/* GLOBALS */
body,td,th {
	font-family: Arial,Helvetica;
	font-size: 10pt;
	color: #211711;
}
body {
	background-color: #FFF2E0;
	margin: 0;
  text-align: center;
}

/* STRUCTURE */
#wrapper {
  text-align: left;
  margin: 0 auto;
  width: 760px;
  background-color: white;
}

#header {
  height: 75px;
  width: 760px;
  margin: 0 0 25px 0;
  background-color: #FFF2E0;
}

#content {
  margin: 0px 0 0 0;
  float: right;
  width: 455px;
  padding: 0 60px 0 25px;
  border-left: solid 1px #CFCFCF;
}

#header img {
  margin: 0;
  padding: 0;
  float: left;
}

/* IE 3px image jog fix */
* html #header img {
margin: 0 -3px; ma\rgin: 0;
}

#footer {
  clear: both;
  padding: 15px 0 5px 0;
  margin: 0 0 15px 0;
}

#sidebar {
  float: left;
  width: 190px;
  padding-left: 20px;
}

/* Sidebar */
#sidebar #logo {
  text-align: center;
  display: none;
}

#sidebar #logo img {
  display: block;
}

ul#nav {
  margin: 80px 0 0 25px;
  list-style: none;
  padding: 0;
  margin: 0 0 8px 0;
}

ul#nav li {
  margin: 0;
  padding: 5px 0;
}

ul#nav li a{
  font-size: 10pt;
  font-weight: bold;
  font-family: Georgia, Times, Serif;
}

#side_logo {
  display: none;
}
/*
#search {
  margin: 5px -4px 0 -14px;
  border-bottom: solid 1px #CFCFCF;
  border-top: solid 1px #CFCFCF;
}
#search h1 {
  color: #418790;
  font-size: 9pt;
  text-align: center;
}

#search dl {margin: 0;}
#search dl dd { margin: 0 0 5px 0; }
*/

/* Text Styles */
.highlight {
  color: #1F707B;
  font-weight: bold;
} 

.email a {  font-size: 9pt; }
.footnote { font-size: 8pt; }
.name {     font-weight: bold; }
.phone,
.staff { margin: 1px 0; }
.email,
.address,
.byline { margin: 7px 0; }

/* Link Styles */
a {
  font-size: 10pt;
  color: #CC6600;
  font-weight: bold;
  text-decoration: none;
  font-family: Georgia, Times, Serif;
}
a:link {    color: #BC5D2F; }
a:visited { color: #BC5D2F; }
a:hover {   color: #418790; }
a:active {  color: #000000; }

}
li.new {
list-style-image:url(http://buyersfirstsantafe.com/images/small_square.gif)
}

/* PAGE SPECIFIC STYLING */
body#index #home_header {
  margin: 0 0 25px 0;
}

body#index #side_logo {
  display: none;
  margin-top: -60px;
}

body#confirm #content {
  height: 618px;
}

body#search_idx #content {
  width: 535px;
  padding: 0 0px 0 10px;
  height: 750px;
}

body#search #sidebar {
  display: none;
}

body#search #content{
  width: 760px;
  border: none;
  float: left;
  padding: 0;
  margin: 0;
}

body#search #home_link {
  float: right;
  margin-top: -50px;
}

/* Black out current page link */
body#why li.why a               { color: #1F1F1F; cursor: default; }
body#services li.services a     { color: #1F1F1F; cursor: default; }
body#press li.press a           { color: #1F1F1F; cursor: default; }
body#how li.how a               { color: #1F1F1F; cursor: default; }
body#agent li.agent a           { color: #1F1F1F; cursor: default; }
body#links li.links a           { color: #1F1F1F; cursor: default; }
body#relocation li.relocation a { color: #1F1F1F; cursor: default; }
body#about li.about a           { color: #1F1F1F; cursor: default; }
body#index li.index a           { color: #1F1F1F; cursor: default; }<b></b>