@charset "utf-8";
/* CSS Document */

body {
	font-size: 62.5%;
	margin: 0;
	padding:0;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	background: url(../images/header_bg.gif) top center no-repeat;
	}

img { border: none; }

#wrapper	{
	width: 980px;
	text-align: center;
	margin-left: auto;
    margin-right: auto;
	}
#main {
	float:left;
}

/*--------------------- Header ---------------------*/

#header	{
	height: 106px;
	text-align: left;
	padding-bottom:50px;
	}

#header .logo {
	float: left;
}
#header .strap {
	float: left;
	padding-left: 40px;
}
#header .banner {
	float: right;
	padding: 22px 0 0 0;
}

/*--------------------- Content ---------------------*/

h1 {
	font-size: 1.6em;
	color: #000000;
	}
	
h2 {
	font-size: 1.4em;
	color: #000000;
	}

h3 {
	font-size: 1.2em;
	color: #000000;
	padding-top: 4px;
	}
	
p {
	font-size: 1.2em;
	color: #000000;
	}

.red { 
	color: #FF0000;
	font-weight: bold;
	}
	
#content {
	float: left;
	clear: none;
	position: relative;
	text-align: left;
}
#content .contentbox {
	float: left;
	width: 280px;
	background: url(../images/textboxbg.gif) top left no-repeat;
	padding: 10px 10px 0 10px;
	height: 140px;
	color: #FFF;
}
#content .contentbox h1 {
	padding: 0;
	margin: 0;
	color: #FFF;
}
#content .contentbox p {
	padding: 10px 0;
	margin: 0;
	color: #FFF;
}
#content .middlebox {
	margin: 0 40px;
}
#content .contentbox ul {
	margin: 9px 0 0 14px;
	padding: 0;
}
#content .contentbox li {
	margin: 0;
	padding: 0;
	font-size: 1.2em;
}

.clearfloats {
	clear: both;
	height: 10px;
	width: 980px;
}
#content #networkdeals {
	float:left;
	width: 138px;
	padding: 0 12px 0 0;
	line-height:0px;
}
#content #networkdeals a {
		line-height:0px;
		padding:0px;
		margin:0px;

}


#content #deals {
	float:left;
}
#content #deals #dealcontent {
	min-height: 326px;
	width: 828px;
	background: url(../images/deals-header-bg.gif) top center no-repeat;
	padding-top: 10px;
}
#content #deals #dealfooter {
	height: 15px;
	width: 828px;
	background: url(../images/deals-footer-bg.gif) top center no-repeat;
}
.tablehdrbg {
	background:url(../images/deal-bluebtn-bg.gif) top left no-repeat;
	text-align: center;
}
.tablehdrbg a {
	color: #FFF;
	text-decoration: none;
	font-size: 1.3em;
	font-weight: bold;
}
.tablehdrbg a:hover, .on a {
	color: #FF6;
}
.dealscontent, .dealscontent2 {
	color: #FFF;
	font-size: 1.2em;
}
.dealscontent .tdheader, .dealscontent2 .tdheader {
	background: #000000;
	height: 29px;
	font-weight: bold;
}
.dealscontent .tdcontent {
	background: url(../images/tdcontent-bg.gif) top left repeat-x #858080 ;
	height: 29px;
}
.dealscontent2 .tdcontent {
	background: url(../images/tdcontent2-bg.gif) top left repeat-x #858080 ;
	height: 40px;
}
.dealscontent .tdcontent2 {
	background: url(../images/tdcontent2.2-bg.gif) top left repeat-x #858080 ;
	height: 40px;
}
#base {
	width: 980px;
	color: #FFFFFF;
	clear: both;
	}	

/*--------------------- Footer ---------------------*/

#footer {
	height: 370px;
	font-size: 1.2em;
	background: url(../images/footer-bg.gif) bottom center no-repeat;
}	

