html, body {
    text-align: center; /* center the div for IE */
}

#container {padding-top: 10px;
      }


#content {width: 75%;
  background-color: white;
  border: none;
  margin-left:auto;
  margin-right: auto;
  padding-top: 10px;
  padding: 10px;
  }

blockquote {color: #888888; font-size: .7em; padding: 5;}

body {
  font-family:verdana, arial, helvetica, sans-serif;
  color:#333;
  background-color:#000000;
  padding: 0;
  margin: 0;

  }


p {padding-top: 0;
margin: 0;


}


#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

h1 {font-size: 1.75em;
    font-family: garamond, georgia, serif;
    color: #000000;
    margin: 0em;
padding-top: 5px;

}

ul {margin: 0;
 }

#header {background-color: #CCCCCC;
    color: #000000;
    padding: 3px 1em;}

.logo {font-size: 2em;
    font-family: garamond, georgia, serif;
    }

#main {background-color: #fff;

padding: 0 1em;
text-align: left;
font-size: .9em;
}

#main2 {background-color: #fff;
height: 100%;
padding: 0 1em;
text-align: left;
font-size: .9em;
}
img   {border: 2px solid #000000;

  }


#photo {float: right;
  padding-top: 10px;
  }



/* Navigation Menu */

#navigation {background-color: #000000;
      border-bottom: 1px solid #CCCCCC;
      color: #CCCCCC;
      padding: .25em 0;
      }

#navigation ul { list-style-type: none;
        margin: 0;
        padding: 0;
        }

#navigation ul li { display: inline; }

#navigation ul li a { text-decoration: none;
color: #CCCCCC;
background-color: #000000;
 padding: 0 .75em;
}

#navigation ul li a:hover
{color: #000000;
background-color: #CCCCCC;
}

.active {font-weight: bold;}

/*CV Style*/

#cv p {padding-bottom: 1em;}



p.blocktext {
    margin-left: auto;
    margin-right: auto;
    width: 16em;
   padding-top: 10px;
}

.name {font-size: 1em;
  font-family: garamond, georgia, serif;


  }

.article {text-indent: -1.7em;
padding-left: 1.7em;}
