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

body {margin:0; padding:0; color:#fff; font-family:Trebuchet Ms; font-size:11px; background:#681f00 url(images/head_tt.png) repeat-x; background-position:center top; }

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


.header {width:1000px; height:22px; text-align:left;}
.head_top_left {width:572px; height:22px; float:left; background:url(images/head_top_left.jpg) no-repeat;}
.head_top_a {width:122px; height:22px; float:left; background:url(images/head_top_a.jpg) no-repeat;}
.head_top_b {width:122px; height:22px; float:left; background:url(images/head_top_b.jpg) no-repeat;}
.head_top_c {width:121px; height:22px; float:left; background:url(images/head_top_c.jpg) no-repeat;}
.head_top_right {width:63px; height:22px; float:right; background:url(images/head_top_right.jpg) no-repeat;}

.head {width:1000px; height:115px;}
.head_left {width:141px; height:115px; float:left; background:url(images/head_left.jpg) no-repeat;}
.head_se {width:255px; height:115px; float:left; background:url(images/head_se.png) no-repeat;}
.head_center {width:176px; height:115px; float:left; background:url(images/head_center.jpg) no-repeat;}
.head_a {width:122px; height:115px; float:left; background:url(images/head_a.png) no-repeat;}
.head_b {width:122px; height:115px; float:left; background:url(images/head_b.png) no-repeat;}
.head_c {width:121px; height:115px; float:left; background:url(images/head_c.png) no-repeat;}
.head_right {width:63px; height:115px; float:right; background:url(images/head_right.jpg) no-repeat;}
.head_down {width:1000px; height:38px;}
.head_down_left {width:141px; height:38px; float:left; background:url(images/head_down_left.jpg) no-repeat;}
.head_down_sort {width:255px; height:38px; float:left; background:url(images/head_down_sort.png) no-repeat; text-align:left;}
.head_down_arc {width:569px; height:38px; float:left; background:url(images/head_down_arc.png) no-repeat;}
.head_down_right {width:35px; height:38px; float:right; background:url(images/head_down_right.jpg) no-repeat;}

.name_block {width:1000px; height:39px; overflow:hidden;}
.name_block_left {width:35px; height:39px; float:left; background:url(images/name_block_left.png) no-repeat;}
.name_block_txt {width:699px; height:39px; float:left; background:url(images/name_block_txt.png) no-repeat; text-align:left;}
.name_block_favorites {width:231px; height:39px; float:left; background:url(images/name_block_favorites.png) no-repeat;}
.name_block_right {width:35px; height:39px; float:left; background:url(images/name_block_right.png) no-repeat;}

.block_txt {width:1000px; background:url(images/block_txt.png) repeat-y; text-align:center; overflow: hidden;}
.block_down {width:1000px; height:62px; background:url(images/block_down.png) no-repeat; text-align:center; overflow:hidden}
.block {width: 1000px;}
.trd_line {width:1000px; height:73px; overflow:hidden;}
.trd_a {width:105px; height:73px; float:left; background:url(images/trd_a.jpg) no-repeat;}
.trd_b {width:175px; height:73px; float:left; background:url(images/trd_b.jpg) no-repeat;}
.trd_c {width:30px; height:73px; float:left; background:url(images/trd_c.jpg) no-repeat;}
.trd_d {width:175px; height:73px; float:left; background:url(images/trd_d.jpg) no-repeat;}
.trd_e {width:29px; height:73px; float:left; background:url(images/trd_e.jpg) no-repeat;}
.trd_f {width:175px; height:73px; float:left; background:url(images/trd_f.jpg) no-repeat;}
.trd_g {width:31px; height:73px; float:left; background:url(images/trd_g.jpg) no-repeat;}
.trd_h {width:175px; height:73px; float:left; background:url(images/trd_h.jpg) no-repeat;}
.trd_i {width:105px; height:73px; float:left; background:url(images/trd_i.jpg) no-repeat;}
.spica_bookmark {width:1000px; height:91px; background:url(images/spica_bookmark.jpg) no-repeat; text-align:center;}

.end_block_spica {width:1000px; height:124px; overflow:hidden;}
.end_block_spica_left {width:514px; height:124px; float:left; background:url(images/end_block_spica_left.jpg) no-repeat;}
.end_block_spica_center {width:239px; height:124px; float:left; background:url(images/end_block_spica_center.jpg) no-repeat;}
.end_block_spica_right {width:247px; height:124px; float:right; background:url(images/end_block_spica_right.jpg) no-repeat;}

.end_block_spica_down {width:1000px; height:23px; overflow:hidden;}
.end_block_spica_down_left {width:514px; height:23px; float:left; background:url(images/end_block_spica_down_left.jpg) no-repeat;}
.end_block_spica_down_center {width:239px; height:23px; float:left; background:url(images/end_block_spica_down_center.png) no-repeat;}
.end_block_spica_down_right {width:247px; height:23px; float:right; background:url(images/end_block_spica_down_right.png) no-repeat;}

.footer_top {width:1000px; height:58px; background:url(images/footer_top.png) no-repeat; text-align:center;}
.footer_down {width:1000px; height:55px; background:url(images/footer_down.png) no-repeat; text-align:center;}

.head_toplist {width:1000px; height:47px; background:url(images/head_toplist.png) no-repeat; text-align:center; overflow:hidden; text-align:left;}
.toplist_txt {width:1000px; background:url(images/toplist_txt.png) repeat-y; text-align:center;}

.nametoplists {font-weight:bold; color:#fff; padding-left:12px; padding-top:3px;}
.top {font-family:Tahoma; text-align:left; padding-left:12px; padding-top:11px;  width: 95px; height: 98px;overflow: hidden; white-space: nowrap; }
.top a{color:#f8ee74; text-decoration:none;}
.top a:hover{color:#fff; text-decoration:underline;}
.srt {font-size:13px; color:#fff; padding-top:10px; font-family:Tahoma;}
.srt a{padding-right:10px;}
.srt a:hover{color:#fff;}
.pdd {float:right; padding-right:10px; padding-top:7px; padding-bottom: 7px; font-size:13px; font-family:Tahoma;}
.pddx {padding-top:10px; padding-bottom: 10px; font-size:13px; font-family:Tahoma;}
.namex { font-size:22px; color:#fff; float:left; padding-top:10px;}
.deskx {color:#f0b06a; padding-top:16px; font-family:Tahoma; font-size:11px; float:left; padding-left:10px;}
.namexx { font-size:22px; color:#fff; float:left; padding-top:12px; padding-left:35px;}
.deskxx {color:#f0b06a; padding-top:17px; font-family:Tahoma; font-size:11px; float:left; padding-left:10px;}
.favo { font-weight:bold; text-align:left; padding-top:14px; padding-left:20px;}
.reg {font-size:24px; font-weight:bold; color:#ffdd75;}
.pm {color:#fff;}
.bbkw {font-size:22px; color:#fff; padding-top:10px;}
.wm {padding-top:3px;}
.disk {font-family:Tahoma; padding-top:8px; font-size:11px; color:#562300;}
.usc {padding-top:4px;}
.trdnamex {color:#ffdd74; font-size:20px; padding-top:12px;}
.trdnamex a{color:#ffdd74; text-decoration:none;}
.trdnamex a:hover{color:#fff;}
.trdlinkx {font-family:Tahoma; padding-top:2px;}
.trdlinkx a{color:#943501; text-decoration:none;}
.trdlinkx a:hover{color:#000; text-decoration:underline;}
.tplx {font-size:13px; font-weight:bold; color:#d08340; font-family:Tahoma; text-align:left; padding-left:10px; width: 130px; white-space: nowrap; overflow: hidden;}
.tplx a{text-decoration:none;}
.tplx a:hover{color:#fff; text-decoration:underline;}
.thumbs {padding-top:2px;}
.thumbs img {border:1px solid #662900; color:#fff; width: 240px; height: 180px;}
.thumbs a:hover img { border:1px solid #b34800;}
.thumbs td { vertical-align: top; padding-bottom: 5px;}
.thumbs table { padding: 0px; margin: 0px; width: 980px; margin-left: 10px;}
.gal_desc { font-size: 13px; }
.gal_desc span { font-size: 14px; font-weight: bold; }

.pages {font-family:Tahoma;    font-size:13px;     color:#fff; border:1px solid #903a00;  background-color:#400000; text-decoration:none; padding-top:2px; padding-bottom:0px; padding-left:3px; padding-right:2px;}
a.pages:hover {color:#ffe400; border:1px solid #a90800; background-color:#4d0000;}


/*.thumbs    {border:1px solid #662900; color:#fff; width: 240px; height: 180px;}
a:hover .thumbs {opacity:0.85;FILTER: Alpha(Opacity=100, FinishOpacity=85, Style=2); border:1px solid #b34800;}
*/

/*------------------- Pagination -------------------------------*/
.paginate { display:inline; text-align: left; font-family:Tahoma;    font-size:13px;     color:#fff;}
.paginate a { border:1px solid #903a00;  background-color:#400000; text-decoration:none; padding: 2px 5px 2px 5px; }
.paginate a:hover { color:#ffe400; border:1px solid #a90800; background-color:#4d0000; }
.paginate div { color: #ccc; display:inline; margin: 0px 2px 0px 0px; border:1px solid #903a00;  background-color:#400000; text-decoration:none; padding: 2px 5px 2px 5px;; }
.paginate div.page_link { color: #444; border:0px solid #903a00;  text-decoration:none; padding: 2px 5px 2px 5px; }
.paginate div.page_current { color: #ddd; border:1px solid #903a00;  background-color:#5c0000; text-decoration:none; padding: 2px 5px 2px 5px; }
/*------------------ 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: 40px; margin-bottom: 4px;}
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;}