* {font-family:Arial,sans-serif;color:#3d2b1a;font-size:100%;margin:0px;padding:0px;}
a,a * {color:#cc0000;}a:hover,a:hover * {cursor:pointer;color:#0066ff;}a img {border-width:0px;}
body {background:#e1dcc3 url('bg.gif');}
img {vertical-align:bottom;}.clear {clear:both;}
p{display:block;}sup{font-size:.8em}ul {list-style:none;}

h1 {clear:both;font-size:26px;color:#990000;height:35px;}

div.main {width:970px;background-color:#ffffff;border-left:#5d503d 1px solid;border-right:#5d503d 1px solid;}
div.top {height:100px;background:#ffffff url('topbg.gif') repeat-x top;border-bottom:#baa895 1px solid;text-align:left;margin-bottom:5px;}
div.top img.topicon {position:absolute;margin:0px 0px 0px 10px;}
div.top img.momnx {position:absolute;margin:20px 0px 0px 115px;}
div.top p {position:absolute;width:485px;height:69px;margin:7px 0px 0px 463px;padding:5px;color:#843333;font-size:14px;line-height:17px;background-color:#fffcf3;border:#8b7b68 1px solid;overflow:hidden;}
div.top p strong {color:#964242;}
div.top span {position:absolute;width:335px;height:30px;margin:82px 0px 0px 112px;color:#0066ff;padding:0px 5px 0px 5px;font-size:14px;line-height:16px;background:url('topspanbg.gif') repeat-x left top;}

div.t {clear:both;margin-top:0px;}
div.t a {float:left;display:inline;width:186px;height:246px;border:1px solid #3d2b1a;margin:0px 0px 5px 5px;}
div.t img  {width:180px;height:240px;color:#ffffff;background-color:#a7927e;border:1px solid #fffcf3;margin:2px;}
div.t a:hover {border:1px solid #ff3333;}
div.t a:hover img {border:1px solid #ffffcc;filter:alpha(opacity=90);-moz-opacity:0.90;opacity:0.90;}
div.t2 {clear:none;float:left;width:776px;height:1012px;}
div.t3 {clear:none;float:left;width:776px;height:230px;}
div.tvid2 {clear:none;float:left;width:729px;height:759px;}
div.tvid a {width:234px;height:176px;}
div.tvid img  {width:228px;height:170px;}
div.t li{float:left;display:inline;width:188px;height:320px;margin:0px 0px 5px 5px;text-align:left;}
div.t li a {margin:0px 5px 0px 0px;}

div.advreview {clear:both;height:212px;border:1px solid #a7927e;margin:10px 10px 9px 9px;padding:10px 10px 0px 10px;}
div.advreview a.img {float:left;display:block;}
div.advreview img {width:360px;height:200px;border:1px solid #5a4e42;margin-right:10px;}
div.advreview div {float:left;width:555px;height:200px;background-color:#f6f2ed;border:1px solid #eae9e7;text-align:left;}
div.advreview div span {font-size:36px;display:block;background-color:#ffffff;border-bottom:1px solid #dfd9d1;padding:0px 5px 3px 5px;}
div.advreview div p.text {padding:5px 5px 0px 5px;height:117px;}
div.advreview div p {padding:0px 10px 0px 9px;}
div.advreview div span b {position:absolute;font-size:50px;color:#cc0000;margin:0px 0px 0px 9px;}

div.pics a.adv372 {width:374px;height:242px;}
div.pics a.adv372 img {width:372px;height:240px;}

div.advlink {clear:both;display:block;height:35px;padding-top:0px;font-size:26px;color:#5d503d;background-color:#f8f5ec;border:1px solid #3d2b1a;padding-top:2px;margin:0px 5px 5px 5px;}
div.advlink a {display:inlne;}

div.menu {float:left;display:inline;width:192px;height:1005px;background-color:#dfdbd0;border:1px solid #5d503d;border-left:0px;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
div.menu div {height:991px;background-color:#f8f5ec;margin:5px 5px 5px 5px;padding:1px;border:1px solid #ffffff;}
div.menu strong {clear:both;display:block;height:25px;color:#ffffff;background-color:#cc3333;padding:3px 0px 0px 10px;font-size:18px;line-height:20px;text-align:left;}
div.menu strong.title2 {background-color:#cc3366;}
div.menu strong.title3 {background-color:#669e30;}
div.menu a {display:inline;float:left;width:164px;height:20px;border:1px solid #f8f5ec;font-size:16px;line-height:20px;border-bottom:1px solid #eae7dd;text-decoration:none;margin:0px 0px 0px 3px;padding:1px 0px 2px 5px;overflow:hidden;text-align:left;}
div.menu a:hover {cursor:pointer;background-color:#ffffff;border:1px solid #eae7dd;border-top:0px;padding:2px 0px 2px 5px;text-decoration:underline;}
div.menu2 {float:right;width:192px;height:242px;border:1px solid #5d503d;border-right:0px;}
div.menu2 div {height:227px;}
div.menuvid {width:240px;}
div.menuvid a {width:220px;}
div.menu a.fm {background-color:#ece8dd;color:#cc0099;}
div.menu a.fm:hover {background-color:#ffffff;color:#0066ff;}
div.menu_site{height:220px;}
div.menu_site div{height:200px;}

div.adv {clear:both;}
div.adv div {float:left;display:inline;width:234px;height:130px;font-size:12px;line-height:16px;background-color:#f8f5ec;border:1px solid #5d503d;margin:0px 0px 5px 5px;}
div.adv div p {color:#5d503d;display:block;margin:5px;}
div.adv div strong {color:#993300;}
div.adv div strong a {font-size:16px;line-height:22px;color:#cc3333;}
div.adv div strong a:hover {color:#0066ff;}
div.adv div strong a span {color:#ff0000;}
div.adv div strong a:hover span {color:#0099ff;}
div.adv div b {color:#6c5f4c;}

div.thumbtop {clear:both;background-color:#dfdbd0;padding-bottom:0px;margin:0px 0px 5px 0px;border-top:5px solid #ebe7dd;border-bottom:5px solid #ebe7dd;}
div.thumbtop a {float:left;display:inline;font-size:18px;line-height:20px;width:156px;height:250px;background-color:#ebe7dd;margin:5px 0px 0px 5px;overflow:hidden;}
div.thumbtop img  {display:block;width:150px;height:200px;background-color:#a7927e;border:1px solid #fffcf3;margin:2px 0px 1px 0px;}
div.thumbtop strong {clear:both;display:block;font-size:22px;background-color:#947b6a;color:#ffffff;height:33px;padding-top:5px;}
div.thumbtop a:hover {background-color:#ffffff;}
div.thumbtop div.clear {display:block;height:5px;font-size:5px;line-height:5px;border-bottom:5px solid #b5aaa2;}

div.btop {clear:both;}
div.btop div.title {font-size:26px;color:#ffffff;background-color:#cc3333;font-weight:bold;text-align:center;margin:20px 0px 0px 0px;padding:5px;}
div.btop div.title span {color:#ffffcc;}
div.tl {background-color:#dfdbd0;border:1px solid #5d503d;border-top:0px;padding:6px;margin:0px 10px 0px 10px;overflow:hidden;}
div.tl div.in {display:block;background-color:#f8f5ec;border:1px solid #ffffff;padding:10px 10px 10px 15px;}
div.tl div.in2 {display:block;background-color:#f8f5ec;border:1px solid #ffffff;padding:10px 10px 10px 15px;margin-top:7px;}
div.tl div.in div.col {float:left;display:inline;width:210px;padding-left:5px;text-align:left;overflow:hidden;}
div.tl ul {padding:0px;margin:0px;list-style:none;}
div.tl li {float:left;width:220px;font-size:17px;line-height:18px;white-space:nowrap;overflow:hidden;}
div.tl li * {font-size:17px;text-decoration:none;}
div.tl li span {color:#6699ff;font-size:18px;line-height:20px;margin-right:5px;}
div.tl li a {}
div.tl li a:hover {text-decoration:underline;}
div.tl div.in div.col1 {width:250px;}
div.tl div.in div.col1 li {width:245px;font-size:22px;line-height:26px;letter-spacing:-0.02em;}
div.tl div.in div.col1 li * {font-size:22px;}

ul.adv li{float:left;width:300px;margin:0px 0px 0px 17px;padding-bottom:20px;}
ul.adv li *{display:block;}
ul.adv li strong{font-size:12px;}
ul.adv li a{font-size:14px;}

.adv300{clear:both;border-top:1px solid #b8a998;}
.adv300 div{padding:10px 0px 10px 0px;border-bottom:1px solid #b8a998;height:400px;}
.adv300 div span h4{font-size:22px;line-height:26px;border-bottom:1px dashed #8b7b68;padding:0px 0px 5px 0px;}
.adv300 div .img{float:left;width:300px;height:400px;}
.adv300 div img{width:300px;height:400px;}
.adv300 div span{float:left;display:block;font-size:16px;line-height:23px;width:350px;height:400px;padding:0px 10px 0px 10px;}

.frolinks {clear:both;display:block;text-align:left;}
.frolinks b {display:block;float:left;width:150px;text-align:right;padding-right:3px;font-weight:normal;}
.frolinks a {font-size:14px;line-height:18px;padding:2px 2px 2px 2px;}
.frolinks-sm a {font-size:10px;}

div.hlinks {clear:both;display:block;width:948px;margin-bottom:10px;font-size:14px;color:#ac2151;padding-bottom:1px;background-color:#eae7de;border:1px solid #938674;border-top:0px;margin:0px 0px 0px 0px;padding:2px 0px 3px 0px;}
div.hlinks a {padding:0px 2px 0px 2px;font-size:12px;}

div.bottom {height:68px;margin-top:10px;text-align:left;}
div.bottom img {float:left;margin:0px 15px 0px 10px;}
div.bottom div {width:586px;height:56px;float:left;background-color:#f8f5ec;border:1px solid #8b7b68;font-size:16px;line-height:18px;padding:0px 5px 0px 5px;}

#toplist {width:0px;height:0px;display:none;position:absolute;top:-150px;}
.counter {width:1px;height:1px;display:none;}