/* basic */

div {
background-position: 50% 0%;
background-repeat: no-repeat;
}

img {border: 0px;}

body {
background-image: url(http://tranny-tube.org/img/body-bg0.jpg);
background-repeat: repeat;
font-size: 12px;
background-color: #000000;
color: #ffffff;
}

div#all {
width: 100%;
}

#main {
min-width: 946px;
margin: 0 auto;
background-image: url(http://tranny-tube.org/img/center00.jpg);
background-repeat: repeat-y;
}

div#head {
background-image: url(http://tranny-tube.org/img/head0000.jpg);
}

div#ph{
background-position: 50% 130px;
}

div#wrap {
width: 946px;
margin: 0 auto;
padding: 130px 0 0 0;
position: relative;
}


/* head */

.logo {
width: 420px;
height: 120px;
position: absolute;
top: 3px;
left: 510px;
color: #bcb495;
font-size: 11px;
padding: 0 0 0 5px;
text-align:justify;
}
/*logotext*/
#logotext {
width: 450px;
height: 120px;
position: absolute;
top: 3px;
left: 10px;
padding: 0px 0 0 0px;
}
h1 {
color:#FFFFFF;
font-family:Arial;
font-size:36px;
}
/* block title */

div.title {
background-image: url(http://tranny-tube.org/img/arrow000.jpg); 
background-position: 0% 50%;
height: 15px;
line-height: 15px;
padding: 0 0 0 14px;
font-weight: bold;
font-size: 15px;
color: #e6c57f;
text-transform: uppercase;
font-style: italic;
font-family: Arial, Helvetica, sans-serif;
margin: 18px 0 5px 9px;
clear: both;
}

div.title span {
font-size: 10px;
color: #9ea57d;
font-style: normal;
text-transform: none;
font-family: Tahoma;
font-weight: normal;
}

/* thumbs */

div.box {
background-image: url(http://tranny-tube.org/img/sidebg00.gif);
background-position: 783px 0px;
background-repeat: repeat-y;
padding: 0 0 0 8px;
}

div.thumbsblockside {
width: 775px;
float: left;
}

div.thumbsblock{
margin: 0 0 0 8px;
}

a.thumb {
display: inline;
float: left;
width: 151px;
height: 151px;
background-image: url(http://tranny-tube.org/img/th-bg000.gif);
text-align: center;
color: #ffffff;
font-size: 11px;
margin: 0 4px 4px 0;
}

a.thumb:hover {
color: #ff0000;
}

a.thumb img {
border: 1px #ffffff solid;
margin: 8px 0 5px 0;
}

a.thumb:hover img {
border-color: #ff0000;
border-style: dashed;
}

/* sidebar */
ul.sidebar {
width: 151px;
float: left;
background-image: url(http://tranny-tube.org/img/side-top.gif);
background-repeat: no-repeat;
background-position: 50% 0px;
height: auto;
padding-bottom: 10px;
}


ul.sidebar li {
line-height: 11px;
height: 11px;
font-size: 11px;
background-image: url(http://tranny-tube.org/img/dot00000.gif);
background-repeat: no-repeat;
background-position: 9px 50%;
padding: 0 0 0 20px;
margin: 3px 0 0 0;
}

ul.sidebar li a {
color: #c4af82;
}

ul.sidebar li a:hover {
color: #8cbc66;
}

li.sidetitle {
display: block;
height: 31px !important;
background-image: url(http://tranny-tube.org/img/sidebar-.jpg)  !important;
background-position: 0% 50% !important;
padding: 0 !important;
margin: 5px 0 0 0 !important;
text-align: center;
line-height: 25px  !important;
font-weight: bold;
color: #e6c57f;
}

li.linkwithpic {
display: block  !important;
background: none  !important;
text-align: center;
height: auto !important;
padding: 0 !important;
margin: 5px 0 10px 0 !important;
font-weight: bold;
}

li.linkwithpic img {
border: 1px #ffffff solid;
margin: 0 0 3px 0;
}

li.linkwithpic a img:hover {
border: 1px #ffffff dashed;
}


/* paysite ad block */

a.ad {
display: inline;
width: 286px;
background-color: #210000;
background-image: url(http://tranny-tube.org/img/ad-bg000.gif);
background-position: 100% 100%;
background-repeat: no-repeat;
text-align: center;
border: 1px #023339 dotted;
margin-top: 15px;
margin-bottom: 5px;
padding-bottom: 15px;
float: left;
}

a.ad:hover, a.ad:hover span  {
border-color: #8cbc66;
color: #68b1ba;
}

a.ad span {
font-weight: bold;
color: #8cbc66;
font-size: 18px;
line-height: 32px;
}

a.ad img {
border: 1px #8cbc66 solid;
}

a.ad p {
font-size: 11px;
color: #c3a970;
padding: 8px;
}


/* modelz */

ul.modelz {
width: 178px;
float: left;
line-height: 12px;
margin: 8px 0 0 8px;
}

ul.modelz li {
margin: 0 0 3px 0;
background-image: url(http://tranny-tube.org/img/marker00.gif);
background-position: 0% 4px;
background-repeat: no-repeat;
padding: 0 0 0 6px;
}

ul.modelz a {
color: #849e70;
}

ul.modelz a:hover {
color: #04505c;
}


/* toplist */


ul.toplist {
width: 148px;
float: left;
line-height: 12px;
margin: 8px 0 0 8px;
}

ul.toplist li {
margin: 0 0 3px 0;
background-image: url(http://tranny-tube.org/img/marker20.gif);
background-position: 0% 3px;
background-repeat: no-repeat;
padding: 0 0 0 12px;
}

ul.toplist a {
color: #407880;
}

ul.toplist a:hover {
color: #04505c;
}


/* footer */

div#footer {
height: 152px;
clear: both;
background-image: url(http://tranny-tube.org/img/footer-b.jpg);
color: #ffffff;
position: relative;
}

span.copyr {
display: block;
position: absolute;
top: 114px;
left: 32px;
font-size: 11px;
}

a.trade {
display: block;
position: absolute;
top: 108px;
left: 826px;
background-image: url(http://tranny-tube.org/img/trade000.gif);
background-position: 0% 50%;
background-repeat: no-repeat;
font-size: 12px;
line-height: 12px;
height: 14px;
padding: 0 0 0 18px;
color: #ffffff;
}

a.trade:hover {
color: #ee0000;
}

