body {
line-height: normal;
}
.clear {
clear: both;
overflow:hidden;
line-height:0;
font-size:0;
}
.Accessibility {
display: none;	
}

#shows_content {
background-color: #fff;
color: #000;

margin: 5px 0px 0px 5px;
padding: 2px 0px 5px;
width:730px;

}
.shows_main_content {
}
.ShowsHighlight {
}
.ShowHighlight {
margin: 3px 3px 0px 3px;
width: 726px;
height: 580px;
background: url(../images/maria-background-default.jpg) no-repeat top left;				
}
.ShowHighlightNav {
display: block;
height: 35px;
}
.ShowHighlightNav ul {
display: block;
height: 35px;
margin: 0px;
padding: 0px;
}	
.ShowHighlightNav ul li {
display: block;
float: left;
display: inline;
}
.ShowHighlightNav ul li a {
display: block;
height: 35px;
background-image: url('../images/maria-nav-sprite.jpg');
background-repeat: no-repeat;			
}	
    .ShowHighlightNav ul li#Nav-Home a {
        width: 72px;
        background-position: 0px 0px;
    }
    .ShowHighlightNav ul li#Nav-Home a:hover,
    .ShowHighlightNav ul li#Nav-Home a.Selected {
        background-position: 0px -50px;
    } 
    .ShowHighlightNav ul li#Nav-About a {
        width: 133px;
        background-position: 0px -100px;
    }
    .ShowHighlightNav ul li#Nav-About a:hover,
    .ShowHighlightNav ul li#Nav-About a.Selected {
        background-position: 0px -150px;
    }
    .ShowHighlightNav ul li#Nav-Contestants a {
        width: 175px;
        background-position: 0px -200px;
    }
    .ShowHighlightNav ul li#Nav-Contestants a:hover,
    .ShowHighlightNav ul li#Nav-Contestants a.Selected {
        background-position: 0px -250px;
    }
    .ShowHighlightNav ul li#Nav-Judges a{
        width: 133px;
        background-position: 0px -300px;
    }
    .ShowHighlightNav ul li#Nav-Judges a:hover,
    .ShowHighlightNav ul li#Nav-Judges a.Selected {
        background-position: 0px -350px;
    }
    .ShowHighlightNav ul li#Nav-DidYouKnow a{
        width: 120px;
        background-position: 0px -400px;
    }
    .ShowHighlightNav ul li#Nav-DidYouKnow a:hover,
    .ShowHighlightNav ul li#Nav-DidYouKnow a.Selected {
        background-position: 0px -450px;
    }
    .ShowHighlightNav ul li#Nav-TVGuide a{
        width: 93px;
        background-position: 0px -500px;
    }
    .ShowHighlightNav ul li#Nav-TVGuide a:hover,
    .ShowHighlightNav ul li#Nav-TVGuide a.Selected {
        background-position: 0px -550px;
    }                       								
