/* CSS Document */
body{
color: #000;
background: url(../images/bg.jpg) fixed repeat #fafaf0;
text-align:center;
margin:0 0 10px 0; 
padding:0; 
}
h1 {
	margin:0px;
	padding:0;
	font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
	color: #000000;
	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;
}
#wrapper{
clear:both;
margin:auto;
width:979px;
padding:0;
text-align:center;
}
#wrap{
clear:both;
float:left;
margin:0;
width:979px;
padding:0;
text-align:left;
}

#top{
clear:both;
float:left;
width:959px;
margin:0;
padding:10px 10px 0 10px;
background:#fff;
}
#topleft{
float:left;
width:223px;
margin:0;
padding:0;
}
#logo{
clear:both;
float:left;
width:223px;
}
#logo img{
border:0;
}
#topright{
float:left;
width:616px;
margin:0;
padding:0 0 0 100px;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#12323f;
text-align:justify;
}
#topright p{
margin:0;
padding:0 0 2px 0;
}
#info{
clear:both;
float:left;
width:636px;
margin:6px 0 6px 0;
padding:4px 0 4px 0;
text-align:right;
border-bottom:2px solid #dfdad6;
border-top:1px solid #ece7e3;
color:#1e457e;
}
#menu img{
border:0;
}
#menu{
clear:both;
float:left;
width:636px;
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: #741010;
font-weight:bold;
text-decoration:none;
}
#topright a:hover {
color: #ff8204;
text-decoration:none;
margin:0;
padding:0;
}

#adstop{
clear:both;
float:left;
margin:10px 0 0px 0;
width:969px;
padding:6px 4px 6px 4px;
text-align:left;
border:1px solid #c9c5b5;
background:#fbfdfc;
}
#like{
float:right;
}
#content{
clear:both;
float:left;
margin:10px 0 0 0;
width:969px;
padding:6px 4px 6px 4px;
text-align:left;
border:1px solid #c9c5b5;
background:#fbfdfc;
}

#left{
float:left;
width:173px;
margin:0;
padding:0 4px 0 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{
clear:both;
float:left;
width:163px;
margin:4px 0 4px 0;
padding:4px;
border:1px solid #ebebeb;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#333333;
background:#FFFFFF;
}
.box:hover{
border:1px solid #d6d3d3;
}
.box p{
margin:0;
padding:0 0 8px 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:#082e3f;
font-weight:bold;
text-align:left;
border-bottom:1px solid #F2F2F2;
}

#leftmenu{
	clear:both;
	float:left;
	padding:0;
	margin:0px 0 10px 0;
	width:171px;
	border:1px solid #fff;
}
.leftmenu{
	clear:both;
	float:left;
	padding:0;
	margin:0;
	width:171px;
	list-style:none;
}
.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 #e0d9d1;
margin:0;
padding:2px 2px 2px 2px;
font-weight:bold;
width:167px;
color:#a00;
text-decoration:none;
}
.leftmenu a:hover{
color:#143848;
padding:2px 2px 2px 2px;
width:161px;
}
.leftmenu ul{
list-style:none;
margin:0;
padding:0;
width:171px;
}

#center{
float:left;
width:470px;
margin:0;
padding:0 9px 0 9px;
text-align:left;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000000;
}
#welcomeads{
clear:both;
float:left;
width:458px;
border:1px solid #d2d2d2;
margin:0 0 10px 0;
padding:5px;
text-align:left;
background: url(../images/ads2.jpg) right top no-repeat #FFFFFF;
}
.welcome{
font: 13px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#003366;
font-weight:bold;
text-align:left;
padding:0 0 4px 0;
border-bottom:1px solid #F4F4F4;
}
.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:#13303e;
}
.bannerads{
clear:both;
float:left;
width:468px;
margin:0 0 4px 0;
padding:0;
border:1px solid #d2d2d2;
}
.banneradsc{
clear:both;
float:left;
width:468px;
margin:2px 0 2px 0;
padding:0 1px 0 1px;
}

.bannerads:hover{
border:1px solid #d6d3d3;
}

.boxcontent{
float:left;
width:218px;
margin:0;
padding:8px;
border:0px solid #d2d2d2;
background:#fff;
text-align:left;
}

