* { padding: 0; margin: 0; } #wrapper { margin: 0 auto; width: 990px; background-color: 
#190B01; } body { background: #190B01; margin: 5px 0 0 0; } body { font-family: 
Arial, Helvetica, sans-serif; font-size: 0.95em; } #main { margin-bottom: 10px; 
width: 100%; background-color: #F4f4af; } #header { width: 990px; padding: 0px; 
height: 110px; } ul.header { list-style: none; float: right; } ul.header li { 
float: left; } .header li a { display: block; float: left; width: 10em; height: 
30px; text-align: center; text-decoration: none; } #content { float: left; line-height: 
1.1em; width: 980px; color: #333333; margin: 0 0 0 0; padding: 5px; display: inline; 
position: relative; background-color: #FFFFFF; } #content ul { margin: 0 0 10px; 
} #content ul ul { margin: 0; } #content li { margin: 0 25px; } #content p { margin: 
10px 0 0 5px; } h1, h2, h3 { font-family: Arial, Helvetica, sans-serif; padding: 
5px 0; margin: 0 0 0 5px; } h1 { font-size: 2.2em; line-height: 2.0em; text-align: 
left; } h2 { font-size: 1.7em; line-height: 1.0em; text-align: left; } h3 { font-size: 
1em; font-style: normal; text-align: left; } a { color: #0000CC; } a:hover { color: 
#0099FF; } .navigation li a { padding: 5px 10px 5px 10px; font-size: 12px; } .navigation 
li a:hover { text-decoration: underline; } #upper_nav { color: #333333; background: 
crimson; width: 990px; } #upper_nav .navigation a { color: #0000CC; } #upper_nav 
li a, #lower_nav li a { border-left: 1px solid SaddleBrown; } .thin li a { width: 
auto !important; height: 1.3em !important; } #upper_nav #lower_nav .thin li a 
{ padding: 5px 5px 5px 5px; border-left: 1px solid #DDDDDD; } #upper_nav .navigation 
a, #lower_nav .navigation a { color: GhostWhite; font-size: 0.95em; } #upper_nav 
.navigation a:hover, #lower_nav .navigation a:hover { color: #000000; font-size: 
0.95em; text-decoration: underline; } #lower_nav { color: #333333; background: 
#FFFFFF; } #lower_nav .navigation a { color: #0000CC; } div.img_left img { margin: 
15px 5px 15px 5px; border: 1px solid #FFFFFF; height: auto; width: auto; float: 
left; text-align: center; } div.img_right img { margin: 15px 5px 15px 5px; border: 
1px solid #FFFFFF; height: auto; width: auto; float: right; text-align: center; 
} #leftcolumn { float: left; display: inline; color: #000000; width: 700px; margin: 
0 0 0 5px; padding: 5px 5px 0 0; line-height: 1.5em; font-family: Arial, Helvetica, 
sans-serif; font-size: 0.95em; border-right-width: 1px; border-right-style: solid; 
border-right-color: #CCCCCC; /* background-color: #FFFF99;*/ } #leftcolumn_photos 
{ float: left; display: inline; color: #000000; width: 700px; margin: 0; padding: 
0; line-height: 1.5em; font-family: Arial, Helvetica, sans-serif; font-size: 0.95em; 
/*border-right-width: 1px; border-right-style: solid; border-right-color: #CCCCCC; 
background-color: #FFFF99;*/ } #leftcolumn ul { margin: 10px 0; list-style: none; 
} #leftcolumn a { display: inline; padding: 3px 0; color: #0000CC; text-decoration: 
none;/* text-transform: uppercase;*/ } #leftcolumn a:hover { color: #0099FF; text-decoration: 
underline; } #rightcolumn { float: right; display: inline; position: relative; 
color: #333333; width: 250px; margin: 0; padding: 5spx; line-height: 1.5em; font-family: 
Arial, Helvetica, sans-serif; font-size: 0.95em; /* border-left-width: 1px; border-left-style: 
solid; border-left-color: #666666; background-color: #FFFF99;*/ } #footer { margin: 
0 auto; width: 990px; text-align: center; font-size: 0.8em; clear: both; color: 
#333333; margin: 0 0 5px 0; padding: 0px; border-top: 1px solid #CCCCCC; background-color: 
#FFFFFF; } #footertxt{ text-align: center; } #footer #footer_nav { /*float: left;*/ 
margin: 5px 0 5px 5px; padding: 3px; width: 875px; font-weight: normal; /*text-align: 
left;*/ } #footer .navigation { font-size: 1em !important; } #footer .navigation 
li a { padding: 0; font-size: 1em !important; } #footer #footer_nav ul, #footer 
.navigation ul { list-style: none; margin: 0; padding: 0; } #footer #footer_nav 
li, #footer .navigation li { display: inline; padding: 3px; line-height: 1.3em; 
} #footer .photography { font-weight: bold; } #footer .copyright { margin: 0 auto; 
font-weight: normal; text-align: center; font-size: 1em; color: #333333; /*margin: 
15px 5px 5px 5px;*/ padding: 0px; /*border-top: 3px solid #94bd59; */ } #site_links 
{ padding-bottom: 5px; font-size: 0.9em; text-align: right; letter-spacing: 0.1em; 
} #site_links a { font-weight: normal; } #slideshow { margin: 5px 10px 10px; text-align: 
center; } table { width: 85%; font-weight: normal; text-align: center; font-size: 
0.95em; color: #333333; } .clear { clear: both; background: none; }