* {font-family:Trebuchet MS,Arial,Helvetica,sans-serif;color:#000000;font-size:100%;margin:0px;padding:0px;cursor:default;}
a,a * {color:#0066ff}a:hover,a:hover * {cursor:pointer;color:#cc0000}a img {border-width:0px}
body {background-color:#fff;}
img {vertical-align:bottom}.left{float:left}.right{float:right}.clear {clear:both;display:block;}
p{display:block;}sup{font-size:.8em}ul {list-style:none;}

#top{width:972px;height:80px;background-color:#fbf8f1;border:1px solid #a1978d;margin:12px 0px 8px 0px;}
#title{width:330px;float:left;}
#title strong{font-size:15px;line-height:20px;color:#0057db;text-transform:uppercase;position:relative;top:-10px;}
#title span{color:#cc0033;}
h1{font-size:46px;line-height:58px;color:#0049b7;letter-spacing:-0.03em;white-space:nowrap;overflow:hidden;}
#top p{font-size:13px;line-height:15px;height:57px;color:#4d4134;border-left:1px solid #d7c9b5;border-bottom:5px solid #fbf8f1;margin:4px 0px 0px 0px;padding:5px;overflow:hidden;text-align:left;overflow:hidden;}
.a{color:#cc0000;} .b{color:#0066cc;} .c{color:#cc0066;}
#top p.p1{width:250px;float:left;}
#top p.p2{width:300px;float:left;}

#main{width:974px;text-align:left;}

#content{margin:0px 0px 0px 220px;background-color:#f2ecdc;border:1px solid #a1978d;padding:5px 15px 15px 15px;}
#content>strong{font-size:15px;line-height:19px;font-weight:normal;color:#135b96;}
#content>strong span{font-size:13px;line-height:16px;color:#6989a2;}
#block{background-color:#faf7ee;border:1px solid #d7d0c6;}
#block > p{display:block;font-size:13px;line-height:16px;color:#4f4338;padding:5px 8px 5px 8px;border-bottom:1px solid #d1c4b7;background-color:#fff;}
h2{font-size:21px;line-height:32px;color:#483c30;padding-left:20px;}
h2 span{font-weight:normal;color:#fd1813;}
.deskbabes{color:#ec0070;}
#t{margin:0px 0px 0px 10px;}
#t li{display:block;float:left;height:265px;margin:0px 0px 0px 10px;}
#t span{display:block;color:#5a4f44;font-size:13px;line-height:17px;padding:0px 0px 0px 5px;}
#t span.new{color:#060;}

#g{clear:both;margin:10px 0px 0px 10px;}
.im img{background-color:#fff;border:1px solid #a1978d;}
.im{float:left;padding:5px;margin:3px;border:1px solid #faf7ee;}
.im:hover{background-color:#fff;border:1px solid #a1978d;}
.im:hover img{border:1px solid #fff;}

#setinfo{padding:12px 0px 0px 12px;}
#setinfo>img{float:left;margin-right:12px;}
#setinfo h2{font-size:22px;line-height:26px;}
#setinfo div p{float:left;width:367px;height:170px;font-size:14px;line-height:18px;padding:5px 5px 5px 8px;margin:9px 2px 0px 0px;background-color:#fff;border:1px dotted #a1978d;}
#setinfo .im1{float:right;}
#settitle{float:left;width:533px;height:45px;}

#overview{padding:10px 0px 5px 10px;background-color:#fff;border-top:1px dotted #a1978d;}
#overview img{width:700px;height:216px;}
#overview p{font-size:28px;line-height:32px;font-weight:bold;color:#f14094;}
#overview a{font-size:26px;line-height:36px;font-weight:bold;}

#ad1{display:block;text-align:left;}
#ad1 .bt{position:absolute;margin:129px 0px 0px -198px;}
#ad1 .desk{float:left;margin:2px 7px 0px 0px;}

#ad2{padding-left:9px;}
#ad2 img{border:1px solid #a1978d;}

#ad3{padding-left:5px;}
#ad3 img{padding-left:5px;}

#model{background-color:#fff;border-left:12px solid #f7e3ae;border-bottom:1px solid #a1978d;padding:5px 10px 5px 10px;font-size:16px;line-height:22px;}

#models li{clear:both;display:block;height:256px;padding:12px 0px 0px 12px;border-bottom:1px dotted #a1978d;}
#models .card{float:left;margin-right:10px;}
#models p{float:left;width:530px;height:25px;}
#models .preview{float:left;background-color:#fff;border:1px solid #a1978d;}
#models .preview img{margin:6px 5px 6px 5px;}
#models .link{float:left;width:530px;height:22px;}

#nav{position:absolute;top:102px;width:210px;background-color:#f2ecdc;border:1px solid #a1978d;}
#nav strong{display:block;font-size:19px;line-height:22px;font-weight:normal;color:#553e33;background:#faf7ee url('m.png') no-repeat center left;border-top:1px solid #a1978d;border-bottom:0px solid #c7bdb3;padding:5px 5px 5px 28px;text-align:left;}
#nav span{display:block;font-size:11px;line-height:16px;padding:4px 0px 5px 10px;border-top:1px dotted #a1978d;}
#nav span a{font-size:15px;line-height:20px;}
#addthis{height:25px;border-bottom:1px solid #d1c4b7;background-color:#f9f4e8;}
#addthiscode{}
.addthis_toolbox{position:absolute;top:108px;}

#nav0 a {display:block;width:180px;height:90px;font-size:19px;line-height:22px;margin-left:15px;}
#virtuagirl{background:url('virtuagirl.jpg') no-repeat top left;padding:12px 0px 3px 7px;}
#deskbabes{background:url('deskbabes.jpg') no-repeat top left;padding:8px 0px 7px 7px;}
#virtuaguyhd{background:url('virtuaguyhd.jpg') no-repeat top left;padding:6px 0px 9px 7px;}
#sexgames{background:url('sexgames.jpg') no-repeat top left;padding:3px 0px 9px 7px;}
#nav0, #nav1{display:block;margin-top:7px;padding:0px 0px 7px 0px;border-bottom:3px solid #faf7ee;}
#nav0{height:453px;margin-top:4px;padding-top:4px;}
#nav1 a{display:block;width:180px;height:27px;font-size:19px;line-height:22px;background:url('menubg.png') no-repeat top left;margin:5px 0px 0px 15px;padding-top:3px;text-align:center;}
#nav0 strong,#nav1 strong{width:210px;height:27px;background:url('selected.png') no-repeat top right;font-size:19px;line-height:22px;color:#fff;text-align:center;margin:5px 0px 0px 0px;padding:3px 8px 0px 0px;border:0px;}
.hanging img{display:block;margin:15px auto 0px auto;}

.pages {clear:both;padding-top:15px;font-size:21px;line-height:26px;}
.pages a{padding:0px 5px 0px 5px;}
.pages strong{font-size:15px;color:#4c3e30;font-weight:normal;}
.pages span{background-color:#fbf8f1;border:1px solid #a1978d;color:#685a4c;padding:0px 7px 0px 7px;}

dl{padding:0px 20px 0px 22px;}
dt{clear:both;display:block;color:#5a4f44;font-size:15px;line-height:20px;padding-left:27px;background:url('m.png') no-repeat left center;}
dd {padding:0px 0px 20px 0px;}
dd img{float:left;margin:0px 0px 5px 0px;}
dd .desc{float:right;width:350px;}
.requirements{float:left;width:292px;font-size:13px;line-height:15px;padding:4px 7px 7px 7px;margin:0px 0px 15px 5px;background-color:#fff;border:1px solid #a1978d;}
.requirements strong{display:block;font-size:16px;line-height:22px;font-weight:normal;color:#990033;}
.requirements li{display:block;float:none;line-height:16px;color:#2a241b;}
.requirements li b{color:#990033;font-weight:normal;}
.requirements a{display:block;font-size:15px;line-height:19px;text-align:center;padding:0px 0px 5px 0px;margin:0px 0px 5px 0px;border-bottom:1px dotted #a1978d;}
.requirements p{font-size:12px;line-height:13px;}
dd a.big{display:block;font-size:24px;line-height:28px;text-align:center;}

#iframe{padding:5px;background-color:#faf7ee;text-align:center;}
#iframe iframe{display:block;margin:auto;}

#footer{width:967px;height:60px;background-color:#fbf8f1;border:1px solid #a1978d;border-bottom:0px;margin-top:8px;padding:5px 0px 5px 5px;text-align:left;}
#leftfoot{width:250px;float:left;font-size:12px;line-height:17px;text-align:left;margin-right:5px;padding:4px 5px 3px 5px;background-color:#f2ecdc;border:1px solid #d7d0c6;}
#rightfoot{text-align:left;font-size:13px;line-height:17px;}
#rightfoot p{font-size:15px;line-height:20px;border-bottom:1px dotted #a1978d;padding-bottom:5px;}
#rightfoot span{color:#0066ff;cursor:pointer;}
#rightfoot img{width:500px;height:30px;float:right;margin-top:5px;}