.bboxs{
clear:both;
float:left;
width:200px;
margin:0;
padding:4px 8px 4px 8px;
border:1px solid #d2d2d2;
background:#eff8fe;
text-align:left;
}
.bboxs a, .bboxs a:link,  .bboxs a:active,  .bboxs a:visited  {
padding:0;
color: #0f3d75;
font-weight:bold;
text-decoration:none;
}
.bboxs a:hover {
color: #ff8204;
text-decoration:none;
margin:0;
padding:0;
}
.boxcontent p, .boxcontent2 p{
margin:0;
padding:0;
}
.bboxs:hover{
border:1px solid #c5b6a3;
background:#f8f9f4;
}
.dtitle{
clear:both;
float:left;
width:200px;
margin:0;
padding:0px 0px 4px 0px;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
}
.btext{
clear:both;
float:left;
width:200px;
margin:0;
padding:4px 0 0 0;
text-align:left;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
}
.boxcontent2{
clear:both;
float:left;
width:460px;
margin:3px 0 3px 0;
padding:4px;
border:1px solid #d2d2d2;
background:#fff;
}
.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 #CCCCCC;
text-align:left;
}


.reds a, .reds a:link,  .reds a:active,  .reds a:visited  {
margin:4px 0 0 0;
padding:3px 5px 3px 5px;
background:#7ab122;
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;
}


#rcontent{
float:left;
width:481px;
margin:0;
padding:0;
text-align:left;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000000;
}
#rcontent a, #rcontent a:link,  #rcontent a:active, #rcontent a:visited  {
color: #cc0048;
text-decoration:none;
}
#rcontent a:hover {
color: #ff8204;
text-decoration:none;
}
#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:#13303e;
border-bottom:1px solid #CCCCCC;
}
#rads, #rbads{
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{
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:#13303e;
}
/* 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;
}


.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 #E7EFED;
background:#fff;
}

#stermket{
clear:both;
float:left;
width:460px;
margin:4px 0 4px 0;
padding:4px;
border:1px solid #E7EFED;
background:#fff;
}
.stermlist{
float:left;
width:220px;
margin:0;
padding:2px 5px 2px 5px;
}
#stermket a, #stermket a:link,  #stermket a:active,  #stermket a:visited  {
padding:0;
margin:0 5px 0 0px;
color: #cc0048;
text-decoration:none;
}
#stermket a:hover {
color: #ff8204;
text-decoration:none;
margin:0 5px 0 0px;
padding:0;
}

.month{
clear:both;
float:left;
width:450px;
margin:4px 0 4px 0;
padding:0 0 0 10px;
}
.day{
float:left;
width:140px;
margin: 0;
padding:3px 5px 3px 5px;
}
.titlesh3{
float:left;
width:455px;
margin:0 0 4px 0;
padding:3px 0 3px 5px;
text-align:left;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#13303e;
background:#F7F9F9;
border-bottom:1px solid #CCCCCC;
}
.titlesh4{
float:left;
width:450px;
margin:0 0 4px 0;
padding:0;
text-align:left;
font: 11px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#990000;
border-bottom:1px solid #EFEFEF;
}

.kets{
clear:both;
float:left;
width:470px;
margin:4px 0 4px 0;
padding:0;
background:#fff;
}
.ketleft, .ketright{
float:left;
width:218px;
margin:0;
padding:0 5px 5px 5px;
border:1px solid #EAEAEA;
}

.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:#13303e;
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:1px solid #e0d9d1;
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:#cc0000;
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:1px solid #e0d9d1;
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:#cc0000;
background:url(../images/redarrow.gif) 0 7px no-repeat;
text-decoration:none;
}
.related a:hover, .random a:hover{
color:#FF6600;
}
.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: #cc0048;
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:#e4e2d8;
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:#eee;
}
#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:#333333;
}

#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:10px 0 2px 0;
width:960px;
padding:6px 8px 6px 9px;
text-align:left;
border:1px solid #c9c5b5;
background:#77b021;
font: 10px/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: 10px/1.6em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
text-decoration:none;
}
#lates a:hover{
color:#ff8204;
}
#lates p{
margin:0;
padding:0;
}
.titlelates{
clear:both;
float:left;
width:960px;
margin:0 0 8px 0;
padding:0px 0px 3px 0px;
font: 12px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
font-weight:bold;
color:#fff;
}
.latestub{
float:left;
width:142px;
margin:0;
padding:0px 9px 0px 9px;
}
.ltb{
clear:both;
float:left;
width:142px;
height:138px;
background:#fbfbc8;
margin:0;
padding:8px 0 4px 0;
text-align:center;
font: 10px/1.5em verdana, 'Lucida Sans Unicode', 'Lucida Grande', arial, sans-serif;
color:#000;
}
.ltb:hover{
background:#EFF5F5;
}

#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:#000;
text-align:center;
border-top:2px solid #7ab122;
}
#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:#814142;
text-decoration:none;
font-weight:bold;
}
#footer a:hover{
color:#ff8204;
}
#footer p{
margin:0;
padding:0;
}
