body {

	margin:0;

	background:url(images/bg.png) repeat-x #FFE5B7;

	font-family:tahoma;

	font-size:13px;

	min-width:1000px;

}

img { border:0}
p {padding:0; margin:0;}
/* HEADER */

#header {

	background:url(images/headerbg.png) repeat-x;

	height:138px;
	
	min-width:1013px;

}

#header .logo { background:url(images/header_2.png) no-repeat; width:358px; height:138px; float:left;}

#header .topbanner { 

	float:right;

	width:469px;

	margin:10px 30px 0 0;

	text-align:center;

}

#header .topbanner a { text-decoration:none; color:#000;}
#header .topbanner .center a, #header .topbanner .center a b{ background:url(images/menu1.png) no-repeat;color:#fff;}
#header .topbanner .center a.red, #header .topbanner .center a.red b{ background:url(images/menu1r.png) no-repeat;color:#fff;}
#header .topbanner .center a, #header .topbanner .center a.red {font:11px  Georgia, "Times New Roman", Times, serif; overflow:visible; text-align:center;	vertical-align:middle;text-align:center;cursor:pointer; text-decoration:none; text-transform:uppercase}
#header .topbanner .center a, #header .topbanner .center a.red { float: left; height:20px; line-height:20px; background-position: 0 0px;   padding:0 0 0 3px;margin:0 1px 0 1px;}
#header .topbanner .center a b, #header .topbanner .center a.red b {float: left; padding:0 5px 0 5px; background-position: right 0px; font-weight:normal}
#header .topbanner .center a:hover, #header .topbanner .center a.red:hover { background-position: 0 bottom;}
#header .topbanner .center a:hover b, #header .topbanner .center a.red:hover b { background-position:right bottom;}


/* HEADER END */



/* MENU */

#menu {

	background:url(images/menubg.jpg) repeat-x;

	width:100%;

	height:36px;

}

#menu .menubuttons { margin:0 auto 0 auto; width:893px;}

#menu .bg {background:url(images/menu.gif) no-repeat;height:36px;float:left; cursor:pointer}

#menu .bg:hover {background:url(images/menu_over.gif) no-repeat;}

#menu .home, #menu .home:hover {background-position:-9px 0; width:127px;}

#menu .news, #menu .news:hover {background-position:-129px 0; width:127px;}

#menu .advertise, #menu .advertise:hover {background-position:-255px 0; width:127px;} 

#menu .addsite, #menu .addsite:hover  {background-position:-380px 0; width:127px;} 

#menu .sponsors, #menu .sponsors:hover {background-position:-510px 0; width:127px;} 

#menu .forum, #menu .forum:hover {background-position:-635px 0; width:127px;} 

#menu .support, #menu .support:hover {background-position:right 0; width:127px;}

/* MENU END */



/* MENU1 */

#menu1 { margin:12px auto 0 auto; width:465px;}
#menu1 .center a, #menu1 .center a b{ background:url(images/menu1.png) no-repeat;color:#fff;}
#menu1 .center a.red, #menu1 .center a.red b{ background:url(images/menu1r.png) no-repeat;color:#fff;}
#menu1 .center a, #menu1 .center a.red {font:11px  Georgia, "Times New Roman", Times, serif; overflow:visible; text-align:center;	vertical-align:middle;text-align:center;cursor:pointer; text-decoration:none; text-transform:uppercase}
#menu1 .center a, #menu1 .center a.red { float: left; height:20px; line-height:20px; background-position: 0 0px;   padding:0 0 0 3px;margin:0 1px 0 1px;}
#menu1 .center a b, #menu1 .center a.red b {float: left; padding:0 5px 0 5px; background-position: right 0px; font-weight:normal}
#menu1 .center a:hover, #menu1 .center a.red:hover { background-position: 0 bottom;}
#menu1 .center a:hover b, #menu1 .center a.red:hover b { background-position:right bottom;}

/* MENU1 END */



/* MENU2 */

#menu2 { margin:0 auto 0 auto; width:960px;}

#menu2 .center a, #menu2 .center a b{ background:url(images/menu2.png) no-repeat;color:#fff;}

#menu2 .center a {font:11px  Georgia, "Times New Roman", Times, serif; overflow:visible; text-align:center;	vertical-align:middle;text-align:center;cursor:pointer; text-decoration:none; text-transform:uppercase}

#menu2 .center a { float: left; height:23px; line-height:23px; background-position: 0 0px;   padding:0 0 0 3px;margin:0 1px 0 1px;}

