@charset "utf-8";
/* CSS Document */

* {outline:none;}


body {margin:0px;
padding:0px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
color:#000000;}

#windowb {width:1024px;
height:800px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
position:relative;
}

#window {width:1024px;
height:768px;
margin-left:auto;
margin-right:auto;
overflow:hidden;
position:relative;
}

#big_div {background-image:url(../images/long_wall.jpg);
width:7272px;
height:800px;
position:absolute;}


#enter_sweeps {width:1024px;
height:768px;
position:absolute;
top:0px;
left:0px;
}

#enter_prizes {width:1024px;
height:768px;
position:absolute;
top:0px;
left:1258px;
}

#enter_account {width:1024px;
height:768px;
position:absolute;
top:0px;
left:2480px;
}

#enter_rules {width:1024px;
height:768px;
position:absolute;
top:0px;
left:3744px;
}

#enter_faq {width:1024px;
height:768px;
position:absolute;
top:0px;
left:4980px;
}

#container {width:810px; height:110px; margin:auto; text-align:center;	position: absolute;
top:0px;
left:50px;
z-index:1;}

object {
		display: block;
	}
.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.contain {position:relative;}

#bottle {background-image:url(../images/bottle_right.gif);
width:230px;
height:393px;
position:absolute;
top:344px;
left:775px;}

#cap {background-image:url(../images/test.gif);
height:415px;
left:230px;
position:absolute;
top:287px;
width:210px;}

.cap {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
font-weight:bold;
color:#000000;
}

.cap a:link, .cap a:visited {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:9px;
color:#999999;}

#cap_info {margin-left:42px;
margin-top: 157px;
width:163px;
line-height:1.4em;
}

#bottle_info {margin-left:57px;
margin-top: 141px;
width:163px;
line-height:1.4em;
}

.submit {text-align:left;
padding-left:28px;
display:block;}

.submit1 {text-align:left;
padding-left:33px;
display:block;}

.enter_box {width:125px;
margin-top:5px;
margin-bottom:5px;}

#enter_head {position:absolute;
left:259px;
top:130px;}

.head_copy {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:14px;
color:#000000;
text-align:center;
}



.top {padding-top:8px;}


#bullet_1 {
left:449px;
position:absolute;
width:335px;
top:302px;}

#bullet_2 {
left:449px;
position:absolute;
width:335px;
top:353px;}

#bullet_3 {
left:449px;
position:absolute;
width:335px;
top:395px;}

#bullet_4 {
left:449px;
position:absolute;
top:441px;
width:335px;}

.bullets {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
color:#000000;
text-align:left;}

.numbers {float:left;}

.bullet_text {float:none;
margin-left:32px;}

/*popups*/

#where_bottle {
background-image:url(../images/bottle_popup1.gif);
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#000000;
width:164px;
height:128px;
position:absolute;
top:366px;
left:651px;
z-index:400;
display:none;
}

.where_text {margin-left:15px;
margin-top:25px;
width:131px;}

.green {color:#004812;}

.red {color:#ff3333;}

.orange {color:#f59b0c;}

#where_cap {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:121px;
left:104px;
position:absolute;
top:284px;
width:174px;
z-index:400;
display:none;
}

#close_bottle {padding-left:136px;
padding-top:11px;
position:absolute;}

.cap_text {
margin-left:13px;
margin-top:29px;
width:140px;}

#oops_bottle {
background-image:url(../images/oops_bg.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:126px;
left:456px;
position:absolute;
top:381px;
width:305px;
z-index:400;
display:none;
}

#thanks_bottle {
background-image:url(../images/oops_bg.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:126px;
left:456px;
position:absolute;
top:381px;
width:305px;
z-index:400;
display:none;
}


#oops_cap {
background-image:url(../images/oops_bg.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:126px;
left:456px;
position:absolute;
top:381px;
width:305px;
z-index:400;
display:none;
}

.oops_text {
margin-left:31px;
margin-top:29px;
width:260px;}

.thanksb_text {
margin-left:0;
margin-top:30px;
text-align:center;
width:300px;}

.u_link {text-decoration:underline;
cursor:pointer;}

.move {cursor:pointer;}

#oops_prizes {
background-image:url(../images/oops_bg.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:126px;
left:398px;
position:absolute;
top:206px;
width:305px;
z-index:400;
display:none;
}

#oops_prizes_code {
background-image:url(../images/oops_p_bg.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:196px;
left:398px;
position:absolute;
top:206px;
width:342px;
z-index:400;
display:none;
}

.oops_p_text {height:141px;
margin-left:18px;
margin-top:21px;
line-height:14px;
width:312px;}

.box_left {margin-left:2px;}

#thanks_prizes {
background-image:url(../images/thanks_bg.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
height:307px;
left:252px;
position:absolute;
top:158px;
width:530px;
z-index:500;
display:none;
}

#close_thanks_prizes {
float:left;
margin-left:487px;
margin-top:27px;
}

