/* undo some default styling of common (X)HTML browsers
 * ------------------------------------------------------------------------- */

/* remove default link styles */
:link,:visited { text-decoration:none; }

/* No list-markers by default - must redefine bullets w/ bg graphics */
ul,ol { list-style:none; }

/* Avoid browser default inconsistent heading font-sizes and pre/code */
h1,h2,h3,h4,h5,h6,pre,code { font-size:1em; }

/* Remove inconsistent (among browsers) default padding or margin */
html,body,div,h1,h2,h3,h4,h5,h6,p,dl,dt,dd,ul,ol,li,pre,form,fieldset,input { margin:0; padding:0; }

/* prevent blue linked image borders */
a img,:link img,:visited img { border:none; }

body { margin:auto;}

/* navigation
 * ------------------------------------------------------------------------ */
 #nav { background:url("../images/new-nav.gif") no-repeat; width:740px; height:25px; position:relative; }
 #nav li {position:absolute;}
 #nav li, #nav a { height:25px; display:block; }
 #nav span { display:none; }

 #nav-01 { width: 53px; left:0px; }
 #nav-02 { width: 166px; left: 53px; }
 #nav-03 { width: 135px; left: 219px; }
 #nav-04 { width: 163px; left: 354px; }
 #nav-05 { width: 51px; left: 517px; }
 #nav-06 { width: 89px; left: 568px; }
 #nav-07 { width: 83px; left: 657px; }

 #nav-01 a:hover { background: transparent url("../images/new-nav.gif") 0px -25px no-repeat; }
 #nav-02 a:hover { background: transparent url("../images/new-nav.gif") -53px -25px no-repeat; }
 #nav-03 a:hover { background: transparent url("../images/new-nav.gif") -219px -25px no-repeat; }
 #nav-04 a:hover { background: transparent url("../images/new-nav.gif") -354px -25px no-repeat; }
 #nav-05 a:hover { background: transparent url("../images/new-nav.gif") -517px -25px no-repeat; }
 #nav-06 a:hover { background: transparent url("../images/new-nav.gif") -568px -25px no-repeat; }
 #nav-07 a:hover { background: transparent url("../images/new-nav.gif") -657px -25px no-repeat; }
 
 
 #home-table {margin: 75px auto;}
 

a:active {
	color: #660000;
	text-decoration: underline;
}

#email a {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

#email p {
color:#FFFFFF;
font-family:Arial, Helvetica, sans-serif;
font-size:9pt;
}

body#bio p {
margin:0px 0px 10px 0px;
}
