body{padding:0;margin:0;background:url(layout/body_bg.png) 0 0 repeat-x #fff;color:#000;font-family:Tahoma,Geneva,sans-serif;font-size:14px;text-align:justify;}
div,h1,h2,p,form,label,input,textarea,img,span{margin:0;padding:0;}
ul{margin:0;padding:0;list-style-type:none;}
input{color:#CCC;background:#333;border:1px solid #993;}
.submit input{color:#CCC;background:#333;border:2px outset #993;}
a:link{text-decoration:none;color:#666;}
a:visited{text-decoration:none;color:#666;}
a:active{text-decoration:none;color:#666;}
a:hover{text-decoration:underline;color:#990;}
#header{width:900px;height:315px;margin:0 auto;background:url(layout/header.jpg) 0 0 no-repeat;position:relative;}
#header ul{width:679px;height:105px;position:absolute;left:218px;margin:0;padding:0;top:0;}
#header ul li{display:block;float:left;}
#header ul li a{display:block;height:27px;padding:78px 7px 0 7px;font:bold 12px Arial,Helvetica,sans-serif;color:#acacac;background:url(layout/nav_bg.gif) 0 0 repeat-x #131313;text-decoration:none;text-transform:uppercase;float:left;}
#header ul li a:hover{background:url(layout/nav_bg_hover.gif) 0 0 repeat-x #020202;color:#fff;}
#footer-main{background:url(layout/footer_bg.png) 0 0 repeat-x;color:#fff;height:100px;width:100%;}
#footer{width:900px;height:100px;margin:0 auto;position:relative;}
#footer ul{padding:0;margin:0;position:absolute;left:298px;top:20px;width:587px;}
#footer ul li{font:bold 11px/13px Arial,Helvetica,sans-serif;margin:0;float:left;text-transform:uppercase;}
#footer ul li a{font:bold 11px/13px Arial,Helvetica,sans-serif;color:#fff;text-transform:uppercase;text-decoration:none;padding:0 7px 0 7px;}
#footer ul li a:hover{text-decoration:underline;}
#footer p.copyright{width:457px;font:normal 12px/20px Arial,Helvetica,sans-serif;color:#fff;text-transform:none;text-align:center;position:absolute;left:428px;top:54px;height:35px;}
#footer a.link:hover{color:#ac0000;background-color:#fff;}
.results{font-size:10px;font:Tahoma,Geneva,sans-serif;}
.title{font-size:17px;color:#609;font-weight:700;font:Tahoma,Geneva,sans-serif;}
.newsdate{font-size:9px;font:Tahoma,Geneva,sans-serif;margin-left:25px;margin-bottom:7px;margin-top:7px;color:#666;letter-spacing:1px;}
.text{font-family:Tahoma,Geneva,sans-serif;font-size:14px;text-align:justify;}
.image{margin-bottom:2px;margin-right:2px;margin-top:2px;}
.glossymenu{margin:2px 0;padding:0;width:410px;border:1px solid #9a9a9a;border-bottom-width:1px;}
.glossymenu a.menuitem{background:black url(./layout/glossyback.png) repeat-x bottom left;font:bold 14px "Lucida Grande","Trebuchet MS",Verdana,Helvetica,sans-serif;color:white;display:block;position:relative;width:auto;padding:2px 0;padding-left:10px;text-decoration:none;}
.glossymenu a.menuitem:visited,.glossymenu .menuitem:active{color:white;}
.glossymenu a.menuitem:hover{background-image:url(./layout/glossyback2.gif);}
.glossymenu div.submenu{background:white;}
span.sociable_tagline:hover span{position:absolute;display:block;top:-5em;background:#ffe;border:1px solid #ccc;color:black;line-height:1em;}
.sociable ul{display:inline;margin:0!important;padding:0!important;}
.sociable li{background:none;display:inline;list-style-type:none;margin:0;padding:2px;}
.sociable img{float:none;width:16px;height:16px;border:0;margin:0;padding:0;}
.sociable-hovers{opacity:.6;-moz-opacity:.6;filter:alpha(opacity=60);}
.sociable-hovers:hover{opacity:1;-moz-opacity:1;filter:alpha(opacity=100);}
.sociable a:hover img{margin:0;padding:0;}
.sociable a[href^="http:"]{padding-right:0;background:transparent;text-decoration:transparent;}