* {margin: 0; padding: 0;}
body  {font: 11px Tahoma, Verdana, Arial, sans-serif; color: #010000; background: url(../images/bgfill.gif);}
ul {list-style:none;}
img {border:none;}
a {text-decoration:none;}
.clearfloat {clear: both; height: 0; font-size: 1px; line-height: 0px;}
/*head*/
.head {background: url(../images/h_fill.jpg) repeat-x;}
.head_left {width: 980px; margin: 0px auto; background: url(../images/h_left.jpg) top left no-repeat;}
.head_right {background: url(../images/h_right.jpg) top right no-repeat; height:138px;}
.logo {width:390px; position: absolute; margin-left:5px; top:2px;}
.logo a {height:130px; display: block;}
.desc {text-align:center; width:380px; padding:10px 0 0 495px;}
.h_menu {margin-left:430px; top:101px; position:absolute;}
.h_menu ul {text-align:center; font-size:12px; color:#616800;}
.h_menu li {float:left; font-weight:bold; padding-right:10px;}
.h_menu li a {background:url(../images/button.jpg) no-repeat; display:block; width:122px; height:17px; padding-top:4px; color:#ffffff;}
#menu li:hover .sub_menu, #menu li.lihover .sub_menu {display:block; position:absolute;}
.sub_menu {display:none; border:1px solid #ffffff; width:493px; margin:0 0 0 -9px;}
.sub_menu div {background:url(../images/sub_bg.gif); border:2px solid #ff0707; padding-left:10px;}
.sub_menu div div {background:none; border:none;}
.sub_menu ul {float:left; width:150px; margin-top:5px; padding-bottom:10px;}
.sub_menu li {background:url(../images/sub_bullet.gif) 0 3px no-repeat; float:none; padding-left:10px; text-align:left;}
.sub_menu li a {background:none; color:#5e2f1b; display:inline;}
/*end head*/
/*center*/
.center {width:980px; margin:0px auto;}
/*thumbs*/
.thumbs {text-align:center;}
.thumbs img {width:240px; height:180px; margin:0 0 3px 3px;}
/*thumbs*/
/*pages*/
.pages {width:830px; height:60px; padding-top:20px; margin:0px auto; font-weight:bold; font-size:13px;}
.pages span {background:url(../images/pages.gif) no-repeat; width:155px; height:40px; float:left; display:block; padding:20px 0 0 65px;}
.pages a {background:url(../images/pages_a.gif) no-repeat; width:28px; height:23px; float:left; color:#faf2b4; margin:16px 1px 0 0; text-align:center; padding-top:5px;}
/*pages*/
/*top_sites*/
.top_sites {padding-top:50px; margin:0 30px 0 30px;}
.top_sites_header {background:url(../images/header.gif) no-repeat; width:399px; height:56px; margin:0px auto;}
.list {background:url(../images/sub_bg.gif); border:2px solid #982e03; font-size:15px;}
.list div {border:1px solid #3f0600;}
.list div div {border:1px solid #c37a1f; padding-left:20px;}
.list div div div {border:none; background:none;}
.list ul {width:215px; float:left; margin-top:15px;}
.list li {background:url(../images/top_bullet.gif) no-repeat; padding:0 0 15px 25px;}
.list a {font-weight:bold; color:#5c0200;}
/*top_sites*/
/*end center*/
/*bottom*/
.bottom {background: url(../images/b_fill.jpg) repeat-x; margin-top:50px;}
.bottom_left {width:800px; margin: 0px auto; background: url(../images/b_left.jpg) top left no-repeat;}
.bottom_right {background: url(../images/b_right.jpg) top right no-repeat; height:100px; padding:23px 0 0 120px;}
.bottom_desc {width:310px;}
/*end bottom*/
#wm a { padding: 3px; font-size: 1.15em; }
#wm {	position: relative; top: 10px; width: 443px; text-align: center; }



/* TRADERS (in graphic field) */
.toplists { padding-left: 70px;}
.toplists ul {width: 280px; float: left; margin: 0 0 34px 0; text-align: center;  }
.toplists li { padding: 14px 26px 0 0;  }
.toplists li p { font-size: 0.8em; color: #FD4D01; font-weight: bold; margin: 5px 7px;}
.toplists a, .toplists a:link {color: #FD4D01; font-size: 1.65em; font-weight: bold; text-transform: uppercase; line-height: 1em; text-decoration: underline; }
.toplists a:hover { color: #FD4D01;  }
