@charset "utf-8";
/* CSS Document */

body { margin:0; padding:0; color:#fff; font-family:Trebuchet MS; font-size:11px;}
html {
	background-color: #080000;
}
img {border:none;}

a{color:#ffea00;}
a:hover{text-decoration:underline; color:#fff;}

#upheader {width:980px; height:26px; background:url(../images/upheader.png) no-repeat; overflow:hidden;}
#upheader_left {width:700px; height:26px; float:left; padding-top:5px; padding-left:23px; text-align:left;}
#upheader_left a{font-weight:bold;}
#upheader_right {width:100px; height:26px; float:right; padding-top:5px; padding-right:20px; text-align:right;}
#upheader_right a{font-weight:bold;}

#header {width:980px; height:110px; overflow:hidden;}
#header_a {width:114px; height:110px; float:left; background:url(../images/header_a.jpg) no-repeat;}
#header_logo {width:146px; height:110px; float:left; background:url(../images/header_logo.jpg) no-repeat;}
#header_c {width:298px; height:110px; float:left; background:url(../images/header_c.jpg) no-repeat;}
#header_d {width:265px; height:110px; float:left; background:url(../images/header_d.jpg) no-repeat;}
#header_menu {width:157px; height:110px; float:right; background:url(../images/header_menu.png) no-repeat;}
#headmenu {color:#ffde00; text-align:left; float:left; width:130px; height:90px; padding-top:7px; padding-left:10px;}
#headmenu a{color:#fff4aa;}
#headmenu a:hover{color:#fff;}

#name_line {width:980px; height:31px;}
#name_line_left {width:14px; height:31px; float:left; background:url(../images/name_line_left.png) no-repeat;}
#name_line_center {width:544px; height:31px; float:left; background:url(../images/name_line_center.png) repeat-x; text-align:left;}
#name_line_right {width:422px; height:31px; float:left; background:url(../images/name_line_right.png) no-repeat; text-align:left;}

#nameblocka {color:#aa5800; float:left; font-size:22px;}
#nameblockb {color:#aa5800; float:left; font-size:22px; padding-left:15px; padding-top:3px;}
.nameblock {color:#aa5800; float:left; padding-left:10px; padding-top:7px; padding-right:8px;}
.nameblock strong {	font-weight:bold; color: #794000; }
.nameblock a {color:#993300; }

#archives {width:980px; height:39px; overflow:hidden; background:url(../images/archives.jpg) no-repeat;}
#archives_left {width:290px; height:39px; float:left; font-size:13px; padding-top:10px; text-align:left; padding-left:10px;}
#archives_left a{ margin-right:10px; font-weight:bold;}
#archives_right {width:670px; height:39px; float:right; text-align:left; padding-top: 10px; padding-bottom: 10px; }

.bga {width:24px; height:24px; background:url(../images/bga.png) no-repeat; text-align:center; padding-top:4px; float:left; margin-right:3px;}
.bga a{color:#6d2323; font-weight:bold; font-size:12px; font-family:Tahoma;}
.bga a:hover{color:#000;}
.pga {height:24px; text-align:left; padding-top:4px; float:left; margin-right:5px; margin-left:5px;}
#ott {padding-top:4px;}
.bookmark {padding-top:7px;}


.otto {width:680px; height:39px; padding-top:15px; text-align:center;}

.block {width:980px; background:url(../images/block_txt.png) repeat-y; overflow:hidden;}

.traderline {width:980px; height:65px; overflow:hidden;}
.trader_left {width:24px; height:65px; float:left; background:url(../images/trader_left.png) no-repeat;}
.trader_a {width:180px; height:65px; float:left; background:url(../images/trader_a.png) no-repeat;}
.trader_aa {width:7px; height:65px; float:left; background:url(../images/trader_aa.png) no-repeat;}
.trader_b {width:180px; height:65px; float:left; background:url(../images/trader_b.png) no-repeat;}
.trader_bb {width:7px; height:65px; float:left; background:url(../images/trader_bb.png) no-repeat;}
.trader_c {width:180px; height:65px; float:left; background:url(../images/trader_c.png) no-repeat;}
.trader_cc {width:7px; height:65px; float:left; background:url(../images/trader_cc.png) no-repeat;}
.trader_d {width:180px; height:65px; float:left; background:url(../images/trader_d.png) no-repeat;}
.trader_dd {width:7px; height:65px; float:left; background:url(../images/trader_dd.png) no-repeat;}
.trader_e {width:180px; height:65px; float:left; background:url(../images/trader_e.png) no-repeat;}
.trader_right {width:28px; height:65px; float:right; background:url(../images/trader_right.png) no-repeat;}

.spica {width:980px; height:99px; overflow:hidden; background:url(../images/spica.jpg) no-repeat; text-align:center;}

#block_trader_name {width:980px; height:31px; overflow:hidden; background:url(../images/block_trader_name.png) no-repeat;}
#block_trader_name_left {float:left;}
#block_trader_name_right {float:right; padding-right:25px; text-align:right;}

#block_trader_bottom {width:980px; height:13px; overflow:hidden; background:url(../images/block_trader_bottom.png) no-repeat;}

#footer {width:980px; height:166px; overflow:hidden; background:url(../images/footer.jpg) no-repeat;}
#footer_spica {width:980px; height:27px; overflow:hidden; background:url(../images/footer_down.png) no-repeat;}
#disclaimer {padding-top:75px;}

#copyleft {float:left; padding-top:5px; padding-left:15px;}
#copyright {float:right; padding-top:5px; padding-right:15px;}
.ttl {padding-top:15px;}
#ttm {padding-top:3px; color:#875223;}

A.pay:link {font-family: "Trebuchet MS"; font-size: 18px; color:#875223; text-decoration: none; font-weight:bold;}
A.pay:visited {font-family: "Trebuchet MS";font-size: 18px; color:#875223; text-decoration: none; font-weight:bold;}
A.pay:active {font-family: "Trebuchet MS";font-size: 18x; color:#875223; text-decoration: none; font-weight:bold;}
A.pay:hover {font-family: "Trebuchet MS";font-size: 18px; color:#000000; text-decoration: underline; font-weight:bold;}

.thumbs {width:322px; height:267px; margin-left:3px; margin-bottom:3px; float:left; font-family: "Trebuchet MS"; font-size: 13px;}
.thumbs img { border: 1px solid #fdb026; }
#block_mmm {width:940px; height:235px; overflow:hidden; padding-top:10px; padding-bottom:16px;}
.mmm {width:181px; height:235px; float:left; background:url(../images/mmm.png) no-repeat; text-align:left; font-size:18px; padding-left:7px; padding-top:2px;}

#search {width:270px; height:65px; margin-left:3px; margin-bottom:3px; float:left; text-align:left; padding-top:30px;}
#is {font-weight:bold; padding-bottom:3px;}
#im {font-weight:bold; padding-bottom:3px;}
#ik {color:#fff600;}

.se {font-family: Tahoma; font-size: 11px; color: #000000; border: 1px solid #b76e0f; background-color: #fff7b1;}

.no_gals { padding-top: 30px; padding-bottom: 30px; font-size: 15px; text-align:center; }

/*------------------- Pagination -------------------------------*/
.paginate { display:inline; text-align: left; height: 39px;}
.paginate a { border: 1px solid #d28b62; padding: 3px 7px 3px 7px; font-size: 13px; font-weight: bold; background-color: #fce89f; color: #6D2323; }
.paginate a:hover { color: #E60500; }
.paginate div { display:inline; margin: 0px 2px 0px 0px; border: 1px solid #d28b62; padding: 3px 7px 3px 7px; font-size: 13px; font-weight: bold; color: #BB8F64;    
        background-color: #fce89f; }
.paginate div.page_link { border: 0px; padding: 0; background-color: #fce89f; }
.paginate div.page_current { color: #000; border-color: #d28b62; background-color: #fce89f; }
/*------------------ Gallery -------------------------------*/
#gallery { float: left; text-align: left; margin-top: 10px; margin-left: 5px;}
.huge { float: right; width: 330px; text-align: left; margin-top: 10px;}
.fling_go { font-size: 17px; margin-bottom: 25px; font-weight: bold; text-align: center;}
.related_tubes { font-size: 15px; font-weight: bold; text-align: left; margin-left: 5px; margin-top: 20px; margin-bottom: 10px;}
h1 {font-size: 18px; font-family: Tahoma; text-transform: uppercase; margin-top: 5px; margin-bottom: 5px; width: 600px;}
.tube_keywords { font-size: 15px; text-align: left;}
.tube_keywords a { font-weight: bold;}