
* { margin: 0; padding: 0; }
img { border: none; }

body { font: 68.75% Verdana, Arial, Helvetica, sans-serif; text-align: left; background: none; }

ul#mainNavigation, #photodiv, #leftHandFocus, #navigationColumn, #footerLinks { display: none; }

#topRowContainer { height: 56px; background: none; }
	#topRow {
		position: relative;
		width: 600px;
		height: 56px;
		margin: 0;
		text-align: left;
		}	
		#logo { position: absolute; top: 0px; left: 0px; }

#contentContainer {	text-align: left; background: none; }
	#contentArea { width: 600px; margin: 0; text-align: left; }
				
	/* content styles */
	.contentColumn {
		float: none;
		width: 600px;
		margin: 0;
		background: #fff;
		}
		/* top focus imagery */
		#aboutUsImage, #ourServicesImage, #ourLocationsImage, #contactUsImage { background: none; }
	
	/* top focus area styles */	
	#topFocus {
		position: relative;
		height: 100px;
		margin: 10px 0;
		padding: 0 0 0 0;
		}
		#topFocus h1 {
			position: absolute;
			top: -50px;
			left: 150px;
			width: 500px;
			height: auto;
			padding: 0;
			color: #061e35;
			font-size: 3em;
			font-weight: normal;
			background: none;
			}
		#topFocus h2 {
			padding: 0 0 10px 0;
			color: #666666;
			font-size: 1.4em;
			font-style: italic;
			}
		#topFocus h3 {
			color: #cc0000;
			font-size: 1.4em;
			}
	
/* add padding around content */
.contentPadding { padding: 0; }
	
	/* general content styles */
	.contentColumn h4 {
		color: #061e35;
		font-size: 1.2em;
		line-height: 16px;
		margin: 0 0 4px 0;
		}
		.contentColumn h4 a { color: #061e35; }
		
	span.introHighlight { color: #cc0000; }
		
	.contentColumn p {
		line-height: 16px;
		margin: 0 0 18px 0;
		}
	.contentColumn ul {
		line-height: 16px;
		margin: 0 0 15px 14px;
		}
		.contentColumn ul li {
			padding: 0 0 4px 0;
			background: none;
			}
			
	.contentColumn ul.arrowBullets {
		line-height: 16px;
		margin: 15px 0 15px 14px;
		}
		.contentColumn ul.arrowBullets li {
			margin: 0 0 5px 0;
			padding: 0 0 0 0;
			background: none;
			}	
		

/* about us two column layout styles */
#twoColLeftGradient {
	padding-bottom: 10px;
	background: url(../../img/content/bg-column-gradient.gif) 12px 100% no-repeat;
	}
	
	#leftColumn { width: 270px; }
	#rightColumn { float: right; width: 280px; }
	
		#leftColumn ul li { margin-bottom: 18px; }
	
/* site map styles */
#siteMapColumnTwo {
	float: right;
	width: 250px;
	}
		
		
#footerContainer {  }
	#footer {
		width: 600px;
		margin: 0;
		padding: 0;
		font-size: .9em;
		text-align: left;
		}
