*{margin:0;padding:0;list-style:none; line-height:16px; font-size: 12px;color:#000;}
body{background: url(images/bg.jpg) #17181a repeat-x top left; font-family: Verdana, Arial, Helvetica, sans-serif; }

#main{background: #FFF;}
#topbar{background:#000; height:24px;}
#topbar li{display: inline; color: #fff; font-family: Arial, Helvetica, sans-serif;}
#topbar ul{float: left;}
#topbar a, #topbar a:visited{color: #fff;text-decoration:none; padding: 2px 10px;text-transform: uppercase; font-size:11px;}	
#topbar a:hover{color: #ffff50;}
#topbar div.flags{float: right;margin-right: 0px; text-align: right;}
#topbar div.flags li{display:inline;}
#topbar div.flags a, #topbar div.flags a:hover, #topbar div.flags a:visited{padding: 0px 5px 0 0;}


#menu{padding: 2px 0 0 5px; background: url(images/left.gif) repeat-y #4e4e4e; border-top: solid 5px #a1afb9;}
#menu li a, #menu li a:visited{display: block;height: 37px;color: #fff; font-weight:bold; line-height: 36px; text-decoration:none;background: url(images/button.gif) 0 0 #000; padding-left: 15px;}	
#menu li a:hover{color: #ffff50; padding-left: 15px; height: 37px; background: url(images/button.gif) 0px 37px #000;}
#menu li {background: #000; width: 200px; margin:0 3px 0 0;}
#menu li.black {background: url(images/blackbutton.gif) #000; line-height: 36px;  height: 37px;}
#menu li.black span {padding-left: 15px; color: #fff; font-weight:bold; text-transform: uppercase; font-size:11px;}
#menu div.scr{background: url(images/scr.gif); height: 83px; width: 200px;}
#menu div.scr img{margin: 8px 6px 0px 8px; float:left;}
#menu div.scr a, #menu div.scr a:visited{color: #fff; font-weight:bold; text-decoration:none;}
#menu div.scr a:hover{color: #ffff50;}
#menu div.scr .scrtext{padding: 8px 5px 0px 0px; color: #adadad; font-size:11px; line-height:13px;}


#flash{border: solid #000 4px; margin: 4px; height: 550px;}

h1{font-size: 24px; color: #fff; font-weight:normal; padding-left: 25px; line-height:55px;}
h2{font-size: 14px; padding: 10px 35px 0px 25px;}
p {padding: 5px 35px 10px 25px;}
.maintext{padding:20px 0 35px 0; width: 766px; }
hr{color: #a6a6a6; margin-left: 25px;text-align:left;}
.title{background: url(images/title.jpg); text-align: left; height: 57px;}


a, a:visited{color: #0261c2; text-decoration:none;}	
a:hover{color: #c30800; text-decoration:underline;}

#footer li{display: inline;color: #fff;padding-top: 7px; font-size:11px}
#footer{text-align:center;background: url(images/bg_fo.gif) repeat-x #000; height: 58px;}
#footer a, #footer a:visited{color: #fff;text-decoration:none; padding: 5px 2px 0 2px;font-size:11px;}	
#footer a:hover{color: #ffff50;}

.maintext .style3 { float:left; width:40%; margin-bottom:20px; }
.maintext { min-height:300px; }
.maintext .review a { display:block; }