.thanks_text {
float:left;
margin-left:31px;
margin-top:20px;
width:310px;
}

.prize_image {
float:left;
margin-left:5px;
margin-top:3px;}


/*prizes*/

#prizes_snowboard {left:170px;
top: 436px;
width:200px;
line-height:1.4em;
position:absolute;
}

#prizes_hat {left:358px;
line-height:1.4em;
position:absolute;
top:347px;
width:200px;
}

#prizes_sneakers {left:573px;
top: 448px;
width:200px;
line-height:1.4em;
position:absolute;
}

#prizes_hoodie {left:814px;
top: 448px;
width:207px;
line-height:1.4em;
position:absolute;
}

#prizes_phones {left:572px;
line-height:1.4em;
position:absolute;
top:252px;
width:200px;
}

#prizes_watch {left:756px;
line-height:1.4em;
position:absolute;
top:125px;
width:260px;
z-index:380;
}

#actual {color:#999999;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:9px;
left:38px;
line-height:1.4em;
position:absolute;
top:520px;
width:228px;}

.print_link {color:#999999;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:10px;}

#prizes_box_big {left:187px;
top: 123px;
width:257px;
line-height:1.4em;
position:absolute;
background-image:url(../images/box.gif);
height:143px;
margin-top:5px;
}

.prizes_copy {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:10px;
color:#999999;
}

.pr_head {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
color:#99b4b4;
}

.submit_2 {padding-top:3px;
}

.submit_2b {padding-top:3px;
}

.prizes_box {width:93px;
margin-top:5px;
vertical-align:super;
float:left;
margin-right:6px;}

.totals {color:#6e6e6e;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:11px;
margin-left:3px;
font-weight:normal;
}

.box_in {
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
font-weight:bold;
margin-left:6px;
margin-top:17px;
width:245px;}

.sub_head {color:#6e6e6e;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:normal;
line-height:2.9em;
}

.total_num {color:#f59b0c;}

.account_head {text-align:center;
margin-top:130px;}


.account_table_positioning {width:585px;
height:294px;
position:absolute;
left:210px;
top:220px;
}

.account_table {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6e6e6e;
width:585px;
height:294px;
}

#account_table_bg {background:#FFFFFF;
}

.t_head {text-align:center;
padding-bottom:10px;
padding-top:5px;}

.t_green {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:15px;
font-weight:bold;
color:#98b3b3;
}

.t_info {font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:13px;
font-weight:bold;
padding-bottom:5px;
margin-left:6px;
color:#98b3b3;}

.data {padding-left:6px;
padding-right:6px;
overflow:hidden;}

.t_g_line {background: #edf5f5;
padding-bottom:3px;
padding-top:3px;
overflow:hidden;
height:20px;
line-height:20px;}

.t_w_line {overflow:hidden;
padding-bottom:3px;
padding-top:3px;
height:20px;
line-height:20px;}

.code_left {display: block;
float:left;
width:270px;
text-align:left;}

.code_right {display: block;
width:270px;
float:left;
text-align:right;}

#entries {background-image:url(../images/entries.gif);
width:114px;
height:135px;
position:absolute;
top:272px;
left:52px;
text-align:center;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:25px;
font-weight:bold;
color:#f59b0c;
}

.entries_t {margin-left:4px;
padding-top:85px;
width:90px;}

#border_box_off {background:#98b3b3;
position:absolute;
height:296px;
left:209px;
top:219px;
width:565px;}

