.buzz
	{
		position:relative;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
		width:735px;
		margin:0 auto;
		background:url("../../images/bg_buzz_bottom.jpg") bottom no-repeat;
	}
.flexContent .buzz
	{
		position:relative;
		
		background:#000 url("../../images/bg_buzz2_top.jpg") top no-repeat;
	}
#btn_checkOutTheMsgBoard
	{
		position:relative;
		width:256px;
		margin:10px 0 0 0;
	}
#btn_inviteMoreFriends
	{
		position:absolute;
		width:186px;
		height:23px;
		top:120px;
		left:55px;
	}
#btn_submitReview
	{
		position:relative;
		margin:20px 0;
	}
#btn_voteSubmit
	{
		position:absolute;
		top:500px;
		left:500px;
		width:160px;
		height:60px;
	}
#btn_voteSubmit img
	{
		border:0;
	}
#buzz_content
	{
		position:relative;
		width:40%;
		float:left;
		padding:35px 30px 0 45px;
		*padding:45px 30px 0 45px;
	}
#buzz_content p, #buzz_content p a
	{
		color:#fff;
	}
#buzz_content p.brown, #buzz_content p.brown a, #buzz_content span.brown
	{
		color:#ddc67f;
	}
#buzz_content p.brown, #buzz_content span.brown
	{
		font-size:140%;
	}
#buzz_content p.brown a
	{
		font-size:60%;
	}
#buzz_reviews
	{
		position:relative;
		width:49%;
		float:left;
		margin:50px 0 50px 0;
		*margin:50px 0;
	}

#buzz_thanks
	{
		position:relative;
		width:735px;
		height:505px;
		margin:0 auto;
		background:url("../../images/bg_buzz_thanks.jpg") no-repeat;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
	}
#buzz_thanks_content
	{
		position:relative;
		width:340px;
		height:450px;
		top:50px;
		left:50px;
	}
#buzz_thanks_content p
	{
		color:#fff;
	}
.clearer
	{
		clear:both;
	}
#hd_flex
	{
		position:relative;
		width:633px;
		height:40px;
		left:3px;
		top:0;
		margin:10px 0 20px 0;
	}
#hd_flex span
	{
		background:url("../../images/hd_flex.png") no-repeat;
		position:absolute;
		width:100%;
		height:100%;
	}
.flexContent p
	{
		line-height:20px;
	}
.flexContent p.disclaimer
	{
		position:absolute;
		bottom:0;
		font-size:80%;
		line-height:normal;
	}
#flex_contestRules
	{
		position:relative;
		width:735px;
		height:499px;
		margin:0 auto;
		background:#000 url("../../images/bg_contestRules.jpg") no-repeat;
		padding:0 0 120px 0;
		*padding:0 0 150px 0;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
	}
#flex_contestRules_intro
	{
		position:relative;
		width:50%;
		float:left;
		margin:30px 0 0 0;
		padding:0 10px 0 50px;
		*padding:10px 10px 0 50px;
	}
#flex_contestRules_intro p
	{
		color:#fff;
		line-height:20px;
	}
#flex_contestRules_intro a
	{
		color:#fff;
	}
#flex_contestRules_rules
	{
		position:relative;
		background-color:#0a878f;
		border:1px solid #fff;
		margin:10px;
	}
#flex_contestRules_rules p, #flex_contestRules_rules strong, #flex_contestRules_rules h2
	{
		color:#fff;
	}
#flex_contestRules_rules h2
	{
		text-align:center;
		margin:10px 0;
		border-width:0 0 1px 0;
		border-style:solid;
		border-color:#fff;
	}
#flex_contestRules_submit
	{
		position:relative;
		width:38%;
		float:left;
		color:#ddc67f;
		margin:30px 0 0 0;
		padding:10px;
	}
#flex_contestRules_submit p
	{
		color:#ddc67f;
		font-size:85%;
	}
#flexNav
	{
		position:relative;
		width:735px;
		margin:0 auto;
	}
.flexReview
	{
		position:relative;
		border-width:0 0 1px 0;
		border-style:solid;
		border-color:#fff;
		padding:10px;
		color:#1ab19d;
	}
.flexReview h2
	{
		position:relative;
		margin:0;
		color:#fff;
		font-size:140%;
	}
#flexReviews
	{
		position:relative;
		border:1px solid #fff;
		padding:0 0 10px 0;
	}
#formContainer
	{
		position:relative;
		width:85%;
		margin:0 auto;
		border:1px solid #fff;
		padding:10px;
		margin:20px 5px 20px 20px;
	}
#formContainer h2
	{
		color:#fff;
	}
#formContainer label
	{
		color:#1ab19d;
		margin:5px 0 0 0;
	}
