body.video #center-rail {
    margin-left: 10px;
    padding-left: 10px;
    /*font-size : 11px;*/
    color :#333;
    /*padding-top: 15px;*/
    /*background-color: #E2F0F5;*/
}

body.video #center-rail {
    width: 630px;
}

body.video #center-rail a {
    outline: 0;
}

body.video .right-sidebar a {
    outline: 0;
}
body.video #content-container {
    padding-top: 0px;
}

body.video #container-wrapper {
    background: #FEFEFE url(../graphics/video/container_wrapper.png) repeat-x;
    padding-top: 15px;
    border-left: 1px solid #000;
    border-right: 1px solid #000;
   
}

body.video #container-wrapper-bottom {
    background:  url(../graphics/video/container_wrapper_bottom.png) bottom repeat-x; 
    padding-bottom: 15px;
}

body.video #center-rail h1 {
    font-size: 14px;
    padding-left: 20px;
    font-weight: normal;
}

body.video #center-rail p {
    padding: 5px 5px 5px 20px;
    
}

.obsessed-top {
    background: url(../graphics/video/obsessed_top.png) bottom no-repeat;
    width: 597px;
    height: 12px;
}

.obsessed-body {
    padding: 5px 0px 3px 5px;
    background: url(../graphics/video/obsessed_middle.png)  repeat-y ;
    width: 591px;
    border-left: 1px solid #74AEC3;
    
    
}

.obsessed-bottom {
    background: url(../graphics/video/obsessed_bottom.png);
    width: 597px;
    height: 12px;
}


.video-main-top {
    background: url(../graphics/video/video_bar_top.png) bottom no-repeat;
    height: 16px;
    width: 578px;
    margin-left: 5px;
    margin-top: 20px;
}

.video-main-body {
    background: url(../graphics/video/video_bar_middle.png)  repeat-y ; 
    margin-left: 5px;
    text-align: center;
    height: 364px;  
}

#embedSWF {
    text-align: center;
    width: 445px;
    height: 364px;
}

.video-main-bottom {
    background: url(../graphics/video/video_bar_bottom.png) no-repeat;
    height: 122px;
    width: 578px;
    margin-left: 5px;
}


.small-video {
    margin: 0px 0px 6px  13px;
    float: left;
    color: #603712;
    text-align: center;
}

.small-video .top {
    background: url(../graphics/video/small_video_bar_top.png) bottom no-repeat;
    height: 9px;
    width: 177px;
}

.small-video .body {
    background: url(../graphics/video/small_video_bar_middle.png)  repeat-y ; 
    width: 176px;
    border-left: 1px solid #74AEC3;
    margin-right: 1px;
    text-align: center;
    
}

.small-video .body a {
    text-decoration: none;
}

.small-video .bottom {
    background: url(../graphics/video/small_video_bar_bottom.png) no-repeat;
    height: 10px;
    width: 177px;
}

.episode {
    float: left;
    padding: 20px 0px 10px 182px;
        
}

.caption {
    text-align: center;
    font-style: italic;
    margin-top: 10px;
    display: block;
    
}

.photo-contest-top {
    background: url(../graphics/video/photo_contest_top.png) bottom no-repeat;
    height: 108px;
    width: 596px;
}

.photo-contest-body {
    background: #D0ECFA url(../graphics/video/photo_contest_middle.png) repeat-x;
    padding-left: 5px;
    border-left: 1px solid #9FC8D8;
    border-right: 1px solid #9FC8D8;
    width: 589px;
}

.photo-contest-bottom {
    background: url(../graphics/video/photo_contest_bottom.png) no-repeat;
    height: 12px;
    width: 596px;
}

.photo-contest-body .view-link {
    color: #2A8EAF;
    font-style: italic;
}
.photo-contest-body .view-link a {
    color: #2A8EAF;
    text-decoration: none;
}
.seperator {
    padding-top: 20px;
}

.operations {
    text-align: center;
    margin: 1px 5px 30px 120px;
    
}
.operations a {
    padding-right: 10px;
}

.enter-now {
    background: url(../graphics/video/button_enter_now.png) no-repeat;
    height: 43px;
    width: 162px;
    display: block;
    float: left;
}

.vote-now {
    background: url(../graphics/video/button_vote_now.png) no-repeat;
    height: 43px;
    width: 162px;
    display: block;
    float: left;
}

.prizes {
    margin-top: 10px;
    margin-left: 5px;
}

.prizes-top {
    background: url(../graphics/video/prizes_top.png) bottom no-repeat;
    height: 12px;
    width: 575px;
}

.prizes-body {
    background: url(../graphics/video/prizes_middle.png) repeat-y;
    width: 575px;
}


.prizes-bottom {
    background: url(../graphics/video/prizes_bottom.png) no-repeat;
    height: 10px;
    width: 575px;
}

.prize-head {
    padding: 20px 0px 30px 190px;
}

.prize-list {
    margin: 10px 10px 0px 10px;
}

.prize-img {
    float: left;
    display : block;
    padding-left: 25px;
}

.prize-desc {
    float: left;
    width: 270px;
}

.grand-prize {
    background: url(../graphics/video/GrandPrize.png) no-repeat;
    height: 32px;
    width: 303px;
    text-indent: -9999px;
    text-overflow: hidden;
    display: block;
    margin-left: 18px;
}

.prize-list .title {
    color: #2A8EAF;
    font-style: italic;
}

body.video #center-rail .divider {
    border-bottom: 1px dotted ;
    padding: 15px 0px 30px 0px;
    display: block;
    margin: 0px 120px 30px 100px;
    border-color: #B8D5E0;
}

