.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: #3a2313; font-size:11px; font-family: Tahoma }
.style2 { font-size: 12px; color: #000000; font-family: Tahoma; font-weight:bold }
.style3 { font-family: Tahoma; font-size: 12px; color: #FFFFFF; }
.style4 { color: #99FF33 }
.style5 { color: #403f2f; font-family: Tahoma; font-size: 12px; }
.style6 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 25px; font-weight: bold; }
.stylevids { font-family: Tahoma; font-size: 11px; color: #FFFFFF; }
.stylevids a { color: #FFFF00; }
.msonormal { font-size:12px; font-weight:bold }
.navbar { font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 28px; letter-spacing: -1px; }
.navbar a { text-decoration: underline; color:#9a0509 }
.navbar a:hover { color: #FF0000; text-decoration: none; }
/* Index bottom warning/links
------------------------------------------*/
#tdbottombox { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
#tdbottombox a { text-decoration: underline; color: #9A0509; }
#tdbottombox a:hover { text-decoration: none; color: #FFFF00; }
/* Global copyright
------------------------------------------*/
#tdcopyright { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000; }
/* JOIN Page stats
------------------------------------------*/
.join-sell { font-family: Arial, Helvetica, sans-serif; font-size: 14px; font-weight: bold; line-height: 120%; }
.join-sell .txt11 { font-size: 11px; }
.join-sell .txt12 { font-size: 12px; color:#000000 }
.join-sell .highlight { color: #F6EA00; }
.join-sell .lastditch { font-size: 12px; font-weight: normal; color:#000000 }
/* Video format buttons in each block
------------------------------------------*/
.vid-formats { width: 179px; }
.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: #333; 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: #000;font-size: 12px;font-weight: bold;font-family: Verdana, Geneva, sans-serif; }
#common_footer a { color: #9A0509; text-decoration: underline; }
#common_footer a:hover { color: #f00; text-decoration: none; }
