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

* {
	margin:0;
	padding:0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	}
	
body{
	background:url(/images/bgPage.gif) top left repeat-y;
	}
 
img {
 	border:0;
	}
	
h1,h2,h3,h4,h5,h6 {
	font-family:"trebuchet MS", Verdana, sans-serif;
	}
	
a {
	color:#3f241a;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	}	
	
a:hover {
	color:#29525a;
	}	
	
#contain {
	widows:768px;
	}
	
#header {
	height:54px;
	width:100%;
	background:#09606d url(/images/bgTop.jpg) left no-repeat;
	}
	
	#header h2{
		width:768px;
		padding-left:220px;
		line-height:54px;
		color:#fff;
		font-size:18px;
		font-weight:normal
		}

#leftCol {
	width:196px;
	height:640px;
	background:url(/images/bgLeftNew.jpg) top no-repeat #005261;	
	}
	
	#nav {
		padding:89px 0 0 0;
		}
		
		#nav li {
			list-style:none;
			text-transform:uppercase;
			}
		
			#nav li a {
				color:#fff;
				font-family:Verdana, Arial, Helvetica, sans-serif;
				font-size:12px;
				display:block;
				line-height:23px;
				padding-left:18px;
				width:178px;
				text-decoration:none;
				font-weight:normal;
				}
		
			#nav li a:hover,
			body#home a#homeNav,
			body#areas a#areasNav,
			body#faq a#faqNav,
			body#cases a#casesNav,
			body#about a#aboutNav,
			body#contact a#contactNav {
				background:#29525a;
				}
				
	#leftCol h5 {
		color:#fff;
		font-size:14px;
		background:#051d2b;
		padding:3px 18px;
		width:90px;
		margin:270px 0 5px 0;
		font-weight:normal;
		}
		
	#leftCol address  {
		margin-top:230px;
		}
		
	.addy {
		color:#fff;
		font-size:11px;
		line-height:18px;
		padding-left:18px;
	}

#main {
	background:url(/images/bgCorner.jpg) top left no-repeat;
	width:572px;
	font-size:11px;
	line-height:15px;
	}
		
	#home #main p {
		padding:10px 14px 0 22px;	
		font-size:11px;
		line-height:15px;
		color:#000;	
		}
		
	#main p {
		padding:10px 14px 0 22px;	
		font-size:11px;
		line-height:15px;
		color:#000;
		}
		
	#areas #main p {
		width:355px;
	}
		
	#main h1 {
	color:#3f241a;
	padding:15px 0 0 22px;
	font-size:18px;
	line-height:28px;
	}
		
	#main h2 {
	color:#39535a;
	padding:15px 0 0 22px;
	font-size:18px;
	}
		
	#main h3 {
	padding:15px 0 0 22px;
	}
		
	#main ul {
	padding:10px 0 0 38px;
	color:#000;
	}
	
	#logo {
		display:block;
		padding:24px 0 13px 22px;
		}
		
	.synopsis {
		color:#3f241a;
		}
		
	.callout {
		background:#ece6c1;
		height:97px;
		color:#3f241a;
		font-weight:bold;
		}
		
	#center {
		width:401px;
		}
		
	.hr {
		background:#39535a;
		height:1px;
		width:100%;
		margin-left:23px;
		}
		
	.faqList {
		list-style-type:none;
		padding:0;
		margin:0;
		position:relative;
		left:-13px;
		}		

	.faqList li
		{
		background-image:url(/images/bulletArrow.gif);
		background-repeat:no-repeat;
		padding:0 0px 10px 15px;
		background-position:0px 5px;
		}		

	.faqList li a
		{
		color:#000
		}
		
	.cases li {
		padding-bottom:10px;
		}	


#rightCol {
	width:171px;
	float:right;
	margin-left:0px;
	}


#home #rightCol {
	margin-left:0px;
	}
	
	#choose {
		height:24px;
		background:#3f241a;
		color:#fff;
		line-height:24px;
		padding-left:10px;
		font-weight:bold;
		}
	
	#rightCol ul{
		list-style:none;
		background:#ece6c1;
		height:223px;
		padding:10px;
		border-bottom:1px solid #29525a;
		}
		
		#rightCol ul li{
			padding-bottom:4px;
			}
		
			#rightCol ul li a{
				text-transform:uppercase;
				font-weight:normal;
				}
				
			#autoAreas  a#autoSubNav,
			#truckAreas  a#truckSubNav,
			#wdAreas  a#wdSubNav,
			#workAreas  a#workSubNav,
			#aptAreas  a#aptSubNav,
			#medAreas  a#medSubNav,
			#slipAreas  a#slipSubNav,
			#defAreas  a#defSubNav,
			#dogAreas  a#dogSubNav,
			#liquorAreas  a#liquorSubNav {
				color:#29525a;
				}
			
			
