.sweepstakes {background: url(../images/register.jpg) no-repeat; width:716px; height:551px;}
.sweepstakes .legalNote{font-size:9px; line-height:9px; padding:0 45px; margin-top:303px;}
.sweepstakes #subLCol{padding-top:120px;}
.sweepstakes #subLCol p{width:230px; color:#5c301c; margin:0; padding:5px 0; font-size:95%; }
.sweepstakes #subLCol .callOut{color:#882a86; width:220px; display:block;font-size:105%;}
.sweepstakes #officialRulesBtn{  display:block; margin-left:55px; line-height:9px;  }
.sweepstakes #enterDaily{ position:relative; margin-left:40px; }
.sweepstakes #enterDailyFormTbl .field{ white-space:nowrap; text-align:right; color:#5c301c; }
.sweepstakes #enterDailyFormTbl td{padding:0 2px;}

.sweepstakes .register {height:25px; width:300px;}


#commonNav{ background:url(../images/commonNavBg.jpg) no-repeat; width:102px; height:55px; padding:4px; margin-left:583px;}
#commonNav a{ display:block; color:#6D2F18; text-decoration:none; padding:0 2px;}
#commonNav .current{color:#fff; background:url(../images/btn/currentSelected.jpg) no-repeat; width:94px; height:17px;}
.browseVideoPhoto{background: url(../images/browseVideoPhoto.jpg) no-repeat; width:716px; height:551px;color:#5c301c;}
.browsePhoto a{color:#5c301c;}

/*register*/
.register {background: url(../images/register.jpg) no-repeat; width:716px; height:551px; overflow:hidden; }
.register #enterDaily{ position:relative; margin-left:150px; }
.register #enterDailyFormTbl .field{ white-space:nowrap; text-align:right; color:#5c301c; }
.register #enterDailyFormTbl td{padding:0 2px;}
.register .small{color:#5c301c;}
.register .small a{color:#5c301c;}
.register input {font-size:12px; background:none; border:none; height:20px;}
.register .lTxtBox{width:180px;}

.registerConfirmation{background: url(../images/registerConfirmation.jpg) no-repeat width:716px; height:551px;}

/*Topic*/
.topic{background: url(../images/topic.jpg) no-repeat; width:716px; height:551px; color:#5c301c; overflow:hidden;}
#topicList{margin:75px 0 0 24px; padding:0;}
#topicList li{ list-style:none; }
#topicList li div{width:174px; display:block; padding:7px 10px 0px 10px; text-align:left; }
#topicList li a{ font-size:90%;  color:#6D2F18; text-decoration:none;}
#topicList .current{background:url(../images/topicRtpBg.jpg) repeat-y; }
#topicList .current .current{ background:#fff !important;}
#topicList .current div{background:url(../images/topicTop.jpg) no-repeat; } 
#topicList .current .listFooter{ background:url(../images/topicBottom.jpg) left bottom no-repeat; padding:0 5px 0px 10px;  height:13px;}
#topicNav a{color:#6D2F18; text-decoration:none;}
.topicPaginNav a{color:#6D2F18; text-decoration:none;}

#pagingNav{padding:0 20px;}
#pagingNav a{color:#000; text-decoration:none;}
#topicContainer{padding:0 30px 0 20px; margin:0; min-height:120px; height: auto !important; height:120px; }
#topicContainer p{margin:5px 0;}
#topicTitle{color:#882A86; margin:10px 0 0 0; padding:0; display:block;  font-size:18px; }
.commentTbl{ width:99%;}
.commentTbl p{margin:3px 0; color:#444;}
.commentTbl td{padding:5px; color:#444;}
.commentTbl span{color:#882A86;}
.commentTbl .alt{ background:#DFDFDF;}
.commentHeader{ background:#dfdfdf; margin:10px 0 5px 0; padding:4px 0px 2px 10px;}
.commentHeader strong{color:#444; float:left;}
.commentHeader a{float:right;}
.commentHeader strong span{color:#882A86 !important;}
/*End Topic*/