.ShowHighlightHeader {
display: block;
height: 259px;		
}	
.ShowHighlightHeader h1{
display: block;
height: 259px;
width: 726px;
margin: 0px;
}
#Maria #Home .ShowHighlightBody {
display: block;
width: 726px;
height: 286px;
background: url(../images/MariaSplashBackground.jpg) no-repeat top left;				
}
.ShowHighlightBody p {
    font-family: "Myriad Pro", Helvetica, Arial, Sans-serif;
    font-size: 13px;
    color: #00364a;
    margin-bottom: 24px;
}	
.ShowHighlightBody .Copy{
float: left;
width: 496px;
padding-left: 44px;
}
.ShowHighlightBody .Copy h2 {
display: block;
height: 65px;
margin: 0px;
}	
#Maria #Home .ShowHighlightBody .Copy p {
font-family: "Myriad Pro", Helvetica, Arial, Sans-serif;
font-size: 13px;
color: #00364a;
margin-bottom: 24px;
width: 485px;
}	
.ShowHighlightBody .Copy a.EmailReminder {
display: block;
width: 155px;
height: 28px;
}			
.ShowHighlightBody .Wallpaper{
float:left;
padding-left:15px;
width:135px;
}	
.ShowHighlightBody .Wallpaper .WallpaperSizes{
padding-top: 141px;
}	
.ShowHighlightBody .Wallpaper .WallpaperSizes a{
display: block;
height: 13px;
width: 67px;
font-size: 11px;
color: #FFFFFF;
text-decoration: none;
float: left;
padding: 1px 0px 2px;
}		
.ShowHighlightText {
margin-left: 3px;
padding: 15px 25px;
width: 674px;
background-color: #7a8807;
}
.ShowHighlightText .Title {	
color: #fff;
font-size: 23px;
}
.ShowHighlightText p {
margin-top: 10px;
color: #fff;
font-size: 12px;
}
.ShowHighlightText .Reminders {
margin-left: 10px;
font-size: 10px;
}
.ShowDescription {
margin: 2px 3px;
background: url(../images/ShowDescriptionBackground.jpg) no-repeat top left;
padding: 0px 25px;

height: 450px;
}
.ShowDescription .Thumbnail {
float: left;
margin-right: 20px;
width: 177px; 
height: 1px;
}
.ShowDescription .Description {
float: left;
margin: 20px 0px;
width: 460px; 
}
.ShowDescription .Description .Title {
font-size: 16px;
color: #ed1c24;
line-height: normal;
font-weight: normal;
}
.ShowDescription .Description p {
color: #3f3f3f;
font-size: 11px;
margin-top: 10px;
}
.VideoNavigation {
float: left;
margin-top: 150px;
padding-left: 40px;
margin-right: 10px;
width: 140px;

text-align: right;
}
.VideoNavigation p {
color: #ed1c24;
font-size: 16px;
}
.Navigation {
margin-top: 5px;
}
.Navigation a {
margin-right: 5px;
}
.VideoPlayer {
float: left;
width: 480px;
}

/* -- ABOUT --------------------------------- */
#Maria #AboutMaria {
    background: url(../images/maria-background-about.jpg) no-repeat top left;				
}
#Maria #AboutMaria .ShowHighlightBody {
    margin-top: 28px;
}
#Maria #AboutMaria .ShowHighlightBody .LeftCol {
    float: left;
    width: 278px;
}
    #Maria #AboutMaria .ShowHighlightBody .LeftCol h1 {
        height:220px;
        width:278px;
    }
#Maria #AboutMaria .ShowHighlightBody .RightCol {
    float:left;
    padding:0 18px;
    width:393px;
}
    #Maria #AboutMaria .ShowHighlightBody .RightCol h2 {
        display: block;
        height: 24px;
        margin: 20px 0px 20px 0px;
    }
    #Maria #AboutMaria .ShowHighlightBody .RightCol p {
        margin-bottom: 20px;
    }    
    
/* -- MEET THE CONTESTANTS --------------------------------- */
#Maria #Contestants {
    background: url(../images/maria-background-contestants.jpg) no-repeat top left;				
}
#Maria #Contestants .ShowHighlightBody {
    margin-top: 28px;
}
#Maria #Contestants .ShowHighlightBody .LeftCol {
    float: left;
    width: 278px;
}
    #Maria #Contestants .ShowHighlightBody .LeftCol h1 {
        height:220px;
        width:278px;
    }
#Maria #Contestants .ShowHighlightBody .RightCol {
		float:left;
		padding:0 0 0 18px;
		width:411px;
}
    #Maria #Contestants .ShowHighlightBody .RightCol h2 {
        display: block;
        height: 24px;
        margin: 20px 0px 20px 0px;
    }
    #Maria #Contestants .ShowHighlightBody .RightCol a.Contestant {
        display:block;
        float:left;
        height:145px;
        margin-bottom:15px;
        margin-right:15px;
        width:67px;
		cursor: pointer;
    }    
    #Maria #Contestants .ShowHighlightBody .RightCol a.LastContestant {
        margin-right: 0px;
		margin-left: -1px;
    }
    #Maria #Contestants .ShowHighlightBody .RightCol a.Eliminated {
		background-image:url(../images/meet-the-contestants-eliminated.png);
		background-position: 0px 0px;
		background-repeat:no-repeat;
    } 	
          
    
