* {margin: 0; padding: 0;}

body {
	font: 12px Tahoma, sans-serif;
	width: 100%;
	height: 100%;
	background: #302F2F url(images/bg.gif) center;
	text-align: center;
	color: #fff;
}

a:link, a:visited, a:active, a:hover {color: #0da4e5; text-decoration: underline;}
a:hover {color: #813982;}

img {border: none;}
select, input{vertical-align: middle;}
ul li{list-style: none;}
.clear{ clear: both;}

#wrapper {

}


/* Header
-----------------------------------------------------------------------------*/
#header { height: 196px; width: 100%; background: url(images/top_bg.png) repeat-x top; text-align: left;}
#header .padd{ width: 1000px; margin: 0 auto; }
.hleft{ width: 333px; float: left; }
.hcenter{ width: 334px; float: left; }
.hright{ width: 333px; height: 156px; float: right; background: url(images/himg3.jpg) no-repeat; }
.hright ul{ padding: 20px 0 0 55px; font-weight: 700; height: 84px; overflow: hidden; }
/*.hright ul li{ background: url(images/bullet_hstar.gif) no-repeat left 2px; padding: 2px 0 2px 20px;}*/

.hright a:link, .hright a:visited, .hright a:active, .hright a:hover {color: #ffc20e; text-decoration: underline;}
.hright a:hover {color: #0cdcdf;}

.hbttm{ width: 100%; height: 40px; clear: both; }
/* Middle
-----------------------------------------------------------------------------*/
#content {width: 100%;}


.t_cont{}

.thumbs{ padding: 5px; }
.thumbs img{ float: left; margin: 2px 1px 1px 2px; height: 240px; overflow: hidden;}
.thumbs a img{ border: 1px solid #5F034B; }
.thumbs a:hover img{ border: 1px solid #BC346E; }
.thumbs a:hover{ border: none; }

.btitlel{ width: 499px; margin: 0 auto; background: url(images/btitle_left.jpg) no-repeat left top; }
.btitler{ background: url(images/btitle_right.png) no-repeat right top; padding: 0 138px 0 127px; }

.traders{ width: 940px; margin: 10px auto; font-size: 18px; }
.traders li{ width: 307px; height: 82px; background: url(images/trad_bg.png) no-repeat; float: left; }
.traders li p{ padding: 40px 0 0 120px; }
.traders a:link, .traders a:visited, .traders a:active, .traders a:hover {color: #fff; text-decoration: underline;}
.traders a:visited {color: #f591c6;}
.traders a:hover {color: #f9b237;}

.ttitle{ text-align: center; }

.title{ margin: 10px 0 0; text-align: center; }
.title h1{ font-size: 30px; color: #6bbe45;}

.top_list{ font-size: 17px; margin: 10px 0; padding: 0 0 0 40px; }
.top_list ul{ width: 25%; float: left; }
.top_list li{ padding: 3px 0 3px 10px;}
.top_list li span{ padding: 3px 3px; background: url(images/bullet_list.png) no-repeat 0 3px; text-align: center; }
.top_list li a{ margin: 0 0 0 10px; }

/* Links */
#hlinks{text-align: center;}

/* Footer
-----------------------------------------------------------------------------*/
#footer {height: 151px; width: 788px; margin: 0 auto;}
.fleft{ width: 394px; float: left; }
.fright{ width: 394px; height: 151px; float: right; background: url(images/fimg2.jpg) no-repeat; }
.fta{ height: 90px; margin: 32px 0 0; text-align: center; overflow: hidden; }
.fta p{ padding: .4em 40px; }

#footer a:link, #footer a:visited, #footer a:active, #footer a:hover {color: #fff; text-decoration: none;  font-size: 10px;}
#footer a:hover { text-decoration: underline; font-size: 10px;}
#footer {font-size: 10px;}
.sdesc {
    color: #BC346E;
    font-size: 11px;
    font-weight: normal;
    text-align: center;
}
