﻿a { color:#1b5ca6;}


.blue_subhead
{
    font-family:Arial;
    color:#1B5CA6; 
    font-size:16px;
    font-weight:bold;  
}
.white_text 
{
    color:#ffffff; 
    
}
#sweepshome-background
{
	width:990px;
	height:665px;
}
#content-wrapper-sweepshome
{
    position:relative;
	padding-top:50px;
	width:990px;
	
}
#sweepshome-top-background
{
    position:absolute;
    background:url(/images/phase2/sweeps/4.0_Sweeps_v2_bckg_03.png) 0 0 no-repeat;
	width: 968px;
	height: 256px;
    left:10px;
	top:266px;
	z-index:1;
}
#sweepshome-ruleslink 
{
    position:absolute;  
    left:880px;  
    height:30px;
    top:445px;
    width:100px;
    z-index:2;
}

#sweetstakes-main-left 
{
    position:relative;
    float:left;
    width:475px;
    
}
#sweetstakes-main-right 
{
    position:relative;
    float:left;
    width:275px;
    z-index:3;
}

ul#prize-prods
{
	list-style: none;
	margin: 0px;
	padding: 10px 0px 0px 0px;
	height:220px;
	width:440px;
	z-index:300;
	
}
ul#prize-prods li 
{
	float:left;
	display: block;
	margin: 0px;
	padding:0px;
	height:91px;
	overflow: hidden;
	z-index:300;
}
ul#prize-prods li.almond   {
	background:url(/images/phase2/sweeps/4.0_Sweeps_v2_17.gif) no-repeat;
	background-position:center;
	width: 204px;
	height: 88px;
	padding:0px 10px 5px 0px;
	text-indent:-999px;
}
ul#prize-prods li.strawberry   {
	background:url(/images/phase2/sweeps/4.0_Sweeps_v2_18.gif) no-repeat;
	background-position:center;
	width: 206px;
	height: 88px;
	padding:0px 10px 5px 0px;
	text-indent:-999px;
}
ul#prize-prods li.eclair   {
	background:url(/images/phase2/sweeps/4.0_Sweeps_v2_14.gif) no-repeat;
	background-position:center;
	width: 204px;
	height: 88px;
	padding:0px 10px 5px 0px;
	text-indent:-999px;
}
ul#prize-prods li.crunch   {
	background:url(/images/phase2/sweeps/4.0_Sweeps_v2_12.gif) no-repeat;
	background-position:center;
	width: 206px;
	height: 88px;
	padding:0px 10px 5px 0px;
	text-indent:-999px;
}

#sweeps-boxtop 
{
    float:left;
    background:url(/images/phase2/sweeps/blueBox_top.gif) 0 0 no-repeat;
	width: 224px;
	height: 19px;
    left:0px;
	
	z-index:1;
}
#sweeps-box 
{
    float:left;
    background-color:#0175c0;
    width: 214px;
	padding:0px 0px 5px 10px;   
}
#sweeps-boxbottom
{
    float:left;
    background:url(/images/phase2/sweeps/bluebox_bottom.gif) 0 0 no-repeat;
	width: 224px;
	height: 9px;
    left:0px;
	
	z-index:1;
}

#sweepshome-fcas-background
{
    position:absolute;
    background:url(/images/phase2/sweeps/fcaArea_sweeps.png) 0 0 no-repeat;
	width: 958px;
	height: 158px;
    left:15px;
	top:476px;
	z-index:1;
	    
}

#sweetstakes-topleft 
{
    float:left;
    height:300px;
    width:188px;   
    padding-left:30px;
    position:relative;
}
#sweetstakes-logo
{
    position:relative;
    background:url(/images/phase2/sweeps/sweeps_logo.png) 0 0 no-repeat;
	width: 188px;
	height: 184px;
	margin-top:20px;
    z-index:1;
    text-indent:-9999em;
}
#sweetstakes-main 
{
    float:left;
    padding-top:100px;z-index:3;
        
}
h1.sweetstakeshome 
{
    background-image:url(/images/phase2/sweeps/headline_sweeps.gif);
	width:635px;
	height:40px;
	text-indent: -9999em;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding:0px;
}
#overentrytext {position:absolute;float:left;width:150px;height:60px;left:35px;top:45px;z-index:3;}
#stickarrow {position:absolute;float:left;width:54px;height:60px;left:200px;top:-15px;}
#number2 {float:left;width:35px;height:220px;z-index:3;}
#number2-content {position:relative;float:left;width:230px;height:220px;padding-top:5px;z-index:3;}

#sweepshome-fcas
{
    position:absolute;
    width: 958px;
    left:15px;
	top:476px;
	z-index:10;    
}
#sweepshome-fca-left 
{
    float:left;
    height:220px;
    width:545px;
    padding:20px 5px 10px 25px;
    

}
#sweepshome-fca-right
{
    float:left;
    height:220px;
    width:345px;
    padding:20px 0px 10px 20px;
}
ul#sweepshome-fca-productname {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height:23px;
	width:585px;
	z-index:50;
	
}
ul#sweepshome-fca-productname li 
{
	float:left;
	display: block;
	margin: 0px;
	padding:0px;
	overflow: hidden;
	z-index:50;
}
ul#sweepshome-fca-productname li a
{
	float:left;
	display: block;
	margin: 0px;
	padding:0px;
	overflow: hidden;
	z-index:50;
}
ul#sweepshome-fca-productname li.bars a  {
	background:url(/images/home/home_subhead_bars.gif) no-repeat;
	background-position:center;
	width: 119px;
	height: 23px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}
ul#sweepshome-fca-productname li.cones a {
	background:url(/images/home/home_subhead_cones.gif) no-repeat;
	background-position:center;
	width: 119px;
	height: 23px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}
