body {
background: #0f0f0f;
padding:0px;
margin:0px;
color:#cccccc;
font-family:verdana,arial,tahoma,sans-serif;
}

img.titleimage {
float:left;
}

div.container {
width:100%;
}

div.subcontainer {
width:770px;
}

h1.title {
display:none;
visibility: hidden;
}

div.mainimage {
width:550px;
height:550px;
padding:5px;
margin:5px;
border:1px solid #696969;
}

div.menu {
background: url(menu_bg.gif) top left repeat-x;
padding-top:13px;
padding-bottom:13px;
margin-top: 13px;
}

ul.menu {
display:inline;
list-style-type: none;
padding-left:0px;
color: #ffffff;
font-family:georgia,times new roman,times, serif;
}

div.subheader {
font-size:x-small;
}

ul.menu li {
display:inline;
margin-left:4px;
}


div.header {
margin-top: 15px;
width:100%;
font-size:small;
height:58px;
}

div.menu {
width:100%;
}

a { color:#9d7e4d; text-decoration:none;}
a:hover { color:#af915d; text-decoration:none;}

a.navigation { color: #898989; font-family:georgia,times new roman, times, serif; font-size:small; font-weight:bold; text-decoration:none;}
a.navigation:hover { color: #c9c9c9; font-family:georgia,times new roman, times, serif; font-size:small; font-weight:bold; text-decoration:none;}


a.footer { color: #9d7e4d; font-size:x-small; font-weight:normal; text-decoration:none;}
a.footer:hover { color: #af915d; font-size:x-small; font-weight:normal; text-decoration:none;}

a.refrsh { color: #91570d; font-size:x-small; font-weight:normal; text-decoration:none;}
a.refrsh:hover { color: #a1670f; font-size:x-small; font-weight:normal; text-decoration:none;}

div.footer {
font-size:x-small;
padding-bottom:21px;
padding-top:51px;
background: url(footer_top.gif) top left repeat-x;
}

address {
font-style: normal;
}

h2.pagetitle {
font-family:georgia,times new roman, times, serif;
font-size:xx-large;
font-weight:normal;
color: #c3bda4;
}

h3 {
font-family:georgia,times new roman, times, serif;
font-size:x-large;
font-weight:normal;
color: #c3bda4;
}



#lightbox{
	background-color:#eee;
	padding: 10px;
	border-bottom: 2px solid #666;
	border-right: 2px solid #666;
	}
#lightboxDetails{
	font-size: 0.8em;
	padding-top: 0.4em;
	}	
#lightboxCaption{ float: left; }
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;} 
#overlay img{ border: none; }

#overlay{ background-image: url(overlay.png); }

* html #overlay{
	background-color: #333;
	back\ground-color: transparent;
	background-image: url(blank.gif);
	filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale");
	}
	