#footercontent {
	width: 980px;
	margin-left: auto;
    margin-right: auto;
}
#footercontent .offertd {
	background:url(../images/offerbox-bg.gif) center 166px no-repeat;
	text-align: left;
	color: #ffffff;
	padding: 0 0 0 38px;
}
#footercontent .offertd p.offerheader {
	font-weight: bold;
	font-size: 1.4em;
	margin: 0;
	padding: 8px 0;
	color: #ffffff;
}
#footercontent .offertd p {
	margin: 0;
	padding: 2px 0;
	color: #ffffff;
	line-height: 1.1em;
	font-size: 1.1em;
	width: 142px;
	position: relative;
	z-index:1;
}
#footercontent .buynowbtn {
	float:right;
	position: relative;
	margin: -97px 0 0 0;
	padding-right: 40px;
	z-index: 2;
	text-align: center;
}
.text { 
	color: #000;
	font-size: 12px;
	}
	
#extracontent {
	width:1049px;
	background:url(../images/extcont-title-bg.jpg) repeat-x #f2f7f8;
	margin:0 auto;
}

#star {float:left; width:186px}
#extright {float:left; width:800px}
#extracontent h1 {font-size:50px; padding:40px 0 40px 20px; font-weight:normal; color:#FF0; margin:0; text-align:left}
#extracontent p {text-align:left; padding-left:22px; color:#000099; font-size:15px; line-height:25px}
#extracontent strong {color:#b9027f} 
#extracontent a {color:#b9027f}

div.clear { clear: both; height: 1px; overflow: hidden; line-height:0}

#footerlinks {background: url(../images/footlinks-bg.gif) no-repeat #FFF; height:50px; width:1050px; margin:0 auto; text-align:left; color:#538dc8; padding-top:10px;}
#footerlinks p {padding-left:20px; font-size:12px; color:#538dc8; padding-top:0; margin:0}
#footerlinks a {color:#538dc8; padding:0 5px}

#nav {width:984px; font-size:16px; color:#FFF; padding:0px 0 0 3px; text-align:left; line-height:32px; height:35px; margin:0; position:absolute; top:106px}
#nav .divider {padding-right:10px}	  
#nav a {padding:0 10px 0 0; color:#FFF; text-decoration:none}
#nav a:hover {text-decoration:underline; color:#FF0} 

#content #deals #dealcontent2 {
	min-height: 326px;
	width: 828px;
	background: url(../images/dealscont-header-bg.gif) top center no-repeat;
	padding-top: 10px;
}
#content #deals #dealfooter2 {
	height: 15px;
	width: 828px;
	background: url(../images/dealscont-footer-bg.gif) top center no-repeat;
}

#dealcontent2 h1 {font-size:38px; font-family:Tahoma, Geneva, sans-serif; color:#00395d; font-weight:normal; padding-left:20px; padding-top:5px}
#dealcontent2 {line-height:20px}

#dealcontleft {width:390px; float:left; padding-left:22px}
#dealcontright {width:390px; float:left; padding-left:22px}

#dealcontleft a {color:#bf0163}
#dealcontright a {color:#bf0163}

#dealcontleft h2 {font-size:26px; color:#3399cc; font-weight:normal; margin-top:10px; padding-top:0; margin-bottom:20px}
#dealcontright h2 {font-size:26px; color:#3399cc; font-weight:normal; margin-top:10px; padding-top:0; margin-bottom:20px}

#dealcontwide {width:790px; float:left; padding-left:22px}
#dealcontwide h2 {font-size:26px; color:#3399cc; font-weight:normal; margin-top:10px; padding-top:0; margin-bottom:20px}

#dealcontwide a {color:#bf0163}

#dealcontent2 h3 {font-size:14px; font-family:Tahoma, Geneva, sans-serif; font-weight:normal; color:#00395d; padding-left:20px; padding-top:0px; margin-top:0px}

.lapimage img {padding:5px}