ul#sweepshome-fca-productname li.sandwiches a {
	background:url(/images/home/home_subhead_sandwiches.gif) no-repeat;
	background-position:center;
	width: 119px;
	height: 23px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}
ul#sweepshome-fca-productname li.multipacks a {
	background:url(/images/home/home_subhead_multipacks.gif) no-repeat;
	background-position:center;
	width: 196px;
	height: 23px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}



ul#sweepshome-fca-productshot{
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	height:192px;
	width:545px;
}
ul#sweepshome-fca-productshot li 
{
	float:left;
	display: block;
	margin: 0px;
	padding:0px;
	overflow: hidden;
}
ul#sweepshome-fca-productshot li.shirt  {
	background:url(/images/phase2/sweeps/fca1_tshirtImg.jpg) 0 0 no-repeat;
	width: 171px;
	height: 176px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}
ul#sweepshome-fca-productshot li.hat  {
	background:url(/images/phase2/sweeps/fca1_hatImg.jpg) 0 0 no-repeat;
	width: 171px;
	height: 192px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}
ul#sweepshome-fca-productshot li.music  {
	background:url(/images/phase2/sweeps/fca1_musicImg.jpg) 0 0 no-repeat;
	width: 172px;
	height: 176px;
	padding:0px 6px 0px 0px;
	text-indent:-999px;
}





h3.enterhome 
{
    background-image:url(/images/phase2/sweeps/fca2_sweepsHeadline.gif);
	width:309px;
	height:80px;
	text-indent: -9999em;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding:0px;
    
}
h3.enter
{
    background-image:url(/images/phase2/sweeps/fca2_headline.gif);
	width:343px;
	height:73px;
	text-indent: -9999em;
	font-size:12px;
	margin:0px 0px 5px 0px;
	padding:0px;
    
}
.enterhome-text {text-align:center;width:285px;padding-left:5px;padding-right:10px;}
.enter-text {text-align:center;width:305px;padding-left:20px;padding-right:15px;}
.entry-fields {text-align:center;width:305px;padding:10px 15px 5px 0px;}
.textfield {float:left;width:185px;}
.entrybutton {float:left;width:88px;}
.home_notregistered {text-align:left;width:315px;padding:10px 0px 5px 10px;font-size:15px;font-weight:bold;color:Black;}
.notregistered {text-align:center;width:305px;padding:10px 15px 5px 20px;font-size:15px;font-weight:bold;color:Black;}
.valsummary {padding:5px 20px 0px 5px;float:left;}

.fb_popup {height:200px;padding:25px;font-size:15px;}


h1.headline_rules
{
    background-image:url(/images/phase2/headline_rules.gif);
	width:203px;
	height:32px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
* html h1.headline_rules
{
    background-image:url(/images/phase2/headline_rules.gif);
	width:203px;
	height:32px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	float:left;
	padding:0px;
}

p.rules 
{
    padding:10px 20px 5px 5px;    
}

/******* Thank you pages  *********/

h1.stickwinnerthanks-thanks
{
	background-image:url(/images/phase2/stickthanks/headline_stickThanks.gif);
	width:490px;
	height:38px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
* html h1.stickwinnerthanks-thanks
{
	background-image:url(/images/phase2/stickthanks/headline_stickThanks.gif);
	width:490px;
	height:38px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	float:left;
	padding:0px;
}

#sweepsthanks-left 
{
    float:left;
    width:450px; 
    padding-left:10px;   
}



#sweepsthanks-fcas {padding:10px 0px 60px 0px;width:440px;float:left;}
.sweepsthanks-fca {float:left;padding-left:35px;width:185px;}
.sweepsthanks-fca-text {width:185px;}
.sweepsthanks-fca-text p {padding:2px 0px 5px 0px;width:185px;}
.font_15 {font-size:15px;}

h3.sweepsthankshistory 
{
	background-image:url(/images/phase2/stickthanks/fca1_subhead.gif);
	width:163px;
	height:24px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px;
}
h3.sweepsthanksproducts 
{
	background-image:url(/images/phase2/stickthanks/fca2_subhead.gif);
	width:150px;
	height:24px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 0px 0px;
	padding:0px;
}

.sweeps_subhead {font-size:25px;color:#1b5ca6;}


h1.sweepsreg-thanks
{
	background-image:url(/images/phase2/sweepsthanks/headline_SweepsThanks.gif);
	width:250px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
* html h1.sweepsreg-thanks
{
	background-image:url(/images/phase2/sweepsthanks/headline_SweepsThanks.gif);
	width:250px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	float:left;
	padding:0px;
}

h1.entered-thanks
{
	background-image:url(/images/phase2/headline_SweepsCongrats.gif);
	width:250px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
* html h1.entered-thanks
{
	background-image:url(/images/phase2/headline_SweepsCongrats.gif);
	width:250px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	float:left;
	padding:0px;
}

h1.notentered-thanks
{
	background-image:url(/images/phase2/headline_SweepsEnterTomorrow.gif);
	width:349px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
* html h1.notentered-thanks
{
	background-image:url(/images/phase2/headline_SweepsEnterTomorrow.gif);
	width:349px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	float:left;
	padding:0px;
}


h1.notreg-thanks
{
	background-image:url(/images/phase2/headline_SweepsOops.gif);
	width:250px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	padding:0px;
}
* html h1.notreg-thanks
{
	background-image:url(/images/phase2/headline_SweepsOops.gif);
	width:250px;
	height:39px;
	text-indent: -999em;
	font-size:12px;
	margin:0px 0px 5px 10px;
	float:left;
	padding:0px;
}
