body {
margin: 0 auto; padding: 0;
background:#2F4F4F url(bg.jpg) repeat-x;
font-family: "Trebuchet MS", Tahoma, Verdana, Arial, sans-serif;
font-size: 12px; line-height:14px; color:#ffffff}

a{font-size:13px; line-height:14px; color: #ffffff; text-decoration: underline; font-weight:bold;}
a:hover {color:#000000; text-decoration: none;}
img{border:0;}

#main{margin:0 auto;padding:0px;width:100%; float: center;}

#head {	overflow:hidden; text-align: center;min-width:1000px}
#head .logo{float:left;width:30%;height:120px;background:url(logo1.jpg) left no-repeat; display:inline-block;}
#head .lgo3{float:right;width:70%;height:120px; overflow:hidden;}
#head .links{ margin:10px 0 0px  0; text-align:left;}
#head .links a{-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; 
background:#cccccc; padding:0 5px; font-size:15px; line-height:15px; color: #000; text-decoration: none; font-weight:bold;}
#head .links a:hover {color:#2A4444; text-decoration: none;}
#head .abaut{ overflow:hidden; margin:15px 0 15px  0;}
#head p.descri {float: left; width:100%;font-size:12px;line-height:16px;text-align:center;font-weight:bold;margin:0px;padding:0px 20px  0 0;}
#head span {-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; 
background:##2A4444; color:#fff; font-weight:bold;padding:0 5px; line-height:16px;}

.titlebloc{-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px; width:99%; height:16px; background:#2A4444; border:1px dashed #2A4444;
font-weight: bold;text-transform: uppercase;font-size: 14px;color:#000;margin:5px 2px;padding:2px 0 2px 7px;text-align:left; }

.thumbs {
	text-align: center;
	margin-top: auto;
	margin-left: auto;
	clear: both;
}
.thumbs a img {
	margin-right: 1px;
	margin-bottom: 1px;
	border: 1px solid #FFF;
}
.thumbs a img:hover {
	border: 1px dashed #ffffff;
}

#pages_list { width:99%; overflow:hidden; margin:10px 10px 5px; padding:0px 0; text-transform: uppercase; font-weight: bold;line-height:20px;}
#pages_list ul {  height:20px; display:inline; margin:0px; padding:1px 5px;}
#pages_list ul li { display:inline;margin:0px;padding:0px;}
#pages_list ul li a, #pages_list ul li a{ -moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius:4px;
background:##2A4444; border:1px solid ##2A4444; color:#000; font-size:12px; padding:0px 2px;  text-decoration:none; font-weight: bold;}
#pages_list ul li a:hover {background:#2A4444;  border:1px solid #ffffff;  color:#000;}

#top_thumb {padding:0; overflow:hidden;}
#top_thumb .thumb_cat_th {width:152px; background:##2A4444;  height:223px; margin:0px 1px 3px 1px;  padding:0px; display:inline-block; 
-moz-border-radius: 4px;-webkit-border-radius: 4px;border-radius: 4px;}
#top_thumb .thumb_cat_th:hover{background:#2A4444; }
#top_thumb a { display:block; width: 150px;height: 200px;background:#2A4444; border: 1px dashed #2A4444;font-size:11px; }
#top_thumb a img {width: 150px;height:200px;border:0;}
#top_thumb a:hover{border:1px dashed #2A4444;font-size:11px;}

.friens {-moz-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px; margin: 0px 0 10px 0;	padding: 10px 0;width:100%; background:##2A4444;}
.toplist {font-weight: bold;font-size:13px; line-height:14px; color:#ffffff;margin:0px;padding: 0px 0px 0px 20px;text-align:left;}
.toplist a {font-weight: bold; text-decoration:none;color:#000;}
.toplist a:hover {text-decoration: underline;color:#ffffff;}

#footer  {clear:both; width: 100%;height:90px; background: #2F4F4F;}
#f_wap  {width: 801px;	margin:0px auto;}
.f_logo{float:left;width:181px;height:74px;background:url(logo_foot.jpg) top no-repeat;margin:0px 0 0px  -30px;}
.f_disc{float:left; width: 629px;height:85px;padding: 5px 0 0 ;}
.disc {font-size:11px;line-height:12px;text-align:center;font-weight:bold; margin:0px; padding: 5px 0 0 ;}
.friends{font-size:12px;line-height:14px;text-align:center;font-weight:bold; margin:0px;padding: 5px 0 0 ;}

#footer a{padding-left:0px;font-size:12px; text-decoration: underline; font-weight:bold;}
#footer a:hover {text-decoration: none; color:#000;}

#ads {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 1100px;
}

h3 {
	color: #241310;
	clear: both;
	font-size: 18px;
}
#content {
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	width: 1100px;
}

#gallery a{font-size:24px; color: #863c05; text-decoration: underline; font-weight:bold;}
#gallery a:hover {color:#000000; text-decoration: none;}

#gallery a img {
	margin-right: 2px;
	margin-bottom: 2px;
	border: 1px solid #FFF;
}
#gallery {
	width: 750px;
	float: left;
}

#gallery a img:hover {
	border-top-color: #F00;
	border-right-color: #F00;
	border-bottom-color: #F00;
	border-left-color: #F00;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: dashed;
	border-left-style: dashed;
}
#gallery p {
	font-size: 24px;
	font-weight: bold;
	padding: 0px;
	margin-top: 10px;
	margin-bottom: 10px;
}
#g-ads {
	float: right;
	width: 300px;
}
