body {
	margin-top: 0px;
	background-image: url(background.jpg); 
}
a:link{color:#000000;}
a{text-decoration:none}
a:hover {  text-decoration:underline}
a:visited{color:#000000;}

ul {font-family: Verdana;font-size: 8pt;}
h4 {margin-bottom: 2px; font-family: Verdana; font-size: 10pt;}	   	  

td.rightjustify {padding: 2px 55px 0 0;}


#bio.img {float:right; padding: 2px 5px; border-color:red;}

<!-- drop down nav -->
#nav, #nav ul {
	
	margin: 0;
	list-style: none; 
	font-family: Verdana;  
	font-weight: bold;	  
}

#nav a {
	display: block;
  
	text-decoration: none;
	padding: 0.15em 1.4em;
	color: white; 
	font-weight: bold;
}

#nav li {
	float: left;	
	list-style: none; 
}				   

#nav li ul {
	position: absolute;
	width: 13em;
	left: -999em; 
	list-style: none;
	
}  



#nav li ul a {
	color: white;	
	font-weight: bold;	
	margin: 0 0 1px 0;
	margin-left: -40;
	width: 18em;   
	
}  

#nav li ul a:hover {
	color: #000063; 				  
}

#nav li ul.dropdown {	
	font-weight: normal;
	background-color: #69c;	
	border-left: 2px solid #336699;
	margin-left: 20px;
}

#nav li ul.dropdownskinny {	
	font-weight: normal;
	background-color: #69c;	
	border-left: 2px solid #336699;
	margin-left: 20px; 
	width: 8em;
}

#nav li:hover ul {
	left: auto;
}			  

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;	  
	list-style: none;
}

<!-- end drop down nav --> 




div.mainsection {margin-top: 15px;}
div.mainsection	h1 {font-family: Verdana;font-size: 12pt; font-weight: bold;}  
div.mainsection	h4	{line-height: 1.3em; }
div.mainsection	p {font-family: Verdana;font-size: 9pt; line-height: 1.5;}	  
div.mainsection	ul {font-family: Verdana;font-size: 9pt;}	
div.mainsection	li {margin: 5px;}
div.mainsection	ol {font-family: Verdana;font-size: 9pt;}	
div.mainsection	dl {font-family: Verdana;font-size: 9pt;}	
div.mainsection blockquote {font-family: Verdana;font-size: 9pt;}
div.mainsection img.border {border: 2px solid lightgrey; }
ul.list {list-style:none;} 
div.mainsection table {font-family: Verdana; font-size: 10pt; }	
div.mainsection td.subject {padding: 3px 15px;}	 
div.mainsection table.mission {width: 530px}
   
div.mainsection a:link	{color: navy; text-decoration:none;}
div.mainsection a:visited{color: navy;  text-decoration:none;}	
div.mainsection a:hover {color: #508AC5;  text-decoration:underline;}
div.mainsection a:active {color: navy;  text-decoration:underline;}  	   
   
p.indent {margin: 2px 0 15px 50px;}
p.nextline {margin: -15px 0 10px 100px; color: navy;}
p.margin {margin: 3px 8px 6px 8px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;}
p.paragraph {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; margin-left: 5px;   }	 


td.leftcol_index {padding:13px 0px 0px 50px; }
td.leftcol_index blockquote {font-family: Verdana; font-size: 9pt; text-align: center; color: #369; }  
		 
td.rightcol_index { padding: 38px 55px 0 0px;}		 
  							  
  
  

div.leftcol {border-right: 1px solid LIGHTGREY;font-family: Verdana, Arial, Helvetica, sans-serif; padding:10px; width:148px;}		 
div.leftcol tr {background-color: #ffffff;}
div.leftcol th {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; color: white; font-size: 9pt;}	  
div.leftcol th a:link {color: white; font-size: 7pt;}
div.leftcol th  a:visited{color:#ffffff; text-decoration:none; font-size: 7pt;}
div.leftcol th a:hover {color: orange; text-decoration:none;} 	
div.leftcol img {border: 2px solid #31659C;}

div.rightcol {border-left: 1px solid LIGHTGREY; font-family: Verdana, Arial, Helvetica, sans-serif;
padding:10px; width:230px;}		 
div.rightcol tr {background-color: #ffffff;}
div.rightcol th {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; color: white; font-size: 9pt;}	  
div.rightcol th a:link {color: white; font-size: 7pt;}
div.rightcol th  a:visited{color:#ffffff; text-decoration:none; font-size: 7pt;}
div.rightcol th a:hover {color: orange; text-decoration:none;}	
div.rightcol img {border: 2px solid #31659C;}
div.rightcol blockquote {font-size: 10pt; font-style:italic; margin: 5px 2px 5px 2px;}	 
div.rightcol div {font-style:normal; }		

div.rightcol img.noborder {border: none; margin-left: 20px;}

.middlecol {border: 1px solid LIGHTGREY;font-family: Verdana, Arial, Helvetica, sans-serif;}		 
.middlecol tr {background-color: #ffffff;}
.middlecol th {font-family: Verdana, Arial, Helvetica, sans-serif; background-color: #336699; color: white; font-size: 9pt;}	  
.middlecol th a:link {color: white; font-size: 7pt;}
.middlecol th  a:visited{color:#ffffff; text-decoration:none; font-size: 7pt;}
.middlecol th a:hover {color: orange; text-decoration:none;} 

					 
table.infoList  { font-family: Verdana, Arial, Helvetica, sans-serif; }
table.infoList th {font-size: 10pt; font-weight: bold;}


div.gallery { vertical-align: top; text-align: center; }
div.gallery embed {border: 5px solid LIGHTGREY}
	 
div.slideshow {margin-left: 0px;}
div.slideshow embed {border: 5px solid LIGHTGREY}

#navList {font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 8pt; 
font-weight: bold;
width: 138px; 
border-right: 1px solid #69c; 
padding:0;
margin-bottom: 1em; 
background-color: #9cc;	
color:  #333;
}	 

#navList .header {
background-color: #69c;
color: #fff;
padding: 20px 0px 15px 0px;	
text-align: center;
border-left: 1px solid #369;
border-right: 1px solid #369;
border-bottom: 1px solid #369;
border-top: 1px solid #369;
width: 136px;}

			 
#navList ul {
list-style: none;
margin:0;
padding: 0;
}

#navList ul li {
margin: 0;
border-top: 1px solid #003;
}
						   
#navList ul li a {
display: block;
padding: 2px 2px 2px 0.5em;
border-left: 10px solid #369;
border-right: 1px solid #369;
border-bottom: 1px solid #369;
background-color: #036;
color: #fff;
text-decoration: none;
width: 138px;}
html>body #navList ul li a {
width: auto;}

#navList ul li a:hover {
border-left: 10px solid #036;
border-right: 1px solid #69c;
border-bottom: 1px solid #369;
background-color: #69f;
color: #fff;
}





#navcontainer  {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 65%;	} 
#navcontainer p {margin-bottom: 15px;} 
#navcontainer blockquote {font-size: 9pt;}
#navcontainer a:link {color:navy;  }
#navcontainer a{text-decoration:none;  }
#navcontainer a:hover {  color: #508AC5; text-decoration:underline;	 }
#navcontainer a:visited {color:navy;}


p.leftQuote {font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 12px; color: #000099;}

table.programs {border: 0px solid LIGHTGREY; }
table.programs td {padding: 2px 8px;width: auto; color: #2B0CBA;}
