body {
  background-color: #9C936D;
  color:#000000;
  font-family:"Times New Roman",Times,serif;
  margin:0;
  padding:0;
}

img, object {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

h1 {
  color:#710C20;
  font-size:24px;
  line-height:35px;
  margin:0;
}

p, td, ul, ol, li, dl, dt, dd {
	color: #361D02;
  font-family:"Times New Roman",Times,serif;
	font-size: 12px;
	text-align:left;
}

  .home_find_desc_sp{color:#FFFFFF;}
  .results_desc{color:#361D02;}
  .labels{color:#361D02;}
  .next_back {color:#361D02;}
  .next_back a:link, .next_back a:visited{color:#361D02;}

ul { 

}

h1 {
	font-size: 24px;
	font-weight:normal;
	line-height: 30px;	
}


a {
  font-family:"Times New Roman",Times,serif;
	color: #ffffff;
	text-decoration: none;
}
a:visited {
	color:#ffffff;
	text-decoration:none;
}
a:hover {
	color: #c9a647;
	text-decoration: none;
}

hr {
	border: 1px solid #ccc;
}

/*  
--------------------------------------------
structure styles
--------------------------------------------  
*/

#wrapper {
	position: relative; 
	margin: 0 auto; 
	width: 934px; 
	height: auto; 
	text-align:left; 
	padding: 00px 0px 0px 0px;
	background-image: url(../images/HomeBgCenter.jpg);
	background-repeat: no-repeat; 
}
#content {
  font-family:"Times New Roman",Times,serif;
	font-size: 11px;
	padding: 200px 360px 10px 30px;
	margin: 0 0 0 0 ;
	width: 540px;
	min-height: 400px;
	z-index: 1000;
  background-image: url(../images/HomeBgSlide.gif);	
}
  .min-height {
    float:left;
    height:350px;
    width:0;
  }
#bottom_garnish {
  width: 934px;
	height: 40px;
	background-image: url(../images/HomeBgBottom.jpg);
	background-repeat: no-repeat;
	position:relative;
	top: -12px;
}
#ifind {
	position: absolute;
	top: 5px;
	left: 770px;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-image: url(../images/HomeiFind.gif);
	background-repeat: no-repeat;;
    padding: 9px 0 0 70px;
	width: 105px;
	height: 31px;
	display: block;
	cursor: pointer;
	z-index: 1000;
}
#agentname {
    color:#710C20;
    font-size:18px;
    line-height:35px;
    margin:0;
	font-weight: bolder;
	position: absolute;
	top: 200px;
	left: 598px;
	z-index: 1000;
	text-align: right;
	width: 305px;
}
#agentpic {
	position: absolute;
	top: 240px;
	left: 752px;
	background-color: #eeeeee;
	width: 144px;
	height: 174px;
	z-index: 1000;  					
}
#contact {
	position: absolute;
	top: 219px;
	left: 583px;
	width: 322px;
	z-index: 1000;
	font-size: 11px;
}
#phone {
	 position: absolute;
	 top: -132px;
	 left: -150px;
	 text-align: right;
}
#cell {
	 position: absolute;
	 top: -132px;
	 left: -35px;
	 text-align: right;
	 }

#email_header {
	 position: absolute;
	 top: -132px;
	 left: 100px;
	 text-align: right;
	 }
  #email_header a:link, #email_header a:visited { 
  	font-family: Arial, Helvetica, sans-serif;
  	color:#710B20;
  	font-size: 10px;
  }
  #email_header a:hover {
  	font-family: Arial, Helvetica, sans-serif;
  	color:#D5BC70;
  	font-size: 10px;
  }

.garnish1 {


}
.garnish2 {


}
.headerpic {
	position:absolute;
	width: 934px;
	height: 200px;
	top: 0px;

	background-image: url(../images/HomeHeader.jpg);
	background-repeat: no-repeat;
}
.logo a:link, .logo a:visited, .logo a:hover {
	position:absolute;
	top: 6px;
	left: 25px;
	background-image: url(../images/HomeLogo.jpg);
	background-repeat: no-repeat;
	width: 150px;
	height: 89px;
	display: block;
	cursor: pointer;
	z-index: 1000;
}
.toprectangle {
	position: absolute;
	top: 100px;
	width: 805px;
	height:19px;
	border-top-style: solid;
	border-top: 1px;
	border-top-color: #835a61;
}
#agentpic {

}	

#left_menu {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	color:#323232;
	position: absolute;
	top: 215px;
	left: 582px;
	width: 326px;
	z-index: 50;
	padding: 25px 0 0 0;
	margin: 0px;	
	background-image: url(../images/homephotobg.png);
	background-repeat: no-repeat;	
	min-height: 220px;
}
#left_menu ul {
	margin: 0px;
	padding: 0px;
}
#left_menu li {
	list-style-type:none;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 11px;
	text-indent: 10px;
	padding: 0 0 0 18px;
}
#left_menu li a:link, #left_menu li a:visited {
	color:#665E3C;
	text-decoration: none;
	background-image: url(../images/NavBullets.gif);
	background-position: 0 -4px;
	padding: 6px 0px 0px 0px;
	margin: 0;
	display: block;
	width: 210px;
	height: 20px;
}
#left_menu li a:hover {
	color:#710C20;
	text-decoration: none;
	padding: 6px 0px 0px 0px;
	margin: 0;
	display: block;	
}