body {background-color:#070605;}




/*覧覧覧覧覧覧覧覧幽eader覧覧覧覧覧覧覧覧覧-*/
#header {width:100%; height:204px; position:relative; float:left; padding:0; background:url('../images/headbg.png') repeat-x;}
#header .topsites {width:167px; height:139px; position:relative; float:left; padding:0; background:url('../images/topbg.png') no-repeat; text-align:center;}
#header .topsites li {font:bold 13px Arial; color: #ceddb7; text-decoration:none; margin:10px 0 0 0;}
#header .topsites a {font:bold 14px Arial; color: #ceddb7; text-decoration:none; margin:10px 0 0 0;}
#header .topsites a:hover {color: #fff;}

/*覧覧覧覧覧覧覧覧佑ontent覧覧覧覧覧覧覧覧覧-*/

.gencent {margin: 0 auto; width:1009px;}
.main {width:1010px; position:relative; float:left; margin:15px 0 0 0; padding:10px; background:url('../images/underbg.png'); border:2px solid #b58961;}
.halloffame {width:183px; height:22px; background:url('../images/halloffame.png') no-repeat; margin:8px 0 0 46px; }
#thumbs {width:1006px; height:100%; position:relative; float:left; margin:0 0 0 7px;}
#thumbs .block {width:240px; height:202px; border:0px solid black; float:left; margin:10px 11px 0 0;}
#thumbs .thumbname {width:240px; border:0px solid black; margin:0; float:left;}
#thumbs .thumbname a {font:bold 16px Arial; color: #ceddb7; text-decoration:none; margin:0;}
#thumbs .thumbname a:hover {color: #fff;}
#thumbs .thumb {width:240px; height:180px; border:2px solid #fff; float:left;}
#thumbs .thumb img {border:0px solid black;}
#thumbs .thumb:hover {border:2px solid #000;}
.bookmark_us {width:200px; height:24px; background:url('../images/bookmark_us.png') no-repeat; float:right; margin:15px 0 0 0; cursor:pointer;}
.qps {width:378px; height:27px; background:url('../images/qps.png') no-repeat; margin:0 0 0 340px;}
.fst {width:385px; height:28px; background:url('../images/fst.png') no-repeat; margin:0 0 0 340px;}
.ofs {width:160px; height:20px; background:url('../images/ofs.png') no-repeat; margin:0 0 0 425px;}

#otherfreesites {width:910px; height:100%; position:relative; float:left; margin:0 0 0 75px; border:0px solid #fff; padding:10px;}
#otherfreesites .col {width:180px; height:100%; position:relative; float:left; margin:0; border:1px solid #fff; text-align:center;}
#otherfreesites .colz {width:110px; height:100%; position:relative; float:left; margin:0; border:none; text-align:center;}
#otherfreesites .col h1 {font:bold 18px Arial; color: #fff; text-decoration:none; margin:0 0 10px 0;}
#otherfreesites .col li {font:bold 15px Arial; color: #ceddb7; text-decoration:none; margin:0;}
#otherfreesites .col a {font:bold 15px Arial; color: #ceddb7; margin:0; text-decoration:underlined;}
#otherfreesites .col a:hover {color: #fff;}

#paysites {width:910px; height:100%; position:relative; float:left; margin:15px 0 0 130px; border:0px solid black;}
#paysites .col {width:300px; height:100%; position:relative; float:left; margin:0;  border:0px solid black;}
#paysites .col li, ul {font:bold 16px Arial; color: #ceddb7; text-decoration:none; margin:0;}
#paysites .col a {font:bold 16px Arial; color: #ceddb7; text-decoration:none; margin:0;}



#footer {width:100%; height:100%; position:relative; float:left; margin:15px 0 0 200px; border:0px solid #fff;}
#footer .footerlogo {width:350px; height:114px; float:left; border:0px solid #fff; margin:15px 0 0 0;}
#footer .footerlinx {width:450px; height:40px; float:left; border:0px solid #fff; margin:88px 0 0 50px;}
#footer .footerlinx li {font:normal 11px Verdana; color: #434343; text-decoration:underlined; margin:0;}
#footer .footerlinx a {font:normal 11px Verdana; color: #434343; text-decoration:underlined; margin:0;}
#footer .footerlinx a:hover {color: #8e8e8e;}


