@charset "utf-8";
body {
	font:11px Arial, Helvetica, sans-serif ;
	color:#666666;
	background:url(images/proof7.jpg) repeat-x;
	margin:0px;
	padding:0px;
	background-color:#e2d8cc;
	line-height:18px;

}
.nav{
	width:950px;

}

label{
	float:left;
	width:60px;
}
.wrapperout{
	background: url(images/back2a.jpg) no-repeat;
	padding:60px 40px 10px 100px;

}
.wrapper {
	background: url(images/proof4_03.jpg) repeat-y;
	width:950px;
	
}
.w2{
	background:url(images/top.jpg) no-repeat;
	

}
.w3{
	background:url(images/bottom.gif);
	background-position:bottom left;
	background-repeat:no-repeat;
	padding-bottom:40px;
	
}
.red{
	color:#FF0000;
}

.contentleft{
	float:left;
	width:320px;
	padding:30px 10px 140px 60px;
	
}
.contentleftmap{
	float:left;
	width:320px;
	padding:30px 10px 10px 60px;
	
}
.contentleft2{
	float:left;
	width:620px;
	padding:30px 10px 140px 60px;
	
}
.contentright{
	float:left;
	width:450px;
	padding-bottom:50px;
	
}
.clearthis{
	clear:both;
}
.footer{
	color:#154074;
	padding:10px 40px 40px 100px;
}
a{
	color:#225aae;
}
a:hover{
	color:#CC0000;
}
img{
	border:0px;
}
h1, h2{
	
}
h1 {
	text-transform: uppercase;
	font-size:15px;
	color:#1148AE;
}
h2{
	font-size:13px;
	
}
.photo{
	width:205px;
	float:left;
	padding-bottom:20px;
}
.photo2{
	width:310px;
	float:left;
	padding-bottom:20px;
}
.map{

	margin-bottom:100px
	
}
.map2{
	padding-left:50px;
}

#hide { display: none; }