/* CSS Document */
body{
color: #000;
background:#000;
text-align:center;
margin:10px 0 10px 0; 
padding:0; 
}
h1 {
	margin:0px;
	padding:0;
	font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #f7e9e8;
	text-align:center;
	font-weight:bold;
}
h2 {
	margin:0px;
	padding:0 0 4px 0;
	font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #fff;
	text-align:center;
}
h4 {
	margin:0px;
	padding:0 0 4px 0;
	font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	font-weight:bold;
	color: #000;
	text-align:left;
	border-bottom:1px solid #e7e6e2;
}
h5 {
	clear:both;
	float:left;
	margin:0px;
	padding:0;
	font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #000;
	text-align:left;
}
#wrapper{
clear:both;
margin:auto;
width:989px;
padding:0;
text-align:center;
background:#000;
border:2px solid #000;
}
#wrap{
clear:both;
float:left;
margin:0;
width:979px;
padding:5px 5px 10px 5px;
text-align:left;
}

#top{
clear:both;
float:left;
width:979px;
margin:0;
padding:5px 0 5px 0;
background:url(../images/bg.jpg) repeat-x #540302;
}
#topleft{
float:left;
width:225px;
margin:0;
padding:0 0 0 78px;
background:url(../images/bglogo.jpg) 0 0 no-repeat;
}
#logo{
clear:both;
float:left;
width:225px;
margin:0;
padding:0;
}
#logo img{
border:0;
}
#topright{
float:left;
width:576px;
margin:0;
padding:0 10px 0 90px;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#f9f9f9;
text-align:justify;
}
#topright p{
margin:0;
padding:0 0 2px 0;
}
#info{
clear:both;
float:left;
width:576px;
margin:6px 0 6px 0;
padding:4px 0 4px 0;
text-align:right;
border-bottom:2px solid #dfdad6;
border-top:1px solid #ece7e3;
color:#f0d8c5;
}
#menu{
clear:both;
float:left;
width:576px;
margin:0;
padding:0;
text-align:right;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
}
#topright a, #topright a:link,  #topright a:active,  #topright a:visited  {
padding:0;
color: #fff;
font-weight:bold;
text-decoration:none;
}
#topright a:hover {
color: #ff8204;
text-decoration:none;
margin:0;
padding:0;
}
#menu img{
border:0;
}
#content{
clear:both;
float:left;
margin:10px 0 0 0;
width:979px;
padding:6px 0px 6px 0px;
text-align:left;
border:0px solid #302924;
}

#left{
float:left;
width:173px;
margin:0;
padding:0 4px 0 0;
}

#boxterm a, #boxterm a:link,  #boxterm a:active,  #boxterm a:visited  {
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
padding:0;
color: #fff;
text-decoration:none;
}
#boxterm a:hover {
color: #ff8204;
text-decoration:none;
margin:0;
padding:0;
}
.lads{
clear:both;
float:left;
width:173px;
margin:3px 0 3px 0;
padding:0;
}

#left img{
border:0;
margin:0;
padding:0;
float:left;
}
.box, #boxterm{
clear:both;
float:left;
width:165px;
margin:0;
padding:4px;
border:0px solid #ebebeb;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fff;
}

.box p{
margin:0;
padding:0;
}
.box form, .ket form{
margin:0;
padding:0;
}
.title{
clear:both;
float:left;
width:173px;
margin:8px 0 4px 0;
padding:0;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fff;
font-weight:bold;
text-align:left;
border-bottom:1px solid #F2F2F2;
}

#leftmenu{
	clear:both;
	float:left;
	padding:0;
	margin:0px 1px 10px 1px;
	width:172px;
	border:0px solid #ebebeb;
}
.leftmenu{
	clear:both;
	float:left;
	padding:0;
	margin:0;
	width:173px;
	list-style:none;
}
.cats{
float:left;
width:50px;
height:50px;
margin:0;
padding:0 3px 3px 4px;
text-align:center;
}
.cats a, .cats a:link, .cats a:active, .cats a:visited{
font: 20px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#FF9900;
text-decoration:none;
float:left;
width:50px;
height:42px;
margin:0;
padding:8px 0 0 0;
background:url(../images/bgcat.jpg) 0 0px;
}
.cats a:hover{
color:#fff;
float:left;
width:50px;
height:42px;
margin:0;
padding:8px 0 0 0;
background:url(../images/bgcat.jpg) 0 -70px;
}
.leftmenu a, .leftmenu a:link, .leftmenu a:active, .leftmenu a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
display:block;
border-bottom:1px solid #464646;
margin:0;
padding:2px 2px 2px 2px;
font-weight:bold;
width:169px;
color:#fe9b26;
text-decoration:none;
}
.leftmenu a:hover{
color:#a00;
padding:2px 2px 2px 8px;
width:161px;
}
.leftmenu ul{
list-style:none;
margin:0;
padding:0;
width:173px;
}

