@charset "utf-8";
/* CSS Document */

html, body {
	height: 100%;
	margin: 0;
	padding: 0;
	background-image:url(img/background2.jpg);
	background-position:center;
	background-repeat:no-repeat;
	background-color:#7FD3F8;
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:16px;
}
h1{
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#ff6600;
	font-size:20px;
	margin-top:0px;
}
h2{
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#0066FF;
	font-size:18px;
	margin-top:0px;
}
h3{
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#0066FF; 
	font-size:16px;
	margin-top:0px;
}
a{color:#0066FF; text-decoration:none;}
a:hover{text-decoration:underline;}
a:visited{color:#0066FF;}



/* -------------- Classes  --------------------------------- */
a.stbar.chicklet img {border:0;height:16px;width:16px;margin-right:3px;vertical-align:middle;}
a.stbar.chicklet {height:16px;line-height:16px;}
.TagLine {
	height:40px;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#666666;
	font-size:18px;
	padding-left:50px;
}
.Title{
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#ff6600;
	font-size:20px;
	text-align:center;
}
.Subtitle{
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#0066FF;
	font-size:18px;
	text-align:left;
}
.Text{
	width:auto;
	text-align:left;
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:18px;	
	padding:10px;
}
.Button {
	text-align:center;
}
.DealsLogo {
	width:200px; 
	height:110px;
	padding:5px;
	float:left;
}
.SectionLogo {
	width:200px; 
	height:110px;
	float:left;
}
.SectionText{
	width:380px;
	height:auto;
	margin-left:5px;
	margin-bottom:5px;	
	padding-left:5px;
	padding-top:5px;
	text-align:left;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;	
	float:left;
	border:2px dashed #cccccc;
}
.SmallText{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;	
}
.SpanCenter{
	text-align:center;
}	
.LinkGrey{color:#cccccc; text-decoration:none;}
.LinkBlue{color:#0033FF; text-decoration:none;}
.FontSmall {
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:12px;
}
	
/* -------------- DIV ID's --------------------------------- */
#Content {
position:relative;
z-index:2000;
min-height:100%;
height: auto !important;
height:100%;

}
#Content #TopBar {
	position:relative;
	width:100%;
	height:40px;
	background-image:url(img/top-bar.png);
	background-repeat:repeat-x;
	z-index:1000;
}
#Content #TopBar div{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#Content #TopBar #Subscribe {
	width:45%;
	float:left;
	text-align:center;
	padding-left:5px;
	color:#ffffff;
}
#Content #TopBar #TopLinks {
	width:45%;
	float:left;
	text-align:center;
	padding:10px;
	color:#333333;
}
#Content #TopBar #TopLinks a{color:#999999; text-decoration:none;}
#Content #TopBar #TopLinks a:hover{color:#ffffff; text-decoration:underline;}
#Content #TopBar #TopLinks a:visited{color:#999999}
#Content #TopBar #TopLinks a:visited:hover{color:#ffffff; text-decoration:underline;}
#Content #TopBar #Share {
	width:25%;
	float:left;
	text-align:left;
	padding-top:5px;
	padding-left:5px;
	color:#ffffff;
}
#Content #TopBar #Share a{color:#FFFFFF; text-decoration:none}
#Content #TopBar #Share a:hover{color:#FFFFFF; text-decoration:underline;}
#Content #TopBar #Follow {
	width:25%;
	float:right;
	text-align:right;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
#Content #Header {
	text-align:center;
}


