* {margin: 0; padding: 0;}
body {font: 14px Arial, sans-serif; background: url(http://th7.alcoporn.com/images/header_bg.gif) repeat-x top; color: #3d3223; text-align: center;}

a:link, a:visited, a:active, a:hover {color: #3d3223; text-decoration: underline;}
a:hover {text-decoration: none;}

img {border: none;}
input {vertical-align: middle}
ul li{list-style: none;}
#wrapper{width: 100%;min-width: 1000px;}
.clear{clear: both;}

/* Header
-----------------------------------------------------------------------------*/
#header{height: 155px;}
.header{width: 1000px; margin: 0 auto;}
.header .hlogo{width: 330px; float: left; overflow: hidden;}
.header .hta{width: 650px; height: 88px; float: right; overflow: hidden; text-align: left;}
.header .hta ul{width: 24%; float: left;padding: 10px 0 0;}
.header .hta ul li{padding: 0 0 0 20px; background: url(http://th7.alcoporn.com/images/bullet_h.gif) no-repeat 8px 5px;}
.header .search_form{width: 355px; height: 31px; float: right; overflow: hidden; text-align: right;}
.header .search_form input.text{width: 160px; border: 1px solid #000; margin: 6px 0 0; padding: 1px 0;}
.header .search_form input.bttn{width: 52px; height: 20px; border: 0; background: url(http://th7.alcoporn.com/images/bttn_search.gif); cursor: pointer; margin: 5px 0 0;}

.header .top_menu{width: 100%; height: 36px; font-size: 18px;}
.header .top_menu ul{width: 100%; height: 24px; padding: 4px 0; line-height: 24px; text-align: center;}
.header .top_menu ul li{display: inline; background: url(http://th7.alcoporn.com/images/mi_sep.gif) no-repeat left; padding: 0 15px 0 17px;}
.header .top_menu ul li.fst{background: none;}

.header .top_menu a:link, .header .top_menu a:visited, .header .top_menu a:active, .header .top_menu a:hover {color: #fff; text-decoration: none;}
.header .top_menu a:hover {text-decoration: underline; color: #d497ff;}

/* Middle
-----------------------------------------------------------------------------*/
#middle {


	height: 1%;

}
#middle:after {
	content: '.';
	display: block;
	clear: both;
	visibility: hidden;
	height: 0;
}
#container {
	width: 100%;
	float: left;
	overflow: hidden;
	margin-right: -100%;
}
#content {
	padding: 0 10px;

}
#content .title h1{font-size: 18px; color: #7914c1; text-align: left; line-height: 30px;}
#content .title h2{font-size: 18px; color: #7914c1; text-align: center; line-height: 30px;}

.thumbs{width: 100%; text-align: center; font-size: 12px; font-weight: 700;}
.thumbs ul li{display: inline; min-height: 160px; display: -moz-inline-stack; display: inline-block; zoom: 1; *display: inline; position: relative; margin: 1px;}
.thumbs .ti{width: 240px;}
.thumbs .ti span{display: block;}
.ti img{background: #EFEFEF url(http://th7.alcoporn.com/images/thumb_bg.gif) no-repeat center; display: block;}
.ti a img{border: 1px solid #413F42;}
.ti a:hover img{border: 1px dashed #413F42;}
.ti a:hover{border: 0;}
.ti .descr{text-align: left;}
.ti .lside{float: left; text-align: left; color: #000;}
.ti .rside{float: right; text-align: right; color: #7D7D7D;}

.ti a:link span, .ti a:visited span, .ti a:active span, .ti a:hover span{color: #3d3223; text-decoration: underline;}
.ti a:hover span{text-decoration: none;}

.ti a:link .descr, .ti a:visited .descr, .ti a:active .descr, .ti a:hover .descr{color: #9443CD; text-decoration: underline;}
.ti a:hover .descr{text-decoration: none;}


.top_list{width: 760px; margin: 10px auto 20px; text-align: left; color: #a03be6;}
.top_list ul{width: 190px; float: left;}

.player{text-align: left; margin: 0 0 10px;}
.player_area .banner{ width: 320px; float: right; padding: 0 0 0 10px; }
.player_area .banner img{ border: 1px solid #F86321; }
.descr{text-align: left; font-size: 12px;}
.descr a:link, .descr a:visited, .descr a:active, .descr a:hover {color: #9443cd; text-decoration: underline;}
.descr a:hover {text-decoration: none;}

.paginator_top{text-align: center; width: 100%;}
.paginator_top ul{float: right;}
.paginator_top ul li{float: left; padding: 0 1px; line-height: 21px;}
.paginator_top ul li a:link, .paginator_top ul li a:visited, .paginator_top ul li a:active, .paginator_top ul li a:hover {color: #fff; text-decoration: none; padding: 0 7px; background: #8117CB url(http://th7.alcoporn.com/images/bullet_bg.gif) repeat-x; display: block; line-height: 21px; border: 1px solid #432758;}
.paginator_top ul li a:hover, .paginator_top ul li a.cur:link, .paginator_top ul li a.cur:visited, .paginator_top ul li a.cur:active, .paginator_top ul li a.cur:hover{background: #0D0D0D url(http://th7.alcoporn.com/images/bullet_bgh.gif) repeat-x; border: 1px solid #818181;}

.paginator_bttm{text-align: center;}
.paginator_bttm ul{float: left;}
.paginator_bttm ul li{float: left; padding: 0 1px; line-height: 21px;}
.paginator_bttm ul li a:link, .paginator_bttm ul li a:visited, .paginator_bttm ul li a:active, .paginator_bttm ul li a:hover {color: #fff; text-decoration: none; padding: 0 7px; background: #8117CB url(http://th7.alcoporn.com/images/bullet_bg.gif) repeat-x; display: block; line-height: 21px; border: 1px solid #432758;}
.paginator_bttm ul li a:hover, .paginator_bttm ul li a.cur:link, .paginator_bttm ul li a.cur:visited, .paginator_bttm ul li a.cur:active, .paginator_bttm ul li a.cur:hover{background: #0D0D0D url(http://th7.alcoporn.com/images/bullet_bgh.gif) repeat-x; border: 1px solid #818181;}

/* Sidebar Right
-----------------------------------------------------------------------------*/
.sr {
	float: right;
	margin-right: -220px;
	width: 220px;
	position: relative;
	background: #E7E7E7;
	text-align: left;
}
.sr .title{width: 100%; background: #fff; line-height: 30px;}
.sr .title h1{font-size: 18px;}

.widg{padding: 10px;}
.widg ul{padding: 10px 0; color: #8a8a8a;}
.widg ul li{background: url(http://th7.alcoporn.com/images/bullet_lul.gif) no-repeat left 7px; padding: 1px 0 1px 10px;}
.widg ul li a:link, .widg ul li a:visited, .widg ul li a:active, .widg ul li a:hover {color: #3d3223; text-decoration: none; padding: 1px 0;}
.widg ul li a:hover {text-decoration: underline; color: #9600ff; background: #fff;}

.si{width: 21px; background: url(images/bullet_bg.gif) repeat-x; line-height: 21px; font-size: 12px; font-weight: 700; text-align: center; color: #fff; margin: 10px 0; text-transform: uppercase;}


/* Footer
-----------------------------------------------------------------------------*/
#footer {
	height: 125px;
	background: url(http://th7.alcoporn.com/images/footer_bg.gif) repeat-x top;
}
.footer{width: 1000px; height: 125px; margin: 0 auto; background: url(http://th7.alcoporn.com/images/footer_img.jpg) no-repeat right bottom;}

.footer .bttm_menu{width: 100%; height: 36px; font-size: 18px;}
.footer .bttm_menu ul{width: 100%; height: 24px; padding: 4px 0; line-height: 24px; text-align: center;}
.footer .bttm_menu ul li{display: inline; background: url(http://th7.alcoporn.com/images/mi_sep.gif) no-repeat left; padding: 0 15px 0 17px;}
.footer .bttm_menu ul li.fst{background: none;}

.footer .bttm_menu a:link, .footer .bttm_menu a:visited, .footer .bttm_menu a:active, .footer .bttm_menu a:hover {color: #fff; text-decoration: none;}
.footer .bttm_menu a:hover {text-decoration: underline; color: #d497ff;}

.footer p{padding: 10px; font-size: 12px;}

