/*-------------------------Fun--------------------------------------------*/	
	
/*NEEDS TO BE SET ON A INDERVIDAL BASES // HEIGHT WIDTH TOP*/	
	div.rightConner02{
		position: absolute;
		top: 0px;
		right: -50px;
		width: 328px;
		height: 427px;
		z-index: 5;
		background-repeat:no-repeat;
	}
	
	div.rightConner{
		position: absolute;
		top: 10px;
		right: 0px;
		width: 158px;
		height: 327px;
		z-index: 0;		
	}	
	
	div.thePageTop {
		position: relative;
		width: 775px;
		/*border: #00FF00 solid 1px;*/
		height: 22px;
		margin-top: 30px;
		background-repeat: no-repeat;	
	}
	
	div.pageTitle {
		position: relative;
		clear: left;
		width: 203px;
		height: 33px;
		margin: 0px 0px 0px 480px;
	}
	
	div.pgColorBand {
		position: relative;
		float:left;
		width: 100%;
		height: 2px;
		margin: 6px 0px 12px 0px;
		background: #fcd9ea;
	}
	
	div.game_imgBg {
		position: relative;
		width: 522px;
		background-image: url(/images/fun_gameTitleBg.gif);
		background-repeat:no-repeat;
		background-color: #ff9900;
		margin-bottom: 20px;	
		float: left;
		clear:both;
	}
	
	
	div.thePageMiddle {
		position: relative;
		width: 775px;
		background-repeat: repeat-y;
		text-align:left;	
	}
	
	div.rightCon {
		position: relative;
		float:left;
		width: 522px;			
	}
	
	a.feelTitle01 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 2.5em;
		color: #fff25e;
		background-color: #ff9900;
		text-decoration: none;
		text-transform: uppercase;		
	}
	
	div.testCon_imgBg {
		position: relative;
		width: 522px;
		background-image: url(/images/fun_image01.jpg);
		background-repeat:no-repeat;
		margin-bottom:20px;	
		float: left;
	}
	
	div.innerTitle_imgBg {
		position: relative;
		width: 522px;
		background-image: url(/images/compSubBg01.gif);
		background-repeat:no-repeat;

		float: left;
	}
	
	div.introCopyNotes {
		position: relative;
		width: 280px;
		float: left;
		padding: 0px 0px 20px 0px;
	}
	
	div.introCopyNotes02 {
		position: relative;
		float: left;
		padding: 0px 0px 40px 0px;
	}
	
	div.mtvPin {
		position: absolute;
		top:22px;
		left: 287px;
		width: 83px; 
		height: 83px;
		
	}
	
	div.funTop {
		position: relative;
		width: 522px;
		float: left;
	}
	
	div.funBottm {
		position: relative;
		width: 522px;
		float: left;
	}
	
	div.funBottm02 {
		position: relative;
		width: 522px;
		float: left;
		margin: 0px 0px 0px 0px;
	}
	
	/*-------------LEFT------------------*/
	

	/*-------------RIGHT-----------------*/
	
	h3.funTitle01 {
		position: relative;
		float:left;
		font-family: "Courier New", Courier, monospace;
		font-size: 1.3em;
		text-transform: uppercase;
		width: 523px;
		background-image: url(/images/fun_txtBg.gif);
		background-repeat:repeat-x;
		background-color: #fff5e5;
	}
	
	div.peachCopyBlock {
		position: relative;
		float: left;
		padding: 10px 0px 10px 0px;
		background-color: #ffebcc;
		width: 523px;	
	}
	
	div.peachFormBlock {
		position: relative;
		float: left;
		padding: 0px 0px 10px 0px;
		margin: 0px 0px 8px 0px;
		background-color: #ffebcc;
		width: 523px;	
	}
	
	p.funLandingCopy {
		position: relative;
		clear: left;
		margin: 8px 0px 0px 77px;
		
	}
		
	/*------------------------------*/

	
	a.rightCall01 {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		color: #c60062;
		background-color: #ffff99;
		text-decoration: none;
		text-transform: uppercase;
		margin: 0px 5px 0px 5px;
	}	
		

	div.thePageBottom {
		position: relative;
		width: 775px;
		/*border: #00FF00 solid 1px;*/
		height: 33px;
		background-repeat: no-repeat;
		
	}
	
	
	div.funContent {
		position: relative;
		width: 715px;
		margin: 0px 0px 0px 35px;
		/*border: #00FF00 solid 1px;*/
	}
	
	div.greyCopyBlock {
		position: relative;
		float: left;
		width: 523px;
		background-color: #dcdcdc;
		background-image: url(/images/fun_txtBg02.gif);
		background-repeat: no-repeat;
		margin: 8px 0px 0px 0px;
	}
	
	h3.funTitle02 {
		position: relative;
		clear: left;
		width: 184px;
		font-family: "Courier New", Courier, monospace;
		font-size: 1.3em;
		text-decoration: none;
		text-transform: uppercase;	
		margin: 5px 0px 0px 73px;	
	}
	
	p.funLandingCopy02 {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		position: relative;
		clear: left;
		margin: 8px 0px 0px 77px;
		width: 184px;		
	}
	
	div.smileFace {
		position: absolute;
		top: -24px;
		left: -15px;
		width: 93px;
		height: 112px;
	}
	
	div.smileFace02 {
		position: absolute;
		top: -4px;
		right: 3px;
		width: 93px;
		height: 112px;
	}
	div.explainPin {
		position: absolute;
		bottom: 0px;
		right: 60px;
		width: 68px;
		height: 68px;
	}
	
	div.compImage {
		position: absolute;
		top: -14px;
		right: 150px;
		width: 102px;
		height: 101px;		
	}
	
	div.yellowCopyBlock {
		position: relative;
		float: left;
		width: 523px;
		background-color: #fffbe5;
		background-image: url(/images/fun_txtBg03.gif);
		background-repeat: repeat-y;
		margin: 0px 0px 25px 0px;
	}
	
	h3.funTitle03 {
		position: relative;
		float: left;
		width: 230px;
		font-family: "Courier New", Courier, monospace;
		font-size: 1.3em;
		text-decoration: none;
		text-transform: uppercase;	
		margin: 7px 0px 0px 7px;	
	}
	
	p.funLandingCopy03 {
		position: relative;
		float: left;
		margin: 13px 0px 0px 26px;
		width: 155px;		
	}
	

	div.girlPhoto {
		position: absolute;
		top: -25px;
		right: 7px;
		width: 104px;
		height: 121px;		
	}
	
	div.yellowCopyBlock2 {
		position: relative;
		float: left;
		width: 523px;
		background-color: #fffbe5;
		background-image: url(/images/fun_txtBg04.gif);
		background-repeat: repeat-y;
		margin: 0px 0px 25px 0px;
	}
	
	div.gameIcon {
		position: absolute;
		top: -25px;
		left: 7px;
		width: 88px;
		height: 115px;		
	}
	
	h3.funTitle04 {
		position: relative;
		float: left;

		font-family: "Courier New", Courier, monospace;
		font-size: 1.3em;
		text-decoration: none;
		text-transform: uppercase;	
		padding: 7px 0px 0px 110px;	
	}
	
	p.funLandingCopy04 {
		position: relative;
		float: left;
		margin: 25px 0px 0px 10px;
	}
	
	h3.flirtQuestTitle {
		position: relative;
		float: left; 
		font-family: "Courier New", Courier, monospace;
		font-size: 1.1em;
		text-decoration: none;
		text-transform: uppercase;
	}
	
	div.skinAnswerCon {
		position: relative;
		float: left;
		width: 	335px;
		background-image:url(/images/funCopyPeachBG.gif);
		background-repeat: repeat-x;
		background-color: #fde5ce;	
		padding: 4px 6px 8px 6px;
	}
	
	div.skinAnswerPhoto {
		position: relative;
		float: left;
		width: 132px;
		height: 155px;
		margin: 33px 0px 0px 15px;
		/*border: #00FF00 solid 1px;*/
	}
	
	a.black, a.black:hover{
		color:#000000;
	}
	
	img {
	behavior: url(/css/iepngfix.htc);
	border:0;
}
	
	#cta-mcc-wii {position:relative; width:530px; height:89px; margin:0 0 0 -10px; }
	#cta-mcc-wii img {border:0; }
	#cta-mcc {position:absolute; top:0; left:0; }
	#background {background:url(../images/bg-mcc-wii2.jpg) 10px 15px no-repeat; width:530px; height:74px; }
	#cta-mcc-wii .copy {color:#fff; margin: 25px 0 0 200px; width:250px; }
	#background a:hover{text-decoration:underline; }
	#wii {position:absolute; top:-15px; right:-30px; }
	
	
