body, html { margin:0 0; padding:0 0; color:#fff; font-family: Arial; }
body { background:#ffffff; }


a:link { color: #000000; font-size: 12px; font-weight:bold; font-family: Arial; text-decoration: none; }
a:visited { text-decoration: none; font-size: 12px; font-weight:bold; font-family: Arial; none; color: #000000; text-decoration: none; }
a:hover { text-decoration: none; font-size: 12px; font-weight:bold; font-family: Arial; none; color: #eb3838; text-decoration: none; }

a:active {

        text-decoration: none;

	font-size: 12px;

        font-family: Arial;

	color: #000000;

}

body,td,th {

	font-family: Arial;

	font-size: 13px;

	color: #000000;

}


img {
        border: 0px solid #332a04;
        margin: 0px;
        padding: 0px;

}

img:hover {
        border: 0px solid #332a04;
        margin: 0px;
        padding: 0px;
}

.image {
        border: 1px solid #949494;
        margin: 0px;
        padding: 0px;

 

}


.image:hover {
        border: 1px solid #949494;
        margin: 0px;
        padding: 0px;

 

}


#header{height: 106px; background: url(http://onegaytube.com/images/gif.gif);}
.header{width: 1000px; margin: 0 auto;}
.header .hlogo{width: 311px; 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://94.75.218.241/alcoporn/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://94.75.218.241/alcoporn/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://amateursfreex.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: #83c5ff;}



#advertise {
float: left;
width: 510px;
height: 105px;

background: #D19DD6;
border: 2px solid #5F0A67;
color: #000000;
	font-weight: normal;
	margin: 0px;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
        font-weight: normal;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}


.container {
margin: 0px auto;
width: 100%;
text-align: left;

}


.archive_pages a {
color:#000000;
background:#ffe0c7;
width:23px;
height:23px;
text-decoration:none;
margin-left:2px;
margin-right:2px;
padding:3px;
vertical-align:middle;
border-right: 1px solid #ffe0c7;
border-left: 1px solid #ffe0c7;
border-top: 1px solid #ffe0c7;
border-bottom: 1px solid #ffe0c7;
}

.archive_pages a:hover {
color:#000000;
background:#ea8d40;
width:23px;
height:23px;
text-decoration:none;
margin-left:2px;
margin-right:2px;
padding:3px;
vertical-align:middle;
border-right: 1px solid #ea8d40;
border-left: 1px solid #ea8d40;
border-top: 1px solid #ea8d40;
border-bottom: 1px solid #ea8d40;
}

#movie {
margin: 0px auto;
width: 530px;
height: 460px;
background-color: #fd8ffe;
border-right: 1px solid #fd8ffe;
border-left: 1px solid #fd8ffe;
border-top: 1px solid #fd8ffe;
border-bottom: 1px solid #fd8ffe;
}

#free {
margin: 0px auto;
width: 530px;
height: 70px;
background-color: #ffffff;
border-right: 1px solid #919191;
border-left: 1px solid #919191;
border-top: 1px solid #919191;
border-bottom: 1px solid #919191;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 0px;
}

#toping {
margin: 0px auto;
width: 160px;
height: 35px;
background-color: #ededed;
border-right: 1px solid #3c3c3c;
border-left: 1px solid #3c3c3c;
border-top: 1px solid #3c3c3c;
border-bottom: 1px solid #3c3c3c;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
}

#top1 {
margin: 0px auto;
width: 170px;
height: 530px;
background-color: #FFFFFF;
border-right: 1px solid #919191;
border-left: 1px solid #919191;
border-top: 1px solid #919191;
border-bottom: 1px solid #919191;
	margin: 3px 0px 3px 0px;
	padding: 0px 0px 0px 3px;
}

.footer{
	margin:40px 0 auto;
	text-align: left;
	font-size: 12px;
	color: white;
}


h4 {
	color: #000000;
        background-color: #e9e9e9;
	font-size: 17px;
        font-weight: bold;
        width: 100%;
        height: 20px;
        text-align: left;

}


.style1 a, .style1 a:active, .style1 a:visited, .style6 a:hover {
	font-size: 13px; text-transform : lowercase;}
.style2 {
	background-color: #F5F5F5;
}
.style4 {
	font-size: 11px;
	text-align: left;
	color: #000000;
}
.style5 {
	color: #000000;
	text-align: right;
	font-size: 11px;
}

.style6 a, .style6 a:active, .style6 a:visited, .style6 a:hover {
	font-size: 13px;
}
.style7 {
	font-size: xx-large;
}
.style8 {
	color: #9c9c9c;
	font-size: 11px;
}

.thumb {
float:left;
height:225px;
margin:4px;
position:relative;
width:242px;
border-bottom:1px dashed #414141;
}

.thumb a:hover img { border:0px solid #000000; }

.thumb img { border:0px solid #a2a2a2;
height:180px;
margin:0;
opacity:1;
width:240px; }


.thumb .desc { 
font-size:13px;
color:#000000;
position:absolute;
top:201px;
left:0;
width:240px;
height:15px;
text-align:left;
overflow:hidden;
}
.thumb .desc a{
font-size:13px;
color:#000000;
text-decoration: underline;
}

.thumb .desc a:hover{ 
color:#c10000;
text-decoration: underline;
}


.thumb .ttags{ 
font-family:helvetica,serif;
font-size:10px;
position:absolute;
top:205px;
left:0;
width:230px;
height:15px;
overflow:hidden;
text-align:left;
color: #000;
}
.thumb .ttags a{ 
color: #000;
text-decoration: underline;
font-weight: normal;
font-size:10px;
}

.thumb .ttags a:hover{ 
color: #7a3812;
text-decoration: none;
}

.thumb .duration {
color:#a2a2a2;
font-size:12px;
left:0px;
margin:0;
position:absolute;
top:183px;
}
.thumb .add {
color:#a2a2a2;
font-size:12px;
margin:0;
position:absolute;
right:0;
text-align:left;
top:183px;
}

.tops { font-size:15px; font-weight:bold;text-align: left; overflow:hidden; width:930px;padding:10px 20px; margin:25px auto 0; border-bottom:4px solid #ffc955;  border-top:4px solid #ffc955;}
.tops ul {float:left;width:25%;}

.tops2 { font-size:12px; overflow:hidden; width:580px;padding:5px 5px; margin:5px auto 0; }
.tops2 ul {float:left;width:30%;}

.top {color:#000000; font-size:16px;overflow:hidden;  overflow:hidden; width:990px; padding:0px 0px 0px 17px;}
.top a, .top a:visited {font-size:17px; font-weight:bold; color:red;}
.top a:hover {font-size:17px; font-weight:bold; color:#000000;}
.top li {list-style-type: none; padding:1px 0;}
.top ul {float:left;text-align:left;width:230px;padding:5px;}



.ttop{
width: 340px;
height: 220px;

}
.ttop .tt{
float:left;
margin:2px;
}
.ttop .im {
margin: 1px;
}

.ttop .im a img{
border:1px solid #949494;
height:180px;
width:320px;
}
.ttop .tit{
color:#ffffff;
font-size:13px;
font-weight:bold;
margin-left:2px;
margin-top:0px;
//margin-top:0px;
padding:2px 0;
position:absolute;
text-align:center;
width:320px;
font-weight: bold;
}

.ttop2{
width: 990px;
}
.ttop2 .tt{
float:left;
margin:2px;
}
.ttop2 .im {
margin: 1px;
}

.ttop2 .im a img{
border:1px solid #949494;
height:180px;
width:320px;
}
.ttop2 .tit{
color:#000000;
font-size:13px;
font-weight:bold;
margin-left:2px;
margin-top:0px;
//margin-top:0px;
padding:2px 0;
position:absolute;
text-align:center;
width:320px;
font-weight: bold;
}

.foot-top{
color:#000000;
padding:2px 2px;
border-top:1px dashed #dddddd;
border-left:0px solid #dddddd;
border-right:0px solid #dddddd;
border-bottom:1px dashed #dddddd;
font-size:14px;
}
.foot-top td a{
font-size:13px;
font-weight:bold;
color:#c10000;
}
.foot-top td a:hover{
font-size:13px;
font-weight:bold;
color:#000000;
}

.foot-top2{
color:#000000;
padding:2px 2px;
border-top:0px dashed #dddddd;
border-left:1px solid #dddddd;
border-right:1px solid #dddddd;
border-bottom:0px dashed #dddddd;
font-size:18px;
}
.foot-top2 td a{
font-size:17px;
font-weight:bold;
color:#000000;
}
.foot-top2 td a:hover{
font-size:17px;
font-weight:bold;
color:#eb3838;
}


.catt {
width: 246px;
height: 205px;
background-color: #e0e0e0;
display: inline;
display: -moz-inline-stack;
display: inline-block;

zoom: 1;
*display: inline;
margin: 1px;
}

h1  {color:#000000;font-weight:bold; font-size:16px;width:100%; margin:0 auto; padding:2px 0; text-align:center; height:20px; overflow:hidden; line-height:20px;}
