body{
	font-family: Arial, sans-serif;
	font-size: 12px;
	color: #8E908B;
	background: #8989A3;
	text-align: center;
	padding: 0;
	margin: 0;
}
.clear{clear: both;}
img{border: none;}
ul, ul li{margin: 0; padding: 0; list-style: none;}
p, h1, h2, form, input{margin: 0; padding: 0;}

h1{font-size: 20px;}
h2{font-size: 16px; padding: 0 0 0 3px; color: #cecece;}

#wrapper{width: 1000px; margin: 0 auto; background: url(images/site/cont_bg.gif) repeat-y left; text-align: left;}

.header{width: 100%; height: 111px; overflow: hidden; background: url(images/site/header_bg.jpg) no-repeat top;}
.himg{width: 390px; overflow: hidden; float: left;}

.hta1{width: 220px; float: left; text-align: left; color: #e80202;}
.hta1 ul{float: right; padding: 13px 0 0 10px; text-align: right;}
.hta1 ul li{padding: 2px 10px 0 0; background: url(images/site/bullet_hul.gif) no-repeat right 6px;}

.hta2{width: 230px; float: right; text-align: left; color: #e80202;}
.hta2 ul{float: left; padding: 13px 10px 0 0;}
.hta2 ul li{padding: 2px 0 0 10px; background: url(images/site/bullet_hul.gif) no-repeat left 6px;}

.top_menu{width: 100%; height: 35px; background: url(images/site/top_menu_bg.gif) repeat-x; line-height: 35px; font-size: 16px; overflow: hidden;}
.top_menu ul{width: 760px; float: left; height: 35px;}
.top_menu ul li{float: left; background: url(images/site/mi_sep.gif) no-repeat 0 4px; padding: 0 10px;}
.top_menu ul li.home{background: transparent;}

.bttm_menu{width: 100%; height: 35px; background: url(images/site/top_menu_bg.gif) repeat-x; line-height: 35px; font-size: 16px; overflow: hidden;}
.bttm_menu ul{width: 78%; height: 35px; margin: 0 auto;}
.bttm_menu ul li{float: left; background: url(images/site/mi_sep.gif) no-repeat 0 4px; padding: 0 10px;}
.bttm_menu ul li.home{background: transparent;}

.search_form{float: left; padding: 0 5px 0 10px; width: 200px;}
.search_form input{vertical-align: middle;}
.search_form input{vertical-align: middle;}
* html .search_form input{vertical-align: middle; margin: 3px 0 0;}
.search_form input.text{width: 135px; border: 1px solid #A08E8E; background: #FFECE0; padding: 3px;}
.search_form input.bttn{width: 35px; height: 26px; background: url(images/site/bttn_search.gif); cursor: pointer; border: 0;}

.cont{width: 100%; margin: 0 auto; background: url(images/site/scont_bg.gif) repeat-y;}

.lside{width: 790px; float: right;}

.rside{width: 202px; float: left; text-align: left;}

.rside ul{font-size: 16px;}
.rside ul li{padding: 2px 0;}

.player{padding: 10px 0 0 6px; color: #7b7b7b;}
.player .pl_area{width: 477px; float: left;}
.player .pl_area img{border: 1px solid #000; margin: 1px 0;}
.player .desc_area{width: 300px; float: left;}
.player .desc_area img{border: 1px solid #000; margin: 1px 0;}

.player .title{background: transparent; text-align: left; width: 100%;}
.player .title h1{text-align: left; text-decoration: underline;}


.thumbs {color: #40d4be; font-size: 11px; padding: 5px 0 0 3px; font-family: Tahoma, sans-serif;}
.thumbs div {width: 187px; min-height: 250px; margin: 3px; _height: 250px; float: left; overflow: hidden;}
.thumbs div img {background: #277580; margin: 2px 0;}
.thumbs div a img{border: 1px solid #031416;}
.thumbs div a:hover img{border: 1px dashed #031416;}
.thumbs div p.right{width: 49%; float: right; text-align: right;display:inline; line-height: 15px;}
.thumbs div p span{color: #ffc138; font-size: 11px; border: none; background: transparent; padding: 0; font-weight: 400;}
.thumbs div span{font-weight: 400; color: #FD7100; font-size: 12px; display: block; font-family: Arial, sans-serif; border: 1px solid #186B77; background: #0A0F01; padding: 1px 3px; font-weight: 700;}
.thumbs div p.right img{vertical-align: middle; background: transparent; margin: 6px 0 2px;}
.thumbs div p.left{width: 49%; float: left; text-align: left;display:inline; line-height: 15px;}

.title{width: 190px; background: url(images/site/cat_bg.gif) no-repeat; line-height: 28px; text-align: center; margin: 5px auto 0;}
.title h1{font-size: 16px; color: #000;}
.title .list_form{float: right; padding: 3px 5px 0 0;}
.title .list_form select{vertical-align: top;}

.widg{padding: 5px 10px;}
.widg img{margin: 2px 0;}
.widg span{display: block;}

.widg2{width: 90%; background: #2EB8A9; margin: 0 auto 5px; font-size: 11px;}
.widg2 img{margin: 10px 0 2px; border: 1px solid #fff;}
.widg2 span{display: block;}

.paginator{margin: 10px;}
.paginator a{background: #06292E; border: 1px solid #4FEBD0; line-height: 15px; padding: 3px;}
.paginator a:hover{background: #14464D; border: 1px solid #4FEBD0; line-height: 15px; padding: 3px;}

#footer{	color: #53f1d4; text-align: center; width: 100%px; height: 72px; margin: 0 auto; background: url(images/site/footer_bg.jpg) no-repeat bottom;}
#footer p{padding: 10px 390px 0 10px;}

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

.header a:link, .header a:visited, .header a:active, .header a:hover {color: #f5db96; text-decoration: none;}
.header a:hover {color: #fff600;}

.top_menu a:link, .top_menu a:visited, .top_menu a:active, .top_menu a:hover {color: #000; text-decoration: underline;}
.top_menu a:hover {text-decoration: none; color: #c75f00; background: #FFECE0;}

.bttm_menu a:link, .bttm_menu a:visited, .bttm_menu a:active, .bttm_menu a:hover {color: #000; text-decoration: underline;}
.bttm_menu a:hover {text-decoration: none; color: #c00032; background: #FFECE0;}

.thumbs a:link span, .thumbs a:visited span, .thumbs a:active span, .thumbs a:hover span{color: #FD7100; text-decoration: underline;}
.thumbs a:hover span{text-decoration: none;}

.rside ul a:link, .rside ul a:visited, .rside ul a:active, .rside ul a:hover {color: #ffcf28; text-decoration: none; background: url(images/site/bullet_lul.gif) no-repeat left -7px; padding: 2px 5px 3px 15px;}
.rside ul a:hover {text-decoration: underline; color: #fff600; background: #000 url(images/site/bullet_lul.gif) no-repeat left -33px;}

.widg2 a:link span, .widg2 a:visited span, .widg2 a:active span, .widg2 a:hover span{color: #000; text-decoration: underline;}
.widg2 a:hover span{text-decoration: none;}