/* -- MEET THE JUDGES --------------------------------- */
#Maria #Judges {
    background: url(../images/maria-background-judges.jpg) no-repeat top left;				
}
#Maria #Judges .ShowHighlightBody {
    margin-top: 28px;
}
#Maria #Judges .ShowHighlightBody .LeftCol {
    float: left;
    width: 278px;
}
    #Maria #Judges .ShowHighlightBody .LeftCol h1 {
        height:220px;
        width:278px;
    }
#Maria #Judges .ShowHighlightBody .RightCol {
    float:left;
    padding:0 18px;
    width:393px;
}
    #Maria #Judges .ShowHighlightBody .RightCol h2 {
        display: block;
        height: 24px;
        margin: 20px 0px 20px 0px;
    }
    #Maria #Judges .ShowHighlightBody .RightCol a.Judge {
        display:block;
        float:left;
        height:166px;
        margin-right:13px;
        margin-top:10px;
        width:88px;
    }  
    #Maria #Judges .ShowHighlightBody .RightCol a.GrahamNorton {
        float:none;
        left:-5px;
        margin:0 auto;
        position:relative;
    }      
    #Maria #Judges .ShowHighlightBody .RightCol a.LastJudge {
        margin-right: 0px;
    }    
    
    
/* -- PROFILE --------------------------------- */
#Maria #Profile {
    background: url(../images/maria-background-profile.jpg) no-repeat top left;				
}
#Maria #Profile .ShowHighlightBody {
    padding-top: 28px;
    height: 517px;
    overflow: hidden;				    
}
#Maria #Profile .ShowHighlightBody .LeftCol {
    float: left;
    width: 278px;
    background-position: bottom left;
    background-repeat: no-repeat;
    height: 100%;
}
    #Maria #Profile .ShowHighlightBody .LeftCol h1 {
        height:220px;
        width:278px;
    }
#Maria #Profile .ShowHighlightBody .RightCol {
    float:left;
    padding:0 18px;
    width:393px;
    background-position: top left;
    background-repeat: no-repeat; 
    height: 100%; 
    position: relative;  
}
    #Maria #Profile .ShowHighlightBody .RightCol h2 {
        display: block;
        height: 24px;
        margin: 20px 0px 20px 0px;
    }
    #Maria #Profile .ShowHighlightBody .RightCol a.BackToContestants {
        background-image:url(../images/maria-contestants-btn-back.gif);
        bottom:120px;
        display:block;
        height:30px;
        left:13px;
        position:absolute;
        width:138px;				
    }  
    #Maria #Profile .ShowHighlightBody .RightCol a.BackToJudges {
        background-image:url(../images/maria-judges-btn-back.gif);
        bottom:255px;
        display:block;
        height:30px;
        left:15px;
        position:absolute;
        width:122px;				
    }          
    
    
#Maria #Profile #Abi .LeftCol {
    background-image: url(../images/maria-profile-photo-abi.jpg);				
}   
#Maria #Profile #Abi .RightCol {
    background-image: url(../images/maria-profile-name-abi.jpg);				
}  

#Maria #Profile #Aoife .LeftCol {
    background-image: url(../images/maria-profile-photo-aoife.jpg);				
}   
#Maria #Profile #Aoife .RightCol {
    background-image: url(../images/maria-profile-name-aoife.jpg);				
}

#Maria #Profile #Belinda .LeftCol {
    background-image: url(../images/maria-profile-photo-belinda.jpg);				
}   
#Maria #Profile #Belinda .RightCol {
    background-image: url(../images/maria-profile-name-belinda.jpg);				
}

#Maria #Profile #Connie .LeftCol {
    background-image: url(../images/maria-profile-photo-connie.jpg);				
}   
#Maria #Profile #Connie .RightCol {
    background-image: url(../images/maria-profile-name-connie.jpg);				
}

#Maria #Profile #Helena .LeftCol {
    background-image: url(../images/maria-profile-photo-helena.jpg);				
}   
#Maria #Profile #Helena .RightCol {
    background-image: url(../images/maria-profile-name-helena.jpg);				
}

#Maria #Profile #Leanne .LeftCol {
    background-image: url(../images/maria-profile-photo-leanne.jpg);				
}   
#Maria #Profile #Leanne .RightCol {
    background-image: url(../images/maria-profile-name-leanne.jpg);				
}

