* {
	margin: 0;
	padding: 0;
}

div {
	display:block;
	margin:0;
	padding:0;
}

html {
	margin:0;
	padding:0;
	background: url('images/bg.gif') ;
}

body {
	margin:0;
	padding:0;
	background: url('images/bg_gradient.gif') repeat-x;
}

img {
	padding:0;
	margin:0;
	display:block;
}

h1 {
	margin:0;
	padding:0;
}

#wrapper {
	width:786px;
	margin:0 auto;
	padding:0;
	padding-top:40px;
}

#top {
	width:786px;
	height:5px;
	padding:0;
	margin:0; 
}

#content_wrapper {
	width:786px;
	background: url('images/content_bg.gif') repeat-y;
	padding:0;
	margin:0;
}

#content_wrapper2 {
	width:786px;
	background: url('images/content_bg2.gif') no-repeat;
	padding:0;
	margin:0;
}

/* Begin Navigation */

#navigation {
	float:left;
	width:183px;
	margin:0;
	padding:0;
	padding-left:4px;
}

#navigation ul {
	list-style:none;
	padding:0;
	margin:0;
}

#navigation ul li {
	padding:0;
	margin:0;
	float:left;
	display:block;
}

#navigation ul li a {
	text-decoration: none;
	display:block;
}

#nav_services {
	float:left;
	width:177px;
	margin:0;
	padding:0;
	margin-top:3px;
	margin-bottom:4px;
	border-top:1px solid #16458f;
	border-left:1px solid #092857;
	border-right:1px solid #16458f;
	border-bottom:1px solid #092857;
}

#nav_services a.home {
	width:177px;
	height:29px;
	background: url('images/nav_home2.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.home {
	background-position: 0 -29px;
}