#formContainer .formFloat
	{
		position:relative;
		float:left;
		margin:0 3px 0 0;
	}
#formContainer .inputbox2
	{
		position:relative;
		width:90px;
	}
#glowingout-box
	{
		width:252px;
		height:95px;
		padding:1px 200px 10px 15px;
		*padding:10px 200px 10px 15px;
		background:url(../../images/bg_glowingoutBox.jpg) no-repeat;
	}
#glowingOut_thanks
	{
		position:relative;
		width:735px;
		height:501px;
		margin:0 auto;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
		background:#000 url("../../images/bg_glowingOut_thanks.jpg") bottom no-repeat;
	}
#glowingOut_thanks_copy
	{
		position:relative;
		color:#fff;
		width:350px;
		top:30px;
		left:55px;
	}
#luxuries
	{
		position:relative;
		width:735px;
		/*height:499px;
		*/
		margin:0 auto;
		background:#000 url("../../images/bg_luxuries.jpg") bottom no-repeat;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
		padding:10px 0 50px 0;
	}
#luxuries_thanks
	{
		position:relative;
		width:735px;
		height:459px;
		margin:0 auto;
		background:#000 url("../../images/bg_luxuries_thanks.jpg") bottom no-repeat;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
		padding:0 0 50px 0;
	}
#luxuries_vote
	{
		position:relative;
		width:735px;
	/*	height:499px;
	*/
		margin:0 auto;
		background:#000 url("../../images/bg_vote_footer.jpg") bottom no-repeat;
		border-width:1px 0 0 0;
		border-style:solid;
		border-color:#000;
		padding:0 0 100px 0;
	}
#luxuriesSwf
	{
		position:absolute;
		width:296px;
		height:390px;
		right:0;
		top:40px;
		_top:25px;
		*top:25px;
	}
#luxuryContent
	{
		position:relative;
		width:380px;
		top:50px;
		left:50px;
	}
#luxuryContent p
	{
		_line-height:120%;
		*line-height:120%;
	}
#luxury_voteContent
	{
		position:relative;
		background:url(../../images/bg_vote_top.jpg) top center no-repeat;
	}
#luxury_resultsTop
	{
		position:relative;
		background:url(../../images/bg_luxuriesResults_top.jpg) top center no-repeat;
	}
#luxuryContent p, #luxuryContent a
	{
		color:#fff;
	}
#luxuryExamples
	{
		position:relative;
	}
#luxuryExamples p, #luxuryExamples li
	{
		color:#d26c66;
	}
#luxuryExamples li
	{
		position:relative;
		margin:10px 0;
		list-style-type:none;
	}
#nav_backNext
	{
		position:absolute;
		bottom:0;
		right:0;
		padding:0 20px 20px 0;
	}
#nav_back
	{
		position:relative;
		margin:0 5px 0 0;
	}
#nav_next
	{
		position:relative;
		margin:0 0 0 5px;
	}
#nav_backNext a
	{
		color:#11a0a9;
		font-weight:bold;
		text-decoration:none;
	}
#paging
	{
		position:relative;
		text-align:center;
		padding:10px 0 0 0;
		color:#fff;
	}
#paging a
	{
		color:#fff;
	}
#paging_back, #paging_num, #paging_next
	{
		position:relative;
		width:33%;
		float:left;
	}
#programLinks
	{
		position:relative;
		float:left;
		width:140px;
		margin:15px 5px 0 0;
		text-align:right;
	}
#programLinks a
	{
		color:#000;
	}
#fordDriveOne
	{
		position:relative;
		float:left;
	}
#theBuzzSWF
	{
		position:absolute;
		bottom:0;
		left:0;
		width:355px;
		height:235px;
	}
#voteTable
	{
		border-collapse:collapse;
	}
#voteTable td
	{
		border:1px solid #fff;
		color:#d26c66;
		padding:8px;
	}
#wereGlowingOut
	{
		position:absolute;
		left:270px;
		top:120px;
		width:437px;
		height:288px;
		background:url("../../images/bg_wereGlowingOut.png") no-repeat;
	}
#wereGlowingOut table
	{
		position:absolute;
		top:35px;
		left:5px;
		border:1px solid #9c0;
	}
.wereGlowingOut_th
	{
		position:relative;
		width:20%;
		float:left;
		text-align:right;
		padding:0 5px 0 0;
		color:#cfba77;
	}
.wereGlowingOut_td
	{
		position:relative;
		width:79%;
		float:left;
		color:#fff;
	}

input.validationError 
{
	background-color: Yellow;
}

select.validationError 
{
	background-color: Yellow;
}

textarea.validationError 
{
	background-color: Yellow;
}
	
