	body {
	text-align: center; /* for IE */
	background-color: #B6B6B6;
	margin-left: 0px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 10px;
	background-image:url(images/bg.jpg);
	}
	H1 {
		font-size: 16px;
		font-weight:bold;
		margin: 0 0 0 0}

	H1.subtle {
		font-size: 12px;
		font-weight:normal;
		margin: 0 0 0 0;
		padding:0;
		display:inline;
		page-break-before:avoid;
		page-break-after:avoid; page-break-inside:avoid;
		}

	H2 {
		font-size: 12px;
		font-weight:bold;
		margin: 20px 0 0 0}

	#container {
		margin: 0 auto;   /* align for good browsers */
		text-align: left; /* counter the body center */
		width:900px;
/*		max-width:1200px;  */
	}
	html {
     overflow: -moz-scrollbars-vertical;
}
td object, td embed {
vertical-align: bottom;
} 
td.secondary{background: url(images/secondary_bg.jpg) no-repeat;
	background-position: top right;}

td.coverage{
	text-align:left;
	background: url(images/coverage_button.jpg) no-repeat;
	background-position: 0% 0%;
}
td.coverage_over{
	text-align:left;
	background: url(images/coverage_button.jpg) no-repeat;
	background-position: 0% 100%;
	}

td.residential{
	background: url(images/residential_button.jpg) no-repeat;
	background-position: 0% 0%;
}
td.residential_over{
	background: url(images/residential_button.jpg) no-repeat;
	background-position: 0% 100%;
	}
td.commercial{
	background: url(images/commercial_button.jpg) no-repeat;
	background-position: 0% 0%;
}
td.commercial_over{
	background: url(images/commercial_button.jpg) no-repeat;
	background-position: 0% 100%;
	}
