body {
	text-align: center;
	margin:0px;
	padding:0px;
	font-family:Arial;
	font-size:11px;
	color:#6d6e71;
	background:url("../images/background.jpg") top left;
	background-repeat:repeat-x;
	background-color:#a8a9ad;
}
table {
	font-family:Arial;
	font-size:13px;
}

#main_container {
	margin: 0 auto;
	width:988px;
	background:url("../images/content_back.png") top center;
	background-repeat:repeat-y;
}
#wrapper { position: relative;
    margin: 0 auto;
    width: 950px;
	background-color:white;
	text-align: left;
}
#content {
    width: 100%;
}
#logo { overflow:hidden;
	behavior: url(../style/iepngfix.asp);
	position:relative;
	height:404px;
}
#logo_overlay {
	position:absolute;
	top:0px;
	z-index:999999999999999999999;
	behavior: url(../style/iepngfix.asp);
}
#header { 
	background-color:#785e6f;
}
#container { 

}
#leftColumn { 
	float:left; 
	width:220px;
	background:url(../style/..../Images/Headers/logo.png) bottom left no-repeat;
	background-color:#deded7; 
	color:black;
	
}
#middleColumn { 
	float:left; 
	width:400px;
	background-color:#ffffff; 
	margin:24px;
	margin-top:0px;
	padding-top:22px;
	font-size:13px;
}

#middleColumn2 { 
	float:left; 
	width:620px;
	background-color:#ffffff; 
	margin:24px;
	margin-top:0px;
	padding-top:22px;
	font-size:13px;
}

#rightColumn { 

	float:right; 
	width:273px;
	background-color:#bdafb6; 
}
#footer { 
	clear:both; 
	background-color:#785e6f; 
	padding:14px;
	padding-left:0px;
	padding-right:0px;
	color:white;
	height:14px;
	width:950px;

}
#footer ul {
	list-style:none;
	margin:0px;
	padding:0px;
}
#footer ul li {
	float:left;
	padding-left:15px;
	padding-right:15px;
}
#footer a:active,a:link, a:visited {
	text-decoration:none;
	color:white;
}
#footer a:hover {
	color:black;
	text-decoration:none;
}
.clearfix:after { 
	visibility: hidden; 
	display: block; 
	font-size: 0; 
	content: " "; 
	clear: both; 
	height: 0; 
} 

#top_nav {
	padding:10px;
	padding-left:24px;
	height:22px;
	padding-top:7px;

}

#top_nav ul{
	margin:0px;
	padding:0px;
	padding-bottom:5px;
	padding-top:5px;	
}
#top_nav ul li {
	list-style:none;
	float:left;
	padding-right:30px;
	font-size:12px;
	font-family:Arial;
}

#leftColumn_nav {
	padding:10px;
	padding-left:24px;
	height:22px;
}

#leftColumn ul{
	margin:24px;
	padding:0px;
	list-style:none;
}
#leftColumn ul li {
	list-style:none;
	padding-bottom:4px;
	color:black;
}

#leftColumn a:active, #leftColumn a:link, #leftColumn a:visited{
	color:#444444;
}
#leftColumn a:hover {
	color:785e6f;
}

#top_nav a:active, #top_nav a:link, #top_nav a:visited{
	color:white;
}
#top_nav a:hover {
	color:#af9fa8;
}

.clearfix { 
	display: inline-block; 
}

* html .clearfix { height: 1%; }
.clearfix { 
	display: block; 
}
img {
	border:none;
}
h1 {
	font-family:Arial;
	line-height:16px;
	height:16px;
	padding:0px;
	margin:0px;
	font-weight:100;
	font-size:14px;
	color:785e6f;
}
#right_header {
	padding-top:22px;
	padding-left:21px;
}
.offer_img {
	padding-left:21px;
	padding-top:20px;
	padding-bottom:0px;
}
.offer_body {
	padding-left:21px;
	padding-top:14px;
	padding-bottom:14px;
	background-color:#d5cdd2;
}
.offer_body img {
	vertical-align:bottom;
}
.offer_body P {
	margin:2px;
	padding:0px;
	font-size:12px;
}
#right_footer{
	padding-top:75px;
	padding-left:21px;
}
#right_footer H1 {
	padding-bottom:4px;
}
.ft {float:left;width:120px;}
textarea{width:200px;}
b,strong {
	color:#785e6f; 
}

.offers{
	color:white;
	font-size:14px
}
.contact_us{
	color:black;
	font-size:14px
}
.phone {
	color:white;
	font-size:14px
}
.email {
	colour:white;
	font-size:14px;
	cursor:pointer;
}

#middleColumn a:active, #middleColumn a:link, #middleColumn a:visited{
	color:grey;
}
#middleColumn a:hover {
	color:785e6f;
}
.button_form {
	background-color:af9fa8;
	border:0px;
	font-size:11px;
	padding:4px;
	cursor:pointer;
}
hr {color:#bbb;background-color:#bbb;height:1px;}