*{margin: 0; padding: 0;}
body{
	font-family: Tahoma, sans-serif;
	font-size: 12px;
	color: #FCD667;
	background: #181818 url(images/top_bg.gif) repeat-x top;
	text-align: center;
}
html, body {height: 100%;}
.clear{clear: both;}
img{border: none;}
ul li{list-style: none;}

#wrapper{width: 1000px; margin: 0 auto -43px; min-height: 100%; height: auto !important; height: 100%; background: url(images/cont_bg.gif) repeat-y;}

#header{width: 100%; height: 145px; background: url(images/header_img.jpg) no-repeat top;}
.htumbs{width: 525px; float: right;}
.htumbs img{margin: 1px; float: left;}
.hbook{text-align: right; padding: 0 57px 0 0; line-height: 20px;}

#content{width: 100%;}
.top_block{width: 993px; margin: 7px auto 15px; background: #6B1B18;}
.tb_lt{width: 100%; background: url(images/tb_lt.gif) no-repeat left top;}
.tb_rt{width: 100%; background: url(images/tb_rt.gif) no-repeat right top;}
.tb_t{width: 100%; background: url(images/tb_t.gif) repeat-x top;}

.tb2_lt{width: 100%; background: url(images/tb2_lt.gif) no-repeat left top;}
.tb2_rt{width: 100%; background: url(images/tb2_rt.gif) no-repeat right top;}
.tb2_lb{width: 100%; background: url(images/tb2_lb.gif) no-repeat left bottom;}
.tb2_rb{width: 100%; background: url(images/tb2_rb.gif) no-repeat right bottom;}
.tb2_t{width: 100%; background: url(images/tb2_t.gif) repeat-x top;}
.tb2_b{width: 100%; background: url(images/tb2_s.gif) repeat-x bottom;}
.tb2_r{width: 100%; background: url(images/tb2_s.gif) repeat-y left;}
.tb2_l{width: 100%; background: url(images/tb2_s.gif) repeat-y right;}

.block_title{width: 49%; float: left; text-align: left;}
.block_title h1{font-size: 12px; padding: 4px 0 0 12px;}
.pages{width: 44%; float: right; background: #4D231C url(images/red_lt.gif) no-repeat left top; position: relative; top: -11px; margin: 0 12px 0 0;}
.pages .pages2{width: 100%; background: url(images/red_rt.gif) no-repeat right top; padding: 11px 0 0 0;}
.pages .pages3{width: 100%; background: #FF2018; height: 16px; overflow: hidden;}
.pages ul li{float: left; width: 14px; height: 14px; margin: 1px;}

.pages ul li.ptitle{width: 175px; color: #181818; font-weight: 700;}

.top_block .thumbs{width: 980px; float: left; padding: 0 0 0 6px;}
.top_block .thumbs img{border: 1px solid #420B0B; margin: 1px 1px 1px 2px; float: left; background: #181818;}
.top_block .thumbs2{width: 990px; float: left; padding: 0 0 0 6px;}
.top_block .thumbs2 .ti{width: 152px; float: left; padding: 2px 11px 5px 2px;}
.top_block .thumbs2 .col33 .ti{width: 100%; float: left; padding: 2px 11px 5px 2px;}
.top_block .thumbs2 .ti img{background: #181818; display: block;}
.top_block .thumbs2 .ti a img{border: 1px solid #FF2219;}
.top_block .thumbs2 .ti a:hover img{border: 1px solid #fcd667 ;}
.top_block .thumbs2 .ti span{background: url(images/bullet_lul.gif) no-repeat 3px center; display: block; text-align: left; padding: 0 0 5px 13px;}
.top_block .thumbs2 .ti p{width: 100%; text-align: left;}
.top_block .thumbs2 .ti p span{text-align: right; background: none; font-weight: 700;}
.top_block .thumbs3{width: 980px; float: left; padding: 0 0 0 6px;}
.top_block .thumbs3 img{margin: 1px 0px 10px 14px; float: left; background: #181818;}

.top_block .thumbs a img, .top_block .thumbs3 a img{border: 1px solid #420B0B;}
.top_block .thumbs a:hover img, .top_block .thumbs3 a:hover img{border: 1px solid #fcd667;}

.col33{width: 27%; float: left; padding: 0 1% 0 4%;}

.top_list{width: 993px; margin: 7px auto 15px; background: #481313; text-align: left;}

.top_col{font-weight: 700;}
.top_col a.slim{font-weight: 400;}

.top_list ul{padding-left: 10px;}


.push{width:100%; height: 97px;}
#footer{width: 100%; height: 97px; margin: 0 auto; background: url(images/footer_bg.gif) repeat-x bottom; color: #A03D3D;}
#footer .ta{height: 97px; background: url(images/footer_img.jpg) no-repeat bottom; width: 1000px; margin: 0 auto;}
#footer .ta p{padding: 30px 0 0 0;}
#footer a{font-weight: 700;}

a:link, a:visited, a:active, a:hover{color: #FCD667; text-decoration: underline;}
a:hover{text-decoration: none; color: #ff1f18;}

.pages ul li a:link, .pages ul li a:visited, .pages ul li a:active, .pages ul li a:hover{color: #FCD667; text-decoration: underline; display: block; background: #4D231C; font-size: 10px; line-height: 14px;}
.pages ul li a:hover{text-decoration: none;}
.pages ul li a.cur:link, .pages ul li a.cur:visited, .pages ul li a.cur:active, .pages ul li a.cur:hover{background: #ff2219;}

.top_block .thumbs2 .ti a:link span, .top_block .thumbs2 .ti a:visited span, .top_block .thumbs2 .ti a:active span, .top_block .thumbs2 .ti a:hover span{color: #FCD667; text-decoration: underline;}
.top_block .thumbs2 .ti a:hover span{text-decoration: none;}

.thumbs a img{width="240" height="180"}

.htumbsa{text-align:center}
.htumbsa a img{border: 1px solid #fef26d ;margin: 1px 40px 5px 40px}
.linka{ font-size: 14px; clear:both; margin: 0 0 0 2px; font-weight:bold}
.htumbs a:hover,.htumbs a:hover{ color: #c10606}
.htumbsa a:hover img,.htumbs a:hover img{border: 1px solid #c10606 }
.htumbs a img{border: 1px solid #fef26d ;margin: 1px; float: left;}
#more {
	background-image: url(images/i_vid.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
float:right;padding: 1px 0 0 20px; font-size: 14px; clear:both; margin: 0 0 0 20px; font-weight:bold
}
#morep {
	background-image: url(images/i_pic.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
float:right;padding: 1px 0 0 20px; font-size: 14px; clear:both; margin: 0 0 0 20px; font-weight:bold
}