.home_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_home2.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.cable_television {
	width:177px;
	height:29px;
	background: url('images/nav_cabletelevision.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.cable_television {
	background-position: 0 -29px;
}

.cable_television_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_cabletelevision.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.cableinternet {
	width:177px;
	height:29px;
	background: url('images/nav_cableinternet.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.cableinternet {
	background-position: 0 -29px;
}

.cableinternet_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_cableinternet.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.ruralinternet {
	width:177px;
	height:29px;
	background: url('images/nav_ruralinternet.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.ruralinternet {
	background-position: 0 -29px;
}

.ruralinternet_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_ruralinternet.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.digitaltelephone {
	width:177px;
	height:29px;
	background: url('images/nav_digitaltelephone.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.digitaltelephone {
	background-position: 0 -29px;
}

.digitaltelephone_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_digitaltelephone.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.pcs_cellular {
	width:177px;
	height:29px;
	background: url('images/nav_pcscellular.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.pcs_cellular {
	background-position: 0 -29px;
}

.pcs_cellular_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_pcscellular.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.radio {
	width:177px;
	height:29px;
	background: url('images/nav_radio.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.radio {
	background-position: 0 -29px;
}

.radio_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_radio.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.community_television {
	width:177px;
	height:29px;
	background: url('images/nav_community.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.community_television {
	background-position: 0 -29px;
}

.community_television_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_community.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_services a.business_services {
	width:177px;
	height:29px;
	background: url('images/nav_businessservices.gif') no-repeat;
	text-indent:-10000px;
}

#nav_services a:hover.business_services {
	background-position: 0 -29px;
}

.business_services_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_businessservices.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information {
	float:left;
	width:177px;
	margin:0;
	padding:0;
	margin-top:3px;
	margin-bottom:4px;
	border-top:1px solid #16458f;
	border-left:1px solid #092857;
	border-right:1px solid #16458f;
	border-bottom:1px solid #092857;
}

#nav_information a.news {
	width:177px;
	height:29px;
	background: url('images/nav_news.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.news {
	background-position: 0 -29px;
}

.news_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_news.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information a.my_account {
	width:177px;
	height:29px;
	background: url('images/nav_myaccount.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.my_account {
	background-position: 0 -29px;
}

.my_account_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_myaccount.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information a.voicemail {
	width:177px;
	height:29px;
	background: url('images/nav_voicemail.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.voicemail {
	background-position: 0 -29px;
}

.voicemail_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_voicemail.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information a.support {
	width:177px;
	height:29px;
	background: url('images/nav_support.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.support {
	background-position: 0 -29px;
}

.support_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_support.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information a.career_opportunities {
	width:177px;
	height:29px;
	background: url('images/nav_careeropportunities.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.career_opportunities {
	background-position: 0 -29px;
}

.career_opportunities_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_careeropportunities.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information a.aboutus2 {
	width:177px;
	height:29px;
	background: url('images/nav_aboutus2.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.aboutus2 {
	background-position: 0 -29px;
}

.aboutus_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_aboutus2.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#nav_information a.contactus2 {
	width:177px;
	height:29px;
	background: url('images/nav_contactus2.gif') no-repeat;
	text-indent:-10000px;
}

#nav_information a:hover.contactus2 {
	background-position: 0 -29px;
}

.contactus2_over {
	width:177px;
	height:29px;
	display:block;
	float:left;
	background: url('images/nav_contactus2.gif') no-repeat;
 	background-position: 0 -29px;
	text-indent:-10000px;
}

#eaglemail {
	float:left;
	width:175px;
	margin:0;
	padding:0;
	margin-top:3px;
	margin-bottom:4px;
	margin-left:1px;
	border:1px solid #091e3e;
	background:#0c2449;
}

#eaglemail a.eaglemail {
	width:177px;
	height:29px;
	background: url('images/nav_webmaillogin.gif') no-repeat;
	text-indent:-10000px;
}

#eaglemail a:hover.eaglemail {
	background-position: 0 -29px;
}

#eaglemail p {
	width:143px;
	padding-left:16px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#fff ;
	margin-top:10px;
}

.inputbox  {
	width:139px;
	border:1px solid #6b6a6a;
	padding:2px;
	color:#666666;
}

#searchnav {
	float:left;
	width:175px;
	margin:0;
	padding:0;
	margin-top:3px;
	margin-left:1px;
	border:1px solid #091e3e;
	background:#0c2449;
}

#searchnav p {
	width:143px;
	padding-left:16px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#fff ;
	margin-top:10px;
}

#search_button2 {
	width:150px;
	float:left;
	padding-left:16px;
	margin-bottom:8px;
}

.inputbox_search {
	width:115px;
	border:1px solid #6b6a6a;
	padding:2px;
	color:#666666;
	display:inline;
}

.searchbutton2 {
	width:15px;
	margin-left:5px;
	display:inline;
	padding-top:2px;
}

.submitbutton {
	margin-bottom:8px;
}

/* End Navigation */

.services_header {
	float:left;
	width:179px;
	height:37px;
	background: url('images/services_header.gif') no-repeat;
	text-indent:-10000px;
}

.information_header {
	float:left;
	width:179px;
	height:37px;
	background: url('images/information_header.gif') no-repeat;
	text-indent:-10000px;
}

.eaglemail_header {
	float:left;
	width:179px;
	height:37px;
	background: url('images/eaglemail_header.gif') no-repeat;
	text-indent:-10000px;
}

.searchnav_header {
	float:left;
	width:179px;
	height:37px;
	background: url('images/searchnav_header.gif') no-repeat;
	text-indent:-10000px;
}

#content {
	float:left;
	width:599px;
	margin:0;
	padding:0;
}

#header {
	float:left;
	width:599px;
	height:121px;
	background: url('images/header2.gif') no-repeat;
	margin-bottom:7px;
}

.logo {
	float:left;
	display:block;
	width:179px;
	height:121px;
}

#header_nav {
	float:right;
	margin-top:88px;
	width:420px;
	height:29px;
}

#header_nav ul {
	list-style:none;
	padding:0;
	margin:0;
	width:186px;
	float:left;
	padding-top:9px;
}

#header_nav ul li {
	padding:0;
	margin:0;
	display:block;
	float:left;
}

