html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 95%;
	font-family: inherit;
}




body {
	margin:0;
	padding:0;
	background-color:#fff;
	font-family:arial, sans-serif;
	line-height:1.5em;
	color:#343434;
}

/*------------------STYLES------------------------*/

.selected {background-image:url(img/nav-hover.gif); background-repeat:repeat-x; }
a .hide {display:none;}


/*------------------BUILD------------------------*/

#container {margin:40px auto; width:1112px; background-color:#e3e3e3;}
#top {width:1112px; height:11px; background-image:url(img/top.png); background-repeat:no-repeat;}
#bottom {width:1112px; height:14px; background-image:url(img/bottom.png); background-repeat:no-repeat;}
#content { float:left;background-image:url(img/right-side.png); background-repeat:repeat-y;  background-position:right; padding:0px 20px 10px 20px;}
#header {float:left; width:1072px; margin:0 0 0 0;}
#logo { background-image:url(img/logo.gif); background-repeat:no-repeat; width:320px; height:110px; float:left;}
#banner {float:right; margin:5px 0 0 0;}
#footer {clear:both; }
#offer-bt {background-image:url(img/footer.jpg); background-repeat:no-repeat; width:1072px; height:18px;float:left; margin:0 0 10px 0;}
#main-image {background-image:url(img/hero_bg.jpg); background-repeat:no-repeat; width:679px; height:266px; float:left; padding:61px 0 0 393px;}
#offer {background-image:url(img/offer.jpg); background-repeat:no-repeat; width:992px; background-color:#27245d;  float:left; margin:0 0 0 0; padding:2px 40px 0 40px;}
#copyright {text-align:center; margin:5px 0 0 0; }

/*------------------NAVIGATION------------------------*/

#nav-container {height:76px; float:left; width:1072px; background-image:url(img/nav-container.gif); background-repeat:no-repeat;}
#nav {height:42px; width:569px; float:left; margin-top:16px; padding:0px; }
#nav-right {background-image:url(img/lights.gif); background-repeat:no-repeat; height:76px; width:498px; float:left;}
#nav-left {background-image:url(img/nav-left.gif); background-repeat:no-repeat; height:42px; width:5px; float:left; margin-top:16px;}
#nav ul {display:inline; list-style-type:none;  font-weight:bold; margin:0; padding:0; width:400px;}
ul#navigation {list-style:none;margin:20px;padding:0;width:525px;}
ul#navigation li {display:inline;}
ul#navigation li a {text-decoration:none;padding:10px 0;width:100px;color:#eee;float:left;text-align:center;}
ul#navigation li a:hover { background-image:url(img/nav-hover.gif); background-repeat:repeat-x;}

/*------------------CENTER-----------------------*/

#text {background-image:url(img/hero_text.png); background-repeat:no-repeat; width:466px; height:133px; float:left; }
#button {width:263px; height:51px; float:right; margin:40px 42px 0 0;}
a#continue {background-image:url(img/continue-a.png); width:263px; height:51px; background-repeat:no-repeat; float:left;}
a:hover#continue {background-image:url(img/continue-ahover.png); width:263px; height:51px; background-repeat:no-repeat; float:left;}
a#joinow {background-image:url(img/join-now.gif); width:101px; height:24px; background-repeat:no-repeat;}
a:hover#joinnow {background-image:url(img/join-now-hover.gif); width:101px; height:24px; background-repeat:no-repeat;}

/*------------------OFFER-NAV-----------------------*/








ul#output {		float:left;			width: 992px;			height: 144px;			margin:0 0 0 0; background-color:#fff;	}
ul#output li {		width: 992px;	height: 144px;	}
ul#output li a {		
background-image:url(img/join-now.gif); width:101px; height:24px; background-repeat:no-repeat;

position:absolute;			right:0px;			top:140px;			padding: 8px 12px;			text-decoration: none;			font-size: 11px;
					-moz-border-radius: 5px;		}
ul#output li a:hover {			background-image:url(img/join-now-hover.gif); width:101px; height:24px; background-repeat:no-repeat;		}

#feature_list {width: 992px;			height:	183px;		overflow: hidden;			position:relative;	 font-size:1.3em; }
ul#tabs {list-style: none;	padding: 0;		margin: 0;	display:inline;	}
ul#tabs li {margin:0 1px 0 0; width:auto; height:50px;list-style-type:none;display:inline;}
ul#tabs li a {height:41px;float:left;text-indent:-9999px; border:0; margin: 0 1px 0 0; }
ul#tabs li#tv a {background:url(img/tv-phone.gif) no-repeat 0 0; height:39px; border:0; width:250px;}
ul#tabs li#tv a:hover {background:url(img/tv-phone-hover.gif) no-repeat 0 0; height:39px; border:0;width:250px;}
ul#tabs li#offer1 a {background:url(img/offer1.gif) no-repeat 0 0; height:39px; border:0; width:153px;}
ul#tabs li#offer1 a:hover {background:url(img/offer1-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;}
ul#tabs li#offer2 a {background:url(img/offer2.gif) no-repeat 0 0; height:39px; border:0; width:153px;}
ul#tabs li#offer2 a:hover {background:url(img/offer2-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;}
ul#tabs li#offer3 a {background:url(img/offer3.gif) no-repeat 0 0; height:39px; border:0; width:153px;}
ul#tabs li#offer3 a:hover {background:url(img/offer3-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;}


ul#tabs li#tv a.current {	background:url(img/tv-phone-hover.gif) no-repeat 0 0; height:39px; border:0;width:250px;			}
ul#tabs li#tv a.current:hover {		background:url(img/tv-phone-hover.gif) no-repeat 0 0; height:39px; border:0;width:250px;		}
ul#tabs li#offer1 a.current {			background:url(img/offer1-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;	}
ul#tabs li#offer1 a.current:hover {	background:url(img/offer1-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;			}
ul#tabs li#offer2 a.current {			background:url(img/offer2-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;	}
ul#tabs li#offer2 a.current:hover {	background:url(img/offer2-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;			}
ul#tabs li#offer3 a.current {		background:url(img/offer3-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;		}
ul#tabs li#offer3 a.current:hover {		background:url(img/offer3-hover.gif) no-repeat 0 0; height:39px; border:0;width:153px;		}