#Leaderboard{
float:left;
width:728px;
margin:0 0 10px 0;
padding:0 74px 0px 0;
border-bottom:1px solid #333333;
text-align:left;
}
#center{
float:left;
width:470px;
margin:0;
padding:0 14px 0 14px;
text-align:left;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fffaf6;
}
#welcomeads{
clear:both;
float:left;
width:458px;
border:1px solid #463e38;
margin:0 0 10px 0;
padding:5px;
text-align:left;
background: url(../images/ads2.jpg) right top no-repeat #000;
}
.welcome{
font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#F4F4F4;
font-weight:bold;
text-align:left;
padding:0 0 4px 0;
border-bottom:1px solid #000;
}
.redse{
color:#CC0000;
}
.titles{
float:left;
width:470px;
margin:0 0 4px 0;
padding:0;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#fff;
}
.bannerads{
clear:both;
float:left;
width:468px;
margin:0 0 4px 0;
padding:0;
border:1px solid #463e38;
}
.banneradsc{
clear:both;
float:left;
width:468px;
margin:3px 0 4px 0;
padding:0 1px 0 1px;
border:0px solid #463e38;
}
.bannerads:hover{
border:1px solid #d6d3d3;
}

.boxcontent, .boxcontent2{
clear:both;
float:left;
width:460px;
margin:3px 0 3px 0;
padding:4px;
border:1px solid #463e38;
background:#221d19;
}
.boxcontent p, .boxcontent2 p{
margin:0;
padding:0;
}
.boxcontent:hover{
border:1px solid #52453b;
background:#2e2620;
}
.bleft{
float:left;
width:102px;
margin:0;
padding:4px 11px 4px 11px;
text-align:center;
}
.bright{
float:left;
width:323px;
margin:0;
padding:0 6px 0 6px;
border-left:1px solid #463e38;
text-align:left;
}
.bright a, .bright a:link,  .bright a:active,  .bright a:visited  {
padding:0;
color: #ff7070;
font-weight:bold;
text-decoration:none;
}
.bright a:hover {
color: #ff8204;
text-decoration:none;
margin:0;
padding:0;
}

.reds a, .reds a:link,  .reds a:active,  .reds a:visited  {
margin:4px 0 0 0;
padding:3px 5px 3px 5px;
background:#800404;
color: #fff;
font-weight:bold;
text-decoration:none;
}
.reds a:hover {
color: #fff;
text-decoration:none;
margin:4px 0 0 0;
padding:3px 5px 3px 5px;
background:#df486b;
}

#right{
float:left;
width:302px;
margin:0;
padding:0 0 0 2px;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000000;
}
.titleright{
float:left;
width:302px;
margin:0 0 4px 0;
padding:0 0 2px 0;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#fff;
border-bottom:1px solid #CCCCCC;
}
#rads{
clear:both;
float:left;
width:300px;
margin:0 0 10px 0;
padding:0 1px 0px 1px;
}
.adstub{
float:left;
width:127px;
height:127px;
margin:0;
padding:5px 12px 5px 11px;
}
.adstubimage {
border:1px solid #c0db14;
}

.adstubimage:hover {
border:1px solid #FF0000;
}

#rightads, #value{
clear:both;
float:left;
width:300px;
margin:0 0 10px 0;
padding:0;
border:1px solid #CCCCCC;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#13303e;
}
.rightbox{
clear:both;
float:left;
width:290px;
margin:0 0 10px 0;
padding:5px;
border:1px solid #CCCCCC;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#f0f0f0;
background:#252525;
}
/* etc */
.prodsimg{
clear:both;
float:left;
width:102px;
margin:0;
padding:0;
border:0;
}
.prodsimgr{
clear:both;
float:left;
width:102px;
margin:8px 0 18px 0;
padding:0;
border:0;
}
.prodimage {
border:1px solid #c0db14;
}

.prodimage:hover {
border:1px solid #FF0000;
}
.prodimagea {
border:0;
}

.dnone{
display:none;
}
.btlogin {
background: #ddd;
color:#000;
border:0;
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
margin:2px;
border:1px solid #ccc;
} 
.sub {
background:url(../images/download.gif) 0 0 #ddd no-repeat;
color:#000;
border:0;
font: 11px/1.3em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
margin:2px;
padding:4px 0 4px 30px;
border:1px solid #ccc;
text-align:left;
} 
.rightsearch{
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
text-align:left;
color:#2F496B;
padding:2px;
border:1px solid #666666;
}
#bgrey{
clear:both;
float:left;
width:560px;
margin:0;
padding:5px;
border:1px solid #c5b7a7;
background:#DFEBEC;
}
.red{
color:#FF0000;
}

