body {background-color:#f2edd8; margin:0; padding:0; font:0.75em/1.8em Verdana, sans-serif;}

#header {background-color:#000; color:#fff; width:100%; height:350px; border-bottom:4px solid #c5771b;}
#headerimg {width:700px; margin:0 auto;}

#menu {color:#fff; background-color:transparent; height:23px; width:700px; margin:-49px 0 0 -40px; padding:0; text-align:left;}

/* Menu  */
ul#navlist {width:100%; margin:5px auto; background-color:#transparent; border-bottom:2px solid #d3792d; text-align:left;}
#navlist li {display: inline; list-style-type:none;}
#navlist a {padding:0 32px; margin:0;}
#navlist a:link, #navlist a:visited {color: #f0bd6e; font-weight:bold; text-decoration:none;}
#navlist a.selected {color:#a30; padding-bottom:8px; background-color:#f0ecd4; border-top:3px solid #d3792d;}
#navlist a:hover {color:#000; padding-bottom:4px; background-color:#d3792d;border-top:3px solid #d3792d;}

.submenu {margin:20px 0;}
.submenu a:link, .submenu a:visited {font-weight:bold; color:#a30; text-decoration:none; margin:0 0 40px 0;}

#next {border-left:3px solid #d3792d; padding:10px 5px 0 5px; margin-left:-5px; margin-bottom:20px; background-color:#eae3c6;}
#next h5 {margin-top:-15px;}
#next h4 {margin-top:15px;}

#content {width:660px; min-height:600px; background-color:#f2edd8; margin:0 auto; padding:20px}

#footer {background-color:#000; color:#fff; width:100%; height:160px; border-top:4px solid #c5771b; width:100%;}
#footer p {width:700px; margin:0 auto; padding:10px 20px}
#footer a, #footer .content a:visited {color:#f0bd6e; text-decoration:underline; padding:1px 15px;}
#footer .content a:hover, #footer .content a:active {color:#ce6132; text-decoration:underline;}

/*  Typography and links  */
h2 {font: 1.8em/2em Arial, Helvetica, serif; color:#a30;}
h3 {font:bold 1em/1.2em Verdana, Helvetica, serif;}
#info p {margin-left:0; margin-top:3px;}
#prog h4 {float:left; color:#a30; font:bold 1em/1.2em Verdana, sans-serif; padding-top:0; margin-top:2px; clear:both;}
#prog h5 {margin-left:200px; color:#000; font:bold 1em/1.4em Verdana, Helvetica, serif; margin-top:5px; margin-bottom:0; }
#prog h6 {margin-left: 300px; font:italic 1em/1.2em Verdana, sans-serif; /*margin-top:-7px;clear:both;*/}
#prog p  {margin-left:200px;margin-top:3px; color:#000;}
p {margin-left:0; margin-top:3px;}
a img {border:none;}p {font-weight:normal;}
.right {float:right; margin-left:10px;}
.left {float:left; margin-right:10px;}
a:link, a:visited {color:#a30;}

/* lightbox 
===================================================*/		
#lightbox {position:absolute; left:0; width:100%;	z-index:100; text-align:center;	line-height:0;}
#lightbox a img {border:none;}
#outerImageContainer {position:relative; background-color:#fff; width:250px; height:250px; margin:0 auto; border:solid #ccc 1px; border-bottom:none;}
#imageContainer {padding:10px;}
#loading {position:absolute;	top:40%; left:0;	height:25%;	width:100%;	text-align:center; line-height:0;}
#hoverNav {position:absolute; top:0; left:0;	height:100%;	width:100%;	z-index:10;}
#imageContainer>#hoverNav {left:0;}
#hoverNav a {outline:none;}
#prevLink, #nextLink {width:49%; height:100%; background:transparent url(../gfx/blank.gif) no-repeat;/* Trick IE into showing hover */	display:block;}
#prevLink {left:0; float:left;}
#nextLink {right:0; float:right;}
#prevLink:hover, #prevLink:visited:hover {background:url(../gfx/prevlabel.png) left 15% no-repeat;}
#nextLink:hover, #nextLink:visited:hover {background:url(../gfx/nextlabel.png) right 15% no-repeat;}
#imageDataContainer{font:10px Verdana, Helvetica, sans-serif;	background-color:#fff; margin:0 auto; line-height:1.4em; overflow:auto; width:100%; border:solid #ccc 1px; border-top:none;}
#imageData {padding:0 10px; color:#666;}
#imageData #imageDetails {width:70%; float:left; text-align:left;}	
#imageData #caption {font-weight:bold;}
#imageData #numberDisplay {display:block; clear:left; padding-bottom:1.0em;}			
#imageData #bottomNavClose {width:66px; float:right;  padding-bottom:0.6em;}		
#overlay {position:absolute; top:0; left:0; z-index:90; width:100%; height:500px; background-color:#000;}/*#e8eff4*/
