
	#mainColumn { width:820px;padding:10px 7px; margin:0 auto;}
	#mainTable		{ width: 990px; background-color: #ffffff; }
	#rightSideBar { width: 176px; background-color: #f0f3ec; }

	a				{ color: #000000; text-decoration: none; }
	a:hover			{ color: #f2332a; }

	a.order			{ font-family: georgia; font-size: 18px; color: #e32280;	}
	a.order:hover	{ color: #000000;	}

	li.listLinks	{ font-family: georgia; font-size: 12px; line-height: 16px; color: #666666; padding: 4px 0 4px 0;	}

	.introHead	{ font-family: georgia; font-size: 18px; font-weight: bold; color: #666666; margin: 10px 0 5px 0;	}
	.intro		{ width: 400px; padding: 0 5px 3px 5px; margin: 0; font-family: georgia; font-size: 18px; color: #000000; line-height: 24px;	}
	.faqlink	{ font-size: 14px; color: #e32280; }
	.introDivider		{ width: 360px; height: 3px; margin: 0;	}

/****************************	Header **********************/
.bgImg {background: url(/specials/superbowl/images/header_bg.gif) no-repeat; width:800px; height:135px; border:0; margin:0; }

.introTitle { position: relative; margin: 0 auto; margin-top: -150px; margin-left:10px; #margin-left:9px;#margin-top: -153px; float: none; padding: 0; font: normal 42px georgia, Times, serif; color:#333333; list-style: none; max-width:600px; width:auto !important; display:block;text-align:left; height:45px; }

.subTitle { position: relative; margin: 0 auto;	margin-top: 0px;margin-left:11px;#margin-left:-170px;margin-bottom:5px;
	float: none;padding: 0;font: normal 16px Arial,helvetica,sans-serif; color:#333333; list-style: none;
	line-height:23px;max-width:600px;
	width:auto !important;#width:600px;	display:block;text-align:left;}		   
	
.innerborder { position:relative; background:transparent; margin: 0 auto;  margin-left: 26px;
   #margin-left:-20px; #margin-top:5px; padding: 0 auto; z-index: 4; width:796px;}
  
.headline_SB {font-family:Georgia, Times, serif;font-size:32px;font-weight:599;text-align:left;font-weight:normal;margin-left:10px;}	

.subheadline {padding:0px; margin:auto; margin-top:2px;margin-left:10px;font-family:Georgia, Times, serif;font-size:12px;font-weight:normal;line-height:24px;text-align:left;}
.SeeAllDatesLink { color:#f79319; font-weight:bold; }
/********************** end header **********************/

/********************** page navigation *****************/
.PageNav { margin:0 auto; margin-left:20px; margin-top:-20px; margin-bottom: 20px; #margin-top:-22px; font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:left; text-transform:uppercase; text-decoration:none; }	
.PageNav_bottom { margin:0 auto; margin-left:20px; margin-top:-24px; margin-bottom: 20px; #margin-top:-26px; font-family: tahoma, Arial, Helvetica, sans-serif; font-size:11px;	text-align:left; text-transform:uppercase; text-decoration:none; }

.indexPageNav a, .indexPageNav_bottom a  { color:#6ba736;text-decoration:none; }
.indexPageNav a:hover, .indexPageNav_bottom a:hover { color:#6ba736;text-decoration:underline; }
.nextPageNav a, .nextPageNav a:hover, .previousNav a, .previousNav a:hover { color:#000000;text-decoration:none; }
span.indexPageNav { font-size:10px; color:#6ba736; font-weight:bold; position: absolute; z-index: 4; }
span.previousNav { color:#000000; font-weight:normal; position: absolute; z-index: 4; }	
span.middlePageNav { padding-left:333px; color:#000000;position: absolute;z-index: 2; }
span.nextPageNav { padding-left:600px;color:#000000; position:absolute; z-index: 1; }
span.right_IndexNav { #padding-left:655px; padding-left:640px; color:#000000; position:absolute; z-index: 1; font-size:10px; color:#6ba736;  font-weight:bold;}
/****************** end ********************************/

/****************** Content Styling ********************/
#table_id {margin:0 auto; padding:0}
#table_id.2cols_TBL {border:0;width:800px;}
#table_id.2cols_td {vertical-align:top; width:400px;}
.rankDiv {
		background-color:#efefef;
		text-align:left;
		padding:0;
		margin:0 auto;
		margin-top:8px;}	
	
.rankDiv_darkBg {
		background-color:#e0e0e0;
		text-align:left;
		padding:0;
		margin:0 auto;
		margin-top:8px;}		
	
.rankNum {
		font-family:Arial,Helvetica, sans-serif; 
		font-size:16px;
		color:#00b7f3;
		font-weight:bold;
		float:left; 
		background-color:#e0e0e0;
		padding:9px 15px 6px 15px;
		text-align:center;}	
		


.rankTitle {
		font-family:Georgia, 'Times New Roman', Times, serif; 
		font-size:17px;
		color:#000;
		font-weight:normal; 
		padding:0px;
		text-align:left;
		margin:0 auto;
		margin-left:8px;
		line-height:35px;}	
		
.rankTitle a{
		font-family:Georgia, 'Times New Roman', Times, serif; 
		font-size:17px;
		color:#000;
		font-weight:normal; 
		padding:0px;
		text-align:left;
		margin:0 auto;
		margin-left:8px;
		line-height:35px;}			
		
.contentText {
		margin:0 auto;
		margin-top:8px;
		padding:0;
		}	
		
.contentLeft {float:left;padding:2px 12px 4px 0;}	
.contentRight {font-family:Georgia, 'Times New Roman', Times, serif;font-size:12px;line-height:20px;text-align:left;}		

.contentRight_normal {font-family:Georgia, 'Times New Roman', Times, serif;font-size:12px;line-height:20px;text-align:left;font-weight:normal}		

span.caption {text-align:left:font-family:tahoma, 'Times New Roman', Times, serif;font-size:10px;font-weight:normal;color:#878989;}

.grayBG {background-color:#efefef; margin-top:1px;padding-top:1px;}

.splashTable { width: 800px; border: 0; margin: 0; padding: 0; }
.splashSpot { border: 0; width: 265px; margin: 0px auto; }
.splashImg { border: 2px solid #b3b3b3; width: 220px; height: 153px; }
.splashSpotBody { width: 220px; padding-top: 20px; padding-left: 22px; padding-right: 22px; #padding-left: 20px; #padding-right: 20px; }
a.sublink { font-family: Georgia, serif; font-size:14px; color:#f79319; }

td.splashTable_bg { background-color: #efefef;}	   
.splashSpotHead { font-family: Georgia, serif; font-size:28px; line-height:32px; width: 220px; text-align:left; font-weight: normal; padding-top: 10px; margin-bottom: -12px; }
.splashSpotHead a { color:#f79319; }
.splashSpotText, .splashSpotText a { font-family: Georgia, serif; font-size:12px; line-height:18px; width: 220px; text-align:left; color: #515151; padding-top: 1px; padding-bottom: 5px; margin: 0; }
/******************* end ****************************/


/****************** tabs styling ********************/
#maincontent_SB {
	margin:0 auto;
	padding: 25px 0;
	#padding:25px -10px 25px 0;
}

#maincontent_SB h1{
	font-size: 1.2em;
	color: #711515;
	background-color: transparent;
}

ul#tab_nav {
	list-style: none;
	margin: 0;
	padding-left: 31px;
	padding-bottom: 25px;
	font: bold 12px georgia,Times,serif;
}

ul#tab_nav li{
	float:left;
	height: 34px;
	#height: 34px;
	background-color: #ffffff;
	color: #fff;
	margin: 0px 1px 0px 0px;
	border-top: 0px solid #ffffff;
	border-left:none;
	border-right:none;
	text-align:center;
	width:130px;
	line-height:34px;
}
	   
ul#tab_nav a:link, ul#tab_nav a:visited {
	display: block;
	color: #000000;
	background-color: transparent;
	text-decoration: none;
	padding: 2px;
}

td ul#tab_nav a:hover, td ul#tab_nav a:hover, td ul#tab_nav a:hover {
	background-color: #f79319;
	color: #000000;
}

div#page_1 li.item_1, div#page_2 li.item_2, div#page_3 li.item_3 {
	border-bottom: 0px solid #f79319;
	color: #000000;
	background-color: #f79319;
}

div#page_1 li.item_1 a, div#page_2 li.item_2 a, div#page_3 li.item_3 a {
	border-bottom: 0px solid #f79319;
	color: #000000;
	background-color: #f79319;
}

div#page_1 li.item_1 a:link, div#page_1 li.item_1 a:visited, div#page_1 li.item_1 a:hover, div#page_2 li.item_2 a:link, div#page_2 li.item_2 a:visited, div#page_3 li.item_3 a:link, div#page_3 li.item_3 a:visited, {
	color: #000000;
	background-color: #f79319;
}

#tabContent {
    margin:11px 0 0 0; 
	#margin:-4px 0 0 0;
	padding:0;
	width:800px;
	position: relative;
	z-index: 4;
}

/****************** End tabs styling ********************/