#header_nav ul li a {
	text-decoration: none;
	display:block;
	float:left;
}

#header_nav a.home {
	width:54px;
	height:13px;
	background: url('images/nav_home.gif') no-repeat;
	text-indent:-10000px;
}

#header_nav a.aboutus {
	width:71px;
	height:12px;
	background: url('images/nav_aboutus.gif') no-repeat;
	text-indent:-10000px;
}

#header_nav a.contactus {
	width:79px;
	height:12px;
	background: url('images/nav_contactus.gif') no-repeat;
	text-indent:-10000px;
}

#header_nav p {
	display:inline;
	padding-left:5px;
	padding-right:5px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	color:#fff;
}

#search {
	float:left;
	width:230px;
	margin:0;
	padding:0;
	padding-left:157px;
}

#search p {
	width:56px;
	height:13px;
	background: url('images/search.gif') no-repeat;
	display:block;
	float:left;
	margin-top:9px;
	text-indent:-10000px;
}

#p {
	width:150px;
	height:15px;
	border:1px solid #6b6a6a;
	padding:1px;
	margin:0;
	margin-top:4px;
	float:left;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	color:#666666;
}

#search_button {
	padding:0;
	margin:0;
	float:left;
	width:25px;
	padding-top:6px;
}

#flash_banner {
	float:left;
	width:589px;
	padding-left:10px;
	padding-bottom:20px;
}



#innercontent {
	float:left;
	width:554px;
	padding-left:20px;
	padding-right:15px;
}