td.signup{
	background-image: url(images/signup_button.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
td.signup_over{
	background-image: url(images/signup_button.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
td.side_nav{
	background-image: url(images/RES-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
td.side_nav_over{
	background-image: url(images/RES-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
td.side_nav2{
	background-image: url(images/COM-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
td.side_nav2_over{
	background-image: url(images/COM-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
td.side_nav3{
	background-image: url(images/SIGN-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
td.side_nav3_over{
	background-image: url(images/SIGN-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}
td.side_nav4{
	background-image: url(images/sec-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 0%;
}
td.side_nav4_over{
	background-image: url(images/sec-RolloverSideButton.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
}


td.nav{padding-left:12px;padding-right:12px;}
td.nav_over{
	padding-left:12px;padding-right:12px;background-color:#000000}
td.news_nav{padding-left:12px;padding-right:12px;background-color: #CDE139}
td.news_nav_over{
	padding-left:12px;padding-right:12px;background-color:#000000}

td.locall {padding-top:30px;text-align:right;padding-bottom:34px;}

    body,td,th {
	font-family: Helvetica, Arial, sans-serif;
	font-size: 12px;
	color: #FEFEFE;
}
.feel_effects {font-family: Impact, "Arial Black", Helvetica, Arial, sans-serif;font-size: 22px;
	color: #F8931D;}
	td.locall_header {font-family: Impact, "Arial Black", Helvetica, Arial, sans-serif;font-size: 18px;
	color: #ffffff;text-align:right;padding-right:31px}
	a.nav:link {color:#ffffff;text-decoration:none;}
a.nav:active {color: #ffffff;text-decoration:none;}
a.nav:visited {color: #ffffff;text-decoration:none;}
a.nav:hover {color: #ffffff;text-decoration:none;}
	a.side_nav:link {color:#000000;text-decoration:none;}
a.side_nav:active {color: #000000;text-decoration:none;}
a.side_nav:visited {color: #000000;text-decoration:none;}
a.side_nav:hover {color: #000000;text-decoration:none;}
	a.side_nav4:link {color:#8A8A8A;text-decoration:none;}
a.side_nav4:active {color: #8A8A8A;text-decoration:none;}
a.side_nav4:visited {color: #8A8A8A;text-decoration:none;}
a.side_nav4:hover {color: #8A8A8A;text-decoration:none;}
#footer {padding-top:0px;text-align:center;padding-bottom:15px;padding-left:0px;font-size: 9px;color:#8B8B8D;}
	a.footer:link {color:#8B8B8D;text-decoration:none;}
a.footer:active {color:#8B8B8D;text-decoration:none;}
a.footer:visited {color:#8B8B8D;text-decoration:none;}
a.footer:hover {color:#8B8B8D;text-decoration:none;}
td.footer2 {font-size: 10px;color:#8B8B8D;}
td.shadow_1 {background-image:url(images/shadow_left.jpg);background-position:bottom right}
td.shadow_2 {background-image:url(images/shadow_right.jpg);background-position:bottom right}
td.middle_bar {background-image:url(images/MiddleBar.jpg);background-position:top right;background-repeat:repeat-x;background-color: #000000;}
td.middle_bar_res {background-image:url(images/RES-MiddleBar.jpg);background-position:top right;background-repeat:repeat-x;background-color: #ffffff;}
td.middle_bar_res_col {background-image:url(images/RES-MiddleBar2.jpg);background-position:top right;background-repeat:repeat-x;background-color: #BBBBBB;}
td.arches {background-image:url(images/arches.jpg);background-position:bottom left;background-repeat:no-repeat;}
td.content {padding-top:20px;padding-left:54px;padding-right:76px; text-align:left; font-size:12px; line-height:16px}
td.res_content {padding-top:28px;padding-left:30px;padding-right:60px;padding-bottom:20px;color:#232323}
td.res_content p {margin:5px 0 10px 0; line-height:16px }

td ul {
	list-style-position:outside;
}

td ul li {
	margin:0 -15px 7px 0px;
	line-height:14px;
}

td ul > li:first-child {
	margin:0 -15px 7px 0px;
}
td ul li ul li  {
	margin:0 -15px 7px 0px;
	line-height:14px;
}

ul.address {
	margin:0 0 10px 0;
}
ul.address li {
	margin:0 0 2px 0px;
}

#white_page_content td {color:#232323}
td.res_bg {background-image:url(images/RES-Arches.jpg);background-position:bottom left;background-repeat:no-repeat;}
#page_title {color:#DA7C0B;	font-size: 16px;font-weight:bold;padding-bottom:10px}
#page_title_comm {color:#4C9FBF; font-size: 16px;font-weight:bold;padding-bottom:10px}
#page_title_sec {color:#F8951E; font-size: 16px;font-weight:bold;padding-bottom:10px}
#page_title_sign {color:#B4BB2D; font-size: 16px;font-weight:bold;padding-bottom:10px}
.img_left {margin-right:40px}
form input, form textarea{
     border: 1px solid #999;
     	     -moz-border-radius: 4px;
	     }
.button {background-color: #FFFFFF; border: 1px solid #A4A4A4; font-family:Arial; font-size:10pt; color:#5B5B5B }

/*  NEWS Content */
td.news_content {padding:0px 60px 20px 60px;color:#232323; line-height:14px}
p.news_content {padding-top:0px;padding-left:30px;padding-right:0px;padding-bottom:20px;color:#232323; line-height:14px}
td.news_id {text-align:justify; color:#CCCCCC; font-size:9px; font-weight:normal}
td.news_summary_title {text-align:left; color:#232323; font-weight:bold; font-size:18px; line-height:22px; padding:5px 0 0px 0}
td.news_title {text-align:left; color:#232323; font-weight:bold; font-size:18px; line-height:22px; padding:5px 0 10px 0}
td.news_date {text-align:left; color:#232323; font-weight:bold; font-size:12px; padding:5px 0 10px 0}
td.news_text {text-align:justify; border-bottom: 1px dotted #232323; color:#232323;}
td.news_summary {text-align:justify; padding-bottom:10px; border-bottom: 1px dotted #232323; color:#232323; line-height:14px}
td.news_back {text-align:right }
td.news_back a { text-decoration:none; color:#DA7C0B; cursor:pointer }
div.news_readmore {text-align:right }
div.news_readmore a { text-decoration:none; color:#DA7C0B; cursor:pointer }

/*  REVISIONS May 2010 */
.content-body{
padding:0 0 80px 45px;
text-align:left;
overflow:visible;
}
.content-body ul {
padding:0 0 0 20px;
margin:-60px 0 0 0;
}
.content-body ul li {
list-style-position:outside;
list-style-image:url(images/bullet.gif);
margin:5px 0 0 0;
padding:0 0 0 10px;
}

a.res-order-button{
padding:0;
margin:10px 0 20px 45px;
background-image:url('images/order_now.gif');
background-repeat:no-repeat;
background-position: bottom left;
width:131px;
height:35px;
display:block;
text-decoration:none;
}
a.res-order-button:hover{
background-position: top left;
}

a.contact-button{
padding:0;
margin:10px 0 20px 0px;
background-image:url('images/contact_us.gif');
background-repeat:no-repeat;
background-position: bottom left;
width:131px;
height:35px;
display:block;
text-decoration:none;
}
a.contact-button:hover{
background-position: top left;
}

ul#top-business-packages {
position:relative;
list-style:none;
clear:both;
margin:20px 0 0 20px;
padding:0;
}

ul#top-business-packages li{
position:relative;
list-style:none;
margin:0 0 0 20px;
padding:0;
float:left;
display:inline;
}
ul#top-business-packages li a.res-order-button{
padding:0;
margin:0;
position:absolute;
top:375px;
left:13px;
background-image:url('images/order_now.gif');
background-repeat:no-repeat;
background-position: bottom left;
width:131px;
height:35px;
display:block;
text-decoration:none;
}
ul#top-business-packages li a.res-order-button:hover{
background-position: top left;
}
ul#bottom-business-packages {
position:relative;
list-style:none;
clear:both;
margin:0px 0 0 20px;
padding:0;
}

ul#bottom-business-packages li{
position:relative;
list-style:none;
margin:0 0 0 20px;
padding:0;
float:left;
display:inline;
}
ul#bottom-business-packages li a.res-order-button{
padding:0;
margin:0;
position:absolute;
top:375px;
left:13px;
background-image:url('images/order_now.gif');
background-repeat:no-repeat;
background-position: bottom left;
width:131px;
height:35px;
display:block;
text-decoration:none;
}
ul#bottom-business-packages li a.res-order-button:hover{
background-position: top left;
}
td.home{
	background: url(images/home_button.jpg) no-repeat;
	background-position: 0% 0%;
}
td.home_over{
	background: url(images/home_button.jpg) no-repeat;
	background-position: 0% 100%;
	}
td.business{
	background: url(images/business_button.jpg) no-repeat;
	background-position: 0% 0%;
}
td.business_over{
	background: url(images/business_button.jpg) no-repeat;
	background-position: 0% 100%;
	}
td.enterprise{
	background: url(images/enterprise_button.jpg) no-repeat;
	background-position: 0% 0%;
}
td.enterprise_over{
	background: url(images/enterprise_button.jpg) no-repeat;
	background-position: 0% 100%;
	}

a.home-mid-nav{
padding:0;
margin:0 5px 0 0;
background-image:url('images/home_button_small.jpg');
background-repeat:no-repeat;
background-position: 0% 0%;
width:83px;
height:26px;
float:right;
display:block;
text-decoration:none;
}
a.home-mid-nav:hover{
background-position: 0% 100%;
}
a.business-mid-nav{
padding:0;
margin:0 5px 0 0;
background-image:url('images/business_button_small.jpg');
background-repeat:no-repeat;
background-position: 0% 0%;
width:83px;
height:26px;
float:right;
display:block;
text-decoration:none;
}
a.business-mid-nav:hover{
background-position: 0% 100%;
}
a.enterprise-mid-nav{
padding:0;
margin:0 5px 0 0;
background-image:url('images/enterprise_button_small.jpg');
background-repeat:no-repeat;
background-position: 0% 0%;
width:83px;
height:26px;
float:right;
display:block;
text-decoration:none;
}
a.enterprise-mid-nav:hover{
background-position: 0% 100%;
}
a.signup-mid-nav{
padding:0;
margin:0 5px 0 0;
background-image:url('images/signup_button_small.jpg');
background-repeat:no-repeat;
background-position: 0% 0%;
width:83px;
height:26px;
float:right;
display:block;
text-decoration:none;
}
a.signup-mid-nav:hover{
background-position: 0% 100%;
}

/* ICE Additions */
#webmail{
margin: 0 50px 0 0;
padding: 30px 0 0 0;
float:right;
display:inline;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

#webmail form{
margin: 0;
padding: 0;
width: 180px
}

#webmail table{
float: left;
margin-top: 0;
padding: 0;
margin: 0;
}

a.goto-ripple-button{
padding:0;
margin:10px 0 20px 45px;
background-image:url('http://www.ripplecom.net/images/goto_ripple.gif');
background-repeat:no-repeat;
background-position: bottom left;
width:131px;
height:35px;
display:block;
text-decoration:none;
cursor:pointer;
}
a.goto-ripple-button:hover{
background-position: top left;
}
a.ice-login-button{
padding:0;
margin:5px 0 0px 0;
background-image:url('http://www.ripplecom.net/images/ice_login.gif');
background-repeat:no-repeat;
background-position: bottom left;
width:75px;
height:20px;
display:block;
text-decoration:none;
cursor:pointer;
}
a.ice-login-button:hover{
background-position: top left;
}


