@charset "UTF-8";
/* CSS Document */
 img {
	behavior: url("css/pngbehavior.htc");
}
{
padding: 0;
margin: 0;
}
#wrapper {
	position: relative;
	margin: 0 auto;
	width: 770px;
}
#logo {
	position: absolute;
	top:38px;
	left:20px;
	z-index: 2;
}
#tagline {
	top:180px;
	left:31px;
	position: absolute;
	z-index: 1;
}
#images {
	position: absolute;
	top:152px;
	left:344px;
	z-index: 1;
}
#nav {
	margin:0px;
	padding:0px;
	list-style-type:none;
	top:93px;
	left:319px;
	position: absolute;
	z-index: 1;
}
#nav li {
	float: left;
	padding: 0px;
	margin: 0px;
}
#header {
	background:url(../images/header_back.jpg) no-repeat 0 0;
	background-position:bottom;
	width: 770;
	height:371px;
}
#middlenav {
	width:770px;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
#middlenav li {
	overflow:hidden;
	position: relative;
	top:-11px;
	float: left;
	padding:0px;
	margin: 0px;
}
#middlenav li.ico1 a {
	margin:0px;
	width:246px;
	padding:0px 16px 0px 0px;
}
#middlenav li.ico2 a {
	margin:0px;
	width:246px;
	padding:0px 16px 0px 0px;
}
#middlenav li.ico3 a {
	margin:0px;
	padding:0px;
	width:246px;
}
#content {
	clear:both;
}
#contenthome {
	clear:both;
	text-align:left;
	padding:0 50px 50px 265px;
	margin: 0px;
	position:relative;
}
/* original#homeleftside {
	z-index:10;
	width:180px;
	text-align:center;
	position:absolute;
	left:20px;
	top:600px;
}
*/
#homeleftside {
	z-index:10;
	width:186px;
	text-align:left;
	position:absolute;
	left:4px;
	top:520px;
}
#content2nd {
	width:422px;
	float:left;
	text-align:left;
	padding:0px 50px 50px 74px;
	margin: 0px;
}
#testimonials {
	width:224px;
	float:right;
	text-align:left;
	padding: 0 0 0 0;
	margin: 0px;
}
#testimonials2 {
	background:url('../images/testimonials.gif') no-repeat;
	width:224px;
	float:right;
	text-align:left;
	padding: 72px 0 0 0;
	margin: 0px;
}
#titles {
	padding:0px;
	margin: 0px;
	position: relative;
	left:-70px;
}
#footer {
	clear:both;
	padding: 0 0 100px 0;
}
#footerleft {
	text-align:left;
	float:left;
	padding:10px 0 0 0;
	margin: 0px;
}
#footerright {
	list-style-type:none;
	float:right;
	padding:10px 0 0 0;
	margin: 0px;
}
#footerright li {
	float: left;
	padding:0px;
	margin: 0px;
}
div.hr {
	margin:20px 0px 20px 0px;
 padding:0px:
 clear:both;
	height: 1px;
	background: #DFDFE6;
}
div.hr hr {
	display: none;
}
/* britt */
#testimonial_bg {
	background:url(../images/quotes.png) no-repeat 0 0;
	background-position:top;
	height: 160px;
}

