#duelContestant_content {
	width:927px;
	position:relative;
	margin:0px auto 10px auto;
}
#duelContestant_content .bottom {
	margin-top:10px;
}
/**/
#duelContestant_content .mainduel {
	background:url('../../images/duel.contestant_mainduel_bg.png') 0 0 no-repeat;
	background-color:#222;
	width:927px;
	height:655px;
	margin:0px 0px 0px 0px;
	float:left;
	position:relative;
}
#duelContestant_content .mainduel_title {
	position:absolute;
	left:9px;
	top:14px;
}
#duelContestant_content .mainduel .time_remaining_block {
	position:absolute;					
	left:748px;
	top:14px;
}
#duelContestant_content .mainduel .time_remaining_block .time {
	width:154px;
	height:65px;
	background:url('../../images/duel.mainduel_timeremaining_bg.png') 0 0 no-repeat;
	position:absolute;
	top:17px;
	left:0px;
	padding-top:16px;
	text-align:center;
	font-size:30px;
	font-weight:bold;
	color:#fff;
}


#duelContestant_content .mainduel .copy {
	position:absolute;
	top:75px;
	left:16px;
	width:490px;
}
#duelContestant_content .mainduel .copy a {
	text-decoration:underline;
	color:#fff;
}

#duelContestant_content .mainduel .contestants {
	position:absolute;
	top:158px;
	left:4px;
}
#duelContestant_content .mainduel .see_next {
	position:absolute;
	top:0px;
	right:0px;
}
#duelContestant_content .mainduel .contestant {
	width:436px;
	float:left;
	position:relative;
}
#duelContestant_content .mainduel .contestant .blackBox {
	padding:5px;
	width:426px;
	position:absolute;
	top:50px;
	left:0px;
	background-color:#000;
}
#duelContestant_content .mainduel .contestants .vs {
	float:left;
	width:38px;
	height:48px;
	margin:185px 4px 0px 4px;
}
#duelContestant_content .mainduel .nickname {
	color:#898989;
	font-size:12px;
	letter-spacing:1px;
	padding-left:3px;
	height:1.3em;
}
#duelContestant_content .mainduel .taunt {
	color:#fff;
	font-size:20px;
	letter-spacing:1px;
	margin:5px 0px 5px 0px;
	padding-left:3px;
/*	height:55px;*/
}
#duelContestant_content .mainduel .photo {
	width:330px;
	height:330px;
	background-color:#005;
}
#duelContestant_content .mainduel .vote_button {
	position:absolute;
	right:0px;
	margin-top:5px;
}
#duelContestant_content .mainduel .wonloss {
	font-weight:bold;
	font-size:14px;
	letter-spacing:1px;
	color:#fff;
	margin:3px 0px 5px 0px;
}
#duelContestant_content .mainduel .vote_results {
	clear:both;
	letter-spacing:1px;
	color:#fff;
	font-size:12px;
	padding-top:5px;
	position:relative;
}
#duelContestant_content .mainduel .votes {
	position:absolute;
	top:16px;
	right:0px;
}
#duelContestant_content .mainduel .duel_meter {
	width:330px;
	height:35px;
}
#duelContestant_content .mainduel .heat_meter {
	width:88px;
	height:114px;
	position:absolute;
	top:221px;
	right:6px;
}

#duelContestant_content .mainduel .edit_taunt {
	position:relative;
}
.statusInput {
	height:20px;
	background-color:#959595;
	outline:0px;
	border:0px;
	padding-top:2px;
	margin:0px;
	display:block;
	width:320px;
}
#duelContestant_content .mainduel .statusSubmit {
	position:absolute;
	top:0px;
	right:3px;
}
#duelContestant_content .mainduel .buttons {
	height:23px;
	margin:5px auto 5px auto;
}
#duelContestant_content .mainduel .button {
	display:block;
	float:left;
	margin-right:1px;
	height:23px;
}
/**/
#duelContestant_content .bottom {
	margin-top:22px;
}
#duelContestant_content .bottom .col {
	width:440px;
	float:left;					
}
#duelContestant_content .bottom .divider {
	width:46px;
	height:1px;
	float:left;
}
#duelContestant_content .bottom .fan_grid {
	width:380px;
	margin:auto;
}
#duelContestant_content .bottom .header {
	margin-bottom:3px;
	height:20px;
}
#duelContestant_content .bottom .header .num_fans {
	float:right;
	margin-right:12px;
	color:#f00;
	font-size:18px;
}


#duelContestant_content .bottom .row {
	clear:both;
	height:95px;
}
#duelContestant_content .bottom .thumb {
	display:block;
	margin-right:10px;
	width:85px;
	height:85px;
	background-color:#ccc;
	float:left;
}
#duelContestant_content .bottom .pagination {
	float:right;padding-right:15px
}
/**/
#duelContestant_content .mainduel .challenge {
	position:absolute;
	left:525px;
	top:42px;
	width:392px;
}
#duelContestant_content .mainduel .challenge .challenger_name {
	font-weight:bold;
	font-size:18px;
	text-align:center;
	margin:0px 0px 10px 0px;
}
#duelContestant_content .mainduel .challenge .challenge_buttons {
	height:50px;
	margin-bottom:9px;
}
#duelContestant_content .mainduel .challenge .challenge_button {
	display:block;
	float:left;
	margin-right:10px;
}

#duelContestant_content .mainduel .challenge_clock_block {
	width:927px;
	height:440px;
	background-color:#000;
	position:absolute;
	top:208px;
	filter:alpha(opacity=73); /* IE's opacity*/
	opacity: 0.73;
}
#duelContestant_content .mainduel .challenge_clock {
	width:337px;
	height:169px;
	background:url('../../images/duel.contestant_challenge.clock_bg.png') 0 0 no-repeat;
	position:relative;
	top:300px;
	margin:auto;
	font-size:60px;
	font-weight:bold;
	text-align:center;
	padding-top:55px;
}

