

body { 
background-color: #16321B;
background-image: url(images/back.jpg);
margin: 0;
}


BODY, TD { font-family: trebuchet ms, arial; font-weight: bold; font-size: 14;  color: #003333; }

.header { 
background-color: #657B92;
padding-bottom: 6px;
}

.main { 
background-color: #F6F2E6;
border-top: 2px solid #003333;
}

.quote { 
font-family: georgia; 
font-style: italic;  
color: #005555;
background-color: #F1EAD4;
border: 1px solid #657B92; 
padding: 6px;
}

H1  {  font-size: 24; font-weight: bold; color: #660000;  }

H2  {  font-size: 28; font-weight: normal;  color: #003333; }

H3  {  font-size: 22; font-weight: normal; color: #660000;  }

.head1 { font-size: 28; font-weight: normal; font-style: italic; color: #660000; }

.sub1 {  FONT-FAMILY: arial;  font-size: 11; font-weight: normal; }

.sub2 {  font-size: 12; font-weight: bold; }


A:link     { color: #4C6783; font-weight: bold; text-decoration: underline; }
A:visited  { color: #4C6783; font-weight: bold; text-decoration: underline; }
A:active   { color: #4C6783; font-weight: bold; text-decoration: underline; }
A:hover    { color: #990000; font-weight: bold; text-decoration: underline; }

#lightbox {
	
background-color:#C2C9C3;
font-family: arial;
color: #003333;
font-size: 14px;
font-weight: bold;
padding: 2px;}
	
#lightboxDetails { font-size: 0.8em; padding-top: 0.4em; }
	
#lightboxCaption { float: left; color: #DED9C5; }

#keyboardMsg { float: right; padding: 3px; text-transform: uppercase; }

#closeButton { top: 5px; right: 5px; }

#lightbox img { border: 10px; clear: both;} 

#overlay img { border: none;}

#overlay { background-image: url(overlay.png); }

* html #overlay {
background-color: #867958;
back\ground-color: transparent;
background-image: url(shim.gif);
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="overlay.png", sizingMethod="scale"); }


table.aotbl1 {
border: 1px solid #746745;
border-spacing: 0px;
}

table.aotbl1 td {
border: 1px  solid #b4a06d;
padding: 0px;
}

table.aotbl2 {
border-width: 1px solid #746745;
border-spacing: 0px;
}

table.aotbl2 td {
border: 1px solid #b4a06d;
padding: 0px;
}