.highlighthome {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bolder;
	color: #FFFBF0;
	background-color: #280028;
	padding: 6px;
	width: 200px;
	margin-left: 15px;
	margin-top: 50px;
	text-align: center;
  }
.bodytextcontact {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2A1F00;
	text-align: left;
	width: 423px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 16pt;
	background-color: #ECDED2;
	height: 790px;
  }
#homesidepanel {
	width:250px;
	float:left;
	background-color: #ECDED2;
	height: 800px;
		}
#homepanel {
	width:342px;
	float:left;
	background-color: #ECDED2;
	height: 790px;
	padding-right: 10px;
		}
#panel2 {
	width:250px;
	float:left;
	background-color: #ECDED2;
	height: 800px;
		}
.bodytextsearch {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2A1F00;
	text-align: left;
	width: 573px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 16pt;
	background-color: #ECDED2;
	height: 2500px;
  }
.bodytext2 {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2A1F00;
	text-align: left;
	width: 423px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 16pt;
	background-color: #ECDED2;
	height: 1790px;
  }
.tips {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: x-small;
	color: #FFFFFF;
}

#navigation2 {
	text-align:center;
	color: #FFFBF0;
	float:left;
	width:187px;
	height:800px;
	background: url(navback.jpg)/*#550000*/;
		}
#panel2 {
	width:150px;
	float:left;
	background-color: #ECDED2;
	height: 800px;
		}
  .bodytextlistings {
	float:left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2A1F00;
	text-align: left;
	width: 573px;
	padding-top: 10px;
	padding-right: 20px;
	padding-bottom: 0px;
	padding-left: 20px;
	line-height: 16pt;
	background-color: #ECDED2;
	height: 7000px;
  }
.listings {
	font-family: Arial, Helvetica, sans-serif;
	font-size: x-small;
	line-height: normal;
	color: #2A0000;
	text-align: left;
	font-weight: lighter;
	vertical-align: text-top;
	border: thin none #280028;
}
* {padding:0px; margin:0px;}
	 body {
	 	font:1em;
		font-family: Verdana, Arial, Helvetica, sans-serif;
  	background-color: #D8C794;
  	margin-left: 50px;
  }
	p {margin:5px;}
	h3 {
		font:2em;
		margin-bottom:25px;
		}
	h4 {
  	font:2em;
		margin-bottom:10px;
		}
	#navigation h3 {
		font-size:1em;
		width:100%;
		margin:auto;
	}
  .style1 {
	font-size: x-small;
	color: #FFFFFF;
	line-height: 20px;
}
  .style2 {color: #F0F0F0}
  a:link {
  	color: #518C42;
  }
  .style4 {color: #FFFF80}
  .bodytext1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	color: #2A1F00;
	text-align: left;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	line-height: 16pt;
	background-color: #ECDED2;
	height: 790px;
	float: left;
  }
  .highlight {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: small;
	font-weight: bolder;
	color: #FFFBF0;
	background-color: #280028;
	padding: 6px;
	width: 120px;
	margin-left: 10px;
	margin-top: 50px;
  }
  .highlight2 {
	color: #FFFBF0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-color: #280028;
	padding: 6px;
	margin-left: 10px;
	margin-top: 50px;
	width: 116px;
	line-height: 16px;
	font-size: small;
  }
  .style5 {
	font-size: xx-small;
	font-weight: normal;
	line-height: 40px;
	color: #FFFFFF;
  }
	#header {
		height:210px;
		margin:0px;
		padding:0px;
	}
	#container {
	margin:0px;
	padding:0px;
	width:800px;
	display: inline-block; /*sets hasLayout - required for IE*/
	overflow: hidden; /*causes modern browsers to enclose child floats*/
	background: #F5ECD6;
}
	#container {display: block; /* resets to proper property value without resetting layout*/} 
	#navigation {
	text-align:center;
	color: #FFFBF0;
	float:left;
	width:187px;
	height:800px;
	background: url(navback.jpg)/*#550000*/;
		}
	#navigation ul {
		list-style-type:none;
		padding:0px;
		margin:0px;
		}
	#navigation li a{
		display:block;
		padding:0px;
		margin:0px;
		}
	#navList li a{
		text-decoration:none;
		height:30px;
		padding:10px;
		border-top: 1px solid #808080;
		border-left: 20px solid #BB6C4B;
		background:#88310E;
		color:white;
		display:block;
		padding:0px;
		margin:0px;
		}
	#navList li a:hover {
		color:white;
		display:block;
		border-left: 20px solid #aaaabb;
		background:#BB6C4B;
		}
	#nav {
		margin:50px 0px 50px 0px;
		}
	#panel {
	width:150px;
	float:left;
	background-color: #ECDED2;
	height: 1800px;
		}
	#services li{
		list-style-position:inside;
		margin-left:15px;
		}
	#contacts a {
		link-style-type:none;
		font-size:1.5em;
		}
	#address {
	margin: 50px 0px 0px 0px;
	font-size:0.9em;
	color:#ffffff;
	height: 200px;
	background-color: #540000;
		}
.Subheading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: medium;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
#container .bodytext1 p {
	float: left;
}
#slideshow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	height: 230px;
	width: 250px;
	padding-top: 60px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