.prize-title {
    height: 32px;
    width: 303px;
    text-indent: -9999px;
    text-overflow: hidden;
    display: block;
    margin-left: 18px;
    
}


.first-img {
    float: right;
    padding-top: 50px; 
    padding-right: 18px;
}

.second-prize {
    background: url(../graphics/video/SecondPrize.png) no-repeat;
    
}

.third-prize {
    background: url(../graphics/video/ThirdPrize.png) no-repeat;
    
}

.third-img {
    float: right;
    padding-top: 50px;  
}

.second-img {
    float: right;
    padding-top: 45px;  
    padding-left: 20px;
}
    
.judges-top {
    background: url(../graphics/video/judges_top.png) bottom no-repeat;
    height: 10px;
    width: 575px;
}

.judges .name {
    
    margin: 0px;
    padding: 0px;
    padding-top: 50px;
    color: #2A8EAF;
    display: block;
    padding-left: 125px;
}

.judges .title {
    font-style: italic;
    color: #74AEC3;
    padding-left: 125px;
    width: 124px;
    display: block;
}

.judges a {
    color: #88BACC;
    text-decoration: none; 
    font-size: 11px;
}

.judge-odd-one {
    height: 150px;
    width: 270px;
    float: left;
    margin-left: 15px;
   
}

.judge-even-one {
    height: 150px;
    width: 270px;
    float: left;
    margin-left: 5px;
    
}

.judge1 {
    background: url(../graphics/video/AlisonMcGill_main.jpg) no-repeat;
    
    /*padding-left: 130px;*/
}


.judge2 {
    background: url(../graphics/video/Aurea_main.png) no-repeat;
    
}

.judge3 {
    background: url(../graphics/video/Lindsay_main.jpg) no-repeat;
    
}

.judge4 {
    background: url(../graphics/video/JoannaTrack.png) no-repeat;
    
    
}


.judge5 {
    background: url(../graphics/video/Chris_main.png) no-repeat;
    
    
}
.judge6 {
    background: url(../graphics/video/Kate_main.jpg) no-repeat;
    
}

.judge7 {
    background: url(../graphics/video/Foxy_main.png) no-repeat;
    
    
}

.judge8 {
    background: url(../graphics/video/firefly_main.png) no-repeat;
    
}

.judge9 {
    background: url(../graphics/video/SmartBride_main.png) no-repeat;
    
    
}

body.video .right-sidebar {
    float :left;
}

.email-top {
    background: url(../graphics/video/email_bar_top.png) bottom no-repeat;
    height: 11px;
    width: 297px; 
}

.email-body {
    background: url(../graphics/video/email_bar_middle.png) repeat-y;
    width: 282px;
    padding-left: 15px;
    color: #686868;
    padding-top: 10px;
    
       
}

.email-bottom {
    background: url(../graphics/video/email_bar_bottom.png) no-repeat;
    height: 21px;
    width: 297px; 
}

.form-block {
    padding-bottom: 10px;
}

.form-block p {
    margin-top: 10px;
}

.form-block input {
    margin: 0px;
    padding: 0px;
    color: #686868;
    font-style: italic;
    margin-right: 5px;
}

.form-block a.button {
    vertical-align: middle;
}

.email-body .twitter-icon {
    height: 43px;
    width: 116px;
    background: url(../graphics/video/reminder_twitter.png) no-repeat;
    display: block;
    float: left;
    margin-left: 10px; 
}

.email-body .facebook-icon {
    height: 39px;
    width: 100px;
    background: url(../graphics/video/reminder_fb.png) no-repeat;
    display: block;
    float: left;
    margin-left: 25px;
}

.sponsor .top {
    background: url(../graphics/video/sponsor_top.png) no-repeat;
    height: 18px;
    width: 298px;
}

.sponsor .body {
    background: url(../graphics/video/sponsor_middle.png) repeat-y;
    width: 298px;
    margin-left: 1px;padding-left: 15px;
}

.sponsor .middle {
    background: url(../graphics/video/sponsor_middle_part.png) no-repeat;
    height: 32px;
    width: 297px;
    margin-left: 1px;
    
}

.sponsor .bottom {
    background: url(../graphics/video/sponsor_bottom.png) no-repeat;
    height: 16px;
    width: 298px;
}

.booty-camp {
    background: url(../graphics/video/booty_camp_fitness.png) no-repeat;
    height: 61px;
    width: 126px;
    float: left;
    display: block;
}

.girl-friday {
    background: url(../graphics/video/girl_friday.png) no-repeat;
    height: 61px;
    width: 134px;
    float: left;
    display: block;
    margin-left: 10px;
}

.scarlett {
    background: url(../graphics/video/scarlett_lounge.png) no-repeat;
    height: 48px;
    width: 258px;
    float: left;
    display: block;
    margin: 10px 0px 0px 10px;
}

.sponsor .title {
    color: #74AEC3;
    font-style: italic;
    padding: 0px 0px 25px 17px;
    display: block;
}

.long-legs {
    background: url(../graphics/video/long_legs.png) no-repeat;
    height: 108px;
    width: 131px;
    float: left;
    margin-left: 10px;
}

.flow {
    background: url(../graphics/video/flow_photo.png) no-repeat;
    height: 109px;
    width: 102px;
    float: left;
    margin-left: 10px;
}


#prize-banner-scroller {
    width:300px;
    height:100px;
    overflow: hidden;
    position: relative;
}

#prize-banner-scroller img {
    position: absolute;
    left: 0;
    top: 0;
}

.form-block input.empty {
    color: #bbbbbb;
}
