/*Contestants Section*/

#main-content {
height:591px;
background: url(../images/content-contestants.jpg) no-repeat;
}

#contestant-photo {
display:block;
position:absolute;
top:236px;
left:18px;
}

#contestant-thumbs {
display:block;
position:absolute;
top:231px;
left:497px;
width:258px;
height:344px;
background:url(../images/contestant-thumbs-blue.jpg) no-repeat;
padding:0;
margin:0;
}

#contestant-thumbs ul {
list-style: none;
padding:0;
margin:0;
}

#contestant-thumbs li {
display:block;
position:relative;
float:left;
width:74px;
height:74px;
margin:6px;
}

#contestant-thumbs a {
display: block;
position: relative;
width:74px;
height:0px;
padding-top:74px;
overflow: hidden;
margin:0;
}


#contestant-thumbs a#marty {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat 0 0;
}

#contestant-thumbs a#ashley {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -74px 0;
}

#contestant-thumbs a#george {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -148px 0;
}

#contestant-thumbs a#georgia {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat 0 -74px;
}

#contestant-thumbs a#ed {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -74px -74px;
}

#contestant-thumbs a#mike {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -148px -74px;
}

#contestant-thumbs a#leah {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat 0 -148px;
}

#contestant-thumbs a#caroline {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -74px -148px;
}

#contestant-thumbs a#cassie {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -148px -148px;
}

#contestant-thumbs a#jay {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat 0 -222px;
}

#contestant-thumbs a#donte {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -74px -222px;
}

#contestant-thumbs a#lena {
background:url(../images/contestant-thumbs-yellow.jpg) no-repeat -148px -222px;
}

#content-text {
display: block;
position:absolute;
top:236px;
left:162px;
width:328px;
height:340px;
}

h3 {
margin:0 0 15px 0;
padding:0;
color:#1170A0;
border-bottom: 3px solid #FFCC00;
}

p {
margin:5px 0;
font-size: 12px;
_font-size: 11px;
}

p.contestant-info {
margin:0;
}

p.contestant-info em {
font-style: normal;
color:#1170A0;
}