.welcometoeagle_header {
	width:366px;
	height:16px;
	margin-bottom:8px;
	background: url('images/welcometoeagle_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.search_header {
	width:142px;
	height:16px;
	margin-bottom:8px;
	background: url('images/search_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.aboutus_header {
	width:119px;
	height:16px;
	margin-bottom:8px;
	background: url('images/aboutus_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.contactus_header {
	width:145px;
	height:16px;
	margin-bottom:8px;
	background: url('images/contactus_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.cabletv_header {
	width:212px;
	height:16px;
	margin-bottom:8px;
	background: url('images/cabletelevision_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.cableinternet_header {
	width:199px;
	height:16px;
	margin-bottom:8px;
	background: url('images/cableinternet_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.ruralinternet_header {
	width:199px;
	height:16px;
	margin-bottom:8px;
	background: url('images/ruralinternet_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.digitaltelephone_header {
	width:227px;
	height:16px;
	margin-bottom:8px;
	background: url('images/digitaltelephone_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.pcscellular_header {
	width:190px;
	height:16px;
	margin-bottom:8px;
	background: url('images/pcscellular_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.radio_header {
	width:114px;
	height:16px;
	margin-bottom:8px;
	background: url('images/radio_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.invisible_header {
	/*
	width:114px;
		height:16px;
		margin-bottom:8px;
		*/
	background: url('images/invisible_imageheader.jpg') no-repeat;
	text-indent:-10000px;
	font-size:1px;
	display:block;
}

.communitytv_header {
	width:276px;
	height:16px;
	margin-bottom:8px;
	background: url('images/community_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.businessservices_header {
	width:227px;
	height:16px;
	margin-bottom:8px;
	background: url('images/businessservices_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.news_header {
	width:113px;
	height:16px;
	margin-bottom:8px;
	background: url('images/news_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.myaccount_header {
	width:183px;
	height:16px;
	margin-bottom:8px;
	background: url('images/myaccount_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.voicemail_header {
	width:155px;
	height:16px;
	margin-bottom:8px;
	background: url('images/voicemail_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.support_header {
	width:135px;
	height:16px;
	margin-bottom:8px;
	background: url('images/support_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.schools_header {
	width:231px;
	height:16px;
	margin-bottom:8px;
	background: url('images/schools_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.easybutton_header {
	width:191px;
	height:16px;
	margin-bottom:8px;
	background: url('images/easybutton_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.parentalcontrols_header {
	width:231px;
	height:16px;
	margin-bottom:8px;
	background: url('images/parentalcontrols_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.referafriend_header {
	width:136px;
	height:16px;
	margin-bottom:8px;
	background: url('images/referafriend_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

.careeropportunities_header {
	width:263px;
	height:16px;
	margin-bottom:8px;
	background: url('images/careeropportunities_header.gif') no-repeat;
	text-indent:-10000px;
	display:block;
}

#innercontent h2 {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:1em;
	line-height:1.4em;
	color:#1b3360;
}

#innercontent h3 {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:.9em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#847d51;
}

#innercontent h4 {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:.9em;
	line-height:1.4em;
	color:#847d51;
}

#innercontent ul {
	margin-left:27px;
	padding-bottom:.9em;
}

#innercontent li {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.4em;
	color:#666666;
}

#innercontent .blue {
	padding-bottom:.7em;
}

#innercontent p {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#666666;
}

#innercontent a {
	color:#847d51;
}

#search_content {
	font-family:arial, helvetica, sans-serif;
	font-size:.9em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#666666;
}

#search_content h4, #search_content .tier {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:1.1em;
	line-height:1.4em;
	color:#847d51;
}

#search_content .tier_desc {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:1em;
	line-height:1.4em;
	color:#666666;
}

#search_content h2, #search_content .price {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:1.2em;
	line-height:1.4em;
	color:#1b3360;
}



#show_maps a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#847d51;
}

.innercontent_photo img {
	border:1px solid #666666;
	margin-bottom:.9em;
}

.downarrow img {
	margin:0;
	padding:0;
	float:left;
	margin-right:5px;	
}

.innercontent_col1 {
	float:left;
	width:275px;
}

.innercontent_col2 {
	float:left;
	width:275px;
}

.bold {
	font-weight:bold;
}

#innercontent .italic {
	font-style:italic;
}

#innercontent .small {
	font-size:.8em;
	font-style:italic;
}

.pdf {
	padding-left:25px;
	padding-bottom:18px;
	background: url('images/pdf_icon.gif') no-repeat;
}

.moreinfo_news {
	background:#d6d6d6;
	border:1px solid #666666;
	padding:20px 20px 11px 20px;
	margin-bottom:.9em;
}

.innercontent_table {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#666666;
	margin-top:-.9em;
}

.wireless_pic {
	margin-bottom:.7em;
}

.grey {
	color:#cccccc;
}

#radio_table tr td {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#666666;
	padding:0;
	margin:0;
}

#radio_table tr td h4 {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:1.1em;
	line-height:1.4em;
	color:#847d51;
	padding-bottom:1em;
}

#radio_table tr td .table_header {
	padding-bottom:1em;
}

#banner1 {
	float:left;
	width:267px;
	height:154px;
	background: url('images/eagleeasybutton_banner.jpg') no-repeat;
	margin:0;
	padding:0;
	margin-right:20px;
	margin-top:13px; 
}

#banner1 h2 {
	width:267px;
	height:39px;
	text-indent:-10000px;
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.5em;
}

#banner1 p {
	width:120px;
	height:70px;
	padding-top:3px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
}

#banner1 a {
	width:120px;
	margin-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	padding-left:20px;
	padding-bottom:1px;
	background: url('images/banner_button.gif') left no-repeat;
}

#banner2 {
	float:left;
	width:267px;
	height:154px;
	background: url('images/hotdeal_banner.jpg') no-repeat;
	margin:0;
	padding:0;
	margin-top:13px;
}

#banner2 h2 {
	width:267px;
	height:39px;
	text-indent:-10000px;
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.5em;
}

#banner2 p {
	width:120px;
	height:70px;
	padding-top:3px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
}

#banner2 a {
	width:130px;
	margin-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	padding-left:20px;
	padding-bottom:1px;
	background: url('images/banner_button.gif') left no-repeat;
}

/* Begin Bottom Banner1 */

#bottom_banner {
	float:left;
	width:554px;
	background: url('images/bottom_banner.gif') no-repeat;
	margin:0;
	padding:0;
	margin-top:20px;
}

