/* CSS Document */

#main {font-family:Arial, Helvetica, sans-serif;}

.homeBg {background-image:url(../images/main/background.jpg); vertical-align:top;}
.mainBg {background-color: #000000; vertical-align:top;}
.rightBg {background-image:url(../images/common/right_gradient_bg.jpg); vertical-align:top;}

.bdyTxt {color: #000000; font-size: 10px; background:#81814F;}
.bdyTxtw {color: #FFFFFF; font-size: 10px;}
.ndt {color: #000000; font-size: 10px;}
.btnTxt {color: #000000; font-size: 10px; background:#D5BFBF; padding: 3px; border: 1px solid #D5BFBF;}
.hdlnTxt {color: #FFFFFF; font-size: 11px; font-weight: bold; background:#C51314; margin-top: 8px; /*border: 1px solid #000000;*/}
.vidTxt {color: #FFFFFF; font-size: 11px; width: 187px;; height: 39px; vertical-align: top; padding: 3px; background:#81814F; border: 1px solid #290B09;}
.epTxt { text-align:left; color: #FFFFFF; font-size: 10px; background:#000000; padding: 3px; border: 1px solid #000000;}
.epHLTxt {color: #FFFFFF; font-size: 11px; vertical-align: top; padding: 3px; background:#81814F; border: 1px solid #290B09;}
.countTxt {color: #000000; font-size: 10px;}
.hdrTxt {color: #FFFFFF; font-weight: bold; font-size: 11px;}

.regTxt a {color: #FF9900; text-decoration: underline;}
.regTxt a:hover {color: #FF9900; text-decoration: none;}

.btnTxt a {color: #000000; font-weight: bold; text-decoration: none;}
.btnTxt a:hover {color: #FFFFFF;}

.numTxt a {color: #FFFFFF; font-weight: bold; text-decoration: none;}
.numTxt a:hover {color: #CCCCCC; text-decoration: none;}

.photo {width: 271px; vertical-align: top; padding-left:2px;}
.photo a {display:inline; float: left; width: 84px; height: 63px; margin: 0px 0px 2px 2px; border: 1px solid #000000;}
.photo a:hover {border: 1px solid #FFFFFF;}

.video a {display:inline; float: left; width: 80px; height: 45px; border: 1px solid #666666;}
.video a:hover {display:inline; float: left; border: 1px solid #CCCCCC;}

a.epName{ position:absolute; z-index:10000; width: 80px; height: 45px; opacity: 1; filter: alpha(opacity=100);}
a.epName:hover {border: 1px solid #290B09; background:#339999; opacity: .5; filter: alpha(opacity=50);}

* html a.epName{ position:absolute; z-index:10000; margin-left:-240px; margin-top:0px;}
* html a.epName:hover{background:#81814F;}

.episode {width: 267px; vertical-align: top;}
.episode a {display:inline; float: left; width: 80px; height: 45px; margin: 3px; border: 1px solid #666666;}
.episode a:hover {display:inline; float: left; margin: 3px; border: 1px solid #CCCCCC;}

.lgPhotoBdr {height:auto; border: 1px solid #6D0303; background:#6D0303;}

#formFill {width:auto; height:100%; background:#000000;}

