/* --------------- 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: #6f6f6f; 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: #8c62b3;cursor: pointer;text-decoration: none;}
a:hover {color:#ff6c00;text-decoration: none;}
img {border:none;}
.clear { clear:both; font-size:0; line-height:0; height:0;}
/* ------------------------------------------- */
#all { padding:0 4px; height:1%; background:url(/images/footer.png) 50% 100% repeat-x;}

/* --------------- Header --------------- */
#header { width:100%;margin-bottom:2px;}
.header_right { height:62px; position:relative; background:url(/images/header_right.png) 100% 0 no-repeat;}
.logo { position:absolute; left:0; top:0px;}
.topban { position:absolute; left:210px; top:0px;}
.stats { font-size: 12px; float:right; display:inline;color:#868686; padding-top:9px; position:relative; margin-right:-5px;}
	.stats em {color:#606060; font-weight:bold;}
/* Navigation Header */
.nav { width:100%; height:34px; margin-bottom:8px; position:relative; margin-left:-8px;}
.nav ul { float:left; display:inline; font-size:14px; font-weight:bold; text-transform:uppercase; overflow:hidden}
.nav li { float:left; display:inline; background:url(/images/h_li.png) 0 15px no-repeat;padding:9px 14px 0 15px; height:1%; margin-left:-4px;}
.nav li a, .nav li a:visited { color:#8a8a8a; float:left; display:block; height:25px; }
.nav li a:hover { color:#ff6c00; text-decoration:none;}
/* Search */
.s_search { float:right; display:inline; padding:18px 18px 0 0;}
.s_input {border:0;padding:5px;background:url(/images/s_input.png);float:left;color:#777; font-size:13px; height:16px;width:272px;margin-right:6px;}
.s_submit {cursor:pointer; float:left;}

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

/* --------------- Content --------------- */
.title { font-size:16px; color:#7e7e7e;  text-transform:uppercase;background:url(/images/h_li.png) 0 50%  no-repeat; margin-left:3px;}
.title strong { font-weight:normal;padding:5px 10px; background:url(/images/h_li.png) 100% 50%  no-repeat;}
/* Thumbs */
.thumbs {width:100%; margin:0 auto 15px; text-align:center;}
.thumbs h2 {font-weight:bold; font-size:16px; text-align:center; height:18px; overflow:hidden; line-height:19px;padding:4px 0 4px 0; margin:0 5px;}
.thumbs h3 {font-weight:bold; font-size:12px; text-align:left; height:18px; overflow:hidden; line-height:19px;padding:4px 0 4px 0; margin:0 5px;}
.thumbs h3 a, .thumbs h3 a:visited, .thumbs h2 a, .thumbs h2 a:visited { color:#0090ff;}
.thumbs h3 a:hover, .thumbs h2 a:hover { color:#ff6c00;}
.thumbs li {padding:0;width: 251px; height: 250px;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_251_250.png) 50% 0 no-repeat;*margin:2px 2px;}
.thumbs * {vertical-align: top;}
.thumbs li img {position:relative;z-index:99; width:241px; height:181px;display:block; margin:0 auto 2px;}
.thumbs li p { height:16px;overflow:hidden; font-size:11px; padding:1px 0 1px; margin:0 5px 1px;}
.thumbs li p strong { font-weight:normal;}
.thumbs li span {float:left; padding-left:7px;}
.thumbs li .added { float:right; padding-right:7px;}
.thumbs li .tags { text-align:left; height:15px; overflow:hidden; padding-left:7px;}
.i_line_1 { background:#f2f2f2;}
.i_line_2 { background:#ebebeb;}
	.t_big li { width:324px; height:309px;background:url(/images/t_324_309.png) 50% 0 no-repeat;}
	.t_big li img {width:320px; height:240px;}
/* Text Blocks */
.bl {padding:6px 4px; overflow:hidden; height:1%; border:1px solid #d6d6d6; margin-bottom:20px; }

	/* Categories */
	.cat_list ul { width:16.66%; float:left; overflow:hidden; padding-top:1px; }
	.cat_list li { border-top:1px solid #e5e5e5; font-weight:bold; margin:-1px 4px 0; height:1%;border-bottom:1px solid #d8d8d8;}
	.cat_list li a, .cat_list li a:visited, .top_traders li a, .top_traders li a:visited { background:#f2f2f2 url(/images/li_t.png) 5px 10px no-repeat; padding:5px 0 5px 16px; height:1%; display:block;}
	.cat_list li a:hover, .top_traders li a:hover { background:#fcfcfc  url(/images/li_t.png) 5px 10px no-repeat}
	
	/* Top Traders */
	.top_traders .t_cont { overflow:hidden; width:100%;}
	.top_traders ul { width:24.73%; float:left; overflow:hidden;padding-top:1px;}
	.top_traders li { border-top:1px solid #d8d8d8; font-weight:bold; margin:-1px 4px 0 4px; height:1%;border-bottom:1px solid #d8d8d8;}
	.extra_cont { width:101%; overflow:hidden;_width:101.3%;}

/* Pagination */
.pagination { text-align:center; padding:8px 0; margin-bottom:15px;  border:1px solid #d6d6d6; font-size:12px; font-weight:bold;}
.pagination span { color:#bebebe;}
.pagination span, .pagination a { margin:0 3px;}
.pagination a, .pagination a:visited { color:#7e7e7e;}
.pagination a:hover { color:#8c62b3;}
.botban {width:100%; margin:0 auto 15px; text-align:center;  border:1px solid #d6d6d6}
.botban li {padding:0;width: 300px; height: 250px;display: -moz-inline-stack;display: inline-block;vertical-align: top;margin: 3px 1px 1px 0;zoom: 1;*display: inline; position:relative;z-index:99;*margin:2px 2px;}
/* ------------------------------------------- */

/* --------------- Footer --------------- */
#footer { height:62px; background:url(/images/f_logo.png) 0 19px no-repeat; width:100%; position:relative;}
/* Menu */
.menu { color:#969695; position:absolute; width:auto; overflow:hidden; right:-8px; top:27px;font-size:11px; font-weight:bold;}
.menu li { display:inline; padding:0 8px 0 13px; background:url(/images/f_li.png)  0 50% no-repeat; margin-left:-4px;}
.menu a, .menu a:visited { color:#fff;}
.menu a:hover { color:#5e7f99;}
/* ------------------------------------------- */
