* { 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_nav2 { color: #333333; background: #009966; width: 990px; } 
#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 auto; 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; }

