
body { background: #000; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0; padding: 0; }
a, a:visited, a:hover, h1, h2, h3, h4, h5, h6  { color: #fff; }
a { text-decoration: none; }
h1 { font-size: 1.7em; }
p img { float: none; }

h2#boa_name { width: 141px;  margin: 0 0 -3px 0; padding: 0; }
h2#boa_name a { background: url(../images/logo.png); display: block; height: 119px; text-indent: -9999px; width: 141px;}
h3#boa_description { display: none; }

ul#boa_navigation { font-size: 1.2em; }
ul#boa_navigation, ul#boa_navigation li { list-style-type: none; margin: 0; }
ul#boa_navigation li { display: inline; }
ul#boa_navigation li a  { background: url(../images/nav_tab.png) no-repeat; display: block; float: left; height: 24px; padding: 8px 0; text-align: center; width: 136px; }
div#boa_content { background: #000; clear: both; width: 740px; float: none; padding: 20px; margin: 0; line-height: 1.25em; }
div#stretch { min-height: 475px; }
div#wrapper { background: url(../images/bg.jpg) repeat; margin: 0 auto; overflow: hidden; width: 1024px; }
div#centerall { margin: 0 0 0 121px; width: 816px; }


#footershow, #footer { background: #000; clear: both; height: 23px; margin: 45px 0 -25px 0; padding-top: 3px; width: 100%; filter:alpha(opacity=50);-moz-opacity:.50;opacity:.50; }
#footershow { background: none; margin: 0 0 45px 0; filter:alpha(opacity=100);-moz-opacity: 1;opacity: 1; position: relative; z-index: 99; }
#footer_nav { height: 19px; margin: 0 auto; }
#footer_nav li { display: inline; list-style-type: none; margin: 0; }
#footer_email, #footer_description, #footer_name { display: block; }
#footer_email { float: left; padding-left: 25px; }
#footer_email a { background: url(../images/email.png) no-repeat; padding-left: 30px; font-weight: bold; }
#footer_description { float: left; padding-left: 225px; font-weight: bold; }
#footer_name { float: right; padding-right: 35px; }

#botcap a { height: 30px; }