.pag_box {
    background: url("http://zgaytube.com/inxy/templates/images/zgaybg_button.jpg") repeat scroll 50% 0 transparent;
    height: 40px;
    width: 100%;
}
.pag_txt {
    color: #EEEEEE;
    float: left;
    font-size: 20px;
    font-weight: normal;
    margin: 5px;
    text-align: right;
    width: 155px;
}
.container {background: url("http://zgaytube.com/inxy/templates/images/zgaybg.jpg") no-repeat scroll 50% 127px transparent;}
#wrapper {width:1000px; margin:0 auto;}
.logo {float: left;height: 100px;width: 420px;}
.top_top {text-align:center;}

body {background: url("http://zgaytube.com/inxy/templates/images/zgaybg_line.jpg") repeat-x scroll 0 -22px #242424;margin: 0;font-family: Tahoma;font-size: 12px;color:#fff;padding: 0;vertical-align: top;}
img {border: 0px;}
a, .a {font-size: 11px;color: #eeeeee;text-decoration: none;}
a:hover, .a:hover {text-decoration: underline;}
.header {
    background: url("http://zgaytube.com/inxy/templates/images/zgaybg_logo.jpg") no-repeat scroll 0 19px transparent;
    padding-top: 2px;
    position: relative;
}
.bookmark {
    float: right;
    position: absolute;
    right: 482px;
    top: 53px;
}
.clr { clear:both; }
.header h1 a:link, .header h1 a:visited {color: #BDBDBD;font-size: 11px;height: 13px;padding-left: 82px;padding-top: 75px;position: absolute;text-decoration: none;top: 0;}
.main_box h1 {
    color: #333333;
    margin: 3px;
    padding: 1px 10px;
}
.content {background-color: #EEEEEE;padding: 1px;}

.gal_summary {    font-size: 12px;    margin: 1px 0;    padding-bottom: 5px;    padding-top: 2px;    text-align: left;}
.gal_summary span { font-weight:bold; }
#player {  }
.toplist { margin-top:0; table-layout:fixed }
.toplist td { vertical-align:top; }
.toplist li { list-style-type: none; } 

.ttop {margin: 0 auto;width: 990px;}
.ttop .tt {float: left;}
.ttop .im {margin: 2px;}
.ttop .im a img {border: 1px solid #555555;height: 145px;width: 192px;}
.ttop .tit {    color: #333333;    font-size: 11px;    padding: 1px 0 3px;    text-align: center;}

.ttop_2{width: 1003px;}
.ttop_2 .tt_2{float:left;margin:0 0;}
.ttop_2 .im_2 {margin: 3px;}
.ttop_2 .im_2 a img {border: 1px solid #555555;height: 102px;width: 135px;}
.ttop_2 .tit_2 {background-color: #5A5A5A;color: #FFFFFF;font-size: 10px;font-weight: bold;margin-left: 4px;margin-top: -20px;opacity: 0.6;padding: 2px 0;position: absolute;text-align: center;width: 135px;}

ul {padding:0;margin:0;}
.top_top ul {float:left;height:90px;margin-top:3px;overflow:hidden;padding-left:3px;padding-top:0;}
.top_top ul li {background:url("http://zgaytube.com/inxy/templates/images/kno.png") no-repeat scroll -10px -2px transparent;font-size:11px;height:14px;overflow:hidden;padding-left:7px;text-align:left;width:105px;}
.top_top ul li a {color: #DDDDDD;font-size: 11px;}
.top_top ul li a:hover {color:#ffffff;}
table.toplist {margin:0; width: 100%; color:#000}
table.toplist td {margin: 0px; padding: 0px; text-align: left; vertical-align: top;}
.ttop ul {
    float: left;
    margin-top: 0;
    overflow: hidden;
    padding-left: 17px;
    padding-top: 0;
}
.ttop ul li {
    background: url("http://zgaytube.com/inxy/templates/images/kno.png") no-repeat scroll -10px -2px transparent;
    font-size: 13px;
    height: 16px;
    overflow: hidden;
    padding-left: 2px;
    text-align: left;
    width: 144px;
}
.ttop ul li a {color:#000000;font-size:12px;padding:0 0 0 8px;text-align:left;text-decoration:none;}
.ttop ul li a:hover {text-decoration: underline;}
.num_gal {
    float: left;
    font-family: arial;
    font-size: 13px;
    left: 420px;
    position: absolute;
    top: 19px;
}
.num_gal strong {
    color: #A3BACA;
}
.menu_top a {font-size:13px;text-decoration:none;}
.menu_top a:hover {COLOR: #ffffff; text-decoration: underline;}
.menu_top {padding: 2px;}
/* End Toplists */

.footer {
    background-color: #003B67;
    color: #FFFFFF;
    font-size: 12px;
    margin: 0 auto;
    padding: 8px 0;
    text-align: center;
}
#sites {
    background: url("http://zgaytube.com/inxy/templates/images/zgaybg_logo_bottom.jpg") no-repeat scroll 765px 12px transparent;
    color: #DDDDDD;
    font-size: 12px;
    margin: 0 auto;
    padding: 2px 2px 5px;
    text-align: left;
    width: 1000px;
}
#sites a{font-size: 12px;}
.foot_txt {padding: 5px;text-align: center;width: 700px;}
.main_box {margin: 1px auto;width: 995px;}
.main_box .thumb_box {float: left;height: 167px;margin-left: 1px;padding: 0;position: relative;text-align: left;width: 198px;}
.main_box .thumb_box:hover{}
img.thumb_img {border: 1px solid #333333;height: 147px;margin: 0;width: 196px;}
img.thumb_img:hover{border:1px solid #000000;}
h3 {color: #000000;font-size: 13px;margin: 6px;}
.thumb_box h3 a {color: #000000;font-size: 12px;height: 16px;left: 0;margin: 0;overflow: hidden;padding: 0;position: absolute;text-align: center;top: 149px;width: 193px;}
.main_box .categories{background-color:#271D13;float:left;height:210px;margin:0 2px 4px;position:relative;text-align:left;width:246px;}
.main_box .categories:hover{background-color: #7e6a4a;}
.main_box .categories img {border:1px solid #F9F0D3;height:180px;margin:2px;width:240px;}

.main_box .ttags {color: #000000;font-size: 10px;font-weight: bold;height: 13px;left: 0;margin: 13px 0 0 1px;overflow: hidden;padding: 0;text-align: left;}
.main_box .ttags a {color: #333333;font-weight: normal;text-decoration: underline;}
.main_box .ttags a:hover{color: #000000;text-decoration: none;}
.categories h2{color:#F9F0D3;font-size:14px;height:20px;left:3px;margin:0;overflow:hidden;padding:0;position:absolute;text-align:center;top:188px;width:240px;}

#more_sites {color:#000000;font-size:12px;padding:0 0 0 20px;}
#more_sites a {color:#000000;font-size:12px;}
#more_sites a:hover {}
.categories {
    background-color: #DDDDDD;
    font-size: 12px;
    height: 55px;
    overflow: hidden;
    padding: 4px;
}
.categories li { list-style-type: none; white-space:no-wrap; }
.categories li.active a { color:#FFF; text-decoration:none; font-weight:bold; }
.categories ul { padding-left:0; margin:0 0  }
.categories ul li {
    background: url("http://zgaytube.com/inxy/templates/images/kno.png") no-repeat scroll -8px -1px transparent;
    float: left;
    height: 19px;
    margin-left: 37px;
    padding-left: 7px;
}
.categories a {
    color: #000000;
    font-size: 14px;
}

.left_cat {color:#000000;float:left;font-weight:bold;}

.premium-bar {clear: both;font-size: 11px;height: 15px;margin: 2px auto;padding: 0 5px;width: 500px;}
.premium-bar a:link, .premium-bar a:visited {color: red;text-decoration: underline;}
.premium-bar a:hover, .premium-bar a:active {text-decoration: none;}
.premium-bar span {float: left;}
.premium-bar ul {float: right;list-style: none outside none;margin: 0;padding: 0;}
.premium-bar li {float: left;margin: 0 4px;}
.pr-watch {font-weight: bold;text-align: left;width: 280px;}
span.pr-watch {color: #333333;font-weight: bold;text-align: left;width: 280px;}
span.pr-watch a {margin: 0 0 0 5px;}
span.pr-low {color: #777777;float: none;margin: 0 0 0 10px;text-decoration: underline;}
.premium-bar span.pr-download {font-weight: bold;text-align: right;}
.pr-l {float: left;} 

#navigation {
    background: url("http://zgaytube.com/inxy/templates/images/zgaybg_button.jpg") repeat scroll 50% 124px transparent;
    height: 25px;
    width: 1000px;
}
#navigation ul {
    list-style: none outside none;
    padding: 0;
}
#navigation ul li {
    border-right: 1px solid #232323;
    display: block;
    float: left;
    list-style-type: none;
}
#navigation li a {
    display: block;
    float: left;
    font-size: 12px;
    padding: 3px 12px;
    text-decoration: none;
}
#navigation li a:hover {COLOR: #ffffff; background: url("http://zgaytube.com/inxy/templates/images/zgay_but_over.png") repeat-x scroll 0 0 transparent;}
#navigation .mhighlight {}
#navigation .mdefault {}

.sitemap{margin: 10px 0 0 50px;}
.sitemap ul li {height: 100px;list-style-type: none;text-align: center;width: 150px; float:left;}
.sitemap ul li .m {font-size:17px;font-weight: bold;color:#000;}
.sitemap ul li .sh{color:#000;}
.thumb_box .cat {font-size: 15px;}
.mov_info {padding: 5px 0 0;position: absolute;text-align: center;top: 129px;}
.thumb_box .all a{color:#000;}
.thumb_box .all{color:#000;}
.thumb_box .add a{color:#000;}
.thumb_box .add{color:#000;}

ul.inxy-paginator {
    margin: 0 auto;
    padding: 0 0 0 91px;
    width: 706px;
}
.inxy-paginator li {
    float: left;
    list-style-type: none;
    margin-top: 5px;
}
.inxy-paginator li a {
    color: #FFFFFF;
    font-size: 22px;
    font-weight: normal;
    margin: 1px;
    padding: 1px 6px;
    text-decoration: none;
}
.inxy-paginator li a:hover{background: #ffffff; color: #000000;} 
.inxy-paginator .highlight {
    background-color: #EEEEEE;
    font-weight: bold;
    text-decoration: none;
}
.inxy-paginator .highlight a {
    color: #111111;
    text-decoration: none;
}

.more-site {
text-align:left;
padding:5px 10px 5px 10px;
color:#000;
}

.more-site a{
color:#000;
font-size:11px;
text-decoration: none;
}

.more-site a:hover{
color:#333;
text-decoration: underline;
}


.error {
font-size:24px;
text-align:center;
color:#000;
}

.error h1{
font-size:34px;
padding:10px 0 10px 0;
text-align:center;
color:#000;
}

.error a{
color:#333;
font-size:20px;
}

.se-1 {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #555555;
    color: #555555;
    float: left;
    font: 18px Tahoma;
    height: 25px;
    margin: 0;
    padding: 1px;
    width: 165px;
}
.se-2 {
    background-color: #0092FF;
    border: 1px solid #222222;
    color: #FFFFFF;
    font-size: 21px;
    height: 29px;
    margin: 0;
    width: 51px;
}
.menu-3 {
    float: left;
    padding-right: 6px;
}

.menu-4 {
    color: #A3BACA;
    float: right;
    font-size: 14px;
    left: 558px;
    line-height: 15px;
    position: absolute;
    top: 21px;
}
.menu-4 a {
    font-size: 13px;
}

#alarm_button {
    background-color: #222222;
    border: 1px solid #666666;
    color: #EEEEEE;
    padding: 4px;
    width: 95%;
}

