body {
	border:0;
	color: #231F20;
	font-family:arial,verdana,san-serif;
	font-size:12px;
	margin:0;
}
a{color:#231F20; cursor:pointer;}
a:hover{cursor:pointer;}

ul, form{margin:0; padding:0;}
p{margin:8px 0px; padding:0;}
img {border:0; vertical-align:top;}
.clearBoth{clear:both;}
.corsisTag{display:none;}
.fltLeft, .box, .box2, .box3{float:left;}
.fltRight{float:right;}
.closeBtn{position:absolute; top:1px; right:21px;}

.times{font-family:times new roman;}
.redTxt{color:#ed1c24;}
.blackTxt{color:#000;}
.eight{font-size:8px;}
.ten{font-size:10px;}
.eleven{font-size:11px !important;}
.fourteen{font-size:14px;}
.eighteen{font-size:18px;}
.bold{font-weight:bold;}
a.back{color:#572200; font-weight:bold;}
sup{font-size:10px; vertical-align:top;}
.reg{font-size:10px; vertical-align:top;}
.regsm{font-size:9px; vertical-align:top;}
.dd{font-size:8px; vertical-align:top;}
.deg{font-size:13px;}

#header .graybar{
	background-color:#fff; 
	height:14px;
	padding:2px 0px; 
}
#header .graybar a {color:#000; text-decoration:underline;}
#header #graybar{
	background-color:#fff; 
	height:14px;
	padding:2px 0px; 
}
#header #graybar a {color:#000; text-decoration:underline;}

#header .redbar{ /*google friendly*/
	background-color:#ed1c24; 
	color:#fff; 
	height:14px; 
	padding:2px 0px; 
}
#header .redbar a {color:#fff; text-decoration:underline;}

#footer a{color:#8C8C8C; text-decoration:none;}
#footer a:hover{text-decoration:underline;}
#footer p.links{margin:0px auto !important; text-align:center; width:625px;}
#footer p{margin:10px 40px !important;}

.logo{padding:8px 0px 0px 0px;}


#redBox{
	width:518px; 
	height:206px;
	background:url(../images/redBox.gif) no-repeat;
	color:#fff;
	margin:120px auto 0px auto;
	padding:25px 38px 0px 38px;
	font-size:12px;
}
#redBox a{color:#fff; text-decoraton:underline;}
#redBox p{margin:5px 0px;}
#redBox .header{font-weight:bold; font-size:33px; line-height:33px;}
#redBox .header2{font-weight:bold; font-size:29px; line-height:30px;}
#redBox .subheader{font-weight:bold; font-size:25px; line-height:26px; margin-top:3px;}
#redBox .subheader2{font-weight:bold; font-size:21px; line-height:20px; margin-top:3px;}

#redBox .collected{height:60px; margin:5px auto 5px auto; width:458px;}
#redBox .enterBtn{margin-bottom:8px;}
#redBox .claimBtn{margin-bottom:4px;}

#redBox .ten{font-size:10px !important; font-weight:normal !important; line-height:14px;}
#redBox.cwin p{margin:8px 0px !important;}

#redBox2{
	width:594px; 
	height:231px;
	background:url(../images/redBox2.gif) no-repeat;
	color:#fff;
	margin:120px auto 0px auto;
	font-weight:bold;
	text-align:left;
}

#redBox2 .top{
	height:191px;
}

#redBox2 .bottom{
	height:40px;
}
#redBox2 .bottomBox{
	float:left; 
	width:297px; 
	font-size:11px;
	padding-top:8px;
	text-align:center;
}
#redBox2 .bottomBox a{color:#fff;}

.prizeTxt{margin:60px auto 10px auto; font-size:14px;}
#redBox3{
	width:594px; 
	height:279px;
	background:url(../images/redBox3.gif) no-repeat;
	margin:0px auto;
	color:#fff;
	font-weight:bold;
	text-align:left;
}
#redBox3 .top{width:594px; height:57px; padding-top:4px;}
#redBox3 .bottom{width:594px; height:219px;}
#redBox3 .bottom a{color:#fff;}
#redBox3 .jackpot{
	margin:0 auto;
	width:520px;
	color:#572200;
	font-family:arial;
	font-size:11px;
	font-weight:bold;
}
#redBox3 .j1{float:left; width:138px; text-align:center; color:#794e33; font-weight:bold;}
.youhave{margin-top:6px; line-height:12px;}
#redBox3 .j2{float:left; width:371px;}
#redBox3 .j3{float:left; width:11px; margin-top:6px;}

#redBox3 .bottomLeft{float:left; width:250px; height:177px; padding-left:30px; overflow:hidden;}
#redBox3 .bottomRight{float:left; width:250px; height:177px; padding-left:30px;}
#redBox2 .bottomLinks{
	height:40px;
}
#redBox3 .bottomBox{
	float:left; 
	width:297px; 
	font-size:11px;
	padding-top:8px;
	text-align:center;
}
#redBox3 .bottomBox a{color:#fff;}
#subnav{
	width:510px; height:49px; 
	margin:0 auto; position:relative; 
	background:url(../images/bg_subnav.gif) repeat-x;
	font-weight:bold; font-size:12px;
}
#subnav .reg{vertical-align:top !important;}
#subnav a{text-decoration:none;}
#subnav a:hover{text-decoration:underline;}

#tab_on, #tab_off, #tab_off1, #tab_off2, #tab_off3, #tab_off4{
	float:left; width:135px; height:17px; padding-top:3px; 
	background:url(../images/tab.gif) 0px 0px no-repeat;
	text-align:center;
}
#tab_on{background-position:0px -20px;}
#subnav .blueBox{
	clear:left; width:508px; height:19px; text-align:left;
	background:#a0d7eb; border:1px solid #000; border-top:none;
}
#subnav .tabArrow1{position:absolute; top:39px; left:59px;}
#subnav .tabArrow2{position:absolute; top:39px; left:193px;}
#subnav .tabArrow3{position:absolute; top:39px; left:325px;}
#subnav .tabArrow4{position:absolute; top:39px; left:461px;}

/*print gameboard*/
#print_gameboard{width:616px; margin:0px auto; text-align:left; color:#000; font-size:12px; line-height:17px;}
#print_gameboard .header{
	font-size:26px; font-weight:bold; color:#572200; 
	margin:56px 0px 25px 0px;
	text-align:center;
}
#print_gameboard .box{width:290px; padding-left:40px; margin-right:20px;}
#print_gameboard .box2{width:266px;}
#print_gameboard p{margin:0px 0px 11px 0px;}
#print_gameboard .ten{line-height:13px;}

/*jackpot*/
#jackpot{width:580px; margin:0px auto;}
#jackpot .header{
	margin:13px 0px 38px 0px; font-size:12px; color:#000;
}
#jackpot .box{width:332px; text-align:left;}
#jackpot .box2{width:244px;}
#jackpot ul{width:315px; padding-left:16px;}
#jackpot li{margin:12px 0px;}

/*error 404 - 500*/
.errorImg{float:left; text-align:left; width:165px;}
.errorBox{float:left; text-align:left; margin-top:30px;}
.twentysix{font-size:26px; font-weight:bold;}

/*over*/
#over{width:780px; margin:0px auto; text-align:left; color:#000; font-size:12px;}
#over .header{
	font-size:27px; font-weight:bold; color:#572200; 
	margin:40px 0px 35px 0px; line-height:25px; text-align:center;
}
#over .header .reg{font-size:13px !important; vertical-align:super;}
#over .box{width:380px; padding:0px 0px 0px 77px; float:left;}
#over .box2{width:323px; margin-top:20px;}
#over .sixteen{font-size:16px;}