#menu2 .center a b {float: left; padding:0 5px 0 5px; background-position: right 0px; font-weight:normal}

#menu2 .center a:hover { background-position: 0 bottom;}

#menu2 .center a:hover b { background-position:right bottom; color:#000}

/* MENU2 END */

.newlistingsdate {
	font-family: Verdana, Arial, Helvetica;
	font-size: 11px;
	color: #000000;
	font-weight: bold;
	background-color:#E7E3DE
     }

/* CONTENT */

div#content { margin:5px 0 5px 0;}

div#left {margin-left:10px;_margin-left:3px; float: left; width: 162px;}

div#right {margin-right:10px;_margin-right:3px; float: right; width: 162px;}

div#middle {padding: 5px 180px 5px 180px;_padding: 0px 180px 0px 180px; margin: 0px;}



div#box {width:162px; margin:3px 0 3px 0;}

div#box .head { background: url(images/box_titles.png) no-repeat; height:27px;  }



div#box .best { background-position:0 0;}

div#box .new { background-position:0 -27px;}

div#box .votes { background-position:0 -54px;}

div#box .payouts { background-position:0 -81px;}

div#box .top { background-position:0 -108px;}

div#box .payment { background-position:0 -135px;}

div#box .member { background-position:0 -162px;}

div#box .live { background-position:0 -189px;}

div#box .news { background-position:0 -324px;}

div#box .rcb { background-position:0 -351px;}

div#box .links { background-position:0 -216px;}

div#box .partner { background-position:0 -243px;}

div#box .visitor { background-position:0 -270px;}

div#box .useful { background-position:0 -297px;}

div#box .maillist { background-position:0 -378px;}

div#box .search { background-position:0 -405px;}

div#box .middle {background:url(images/box_middle.jpg) repeat-y; min-height:40px;}
/*div#box .middle { background-color:#FFFFFF;min-height:40px;}*/

div#box .bottom {background:url(images/box_bottom.jpg) no-repeat; height:10px;}


div#middlebox { padding-bottom:8px;}

div#middlebox .middle {background:url(images/box_middle.jpg) repeat-y;}

div#middlebox .top_ad_left {background:url(images/main_ad_left.jpg) no-repeat; width:7px; height:28px; float:left}
div#middlebox .top_ad_right {background:url(images/main_ad_right.jpg) no-repeat; width:7px; height:28px; float:right}
div#middlebox .top_ad_middle { background-color:#ff6600; height:28px; padding:0 7px 0 7px;_padding:0 5px 0 5px; margin:0px; text-align:center; text-transform:uppercase; font-size:11px; font-family:tahoma; font-weight:bold; color:#fff; line-height:28px;}

table#normalbanners { 
width:100%;_width:98%;
}
table.grouplist {
width:100%;_width:98%;
}


div#middlebox .top_left {background:url(images/main_top_left.jpg) no-repeat; width:205px; height:28px; float:left;
 margin:0px; text-transform:uppercase; font-size:11px; font-family:tahoma; font-weight:bold; color:#fff; line-height:27px;padding-left:35px}
div#middlebox .top_right {background:url(images/main_top_right.jpg) no-repeat; width:8px; height:28px; float:right}
div#middlebox .top_middle {background:url(images/main_top_mid.jpg) repeat-x; height:28px; padding:0 0px 0 0px;}


div#middlebox .bottom_left {background:url(images/main_bottom_left.jpg) no-repeat; height:9px; width:9px; float:left}
div#middlebox .bottom_right {background:url(images/main_bottom_right.jpg) no-repeat; height:9px; width:10px; float:right}
div#middlebox .bottom_middle {background:url(images/main_bottom_middle.jpg) repeat-x; height:9px; padding:0 10px 0 9px; margin:0}

/* CONTENT END */

.listing_bg {background:url(images/details_buttons.gif) no-repeat;height:24px;float:right; cursor:pointer}

.listing_bg:hover {background:url(images/details_buttons_over.gif) no-repeat;}

.listing_details, .listing_details:hover {background-position:0 0; width:127px;}

.listing_track, .listing_track:hover {background-position:-120px 0; width:141px;}

.listing_untrack, .listing_untrack:hover   {background-position:-341px 0; width:122px;} 

.listing_report, .listing_report:hover {background-position:-251px 0; width:100px;}



/* FOOTER */

#footer { min-height:90px; background-color:#ff9933; color:#000; clear:both;}

#footer .text { padding:20px 0 0 20px;}

#footer a { text-decoration:none; color:#000;}

#footer a:hover { text-decoration:overline; color:#4f4f4f}

/* FOOTER END */