#border_box_2_off {background:#98b3b3;
position:absolute;
height:367px;
left:119px;
top:148px;
width:765px;}

.rules_table {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
color:#6e6e6e;
width:785px;
height:365px;
padding:0px;
}

.rules_table_positioning {top:149px;
position:absolute;
width:785px;
height:365px;
left:120px;
}

#rules_table_bg {background:#FFFFFF;
}

.r_head {text-align:center;
padding-bottom:10px;
padding-top:10px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:19px;
font-weight:bold;
color:#98b3b3;}


/*.rules_table p {margin:0px;
padding: 5px;
margin-left:10px;
margin-right:10px;
font-weight:normal;}
*/

#border_box_3 {background:#98b3b3;
position:absolute;
height:367px;
left:119px;
top:148px;
width:765px;}

.faq_table {
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:12px;
font-weight:bold;
color:#6e6e6e;
width:785px;
height:365px;
padding:0px;
}

.faq_table_positioning {top:149px;
position:absolute;
width:785px;
height:365px;
left:120px;
}

#faq_table_bg {background:#FFFFFF;
}

.f_head {text-align:center;
padding-bottom:10px;
padding-top:10px;
font-family:Helvetica, Verdana, Arial, sans-serif;
font-size:19px;
font-weight:bold;
color:#98b3b3;}

.faq_table p {margin:0px;
padding: 5px;}

/*footer*/

#sweeps_footer {position:absolute;
top:620px;
z-index:500;
left:33px;}

#footer {width:955px;
margin-left:auto;
margin-right:auto;
color:#7f7f7f;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:9px;
text-align:center;
}

		#footer_other {width:955px;
margin-left:auto;
margin-right:auto;
color:#7f7f7f;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:9px;
text-align:center;
}

.available {color:#7F7F7F;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:9px;
line-height:6px;
padding-left:30px;
text-align:left;}

.footer_link a:link, .footer_link a:visited {color:#7f7f7f;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:9px;
text-decoration:underline;}

/* prize info */

#hoodie_info {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
height:121px;
left:811px;
position:absolute;
top:448px;
width:174px;
z-index:400;
display:none;
}

.close {cursor:pointer;}

#hat_info {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
height:121px;
left:366px;
position:absolute;
top:320px;
width:174px;
z-index:400;
display:none;
}

#watch_info {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
height:121px;
left:760px;
position:absolute;
top:112px;
width:174px;
z-index:400;
display:none;
}

#snowboard_info {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
height:121px;
left:172px;
position:absolute;
top:426px;
width:174px;
z-index:400;
display:none;
}

#sneaks_info {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
height:121px;
left:561px;
position:absolute;
top:446px;
width:174px;
z-index:400;
display:none;
}

.small .close {margin-left:144px;
margin-top:19px;
position:absolute;}

.medium .close {margin-left:274px;
margin-top:13px;
position:absolute;}

.large .close {margin-left:308px;
margin-top:16px;
position:absolute;}

#headphones_info {
background-image:url(../images/cap_popup1.gif);
color:#000000;
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:11px;
height:121px;
left:619px;
position:absolute;
top:223px;
width:174px;
z-index:400;
display:none;
}

.prize_text_p {
margin-left:13px;
margin-top:30px;
width:140px;}

.prize_text_s {margin-left:13px;
margin-top:29px;
width:140px;}

.prizes_copy a:link, .prizes_copy a:visited {color:#999999;
text-decoration:underline;}

.submit_3 {padding-top:0px;
float:left;
display:block;
padding-right:0;
padding-bottom:0px;
}
.totals .total{
	line-height: 12px;
	display: block;
	height: 12px;
	position: relative;
	border-bottom: 1px dotted #6E6E6E;
	width: 235px; 
	margin-bottom: 5px;
}
.totals .total .total_label{padding-top: 2px; position: absolute; top: 0px; left: 0px; height: 11px; background: #ffffff;}
.totals .total .total_num{
	padding-left: 5px; 
	padding-right: 2px;
	padding-top: 2px; 
	position: absolute; 
	top:0px; right: 0px; 
	height: 11px; 
	background: #ffffff;
}
