/* Layout Divs */



#banner {
	display:block;
	width:782px; height: 140px;
	border-top: 1px solid #BEAB95; border-bottom: 1px solid #BEAB95;
}
#banner p{
	display:block;
	margin:45px 0 0 20px; width: 400px;
	font-family:"Times New Roman", Times, serif;
	font-size:85%; color:#09C; font-weight:bold;
	float:left; clear:none;
}
#logo{
	display:block;
	width:auto;
	margin:40px 0 0 10px; padding:0; border:0;
	float:left;
}
#tel {
	display:inline;
	width:auto; 
	margin: 0; padding: 0 5px 0 10px; border:0;
	background: url(../pics/bgTel.gif) 0  50% no-repeat;
	float:right;
}
#tel img{
	float:left;
}
#tel p{
	display:block;
	width:auto;
	margin: 13px 0 0 0; padding: 0; border:0;
	font-family:Arial, Helvetica, sans-serif; font-size:85%; font-weight: bold; color: #fff;
	float:left; clear:none;
}
#left {
	display:block;
	width: 190px; min-height: 620px;
	margin:0 3px 0 0; padding:0; border:1px solid #BEAB95; border-width: 0 1px 1px 0;
	background: #BEAB95 url(../pics/bgcomment.gif) bottom right no-repeat;
	font-size:80%;
	float:left;
}
#nav {
	display:none;
}
#noNav{
	display:none;
}
#leftNav{
	display:none;
}
#signup {
	display:none;
}
#midCol {
	display:block;
	width: 374px; height:auto; min-height:553px;
	margin:0 0 0 0; padding:7px 10px 60px 10px; border: 1px solid #BEAB95; border-width:0 1px 1px 1px;
	font-size:75%; color:#7D6A60;
	background:#fff; 
	float:left;
}
#homemidCol {
	width: 394px; height:auto; min-height:571px;
	margin:0; padding:0; border: 1px solid #BEAB95; border-width:0 1px 1px 1px;
	font-size:80%; color:#7D6A60;
}
#topmid {
	width:398px; height: 410px; min-height:410px;
	margin: 0; padding: 0; border: 0;
}
#content {
	display:block;
	width:550px; height:auto; min-height:613px;
	margin:0; padding:7px 15px 0 20px; border: 1px solid #BEAB95; border-width:0 0 1px 1px;
	font-size:75%; color:#7D6A60;
	float:left;
}
#right {
	display:block;
	width: 188px; min-height:620px;
	border:1px solid #BEAB95; border-width: 0 0 1px 1px;
}
#special {
	width: 187px; min-height: 150px; margin: 10px 0 0 0; border: 0;
	background: none;
}
#special p {
	margin:0 5px 10px 5px;
}
.offers {
	display:none;
}
#who {
	width:189px; margin: 220px 0 0 0; border:0;
}
#best {
	display:block;
	width: 394px; height: auto; min-height:206px;
	margin:4px 0 0 0; padding:0; border:0; 
}
#best h3 {
	display:block;
	background-color:#BEAB95;
	margin:0; padding: 2px 0 2px 5px; border:0;
	color:#fff;	font-weight:bold; 
}
#basenav{
	display:none;
}
#benefits{
	border:0; background:none;
}
#features{
	margin:160px 0 0 0;
}