html,
body {
   margin:0;
   padding:0;
   height:100%;
   background:#f5f7f9;
   font-family:"Times New Roman", Times, serif;
   color:#333;
}
a {
	text-decoration:none;
	color:#069;
}
h1 {
	display:block;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#47607a;
	font-weight:normal;
	text-shadow:1px 1px 1px white;
	
}
h3 {
	display:block;
	color:#069;
	text-align:right;
	margin:0px;
	padding:5px;
	font-size:18px;
}
h4 {
	padding:0;
	margin:0;
	padding-bottom:15px;
	margin-left:-25px;
	color:#555;
	text-shadow:1px 1px 1px white;
}
h5 {
	color:#89949b;
	font-weight:normal;
	font-size:12px;
	margin:0;
	padding:0;
	display:inline-block;
}
#container {
   min-height:100%;
   position:relative;
}
.holder {
	max-width:678px;
	margin:0 auto;
}
#header {
	height:149px;
	background:url(../images/bgHeader.jpg) repeat-x;
	width:100%;
}
	#logo {
		margin:0 auto;
		max-width:443px;
	}
#nav {
	height:42px;
	background:url(../images/bgNav.jpg);	
	width:100%;
	text-align:center;
}

	#nav a {
		padding:0 29px;
		height:42px;
		display:table-cell;
		vertical-align:middle;
		color:white;
		text-decoration:none;
		font-family:Verdana, Geneva, sans-serif;
	}
	#nav a:hover {
		background:#09F;
		box-shadow:0 2px 3px #069;
	}
#body {
  
   padding-bottom:89px;   
}
	.mainImg {
		margin:8px 0 20px 0;'
		padding:0;
		box-shadow:2px 2px 3px #aaa;
	}
	.column {
		display:inline-block;
		width:33%;
		vertical-align:top;
		margin:0;
		padding:0;
		padding-bottom:15px;
		margin-right:-3px;
	}
		.column p {
			margin:0;
			padding:0 9px;
			vertical-align:top;
		}
		.contactInfo {
			float:left;
			display:inline-block;
		}
		.list li {
			font-size:18px;
			padding-top:15px;

			
		}
		.list2 li {
			font-size:16px;
			padding-top:0px;
			
		}
		.testimonials p {
			padding:2px;
			padding-left:50px;
			border-bottom:1px solid #CCC;
			background:url(../images/quotes.png) no-repeat left;			
			margin:2px;
			margin-bottom:12px;
		}
#footer {
   position:absolute;
   bottom:0;
   width:100%;
   height:89px;
   background:#e9e9e9;
  
}
	.logoFooter {
		padding:0;
		margin:0;
		float:left;
		border:none;
	}
	#footerInfo {
	float:right;
	height:83px;
}
	#icons {
		display:inline-block;
	}
	#footerText {
		vertical-align:top;
		text-align:right;
		display:inline-block;
		padding-top:15px;
		line-height:21px;
		color:#444;
	}

.myLink {
	position:absolute;
	bottom:122px;
	right:50px;
	color:#ccc;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
}