body{
	font-size:12px;
	color:#666666;
	font-family:Arial, Helvetica, sans-serif;
	background-color:#0d6372;
}

.clear	{clear:both;}
.fl		{float:left;}
.fr		{float:right;}
img		{border:0px;}
h2		{margin:0px; font-size:15px;}
li		{margin-left:15px; list-style-position:outside;}
.fl		{float:left;}
.fr		{float:right;}
a	{color:#2b7686;}
a:hover	{text-decoration:none;}

.container 			{width:770px; background: url('../images/site_images/container_bg.gif') 0 0 repeat-y;}
.container .top		{width:770px; height:13px; background: url('../images/site_images/container_top.gif') 0 0 no-repeat;}
.container .bottom	{width:770px; height:19px; background: url('../images/site_images/container_bottom.gif') 0 0 no-repeat;}

.webMargin		{margin:0px 7px 0px 7px;}

.headerArea				{text-align:left;}
.headerArea .logo		{float:left; width:233px; height:76px; margin-bottom:8px;}
.headerArea .tagline	{float:right; width:343px; height:76px; background: url('../images/site_images/header_tagline.png') 0 0 no-repeat;}
.headerArea .topBar		{background-color:#3199ad; height:26px; width:100%; margin-top:5px;}
.headerArea .phNumber	{width:390px; font-size:16px; color:#f8ee77; font-style:italic; margin:0px; padding:3px 5px 0px 5px; float:left;}
.headerArea .links 	{width:240px; color:#fff; margin:0px; text-align:right; float:right; padding:5px 5px 0px 5px;}
.headerArea .links a	{color:#fff; text-decoration:none;}
.headerArea .links a:hover	{text-decoration:underline;}

table.tableMain	{width:100%; margin-top:4px; text-align:left;}
.ColUno			{width:175px; height:311px; border-right:4px solid #fff; background: #974128 url('../images/site_images/colUno_bg.gif') top center no-repeat;}
.ColUno .nav	{/*width:135px;*/ width:152px; /*margin:30px 0px 118px 0px;*/ margin:30px 0px 108px 0px; text-align:left;}
.ColUno .nav a			{text-decoration:none; font-size:14px; color:#f8ee77; line-height:1.5em;}
.ColUno .nav a:hover	{text-decoration:underline;}
.ColUno .epa_firm		{margin-bottom:14px;}
.ColUno .coverageArea	{width:164px; height:165px; background: url('../images/site_images/coverageArea_bg.png') 0 0 no-repeat;}
.ColUno .coverageArea p	{padding:0px 15px 10px 15px; color:#f8ee77; margin:0px;}
.ColUno .text p			{width:135px; margin:30px 0px 10px 0px; color:#daca6a; text-align:left;}
.flash			{margin:0px;}
.emerService_home			{width:577px; background: #1d7082 url('../images/site_images/featuredArea_bg-home.jpg') top center no-repeat;}
.emerService_home .textArea_home	{color:#d3edf6; margin:0px; padding:85px 130px 20px 30px;}
.ColDos_home			{width:300px; color:#8b422d;}
.ColDos_home .textArea_home	{padding:20px 30px 5px 30px; margin:0px;}
.featuredArea_home	{width:277px; height:300px; background: #1e7083 url('../images/site_images/red_bg-home.jpg') top center no-repeat;}
.featuredArea_home .textArea_home	{padding:110px 30px 5px 35px; color:#fff; margin:0px;}
.featuredArea_home .textArea_home a	{color:#f8ee77;}
.featuredArea_home .textArea_home a:hover	{text-decoration:none;}

.featuredArea			{width:577px; background: #1d7082 url('../images/site_images/blue_bg.jpg') top center no-repeat;}
.featuredArea .textArea	{color:#d3edf6; margin:0px; padding:60px 10px 20px 30px;}
.featuredArea .textArea a	{color:#f8ee77;}
.featuredArea .textArea a:hover	{text-decoration:none;}
.ColDos			{width:300px; color:#8b422d;} 
.ColDos .textArea	{padding:20px 30px 5px 30px; margin:0px;}
.emerService	{width:277px; height:300px; background: #8f3720 url('../images/site_images/red_bg.jpg') top center no-repeat;}
.emerService .textArea	{padding:115px 30px 5px 35px; color:#fff; margin:0px;}

.emerServiceDucts	{width:277px; height:300px; background: #8f3720 url('../images/site_images/red_bg-ducts.jpg') top center no-repeat;}
.emerServiceDucts .textArea	{padding:90px 30px 5px 35px; color:#fff; margin:0px;}

.questions li	{margin-left:20px; padding:0px; list-style-image:url(../images/site_images/txt_Q.gif); list-style-position:outside;}
.answers li		{margin-left:20px; padding:0px; list-style-image:url(../images/site_images/txt_A.gif); list-style-position:outside;}
html>body .answers li	{margin-left:30px; padding:0px;}
html>body .questions li	{margin-left:30px; padding:0px;}

.sec_pageHeader		{width:577px; height:50px; background: url('../images/site_images/sec_pageHeader_bg.gif') 0 0 no-repeat;}
.sec_pageHeader h2	{padding:8px; margin:0px; font-size:26px; font-weight:bold; color:#FFFFFF;}

table.contact	{width:95%; margin-top:5px; background-color:#e7e7e7; border:1px solid #ccc; border-collapse:collapse;}
.contactInfo	{font-size:14px; color:#2b7686; font-weight:bold; margin:5px 0px 5px 0px;}

.print_emrg, .print_emrg_cc { display:none; }
.emerService_cc { width:277px; height:300px; background:#8f3720 url('../images/red_bg3.jpg') top center no-repeat; }
.emerService_cc .textArea	{padding:127px 30px 5px 35px; color:#fff; margin:0px;}

.footer			{color:#fff; font-size:11px;}

/* ------ LINKS PAGE STYLES -------- */
table.link_category					{width:100%; border:1px solid #000; margin:10px 0px 5px 0px; background-color:#fff;}
.link_category .link_cat_title		{font-size:14px; font-weight:bold; color:#fff; border-bottom:1px solid #000; background-color:#2c97ab;}
.towneLinks a:hover	{text-decoration:none;}

/* ------ INSURANCE PROF ----------- */
.emerService_drawing	{width:277px; height:300px; background: #8f3720 url('../images/site_images/red_bg_drawing.jpg') top center no-repeat;}
.emerService_drawing .textArea	{padding:105px 30px 5px 35px; color:#fff; margin:0px;}
.featuredArea_coupon			{width:577px; background: #1d7082 url('../images/site_images/blue_bg_coupon.jpg') top center no-repeat;}
.featuredArea_coupon .textArea	{color:#d3edf6; margin:0px; padding:60px 10px 20px 30px;}
.featuredArea_coupon .textArea a	{color:#f8ee77;}
.featuredArea_coupon .textArea a:hover	{text-decoration:none;}