#bottom_banner_col1 {
	float:left;
	width:184px;
	height:82px;
	background: url('images/customersurveypic.jpg') no-repeat;
	background-position: 106px 1px;
}

#bottom_banner_col1 p {
	width:120px;
	height:37px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
	padding-left:13px;
}

#bottom_banner_col1 a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	background: url('images/banner_button.gif') left no-repeat;
	padding-left:20px;
	padding-bottom:1px;
	margin-left:13px;
}

#bottom_banner_col2 {
	float:left;
	width:184px;
	height:82px;
	background: url('images/referafriendpic.jpg') no-repeat;
	background-position: 115px 1px;
}

#bottom_banner_col2 p {
	width:128px;
	height:37px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
	padding-left:13px;
}

#bottom_banner_col2 a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	background: url('images/banner_button.gif') left no-repeat;
	padding-left:20px;
	padding-bottom:1px;
	margin-left:13px;
}

#bottom_banner_col3 {
	float:left;
	width:184px;
	height:81px;
	background: url('images/Findusonfacebook.gif') no-repeat;
	background-position: 20px 8px;
}

#bottom_banner_col3 p {
	width:100px;
	height:37px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
	padding-left:13px;
}

#bottom_banner_col3 a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	background: url('images/banner_button.gif') left no-repeat;
	padding-left:20px;
	padding-bottom:1px;
	margin-left:13px;
}

/* End Bottom Banner1 */

/* Begin Bottom Banner2 */

#bottom_banner2 {
	float:left;
	width:554px;
	height:82px;
	background: url('images/bottom_banner.gif') no-repeat;
	margin:0;
	padding:0;
	margin-top:-1px;
	margin-bottom:10px;
}

#bottom_banner2_col1 {
	float:left;
	width:184px;
	height:82px;
	background: url('images/tvguide_logo.gif') no-repeat;
	background-position: 105px 12px;
}

#bottom_banner2_col1 p {
	width:95px;
	height:37px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
	padding-left:13px;
}

#bottom_banner2_col1 a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	background: url('images/banner_button.gif') left no-repeat;
	padding-left:20px;
	padding-bottom:1px;
	margin-left:13px;
}

#bottom_banner2_col2 {
	float:left;
	width:184px;
	height:82px;
	background: url('images/parentalcontrols.gif') right no-repeat;
	background-position: 134px 7px;
}

#bottom_banner2_col2 p {
	width:100px;
	height:37px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
	padding-left:13px;
}

#bottom_banner2_col2 a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	background: url('images/banner_button.gif') left no-repeat;
	padding-left:20px;
	padding-bottom:1px;
	margin-left:13px;
}

#bottom_banner2_col3 {
	float:left;
	width:186px;
	height:82px;
	background: url('images/indemand.gif') no-repeat;
	background-position: 13px 15px;
}

#bottom_banner2_col3 p {
	width:127px;
	height:37px;
	text-indent:-10000px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
	padding-left:13px;
}

#bottom_banner2_col3 a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	background: url('images/banner_button.gif') left no-repeat;
	padding-left:20px;
	padding-bottom:1px;
	margin-left:13px;
}

/* End Bottom Banner1 */

/* Bottom Homepage Banner */

#bottom_homepage_banner {
	float:left;
	width:554px;
	margin:20px 0 0 0;
	padding:0;
}

#bottom_homepage_banner2 {
	float:left;
	width:554px;
	margin:20px 0 0 0;
	padding:0;
}

/* End Bottom Homepage Banner */

/* Subpage Banner */

#subpage_bannertop {
	width:234px;
	background: url('images/subpage_bannertop.gif') top no-repeat;
}

#subpage_bannermiddle {
	width:234px;
	background: url('images/subpage_bannermiddle.gif') repeat-y;
}

#subpage_bannerbottom {
	width:234px;
	background: url('images/subpage_bannerbottom.gif') bottom no-repeat;
	padding-bottom:10px;
}

#subpage_banner {
	float:right;
	width:234px;
	margin:0;
	padding:0;
	margin-left:9px;
}

