body {
	background-color:#000;
}
a, img {
	border:none;
	outline:none;
}
p {
	margin:0px;
	padding:0px;
}
.popUp {
	position:relative; 
	padding:0px;
	margin:0px;
	width:182px;
	height:170px;
	background: url("../../images/pop-up.bg.jpg") 0 0 no-repeat;
	
}
.closeButton {
	position:relative;
	top:4px;
	left:168px;
}
.popUp_content {
	font-family:"Arial";
	font-size:14px;
	letter-spacing:-1px;
	padding:0px 10px 0px 10px;
	color:#000;
}
.popUpSignIn {
	position:relative; 
	padding:0px;
	margin:0px;
	width:182px;
	height:115px;
	background: url("../../images/pop-up.bg_short.jpg") 0 0 no-repeat;
}

.popUpSignIn .header {
	margin-bottom:15px;
}

.popUpDuelReject .header {
	margin-bottom:15px;
}

.popUpDuelReject {
	position:relative; 
	padding:0px;
	margin:0px;
	width:182px;
	height:170px;
	background: url("../../images/pop-up.pop-up.bg.jpg") 0 0 no-repeat;
}

/**/
.popUp_content .textInput {
	font-family:"Arial";
	font-size:12px;
	background: none;
	border:none;
	outline:none;
	padding-left:3px;
	width:118px;
	color:#464646;
}

#popUpRatePublic .header {
	letter-spacing:-1px;
	font-size:14px;
}
#popUpRatePublic .dark {
	text-align:right;
	margin-top:5px;	
}
#popUpRateLoggedIn .becomeFan_button {
	padding-top:15px;
}
#popUpFanPublic .header {
	position:absolute;
	top:23px;
	left:13px;
}		
#popUpFanFan {
	height:115px;
	background: url("../../images/pop-up.bg_short.jpg") 0 0 no-repeat;
}
#popUpFanFan .header {
	position:absolute;
	top:30px;
	left:13px;
}
#popUpFanFan .viewProfileButton {
	position:absolute;
	top:81px;
	left:69px;
}
#popUpFanContestant .header{
	position:absolute;
	top:30px;
	left:13px;
}
#popUpFanContestant p {
	margin:0px;
	position:absolute;
	top:78px;
	left:13px;
	line-height:17px;
}
#popUpMessagePublic .header {
	position:absolute;
	top:15px;
	left:13px;
}
#popUpMessageFan .header {
	position:absolute;
	top:21px;
	left:13px;			
}
.popUp .textareaWrapper {
	position:absolute;
	top:39px;
	left:11px;
	background: url("../../images/pop-up.message_textarea_bg.jpg") 0 0 no-repeat;
	width:160px;
	height:91px;
	padding:0px;
}
.popUp .textarea {
	position:absolute;
	left:5px;
	top:5px;
	font-family:"Arial";
	font-size:12px;
	background:none;
	border:none;
	outline:none;
	width:150px;
	height:83px;
	color:#464646;
	overflow:auto;
}
#popUpMessageFan .submitButton {
	position:absolute;
	top:136px;
	left:81px;
}

#popUpDuelOct1 .header, #popUpDuel20Fans .header {
	position:absolute;
	top:31px;
	left:13px;
}
#popUpDuelChallenge, #popUpMessageFan {
	width:321px;
	height:265px;
	background: url("../../images/pop-up.duel_him_bg.jpg") 0 0 no-repeat;
}
#popUpDuelChallenge .closeButton,#popUpMessageFan .closeButton {
	left:305px;
}
#popUpDuelChallenge .header, #popUpMessageFan .header {
	position:absolute;
	top:22px;
	left:13px;
}
#popUpDuelChallenge p, #popUpMessageFan p {
	padding-bottom:4px;
}

#popUpDuelChallenge .messageForm, #popUpMessageFan .messageForm {
	position:absolute;
	top:60px;
	left:65px;
}

#popUpDuelChallenge .textInputWrapper, #popUpMessageFan .textInputWrapper {
	position:absolute;
	width:224px;
	height:23px;
	background: url("../../images/pop-up.duel_textinput_bg.jpg") 0 0 no-repeat;
}

#popUpDuelChallenge .textareaWrapper, #popUpMessageFan .textareaWrapper {
	position:absolute;
	top:39px;
	left:0px;
	background: url("../../images/pop-up.duel_textarea_bg.jpg") 0 0 no-repeat;
	width:224px;
	height:69px;
	padding:0px;
}
#popUpDuelChallenge .textInput, #popUpDuelChallenge .textarea, #popUpMessageFan .textInput, #popUpMessageFan .textarea {
	width:215px;
	font-size:11px;
	position:absolute;
	top:5px;
	left:5px;
	padding:0px;
}
#popUpDuelChallenge .textarea, #popUpMessageFan .textarea {
	height:65px;
}

#popUpDuelChallenge .formlabelS, #popUpDuelChallenge .formlabelT, #popUpMessageFan .formlabelS, #popUpMessageFan .formlabelM {
	position:absolute;
	top:8px;
	left:-50px;
	font-size:11px;
}
#popUpDuelChallenge .formlabelT {
	top:47px;
	left:-38px;
}
#popUpMessageFan .formlabelM {
	top:47px;
	left:-53px;
}
#popUpMessageFan .copy {
	position:absolute;
	top:120px;
	left:0px;
	width:300px;
	font-size:13px;
}

#popUpDuelChallenge .checkbox {
	position:absolute;
	left:3px;
	top:114px;
}
#popUpDuelChallenge #duelCheckbox {
	width:11px;
	height:11px;
	position:absolute;
	top:0px;
	left:0px;
	margin:0px;
	padding:0px;
}
#popUpDuelChallenge .checkLabel {
	position:absolute;
	left:18px;
	top:0px;
	width:215px;
	color:#363636;
	font-size:10px;
	font-style:italic;
	letter-spacing:0px;
}
#popUpDuelChallenge .sendChallengeButton, #popUpMessageFan .submitButton {
	position:absolute;
	top:169px;
	left:142px;
}