* {margin:0; padding:0;}
img {border:0;}
body { background:#1c0f0f; font:12px Tahoma; color:#3b3b3b;}
.center { width:304px; margin:0 auto;}
.clear {clear:both; line-height:0px; height:0px; overflow:hidden; font-size:0px;}
ul {list-style:none;}
a { text-decoration:none;}
a:hover {text-decoration:underline;}

table {padding:0px; margin:0px;}
fieldset {border:0;}
/*Head*/
.head {}
.search {background:url(../../images/gaypornz-mobile/search.png) no-repeat; height:31px; padding:4px 0 0 5px; margin-bottom:9px;}
.in1 { width:202px; padding:3px 0 3px 12px; border:1px solid #2f1c1c; margin-right:4px; font:15px Arial, Helvetica, sans-serif; color:#3b3b3b;}
.search input {float:left;}

.nav { height:28px;}
.nav li {float:left; margin-right:2px;}
.nav a {background:url(../../images/gaypornz-mobile/nav-a.png) no-repeat; width:97px; height:22px; color:#2f1c1c; float:left; display:block; font:bold 14px Arial, Helvetica, sans-serif; text-align:center; padding-top:6px;}
.center .activ a, .nav a:hover {background:url(../../images/gaypornz-mobile/nav.png) no-repeat; color:#3b3b3b;}

.box {background:url(../../images/gaypornz-mobile/box-t.png) no-repeat #eceded; margin-bottom:7px;}
.box-b {background:url(../../images/gaypornz-mobile/box-b.png) no-repeat bottom; min-height:1px;}
.tags-wrap {padding:7px 0 6px 7px;}
/*.tags {background: url(../../images/gaypornz-mobile/tags.png) no-repeat; width:282px; height:22px; font: 12px Arial, Helvetica, sans-serif; padding:8px 0 0 8px;} */
.tags {background-color: #DEE1E1;width:282px; height:45px; font: 12px Arial, Helvetica, sans-serif; padding:8px 0 0 8px;}
.tags p {float:left; padding:2px 3px 0 0; color:#848484;}
.tags a, .tags span {float:left; display:block; color:#2f1c1c;}
.tags a:hover, .center .activ2 { background:url(../../images/gaypornz-mobile/t-bg.png) repeat-x; color:#ffffff;}
.tr { height:17px; padding:2px 8px 0 8px;}
.center .activ2 .tl, .tags a:hover .tl {background: url(../../images/gaypornz-mobile/t-l.png) no-repeat; color:#ffffff;}
.center .activ2 .tr, .tags a:hover .tr {background: url(../../images/gaypornz-mobile/t-r.png) no-repeat right; color:#ffffff;}

.thumb { min-height:1px; padding:0 0 10px 6px}
.t-l {width:178px; float:left; position:relative}
.t-r {width:115px; float:left; text-align:justify}
.w { position:absolute; left:5px; top:102px; background:url(../../images/gaypornz-mobile/watch_03.png) no-repeat; height:18px; width:80px; color:#ffffff; padding-top:2px; text-align:center; color:#eceded; font: bold 13px Arial, Helvetica, sans-serif;}
.t-l img {border:1px solid #2f1c1c; width:168px; height:126px;}
.t-l img:hover {border:1px solid #ed0777;}
.t-r a {font-size:14px; font-weight:bold; color:#2f1c1c; color: #EE0479; line-height:14px;}
.t-r p {line-height:14px; margin:5px 0;}
.t-r div {color:#6f6f6f; font-size:11px;}
.t-r div strong {color:#3b3b3b; margin-right:2px;}
.t-r div span { color:#3b3b3b;}
.t-r div img {margin:0 2px -1px 2px;}

.back {background:url(../../images/gaypornz-mobile/back.png) no-repeat; width:107px; height:75px; display:block;}
.back:hover {background:url(../../images/gaypornz-mobile/back2.png) no-repeat;}
.next {background: url(../../images/gaypornz-mobile/next.png) no-repeat; width:107px; height:75px; display:block;}
.next:hover {background:url(../../images/gaypornz-mobile/next2.png) no-repeat;}
.coll {width:74px; text-align:center; color:#3b3b3b; font-size:12px;}
.coll span {font-size:25px; display:block; line-height:25px;}
.pages {padding:9px 0 0 4px;}
.pages2 {text-align:center; padding:11px 0;}
.pages2 a {margin:0 7px; color:#3b3b3b; font-size:15px;}
.pages2 a:hover {color:#ec1175; text-decoration:underline;}

.login {background:url(../../images/gaypornz-mobile/login.png) no-repeat; height:30px; padding:6px 0 0 4px;}
.login input {float:left;}
.in2 {width:92px; margin-right:4px; padding:3px 0 3px 10px; border:1px solid #2f1c1c; font:15px Arial, Helvetica, sans-serif; color:#3b3b3b;}
.foot {font-size:11px; line-height:19px; color:#5c4343; text-align:center; padding:10px 0; font-family:Arial, Helvetica, sans-serif;}
.foot a {color:#eceded;}
.foot a:hover {color:#ec1175;}
.cop {color:#ffffff; text-align:center; background:#231515; padding:5px 0; font-family:Arial, Helvetica, sans-serif; font-size:11px;}

/*Index2*/
.col1 {width:84px; font:15px Arial, Helvetica, sans-serif;}
.login2 { padding:29px 0 22px 22px;}
.login2 td {height:32px;}
.in3 { width:170px; border:1px solid #a7a4a4; padding:3px 0 3px 5px; font:15px Arial, Helvetica, sans-serif; color:#3b3b3b;}
.login2 td a {font:12px Arial, Helvetica, sans-serif; vertical-align:middle; margin-right:4px; color:#594747; text-decoration:underline;}
.login2 td input {vertical-align:middle;}

/*Index3*/
.reg-txt {padding:18px 21px 12px 17px; font:13px Arial, Helvetica, sans-serif; color:#1c0f0f; line-height:16px;}
.reg-txt a {color: #111; text-decoration:underline}
.col2 {width:98px; font:13px Arial, Helvetica, sans-serif; padding-right:8px; text-align:right;}
.reg-td td {height:32px;}
.acc {padding:11px 0 15px 0; text-align:center; font:12px Arial, Helvetica, sans-serif; color:#594747;}
.acc input {vertical-align:middle;}
.acc div { margin-top:15px;}
.acc a {color:#594747; text-decoration:underline;}

/*Index4*/
.name { text-align:center; margin-bottom:11px; position:relative; color:#ffffff; font:12px Arial, Helvetica, sans-serif;}
.name a {text-decoration:underline; color:#ffffff;}
.name div {position: absolute; top:0px; right:8px;}
.center .namex { color:#ee0578; text-decoration:none;}
.wrap {position:relative;}
.niche {position:absolute; color:#ee0578; top:9px; right:18px; font-size:11px;}

.header-video { padding:12px 0 7px 10px;}
.header-video h2 { margin-bottom:4px; color:#1c0f0f; font:18px Arial, Helvetica, sans-serif;}
.header-video p {font-size:11px;}
.header-video span {color:#cecdcd; margin:0 6px;}
.header-video {color:#6f6f6f;}
.header-video strong {color:#3b3b3b;}
.center .color1 {margin:0px; color:#3b3b3b;}
.header-video img {margin:0 2px -1px 2px;}
.v-thumb {margin:0 0 5px 10px}
.v-thumb img {border:1px solid #483838;}
.link-x {display:block; background:url(../../images/gaypornz-mobile/link-bg.png) no-repeat; width:284px; height:19px; font-weight:bold; color:#ffffff; text-align:center; padding-top:6px;}
.desc {padding:10px; font:13px Arial, Helvetica, sans-serif; color:#1c0f0f; line-height:16px;}
.list1 {padding:0 0 14px 7px;}
.list1 li { height:24px; padding:5px 0 0 6px; width:284px;}
.list1 li:hover {background: url(../../images/gaypornz-mobile/li-hover.png) no-repeat;}
.list1 li a { font:18px Arial, Helvetica, sans-serif; color:#1c0f0f; display:block; padding:0 0 0 24px; background:url(../../images/gaypornz-mobile/point.png) no-repeat;}
.list1 li a:hover { text-decoration:underline;}

/*Index5*/
.sub-menu { background:#231515 url(../../images/gaypornz-mobile/smt.png) no-repeat; width:290px; margin-left: 7px; margin-bottom:13px;}
.sub-menu-b { background:url(../../images/gaypornz-mobile/smb.png) no-repeat bottom; min-height:1px; padding:10px 0 13px 15px;}
.sub-menu li {line-height:17px; color:#ffffff; font:13px Arial, Helvetica, sans-serif;}
.sub-menu li a { color:#ffffff; margin-left:11px;}
.sub-menu li a:hover { color:#ee027a}

.upload { padding:9px 0 0 9px;}
.upload h2 { color:#ee0479; font:18px Arial, Helvetica, sans-serif; font-weight:normal;}
.up-box {padding:9px 0 0 0; width:286px; border-bottom:1px solid #b2b2b2; padding-bottom:7px;}
.up-box p { font:13px Arial, Helvetica, sans-serif; color:#1c0f0f; font-weight:bold; margin-bottom:3px;}
.up-box td {height:24px; font:13px Arial, Helvetica, sans-serif; color:#1c0f0f;}
.col3 {text-align:center; width:32px;}
.button { background:url(../../images/gaypornz-mobile/button.png) no-repeat; width:127px; height:25px; display:block; height:19px; font-weight:bold; color:#ffffff; text-align:center; padding-top:6px;}
.go {padding:7px 0 14px 159px;}

/*Index 6*/
.up-box2 {padding:5px 0; width:286px; border-bottom:1px solid #b2b2b2;}
.up-box2 td {color:#1c0f0f;}
.up-box2 p { font:13px Arial, Helvetica, sans-serif; color:#1c0f0f; font-weight:bold; margin-bottom:5px;}
.ta1 {margin:0 0 0 2px;}
.ta1 td {font:10px Arial, Helvetica, sans-serif; color:#1c0f0f; height:16px}
.ta2 td {vertical-align: top;}
.ta2 td img {border:1px solid #1c0f0f;}
.ta2 {margin-left:2px;}

.ta3, .ta4, .ta5 {padding:3px 0; margin-left:2px;}
.ta3 select { width:155px; border:1px solid #999999;}
.ta3 td {font-weight:bold;}
.ta5 { padding:0px;}
.ta5 td {height:32px; color:#1c0f0f}
.up-box3 { padding:5px 0 12px 0;}
.txt1 {line-height:15px; font-size:11px; color:#585757; text-align:right; padding:3px 18px 9px 0;}
.button2 {background:url(../../images/gaypornz-mobile/button2.png) no-repeat; width:190px; height:25px; display:block; height:19px; font-weight:bold; color:#ffffff; text-align:center; padding-top:6px; margin-left:94px;}

/*Index7*/
.box3 { color:#1c0f0f; font:13px Arial, Helvetica, sans-serif; padding:5px 0 6px 0;}
.box3 p { font-weight:bold; margin-bottom:5px;}
.in4 {display:block; width:277px; padding:3px 0 3px 5px; border:1px solid #a7a4a4; font:15px Arial, Helvetica, sans-serif; color:#3b3b3b;}
.box3 textarea { width:272px; height:90px; overflow:auto; padding:5px;  border:1px solid #a7a4a4; font:15px Arial, Helvetica, sans-serif; color:#3b3b3b; margin-bottom:7px;}
.op { color:#1c0f0f; font:13px Arial, Helvetica, sans-serif; margin-bottom:7px;}
.op2 { color:#585757; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.op2 input { vertical-align:middle; margin-right:6px;}
.go2 { padding:8px 0 10px 156px;}

/*Index8*/
.box4 { font:13px Arial, Helvetica, sans-serif; color:#1c0f0f; border-bottom:1px solid #b2b2b2; width:284px; padding-bottom:5px; margin-bottom:5px;}
.hh {font-weight:bold; margin-bottom:4px;}
.box4 textarea { width:272px; height:66px; overflow:auto; border:1px solid #a7a4a4; padding:5px; font:15px Arial, Helvetica, sans-serif; color:#3b3b3b;}
.exa {color:#585757; font-size:11px; padding:4px 0 0 0; line-height:15px;}
.ta6 { margin: 0 0 0 15px;}
.ta6  td { padding:5px 0;}
.ta7 { margin:0 0 0 15px;}
.ta7 td { padding:5px 0; vertical-align:top;}
.center .bn {border:none;}

/*Index9*/
.txt2 { border-bottom:1px solid #b2b2b2; padding-bottom:10px; width:286px; font:13px Arial, Helvetica, sans-serif; color:#1c0f0f; margin-bottom:9px;}
.file { padding:0 0 5px 0;}
.file p {font: bold 13px Arial, Helvetica, sans-serif; color:#1c0f0f; margin-bottom:5px;}
.dd { background:url(../../images/gaypornz-mobile/dd.png) no-repeat #dee1e1; width:290px; font:13px Arial, Helvetica, sans-serif; color:#1c0f0f;}
.ddb { background:url(../../images/gaypornz-mobile/ddb.png) no-repeat bottom; padding:9px 0 0 4px;}
.dd p {font-weight:bold; padding-bottom:4px;}
.dd div {padding-bottom:9px;}
.txt3 {font: bold 13px Arial, Helvetica, sans-serif; color:#1c0f0f; line-height:16px;}
.ban {margin:0 0 0-3px; padding-bottom:22px;}


img.watermark { position: absolute; width:93px; height:6px; padding: 4px; left: 2px; top: 5px; z-index:100; border:none;}

.wr-rait { position:relative; top:-13px; left:165px; font-size: 11px}
.star_dynamic ul.star { LIST-STYLE: none; MARGIN: 0; PADDING: 0; WIDTH: 65px; HEIGHT: 16px; LEFT: 1px; TOP: 0px; POSITION: relative; FLOAT: left; BACKGROUND: url('../../images/gaypornz-mobile/star-off.png') repeat-x; CURSOR: pointer; }
.star_dynamic li { PADDING: 0; MARGIN: 0; FLOAT: left; DISPLAY: block; WIDTH: 65px; HEIGHT: 16px; TEXT-DECORATION: none; text-indent: -9000px; Z-INDEX: 20; POSITION: absolute; PADDING: 0; }
.star_dynamic li.curr { top: -4px; BACKGROUND: url('../../images/gaypornz-mobile/star.png') left 22px; FONT-SIZE: 1px;}
.star_dynamic div.rating_on { LEFT: 5px; POSITION: relative; FLOAT: left; FONT-SIZE: 11px; COLOR: #888; width:35px; }
.star_dynamic div.rating_off { LEFT: 5px; POSITION: relative; FLOAT: left; FONT-SIZE: 11px; COLOR: #888; width:35px; }