#subpage_banner h2 {
	padding-left:13px;
	padding-right:13px;
	padding-top:10px;
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:1em;
	line-height:1.4em;
	color:#1b3360;
}

#subpage_banner p {
	width:207px;
	padding-top:3px;
	padding-left:13px;
	padding-right:13px;
	padding-bottom:5px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
}

#subpage_banner .zipcode {
	width:143px;
	height:20px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	float:left;
}

#subpage_banner .searchinput {
	width:55px;
	padding:2px;
	margin-left:3px;
	border:1px solid #666666;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	line-height:1.3em;
	color:#666666;
	padding-bottom:1px;
}

#subpage_banner form .search_button {
	width:15px;
	float:left;
	padding-top:2px;
}

#subpage_links p {

	line-height:1em;
	
}

#banner_search {
	float:left;
	width:267px;
	height:154px;
	background: url('images/banner_search.gif') no-repeat;
	margin:0;
	padding:0;
	margin-right:20px;
	margin-top:15px;
	
}

#banner_search h2 {
	width:267px;
	height:39px;
	text-indent:-10000px;
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.5em;
}

#banner_search p {
	width:241px;
	height:30px;
	padding-top:3px;
	padding-left:13px;
	padding-right:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
}

#banner_search .zipcode {
	width:254px;
	height:30px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	padding-bottom:1px;
}

#banner_search form .zipcode .searchinput {
	width:155px;
	padding:2px;
	margin-left:3px;
	border:1px solid #666666;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	line-height:1.3em;
	color:#666666;
	padding-bottom:1px;
}

#banner_search form .searchbutton {
	width:68px;
	margin-left:13px;
}

#banner_referafriend {
	float:left;
	width:267px;
	height:154px;
	background: url('images/banner_referafriend.jpg') no-repeat;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:15px; 
}

#banner_referafriend h2 {
	width:267px;
	height:39px;
	text-indent:-10000px;
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.5em;
}

#banner_referafriend p {
	width:120px;
	height:70px;
	padding-top:3px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
}

#banner_referafriend a {
	width:120px;
	margin-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	padding-left:20px;
	padding-bottom:1px;
	background: url('images/banner_button.gif') left no-repeat;
}

#banner_spamfilter {
	float:left;
	width:267px;
	height:154px;
	background: url('images/banner_spamfilter2.jpg') no-repeat;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:15px;
	margin-right:20px; 
}

#banner_spamfilter h2 {
	width:267px;
	height:39px;
	text-indent:-10000px;
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.5em;
}

#banner_spamfilter p {
	width:130px;
	height:45px;
	padding-top:3px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
}

#banner_spamfilter a {
	width:120px;
	margin-bottom:5px;
	display:block;
	margin-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	padding-left:20px;
	padding-bottom:1px;
	background: url('images/banner_button.gif') left no-repeat;
}

#banner_speedtest {
	float:left;
	width:267px;
	height:154px;
	background: url('images/banner_speedtest.jpg') no-repeat;
	margin:0;
	padding:0;
	margin-top:15px;
	margin-bottom:15px; 
}

#banner_speedtest h2 {
	width:267px;
	height:39px;
	text-indent:-10000px;
	margin:0;
	padding:0;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.5em;
}

#banner_speedtest p {
	width:120px;
	height:70px;
	padding-top:3px;
	padding-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	padding-top:10px;
}

#banner_speedtest a {
	width:120px;
	margin-left:13px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.8em;
	line-height:1.3em;
	color:#847d51;
	padding-left:20px;
	padding-bottom:1px;
	background: url('images/banner_button.gif') left no-repeat;
}

/* End Subpage Banner */

#innercontent_footer {
	float:left;
	width:555px;
	margin:0;
	padding:0;
	margin-bottom:5px;
	margin-top:20px;
}

#innercontent_footer p.left {
	float:left;
	width:425px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.7em;
	text-align:left;
}

#innercontent_footer p.right {
	float:left;
	width:130px;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.7em;
	color:#847d51;
	text-align:right;
}


