.clearfix:after { content: "."; display: block; clear: both; visibility: hidden; line-height: 0; height: 0; }
.clearfix { display: inline-block; }
html[xmlns] .clearfix { display: block; }
* html .clearfix { height: 1%; }
body { background-color: #d4ae7f; margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background-image: url(/xxxatwork/images/bg.gif); }
.lbd { background-image: url(/xxxatwork/images/leftbd.gif); background-repeat: repeat-y; width: 16px; }
.rbd { background-image: url(/xxxatwork/images/rightbd.gif); background-repeat: repeat-y; width: 16px; }
.name { font-family: Arial, Helvetica, sans-serif; font-size: 26px; color: #000000; background-image: url(/xxxatwork/images/sceneblock2.jpg); background-repeat: no-repeat; height: 64px; width: 302px; font-weight: bold; padding-top: 11px; letter-spacing: -2px; background-position:bottom }
.scenebg { background-image: url(/xxxatwork/images/sceneblock4.gif); background-repeat: repeat-y; width: 938px; }
.thumbbd { border: 1px solid #6f6f6f; }
.thumbbd2 { border: 1px solid #62360e; }
.girlsbd { background-color: #FFFFFF; border: 6px outset #666666; }
.text1 { font-family: Tahoma, Arial, sans-serif; font-size: 18px; color: #FFFFFF; letter-spacing: -1px; }
.text2 { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #ffecda; }
.text3 { font-family: Tahoma, Arial, sans-serif; font-size: 12px; color: #000000; text-align: justify; }
.text4 { color: #0099FF; }
.text5 { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #EEEEEE; }
.text6 { font-size: 14px; color: #FFFFFF; }
.text7 { font-family: Arial, Helvetica, sans-serif; font-size: 16px; color: #FEF102; letter-spacing: -1px; }
.text8 { color: #000000; }
.navbutton { font-family: Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; background-color: #FFFFFF; border: 1px solid #CC0033; text-align: center; padding: 3px; letter-spacing: -1px; }
.navtxt3 { font-family: Tahoma, Arial, sans-serif; font-size: 11px; color: #704620; }
.navbg { background-color: #E9C9A0; border: 1px inset #57381B; }
.nav { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 24px; letter-spacing: -1px; color:#FFFFFF }
.navbar { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 24px; letter-spacing: -1px; color:#D4AE7F }
.navbar a { color: #F2F2F2; text-decoration: underline; }
.navbar a.color1 { color: #FF9933; }
.navbar a.color2 { color:#00FF00; }
.navbar a.color3 { color:#FAE1B9; }
.navbar a:hover { color: #FFF601; text-decoration: none; }
/* Video format buttons in each block
------------------------------------------*/
.vid-formats { width: 179px; background: url(/xxxatwork/images/formats-bg.gif) no-repeat; }
.vid-formats td.vfkey { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #FFF; }
.vid-formats td.vfvalue { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; padding-left: 3px; color: #ccc; }
.vid-formats td.vfvalue a, .vid-formats td.vfvalue a:link, .vid-formats td.vfvalue a:active, .vid-formats td.vfvalue a:visited { color: #FFFF66; text-decoration: underline; }
.vid-formats td.vfvalue a:hover { color: #66FF66; text-decoration: none; }
/* >>> text above buttons */
.vfruntime { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #c00; padding-left: 10px; }
.vfexplain { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color: #000; }
.vfrating { font-family: Tahoma, Arial, Verdana, sans-serif; font-size: 11px; color: #e2e2e2; }

#common_footer { color: #fff; font-family: Arial, Helvetica, sans-serif; font-size: 11px; text-align: center; margin-top: 15px; }
#common_footer p { margin: 0; padding-bottom: 15px; }
#common_footer p.common_copyright { }
#common_footer p.comfortable { color: #fff;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #FEF700; text-decoration: underline; }
#common_footer a:hover { color: #ff0; text-decoration: none; }

.mustlogin { border: 1px solid #6F6F6F; background-color: #FFFFFF; font-family: Tahoma, Arial, Verdana, sans-serif; color: #000; font-size: 13px; margin: 10px; margin-top: 0; padding: 5px; }
.mustlogin h3 { color: #c00; font-size: 18px; text-align: center; margin: 3px; padding: 0; }
