body {
	background-color: rgb(171,184,174);
	margin:0 auto;
	font: 75% Arial, Helvetica, sans-serif;
}
#sitetools{margin-left:20px;}
td.about-image{background-image:url(images/aboutpic.jpg); background-repeat:no-repeat; background-position: 10px 40px; }
td.bio-image{background-image:url(images/biopic.jpg); background-repeat:no-repeat; background-position: 20px 50px; }
td.libr-image{background-image:url(images/librarypic.jpg); background-repeat:no-repeat; background-position:20px 50px; padding:50px 10px 0 0;}
/*div#main{width:786px; border: 1px solid #333;  margin: 10px auto 0 auto; text-align:center;}*/

#navcontainer {background-color:rgb(129,150,134); width:100%; height:26px;  min-width:840px; text-align:center; margin:0 auto;}

div#gray{background-color:#666;}

#logocontainer{ margin:6px auto; text-align:center;}
#logocontainer table{ margin:0 auto;}
#leftarch{float:left; padding-left:14px;}
#midarch{float:left; padding-top:14px;}
#rightarch{float:right; clear:right;padding-right:14px;}

#picbg{width:100%; background-color:#666666; text-align:center;}

#picbg table{margin:0 auto; text-align:left;}

h2.sectionhead{margin:30px 0 10px 20px;}
p.sectionhead{color:#999; margin:0 0 10px 24px; font-size:16px;}
div#content2{margin-left:20px;padding:0;background-color:#ccc; color:#333; width:480px;  border: 1px solid #666;}
div#content{color:#333; background-color:#ccc; margin-left:20px; width:480px; border: 1px solid #333; padding-top:10px; line-height:150%; padding-bottom:30px;}
div#index{color:#333; background-color:#ccc; margin-left:20px; width:480px; border: 1px solid #333; padding-top:10px; }
div#attribution {line-height:110%;  padding-bottom:8px;}
div#attribution h3{font-weight:bold; padding-bottom:2px; font-size:14px;}
div#content p{margin:0 10px 6px 10px; font-size:12px; }
div#index p{margin:0 10px 0 10px; font-size:12px; }
div#content3{margin-left:20px;padding:0;background-color:#ccc; color:#333; width:480px; border: 1px solid #333; padding-top:10px; padding-bottom: 30px; font-size:12px;}
div#contentnobg{margin-left:20px;padding:0; color:#333; width:480px; border: 1px solid #666; padding-top:10px; padding-bottom: 30px; font-size:12px;}
div#smallmovie{margin-left:20px;padding:0;background-color:#666; color:#333; width:320px;  padding-top:10px; padding-bottom: 30px; font-size:12px;}
div#smallmovie h4{color:#999999;}
div#content3 a{color:#666; text-decoration:underline;}
div#content3 a:hover{color:#333;}
div#content3 p{font-size:12px; margin:6px 10px 0 10px;}
div.singlespace{line-height:120%; font-size:10px;}
h3{font-size:18px; color:#333; font-weight:bold;  margin:6px 10px 6px 10px;}
h4{font-size:14px; color:#333; font-weight:bold;  margin:6px 10px 0 10px;}
h5{font-size:12px; color:#333; font-weight:bold;  margin:6px 10px 0 10px;}
a{color:#666; text-decoration:underline;}
div#content3 a:hover{color:#333;}
td#CaptionBox {color:#999; font-weight:bold; font-size:14px;}
p.dark{color:#333; margin: 6px 0 0 6px;}
td#controls {color:#999; font-weight:bold;}
td#controls a{text-decoration:none; color:#999; font-weight:bold;}
td#controls a:hover{color:#ccc;}
td.bw-image p{padding-top:50px;}
#gallery-table{margin:4px 0 0 72px; color:#999; font-size:12px;}
#gallery-table  a{ color:#999; font-size:14px; text-decoration:none; font-weight:bold;}
#gallery-table  a:hover{color:#ccc;}
a.lightgray {color:#999;  font-weight:bold;}
a:hover.lightgray {color:#ccc; text-decoration:none;}

#footer{color:#666; text-align:center; margin-top:30px;}
/* left navigation appearance*/

#leftnav{margin: 80px 0; width:200px; text-align:left;}
#leftnav ul {
margin:0;
padding: 0;  
list-style: none;
color:#ccc;
font-weight:bold;
font-family: "Gill Sans", arial, helvetica, sans-serif;
}

#leftnav a { 
color:#999;
text-decoration:none;
padding:0;
margin:0;
}

#leftnav a:hover {color:#ccc;}

#leftnav ul li {padding: 12px 0 0 16px; font-size:14px; margin:0;}

#leftnav li ul {margin:0; }

#leftnav li ul li{font-weight:normal; color:#ccc;   margin:0;}

#leftnav li ul a{ 
color:#999;
text-decoration:none;
font-weight:normal;
font-size: 14px;
}

#leftnav li ul a:hover{ 
color: #ccc;
}

#leftnav li ul li ul{margin: 0 0 0 6px;}
/* top level menu appearance*/

#nav{margin:0 auto; width:950px;}

 #nav ul {
padding: 0; 
margin: 0; 
list-style: none;
/*text-align:left;*/
}

#nav ul li a { 
color:#ccc;
font-size:14px;
text-decoration:none;
font-family: "Gill Sans", arial, helvetica, sans-serif;
font-weight:bold;
display: block;
text-align:left;
padding:4px 60px 0 24px;

}

#nav a:hover {color:#666;}

#nav ul li { 

float:left; 
}

/*drop down menu items - left position ensures invisibility */

#nav li ul { 
position: absolute;   
left: -999em; 
border: 1px solid #333;
background-color:#ccc;
margin:0 0 0 36px; width:160px;
}
#nav ul li ul li {width:160px;
}

#nav ul li ul li a{ 
color:#333;
text-decoration:none;
font-weight:normal;
font-size: 12px;
text-align:left;
margin:0 0 0 10px;
padding:4px 0 4px 0;
background-color:#ccc;
text-align:left;

}

#nav li ul a:hover{ 
background-color:#ccc;
color: #773300;
}

/* drop down magic */

#nav li:hover ul {left: auto; }

#nav li:hover ul, #nav li.sfhover ul { left: auto; }



#studio{border-top: 1px solid #333;}

 #picbg{min-height:700px;}

/* mac hide \*/
* html #picbg{height:700px}
/* end hide */