
#container
{
	padding: 10px 5px 10px 10px;
}
/*---- BANNER ----*/

#Reviews_banner{
	float:left;
	margin-top: 0px; 
	width: 706px;
}

/*#Reviews_banner .content{
	background: url(../images/reviews_banner.jpg) no-repeat;
	width:700px;
	height:297px;
}*/

#Reviews_banner .content a{
	background: url(../images/reviews_banner.jpg) no-repeat;
	width:700px;
	height:184px;
	display:block;
}

/*---- SAMPLE REVIEW BOX ----*/

#Sample_review{
	float:right;
	margin-top: 5px; 
	_margin-left: -5px; 
	width: 132px;	
}

#Sample_review a{
	background: url(../images/sample_review.jpg) 0 0 no-repeat;
	display: block;
	width:126px;
	height:272px;	
}

#Sample_review a:hover{
	background: url(../images/sample_review.jpg) 0 -273px no-repeat;
	display: block;
	width:126px;
	height:272px;	
}

/*---- CONTEST BANNER BOX ----*/

#contest_banner{
	float:right;	
	margin-top:5px;
	_margin-left:-5px;	
	width: 132px;	
}

#contest_banner a{
	background: url(../images/contest_banner.jpg) 0 0 no-repeat;
	display: block;
	width:126px;
	height:272px;	
}

#contest_banner a:hover{
	background: url(../images/contest_banner.jpg) 0 -272px no-repeat;
	display: block;
	width:126px;
	height:272px;	
}

/*---- CONTEST BANNER BOX ----*/

#read_review_banner{
	float:right;	
	margin-top:5px;
	_margin-left:-5px;	
	width: 132px;	
}

#read_review_banner a{
	background: url(../images/read_review_banner.jpg) 0 0 no-repeat;
	display: block;
	width:126px;
	height:86px;	
}

#read_review_banner a:hover{
	background: url(../images/read_review_banner.jpg) 0 -86px no-repeat;
	display: block;
	width:126px;
	height:86px;	
}

/*---- SUBMIT REVIEW BANNER BOX ----*/

#submit_review_banner{
	float:right;	
	margin-top:5px;
	_margin-left:-5px;	
	width: 132px;	
}

#submit_review_banner a{
	background: url(../images/submit_review_banner.jpg) 0 0 no-repeat;
	display: block;
	width:126px;
	height:272px;	
}

#submit_review_banner a:hover{
	background: url(../images/submit_review_banner.jpg) 0 -272px no-repeat;
	display: block;
	width:126px;
	height:272px;	
}

/*---- SUBMISSION ----*/

#Submission_content{
	float:left;
	margin-top: 5px; 
	width: 570px;	
}

#Submission_thanks{
	float:left;
	margin-top: 5px; 

}

#Submission_content .content{
	padding: 0 10px 0 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}


#Submission_content p{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}

#Submission_content .title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #228A43;
}

#Submission_content .info {

	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;
	Xline-height: 25px;
	
}

#Submission_content input,select,textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #000000;

}

#Submission_content .bodytext {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: lighter;
	Xline-height: 15px;
}

#Submission_content .redbold{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #ff6600;
	Xline-height: 25px;
}

.redtext{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: lighter;
	color: #ff6600;
	line-height: 15px;
}

#Submission_content .hey_gang{
background: url(../images/hey_gang.gif) no-repeat top;
width:148px;
height:70px;
}

#Submission_content .title01{
background: url(../images/title01.jpg) no-repeat top;
width:340px;
height:70px;
}

#Submission_content .title02{
background: url(../images/title02.jpg) no-repeat top;
width:518px;
height:70px;
}

hr{
border: none 0;
border-top: 1px dashed #8C8C8C;/*the border*/
height: 1px;/*whatever the total width of the border-top and border-bottom equal*/

}

label
{
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight: bold;
color: #000000;
float: left;
text-align: left;
width: 8em;
margin-top:3px;
display: block;
}


fieldset
{
border: 0;
}

#Submission_thanks .thanks_image{
background: url(../images/thanks.jpg) no-repeat top;
width:531px;
height:414px;
}

#Submission_thanks a.thanks_back_link:link,a.thanks_back_link:visited{
background: url(../images/back_up.jpg) no-repeat top;
width:531px;
height:91px;
display:block;
}

#Submission_thanks a.thanks_back_link:hover,a.thanks_back_link:active{
background: url(../images/back_over.jpg) no-repeat top;
width:531px;
height:91px;
display:block;
}

/*---- CONTEST ----*/

#contest_content{
	float:left;
	margin-top: 5px; 
	width: 570px;	
}
#contest_content .box{padding:10px;}

#contest_content .content{
	padding: 0 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	
	background: url(../images/contest_bkgnd.jpg) no-repeat bottom right;	
	display:block;
}
	
#contest_content .content a{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC3333;
}
#contest_content .content h1{	
	background: url(../images/contest_title.jpg) no-repeat;
	width:478px;
	height:108px;
	display:block;
	margin:0 auto;
	text-align:center;
	margin-top:0px;	

}

#contest_content .content div.copy{width:315px;}
#contest_content .content div.copy h3{color:#6A30A8;font-weight:bold;font-size:15px;_line-height:4px;} 

/*---- GUIDELINES ----*/

#guidelines_content{
	float:left;
	margin-top: 5px; 
	width: 570px;	
}
#guidelines_content .box{padding:10px;}

#guidelines_content .content{
	padding: 0 10px 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
	
#guidelines_content .content a{	
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#CC3333;
}

#guidelines_content .content h1{
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
}

#guidelines_content .content li{padding:3px 0;}

/*---- OUTLET BANNER BOX ----*/

#outlet_banner_small{
	float:right;	
	margin-top:5px;
	_margin-left:-5px;	
	width: 132px;	
}

#outlet_banner_small a{
	background: url(../images/outlet_banner_small.jpg) 0 0 no-repeat;
	display: block;
	width:126px;
	height:172px;	
}

#outlet_banner_small a:hover{
	background: url(../images/outlet_banner_small.jpg) 0 -172px no-repeat;
	
}