.ket{
clear:both;
float:left;
width:460px;
margin:4px 0 4px 0;
padding:4px;
border:1px solid #463e38;
background:#221d19;
}
.kets{
clear:both;
float:left;
width:470px;
margin:4px 0 4px 0;
padding:0;
background:#221d19;
}
.ketleft, .ketright{
float:left;
width:218px;
margin:0;
padding:0 5px 5px 5px;
border:1px solid #463e38;
}

.boxspacer{
float:left;
width:10px;
height:30px;
margin:0;
padding:0;
}
.titlebox{
float:left;
width:218px;
margin:0;
padding:0 0 2px 0;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#fff;
border-bottom:1px solid #CCCCCC;
}

.related, .random{
	clear:both;
	float:left;
	padding:0;
	margin:0px;
	width:218px;
}
.related a, .related a:link, .related a:active, .related a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
display:block;
border-bottom:0px solid #463e38;
border-top:0px solid #fbf7f4;
border-right:0px solid #8F8C8C;
border-left:0px solid #8F8C8C;
margin:0;
padding:2px 2px 2px 17px;
width:199px;
color:#ff7064;
background:url(../images/greenarrow.gif) 0 7px no-repeat;
text-decoration:none;
}
.random a, .random a:link, .random a:active, .random a:visited{
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
display:block;
border-bottom:0px solid #463e38;
border-top:0px solid #fbf7f4;
border-right:0px solid #8F8C8C;
border-left:0px solid #8F8C8C;
margin:0;
padding:2px 2px 2px 17px;
width:199px;
color:#ff7064;
background:url(../images/redarrow.gif) 0 7px no-repeat;
text-decoration:none;
}
.related a:hover, .random a:hover{
color:#ffc556;
}
.related ul, .random ul{
list-style:none;
margin:0;
padding:0;
width:218px;
}

.ket a, .ket a:link,  .ket a:active,  .ket a:visited  {
padding:0;
color: #ff7070;
text-decoration:none;
}
.ket a:hover {
color: #ff8204;
text-decoration:none;
margin:0;
padding:0;
}
#location{
clear:both;
float:left;
width:458px;
margin:0 0 2px 0;
padding:3px 5px 3px 5px;
background:#fcf9f2;
border:1px solid #e3dad0;
}
#ads{
clear:both;
float:left;
width:468px;
margin:4px 0 4px 0;
padding:3px 56px 3px 56px;
background:#e4e2d8;
border:1px solid #C4B18C;
}

#titleresult{
clear:both;
float:left;
width:458px;
margin:0 0 8px 0;
padding:3px 5px 3px 5px;
background:#463b32;
border:1px solid #6e756a;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
}
#pagebottom{
	float: left;
	font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	padding:0 5px 3px 5px ;
	margin:10px 0 10px 0;
	width: 460px;
	text-align:left;
	border-top: 1px solid #000;
	background:#463b32;
}
#pagebottom p, #titleresult p {
clear:both;
float:left;
width:458px;
padding:0;
margin: 3px 0 3px 0;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#fff;
}

#pagebottom a, #pagebottom a:link, #pagebottom a:visited, #pagebottom a:active,
#titleresult a, #titleresult a:link, #titleresult a:visited, #titleresult a:active  {
color:#293357;
border:1px solid #2f0101;
background:#fff;
width:10px;
height:12px;
padding:0px 3px 0px 3px;
margin:2px 2px 2px 2px;
text-decoration: none;
}
#pagebottom a:hover, #titleresult a:hover {
	text-decoration: none;
	color: #2f0101;
	border:1px solid #2f0101;
	background:#dbc385;
	padding:0px 3px 0px 3px;
	margin:2px 2px 2px 2px;
	font-weight:bold;
	}
/* end etc */

#lates{
clear:both;
float:left;
margin:0;
width:302px;
padding:0;
text-align:left;
border:0;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
}
#lates a, #lates a:link, #lates a:active, #lates a:visited{
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#ff8204;
text-decoration:none;
}
#lates a:hover{
color:#ff0300;
}
#lates p{
margin:0;
padding:0;
}
.latestub{
float:left;
width:142px;
margin:0 0 2px 0;
padding:0px 5px 0px 4px;
}
.ltb{
clear:both;
float:left;
width:142px;
height:120px;
background:#252525;
margin:0;
padding:8px 0 4px 0;
text-align:center;
}
.ltb:hover{
background:#221d19;
}

#footer{
clear:both;
float:left;
width:979px;
margin:8px 0 10px 0;
padding:5px 0 0 0;
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:normal;
color:#fffaf6;
text-align:center;
}

#smow{
clear:both;
float:left;
width:728px;
padding:0 125px 0 126px;
margin:5px 0 5px 0;
}
#footer a, #footer a:link, #footer a:active, #footer a:visited{
font: 11px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#ff7070;
text-decoration:none;
font-weight:bold;
}
#footer a:hover{
color:#ff8204;
}
#footer p{
margin:0;
padding:0;
}