/* ------------------------- Live Index Page --------------------------- */
#Content #Body {
	text-align:left;
}
#Content #Body #Container2TopFull {
	width:1258px;
	height:15px;
	margin:0 auto;
	background-image:url(img/container3-top-full.png);
	background-repeat:no-repeat;
}
#Content #Body #Container2 {
	width:1258px;
	height: auto;
	margin:0 auto;
	padding:0;
	background-image:url(img/container3-mid-full.png);
	background-repeat:repeat-y;
	overflow:hidden;
}
/* ----------------- COLUMN 1 ------------------ */
#Content #Body #Col1{
	height:100%;
}
#Content #Body #Col1 a{color:#FFFFFF; text-decoration:none;}
#Content #Body #Col1 a:hover{text-decoration:underline;}
#Content #Body #Col1 a:visited{color:#FFFFFF;}
#Content #Body #Col1 #Daily #On {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;
	background-image:url(img/tab-blue-on.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;	
}
#Content #Body #Col1 #Daily #Off {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-blue-off.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Side #On {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;
	background-image:url(img/tab-orange-on.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;	
}
#Content #Body #Col1 #Side #Off {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-orange-off.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Discount #On {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-red-on.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Discount #Off {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-red-off.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Golf #On {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-green-on.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Golf #Off {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-green-off.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Your #On {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-gray-on.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;	
}
#Content #Body #Col1 #Your #Off {
	width:176px;
	height:70px;
	padding-top:35px;
	padding-left:14px;	
	background-image:url(img/tab-gray-off.png);
	background-repeat:no-repeat;
	font-family:"Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; 
	color:#FFFFFF;
	font-size:17px;		
}
#Content #Body #Col1 #Container2TopLeft {
	width:190px;
	height:40px;
	background-image:url(img/container2-top-left.png);
	background-repeat:no-repeat;
}
#Content #Body #Col1 #Container2Left {
	width:190px;
	height:100%;
	background-image:url(img/container2-left.png);
	background-repeat:repeat-y;
}
#Content #Body #Col1 #Container2BottomLeft {
	width:190px;
	height:40px;
	background-image:url(img/container2-bottom-left.png);
	background-repeat:no-repeat;
}
/* ----------------- COLUMN 2 ------------------ */
#Content #Body #Col2{
	width:805px;
}
#Content #Body #Col2 #Container2Top {
	width:805px;
	height:15px;
	background-image:url(img/container2-top.png);
	background-repeat:no-repeat;
}
#Content #Body #Col2 #Container2Mid {
	width:805px;
	height:auto;
	padding:1px;
	float:left;
}
#Content #Body #Col2 #Container2Mid #SectionTop{
/* contains SectionLogo and SectionText */
	float:left;
}
#Content #Body #Col2 #Container2Mid #MainText {
	width: 575px;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:18px;
	text-align:left;
	float:left;
}
#Content #Body #Col2 #Container2Mid #Upickem {
	width: 600px;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:18px;
	text-align:left;
	float:left;
}
#Content #Body #Col2 #Container2Mid #Iframe {
	width: 785px;
	height: auto;
	padding-top:10px;
	padding-bottom:10px;
	font-family:Cambria, Georgia, Times, "Times New Roman", serif;
	font-size:18px;
	text-align:left;
	float:left;
}

/* ----------------- COLUMN 3 ------------------ */
#Content #Body #Container2 #Col3 {
	width:250px;
}
#Content #Body #Container2 #Col3 #SideDealTop {
	width:250px;
	height:16px;
	background-image:url(img/side-deal-top.png);
	background-repeat:no-repeat;
}
#Content #Body #Container2 #Col3 #SideDealMid {
	width:250px;
	height:auto;
	padding-left:10px;
	background-image:url(img/side-deal-middle.png);
	background-repeat:repeat-y;
}
#Content #Body #Container2 #Col3 #SideDealMid #SideDealContent {
	width:225px;
	height:auto;
}
#Content #Body #Container2 #Col3 #SideDealBottom {
	width:250px;
	height:20px;
	background-image:url(img/side-deal-bottom.png);
	background-repeat:no-repeat;
}
#Content #Body #Container2BottomFull {
	width:1258px;
	height:25px;
	margin:0 auto;
	background-image:url(img/container3-bottom-full.png);
	background-repeat:no-repeat;
}
#Content #Body #Container3 {
	width:100%;
	height:390px;
	border-top:1px solid #333333;
	border-bottom:1px solid #333333;
	background-color:#999999;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	float:left;
	text-align:center;
}
#Content #Body #Container3 p{
	text-align:left;
}
#Content #Body #Container3 #Container3Inner {
	width:950px;
	margin:0 auto;
	padding-left:50px;
}
#Content #Body #Container3 #Container3Inner div {
	width:20%;
	height:355px;
	margin:10px;
	padding:5px;
	border:2px dashed #666666;
	float:left;
}



/* ------------------------------------ FOOTER --------------------------------------- */
#Content #Footer {
	text-align:center;
	position:absolute;
	bottom:0;
	width:100%;
	height:55px;
	padding-top:5px;
	border-top:1px solid #333333;
	background-color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
}
#Content #Footer2 {
	width:100%;
	height:80px;
	padding-top:5px;
	border-top:1px solid #333333;
	background-color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ffffff;
	text-align:center;
	float:left;
}
#Content #Footer div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
}
#Content #Footer2 div {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#cccccc;
	padding:5px;
	background-color:#666666;	
}
#Content #Footer #BottomNav a{color:#cccccc; text-decoration:none;}
#Content #Footer #BottomNav a:hover{text-decoration:underline;}
#Content #Footer #BottomNav a:visited{color:#cccccc;}

#Content #Footer2 #BottomNav a{color:#cccccc; text-decoration:none;}
#Content #Footer2 #BottomNav a:hover{text-decoration:underline;}
#Content #Footer2 #BottomNav a:visited{color:#cccccc;}

#Content #Footer2 #BottomNav2 a{color:#cccccc; text-decoration:none;}
#Content #Footer2 #BottomNav2 a:hover{text-decoration:underline;}
#Content #Footer2 #BottomNav2 a:visited{color:#cccccc;}