#Maria #Profile #Laura .LeftCol {
    background-image: url(../images/maria-profile-photo-laura.jpg);				
}   
#Maria #Profile #Laura .RightCol {
    background-image: url(../images/maria-profile-name-laura.jpg);				
}

#Maria #Profile #Meliz .LeftCol {
    background-image: url(../images/maria-profile-photo-meliz.jpg);				
}   
#Maria #Profile #Meliz .RightCol {
    background-image: url(../images/maria-profile-name-meliz.jpg);				
}

#Maria #Profile #Simona .LeftCol {
    background-image: url(../images/maria-profile-photo-simona.jpg);				
}   
#Maria #Profile #Simona .RightCol {
    background-image: url(../images/maria-profile-name-simona.jpg);				
}

#Maria #Profile #Siobhan .LeftCol {
    background-image: url(../images/maria-profile-photo-siobhan.jpg);				
}   
#Maria #Profile #Siobhan .RightCol {
    background-image: url(../images/maria-profile-name-siobhan.jpg);				
}

#Maria #Profile #Graham .LeftCol {
    background-image: url(../images/maria-profile-photo-graham.jpg);				
}   
#Maria #Profile #Graham .RightCol {
    background-image: url(../images/maria-profile-name-graham.jpg);				
}

#Maria #Profile #Andrew .LeftCol {
    background-image: url(../images/maria-profile-photo-andrew.jpg);				
}   
#Maria #Profile #Andrew .RightCol {
    background-image: url(../images/maria-profile-name-andrew.jpg);				
}

#Maria #Profile #John .LeftCol {
    background-image: url(../images/maria-profile-photo-john.jpg);				
}   
#Maria #Profile #John .RightCol {
    background-image: url(../images/maria-profile-name-john.jpg);				
}

#Maria #Profile #David .LeftCol {
    background-image: url(../images/maria-profile-photo-david.jpg);				
}   
#Maria #Profile #David .RightCol {
    background-image: url(../images/maria-profile-name-david.jpg);				
}

#Maria #Profile #Zoe .LeftCol {
    background-image: url(../images/maria-profile-photo-zoe.jpg);				
}   
#Maria #Profile #Zoe .RightCol {
    background-image: url(../images/maria-profile-name-zoe.jpg);				
}

#Maria #Profile .Eliminated{
    position: absolute;
	top: 0px;
	right: 0px;
}

/* -- DID YOU KNOW --------------------------------- */
#Maria #DidYouKnow {
    background: url(../images/maria-background-didyouknow.jpg) no-repeat top left;				
}
#Maria #DidYouKnow .ShowHighlightBody {
    margin-top: 28px;
}
#Maria #DidYouKnow .ShowHighlightBody .LeftCol {
    float: left;
    width: 278px;
}
    #Maria #DidYouKnow .ShowHighlightBody .LeftCol h1 {
        height:220px;
        width:278px;
    }
#Maria #DidYouKnow .ShowHighlightBody .RightCol {
    float:left;
    padding:0 18px;
    width:393px;
}
    #Maria #DidYouKnow .ShowHighlightBody .RightCol h2 {
        display: block;
        height: 24px;
        margin: 20px 0px 20px 0px;
    }
    #Maria #DidYouKnow .ShowHighlightBody .RightCol p {
        margin-bottom: 20px;
    }
#Maria #DidYouKnow .ShowHighlightBody #Scroller {
    height: 315px;
    padding-right: 10px;
}     

#Maria .jScrollPaneContainer {
    outline: 0;
}
#Maria .jScrollPaneTrack {
    background:transparent url(../images/maria-scroller-track.gif) repeat-y scroll 0 0;
    width: 12px;
}
#Maria a.jScrollArrowUp {
    background:transparent url(../images/maria-scroller-uparrow.gif) no-repeat scroll 0 0;
    height: 19px;
    width: 12px;
}
#Maria a.jScrollArrowDown {
    background:transparent url(../images/maria-scroller-downarrow.gif) no-repeat scroll 0 0;
    height: 19px;
    width: 12px;
}
#Maria .jScrollPaneDrag {
    background:transparent url(../images/maria-scroller-handle.gif) no-repeat scroll 0 0;
    position: relative;
    left: -1px;
}