/*---- Competition Landing page ---*/

img#hdr-mcc {float:left; margin-bottom:20px; }

img#mcc-wii {float:right; }

a.mmc-enter-now {
		font-family:"Courier New", Courier, monospace;
		font-size:1.2em;
		font-weight:bold;
		color:#fff;
		background-color:#f90;
		text-decoration:none;
		text-transform:uppercase;		
	}
	
h2#prevComp {clear:both; }

div.feelStories_imgBg {
		position: relative;
		width: 522px;
		background-image: url(/images/feelgreatImg-02.gif);
		margin-bottom: 20px;	
		float: left;
	}
	
	div.editor {
		position: relative;
		width: 522px;
		margin-bottom: 20px;
		float: left;	
	}
	
	div.photo {
		position: relative;
		width: 137px;
		float: left;
	}
	
	div.editorNotes {
		position: relative;
		width: 385px;
		float: left;
	}
	
	div#editorNotesMCC {margin-bottom:20px; width:350px; }
	
	div.feelBottm {
		position: relative;
		width: 522px;
		float: left;
	}
	
	p.feelcallCopy {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		margin: 5px 5px 0px 5px;
	}
	/*-------------STORY------------------*/	

	div.storyCon {
		position: relative;
		clear: left;
		width: 522px;
		padding: 30px 0px 0px 0px;
	}
	
	div.girlPhoto2 {
		position: absolute;
		top: 50px; 
		right: 4px;
		width: 137px; 
		height: 160px;
	}
	
	div.girlPhoto3 {
		position: absolute;
		top: 20px; 
		right: 5px;
		width: 137px; 
		height: 160px;
	}
	
	div.boyPhoto {
		position: absolute;
		top: 20px; 
		left: -65px;
		width: 136px; 
		height: 158px;
	}
	
	div.boyPhoto1 {
		position: absolute;
		top: 50px; 
		left: -95px;
		width: 136px; 
		height: 158px;
	}
	
	div.story01 {
		position: relative;
		clear:left;
		background-color:#ffebcc;
		width: 385px;
		background-image: url(../../images/feelgreatWhite_titleSpace.gif);
		background-repeat: repeat-x;
	}
	
	h2.storyTitle01 {
		position: relative;
		clear: left;
		margin: 0px 0px 0px 21px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
	}
	
	p.storyCopy {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 0.7em;
		color: #000000;	
		margin: 0px 8px 0px 8px;
		padding: 0px 0px 16px 0px;
		
	}
	
	h2.storyTitle02 {
		position: relative;
		clear: left;
		padding: 0px 0px 0px 21px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size: 1.1em;
		background-image: url(../../images/feelgreatWhite_titleSpace.gif);
		background-repeat:repeat-x;
		background-position:bottom;
	}
	
	div.story02 {
		position: relative;
		clear:left;
		background-color:#ffebcc;
		width: 443px;				
	}
	
	div.story03 {
		position: relative;
		clear:left;
		background-color:#ffebcc;
		width: 406px;
		margin: 0px 0px 0px 52px;
		background-image: url(../../images/feelgreatWhite_titleSpace.gif);
		background-repeat:repeat-x;				
	}
	
	div.story04 {
		position: relative;
		clear:left;
		background-color:#ffebcc;
		width: 443px;
		margin: 0px 0px 0px 52px;				
	}
	
	div.story05 {
		position: relative;
		clear:left;
		background-color:#ffebcc;
		width: 404px;
		margin: 0px 0px 0px 102px;
		background-image: url(../../images/feelgreatWhite_titleSpace.gif);
		background-repeat:repeat-x;				
	}
	
	div.story06 {
		position: relative;
		clear:left;
		background-color:#ffebcc;
		width: 404px;
		margin: 0px 0px 0px 102px;			
	}
	
	div.homeContent {
		position: relative;
		width: 715px;
		margin: 0px 0px 0px 35px;
		/*border: #00FF00 solid 1px;*/
		
	}
			
	a.email-us, a.email-us:visited, a.email-us:hover{
	background-color:#fff25e;
	color:#072568
	}
	
	div.email-us-con {
		position: relative;
		clear: left;
		width: 500px;
	}
	
	div.compImage2 {
		float:right;
		width: 102px;
		height: 101px;
		margin-right:20px;
	}
	


/* winner styles */

span.whiteRedWinner{background-color:#f30; color:#fff; }
div.winner{background-color:#fff25e;}




	
	
