.debug {color:#E6D8AE; text-align:right; margin:0em 0em -2em;font-size:.8em;}
body {position:relative;font-family: verdana, arial, sans-serif; font-size:1em; background-color:#F7E7B4;  padding:0; margin:0px; }
.pghead {font-size: 130%;  margin-left:0em; margin-top:.3em; margin-bottom:.1em; border-bottom: #000066 3px double;
	font-weight: bold; font-family:Tahoma, sans-serif}
div#entire { background-color:#F7E7B4;color: #66241B;}
#main img {margin:8px; border: 1px solid #7d6340; }
td#main {padding: 10px; background-color:#f8e8b0; background-position: 200px 250px;
	background-image:url(img/2010logowatermark.gif); background-repeat:no-repeat;}
#main {margin: 20px;} 
#main div.pghead, #main p {color:navy;}
a {text-decoration:none;}
div#headnavwrap {width: 100%; background-color:#782018;}
div#headnav {width:600px; text-align:center; margin:0px; padding: 15px 5px 9px; background-color:#782018;} 
div#headnav a {color: #FFFFFF; font-weight:bold; margin:0em .2em; background-color:#782018; padding:10px; font-size: 1.1em;}
div#headnav a:hover {background-color:#CC9900;}
div#headnav a#here {background-color:#A32C26;} div#headnav a#here:hover {background-color:#BE6D23;}

div#headnavsub {text-align:center; margin:0px; padding: 15px 4px 10px; background-color:#A32C26; font-size:.8em;}
div#headnavsub a {color: #FFFFFF; font-weight:normal; margin: 5px 1px 2px; background-color:#A32C26; padding:5px 4px;}
div#headnavsub a:hover {background-color:#BE6D23;}
div#headnavsub a#heresub {color: #782018; font-weight:bold; margin:.2em 0em; background-color:#F7E7B4; padding:10px 3px; }

div#main p {font-size: 100%; margin-left:0em;margin-top:.3em;margin-bottom:.6em; line-height:130%; z-index:9;}
div#main p.O1 {margin-left:1em;margin-top:.6em;margin-bottom:.5em;}
div#main p.O2 {margin-left:4em;margin-top:.5em;margin-bottom:.5em;}
div#main p.O3 {margin-left:7em; margin-top:.2em; margin-bottom:.1em;}
div#main p a {text-decoration:underline;color:#0000CC;} div#main p a:hover, div#main p a:visited:hover {color:#CB006B;} 
	div#main p a:visited {color:navy;}
div#main * span.phd, span.phd {font-weight:bold;text-decoration:none; margin-right:.4em;text-transform:capitalize;}

div.bodydetails h5 {}
div#main h5 {font-size: 1.1em; margin-left:0em;margin-top:.6em;margin-bottom:0em;color:#681752;}
div#heading {padding:15px;}
.z {font-weight:bold; color:red; position:relative;top:-.1em;}

/* Following are just for the People/Members Page */
	table#members {margin-left:auto; margin-right:auto;width:90%;}
			table#members td, table#members th {padding: .5em;} 
			table#members td.ph {text-align:right;}
			table#members img {margin:0px; border:1px;}
			table#members th {margin-bottom:5px; padding-bottom: 5px;border-bottom-width:2px; border-bottom-color:#000066; border-bottom-style:solid;}
	#heading, table#members {padding:10px;}

/* Following are just for the Links Page's table */
table#cal a {text-decoration:underline;} table#cal td {text-align:right;}
table#cal * img {border:none;margin-top:-1px; max-height:80px;}



table#tablehome h4 {color:#660033 !important;font-size:110%;margin-top:.2em;margin-bottom:.3em;}
table#tablehome h5 {color:#000E63 !important;font-size:100%;margin-top:.2em;}
table#tablehome tr td p {font-size:90% !important;}

#home p {color:#00117C;font-size:100%;margin-top:.2em;}

div.newsfloat {float:right; margin: 10px -5px 3px 5px; width:20em; padding:10px;background-color:#FFF;}