/* CSS Document */
/*#wrapper
{
width: 800px;
margin: 0 auto;
border: 10px groove #333;
}*/
body 
{ 
background: url(images/background-bars.jpg) top left repeat-x black;
margin: 0; 
padding: 0; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
padding-bottom: 40px;
color: white;
}
#header
{
background: url(images/header.jpg) center top no-repeat;
height: 270px;
margin: 0;
padding: 0;
}
#header span 
{
display: none; 
}
#nav
{
margin-top: -40px;
margin-left: 5px;
margin-bottom: 15px;
float: left;
background: url(images/nav_tombstone.jpg) top left no-repeat;
width: 163px;
height: 232px;
padding-top: 130px;
text-align: center;
font-size: 14px;
color: black;
font-weight: bold;
}
#nav ul 
{
list-style: none; 
padding: 0;  
margin: 0;
}
#nav li
{
padding: 0 10px;
margin: 0;
}
#nav a
{
color: black;
text-decoration: none;
}
#nav a:hover
{
color: white;
}
#content
{
margin-left: 200px;
margin-right: 30px;
}
dl dt
{
font-weight: bold;
color: #990000;
margin-top: 10px;
}
.clearfix
{
clear: both;
}
#thumbnail
{
width: 125px;
overflow: auto;
height: 400px;
float: left;
}
#thumbnail a:visited img, #thumbnail a img
{
border-color: white;
}
#thumbnail a:hover img
{
border-color: #990000;
}
#thumbnail ul
{
list-style: none;
padding: 0;
margin: 5px 0;
}
#thumbnail li
{
padding: 5px;
}
#large_image
{
width: 400px;
height: 400px;
overflow: hidden;
white-space: nowrap;
float: left;
}
#large_image ul
{
list-style: none;
padding: 0;
margin: 0;
}
#large_image li
{
padding: 50px;
}
#large_image img
{
display: inline;
border: groove #990000 6px;
}
#footer
{
background: url(images/foot_bgbar.jpg) left bottom repeat-x;
position: fixed; 
bottom: 0; 
width: 100%;
color: white; 
line-height: 31px; 
font-size: 12px; 
text-align: center;
font-weight: bold;
white-space: nowrap; 
}
#footer ul 
{ 
background: url(images/footer_bar.jpg) center bottom no-repeat;
width: 456px;
height: 31px;
list-style: none; 
padding: 0; 
margin: 0 auto;
display: block; 
}
#footer li 
{ 
display: inline; 
padding: 0 8px; 
border-left: 1px solid white;
}
#footer li.no_border
{
border-left: none;
}
#footer a
{
color: white;
text-decoration: none;
}
#footer a:hover
{
color: black;
}
a
{
text-decoration: none;
color: white;
}
a:hover
{
color: orange;
}
