/* --------------- Default Styles --------------- */
html, body, p, h1, h2, h3, h4, h5, em, i, table, tr, td, th, form, input, textarea, select, li, ol, ul, strong {padding:0;margin:0;}
html {font-size:62.5%;}
body {background:#f8f8f8 url(/images/all_bg.png) 50% 0 repeat-x;color: #929292; font-size:12px;font-family:Arial, Helvetica, sans-serif;}
em, i { font-style:normal;}
li { list-style-type:none;}
h1, h2, h3, h4, h5 {font-weight:normal; padding:5px 0;}
p {padding:5px 0;}
a:active, a:focus, img, input, select {outline: 0;}
a, a:link, a:active, a:visited {color: #656564;cursor: pointer;text-decoration: none;}
a:hover {color:#8ba43f;text-decoration: none;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* ------------------------------------------- */
#all { padding:0 10px; height:1%; background:url(/images/footer.png) 50% 100% repeat-x;}

/* --------------- Header --------------- */
#header { width:100%; height:62px; position:relative;}
.logo { position:absolute; left:0px; top:11px;}
.topban { position:absolute; left:200px; top:0px;}
.stats { position:absolute; right:0; top:13px; text-align:right; color:#9e9e9e; font-weight:bold;}
	.stats em { display:block; color:#829d4e;}
/* Navigation Header */
.nav { width:100%; background:url(/images/nav_m.png) 0 0 repeat-x; margin-bottom:8px;}
.nav_l { background:url(/images/nav_l.png) 0 0 no-repeat;}
.nav_r { background:url(/images/nav_r.png) 100% 0 no-repeat; height:34px;}
.nav ul { float:left; display:inline; font-size:14px; font-weight:bold; padding-left:5px;}
.nav li { float:left; display:inline; background:url(/images/nav_brd.png) 100% 0 no-repeat; padding-right:2px;}
.nav li a, .nav li a:visited { color:#fff; padding:9px 10px 0; float:left; display:block; height:25px; }
.nav li a:hover { color:#cecece; text-decoration:none; background:url(/images/nav_hover.png) 0 0 repeat-x;}
/* Search */
.s_search { float:right; display:inline; padding:7px 7px 0 0;}
.s_input {border:0;padding:2px 4px;background:url(/images/s_input.png);float:left;color:#777; font-size:12px; height:16px;width:221px;margin-right:6px;}
.s_submit {cursor:pointer; float:left;}

/* ------------------------------------------- */

/* --------------- Content --------------- */
.title { font-size:18px; color:#829d4f; padding:5px; height:1%;}
/* Thumbs */
.thumbs {width:100%; margin:0 auto 15px; text-align:center;}
.thumbs h3 {font-weight:bold; font-size:12px; text-align:left; height:18px; overflow:hidden; line-height:19px; background:url(/images/item_icon.png) 4px 6px no-repeat; padding:4px 0 4px 27px; margin-right:6px;}
.thumbs h3 a:hover { color:#ff6c00;}
.thumbs li {padding:0;width: 250px; height: 242px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 3px 1px 1px 0;zoom: 1;*display: inline; position:relative;z-index:99; background:url(/images/t_250_242.png) 50% 0 no-repeat;*margin:2px 2px;}
.thumbs * {vertical-align: top;}
.thumbs li img {position:relative;z-index:99; width:240px; height:180px;display:block; margin:0 auto 2px;}
.thumbs li p { width:100%;overflow:hidden; font-size:11px; padding:0 0 1px;}
.thumbs li span {float:left; padding-left:7px;}
.thumbs li .added { float:right; padding-right:7px;}
.tags a, .tags a:visited { color:#ff6c00;}
.tags a:hover { color:#656564;}
.thumbs li .tags { padding:0 7px; text-align:left; height:15px; overflow:hidden;}
	.t_big li { width:330px; height:300px;background:url(/images/t_330_300.png) 50% 0 no-repeat;}
	.t_big li img {width:320px; height:240px;}
/* Text Blocks */
.bl_t_dot {background:#fff url(/images/bl_dot.png) 0 0 repeat-x; width:100%; margin-bottom:15px;}
.bl_r_dot {background:url(/images/bl_dot.png) 100% 0 repeat-y;}
.bl_b_dot {background:url(/images/bl_dot.png) 0 100% repeat-x;}
.bl_l_dot {background:url(/images/bl_dot.png) 0 0 repeat-y;}
.bl_t_l {background:url(/images/bl_t_l.png) 0 0 no-repeat;}
.bl_t_r {background:url(/images/bl_t_r.png) 100% 0 no-repeat;}
.bl_b_r {background:url(/images/bl_b_r.png) 100% 100% no-repeat;}
.bl_b_l {background:url(/images/bl_b_l.png) 0 100% no-repeat;padding:3px; overflow:hidden; height:1%;}

	/* Categories */
	.cat_list ul { width:16.66%; float:left; overflow:hidden;}
	.cat_list li { border-top:1px solid #e5e5e5; font-weight:bold; margin:-1px 4px 0; height:1%;}
	.cat_list li a { background:url(/images/li_c.png) 0 5px no-repeat; padding:5px 0 5px 24px; height:1%; display:block;}
	
	/* Top Traders */
	.top_traders { width:100%; overflow:hidden; padding:3px 0;}
	.top_traders ul { width:24.95%; float:left; overflow:hidden;}
	.top_traders li { border-top:1px solid #e5e5e5; font-weight:bold; margin:-1px 20px 0 7px; height:1%;}
	.top_traders li a { background:url(/images/li_t.png) 0 5px no-repeat; padding:5px 0 5px 24px; height:1%; display:block;}
	.toplist { width:101%; overflow:hidden;_width:101.3%}

/* Pagination */
.pagination { text-align:center; padding:8px 0; margin-bottom:15px; border:1px solid #d7d7d7; border-width:1px 0; font-size:14px; font-weight:bold; position:relative; margin:0 -10px;}
.pagination span { color:#bbbbbb;}
.pagination span, .pagination a { margin:0 3px;}
.pagination a:hover { color:#ff6c00;}
/* ------------------------------------------- */

/* --------------- Footer --------------- */
#footer { height:69px; background:url(/images/f_logo.png) 0 20px no-repeat; width:100%; position:relative;}
/* Menu */
.menu { color:#969695; position:absolute; width:auto; overflow:hidden; right:-8px; top:27px;font-family:Tahoma, Arial, Helvetica, sans-serif;}
.menu li { display:inline; padding:0 8px 0 13px; background:url(/images/h_li.png)  0 50% no-repeat; margin-left:-3px;}
.menu a, .menu a:visited { color:#969695;}
.menu a:hover { color:#6b6b6a;}
/* ------------------------------------------- */