#innercontent_footer a {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	line-height:1.3em;
	color:#847d51;
}

#bottom {
	width:786px;
	height:6px;
	padding:0;
	margin:0;
}

#footer {
	float:left;
	width:766px;
	margin:0;
	padding:0;
	margin-top:10px;
	margin-bottom:10px;
	padding-right:20px;
}

#footer p {
	text-align:right;
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.7em;
	line-height:1.3em;
	color:#b2b1b1;
}

/* forms */

#innercontent form h3 {
	padding:0;
	margin:0;
	padding-bottom:5px;
}

#innercontent form p {
	padding-bottom:7px;
	clear:both;
}

#innercontent form p.nomargin {
	padding:0;
	margin-top:-20px;
}

#innercontent form label {
	width:161px;
	float:left;
	text-align:right;
	margin-right:10px;
}

#innercontent form p.formheader {
	font-family:arial, helvetica, sans-serif;
	font-style:bold;
	font-size:.9em;
	line-height:1.4em;
}

#innercontent .inputtext {
	width:300px;
	border:1px solid #666666;
	color:#666666;
	padding:1px;
}

#innercontent .inputtextzip {
	width:60px;
	border:1px solid #666666;
	color:#666666;
	padding:1px;
}

#innercontent .radiobutton {
	color:#666666;
}

#innercontent .radiobutton1 {
	margin-left:17px;
	margin-top:7px;
}

#innercontent .checkbox {
	margin:0;
	padding:0;
}

#innercontent .inputdropdown {
	width:304px;
	border:1px solid #666666;
	color:#666666;
	padding:1px;
	float:left;
}

#innercontent .inputtextarea {
	width:300px;
	height:100px;
	border:1px solid #666666;
	margin-bottom:10px;
}

#innercontent .submitbutton {
	float:left;
}

#innercontent p.submit {
	margin-top:30px;
}

#innercontent form h4 {
	width:161px;
	float:left;
	text-align:right;
	margin-right:10px;
	margin-bottom:10px;
}

#innercontent .paddingtop {
	padding-top:.9em;
}

#innercontent form p.fineprint {
	padding:0;
	margin:0;
	margin-bottom:10px;
	font-size:.7em;
	line-height:1.4em;
}

#innercontent form hr {
	margin-top:8px;
	margin-bottom:8px;
}

/* end forms */
	
.clear {
	clear:both;
}

.callingrates {
	font-family:arial, helvetica, sans-serif;
	font-style:normal;
	font-size:.85em;
	line-height:1.4em;
	padding-bottom:.9em;
	color:#666666;
}

.callingrates td {
	border-bottom:1px solid #ccc;
}

.tr_backgroundcolor {
	background:#ccc;
}

.callingrates_header {
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-size:1.2em;
	line-height:1.4em;
	padding-bottom:.7em;
	color:#666666;
}

.required {
	float:right;
	text-align:right;
	font-family:arial, helvetica, sans-serif;
	font-weight:normal;
	font-style:italic;
	font-size:.85em;
	line-height:1.4em;
	color:#847d51;
	border:0;
}

#search_content .printer_friendly {
	float:right;
	text-align:right;
	font-family:arial, helvetica, sans-serif;
	font-weight:bold;
	font-style:italic;
	font-size:.85em;
	line-height:1.4em;
	color:#847d51;
	background: url('images/printer_friendly_icon.jpg') no-repeat;
	padding-left:20px;
	cursor: pointer;
	cursor: hand;
	background-color: transparent;
	text-decoration: underline;
	border:0;
}

#search_content .printer_friendly {
	border-top: 0;
	border-right: 0;
	border-bottom: 0;
	border-left: 0;
	color: #847d51;
	display: inline;
	margin: 0;
}

*:first-child+html .printer_friendly {		/* hack needed for IE 7 */
	border-bottom: 0;
	text-decoration: underline;
}

* html .printer_friendly {				/* hack needed for IE 5/6 */
	border-bottom: 0;
	text-decoration: underline;
}
#lineuplogo {
	display:none;
}