body
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	BACKGROUND: url(/core_images/body_background.jpg) repeat-x center top;
         BACKGROUND-COLOR: #A6A088;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;
}

#wrapper {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 807px;
	BACKGROUND: url(/core_images/wrapper_background.jpg) repeat-y center top;
}

#animation {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 807px;
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#container {
	margin: 0px auto;
	padding: 0px;
	border:0;
	width: 807px;
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}


#header {
	MARGIN: 0px 0px 0px 0px; 
	text-align: left;
}

#print_only
{display: none;}

#print_only_2
{display: none;}

#top_nav {
	margin: 0px auto;
	width: 807px;
}

#copy
{
         FONT: 10px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#bottomspace
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	WIDTH: 807px;
	PADDING-TOP: 0px;
}

#footer {
	clear: both;
	BACKGROUND: url(/core_images/footer_background.jpg) center top;
	width: 807px;
}

.fade
{
	TEXT-ALIGN: center;
}

#logo_corner
{
	TEXT-ALIGN: right;
}

#leftcol
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/left_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 536px;
	PADDING-TOP: 0px;
}


#leftcol_detail
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/left_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 536px;
	PADDING-TOP: 0px;
         FONT: 12px Book Antiqua, Verdana,sans-serif; 
	text-align: left;
	TEXT-DECORATION: none;
}

.lefttext
{
	MARGIN: 0px 30px 80px 10px;
	WIDTH: 425px;
	TEXT-ALIGN: left;
         FONT: 14px Book Antiqua, Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

.lefttext_search
{
	MARGIN: 0px 30px 20px 10px;
	WIDTH: 425px;
	TEXT-ALIGN: left;
         FONT: 14px Book Antiqua, Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#right_properties
{
	WIDTH: 225px;
	TEXT-ALIGN: left;
         FONT: 11px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}

#right_properties li {
	COLOR: #000000;
         margin-left: -1em;
}



#rightcol
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/right_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 271px;
	PADDING-TOP: 0px;
}

#rightcol_detail
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: right;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/right_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 271px;
	PADDING-TOP: 0px;
         FONT: 12px Verdana,sans-serif; 
	text-align: left;
}

.righttext
{
	MARGIN: 20px 50px 0px 70px;
	WIDTH: 155px;
	FONT: 11px/15px Arial, Helvetica, sans-serif;
	COLOR: #FFFFF;
	TEXT-ALIGN: left;
}

/* Search */

#search
{
	WIDTH:150px;
}

/* Archive */


#archive {
	BORDER-TOP: #ddc 0px solid; 
	MARGIN: 0px 0px 0px 0px; 
FONT: 11px Verdana,sans-serif; 
WIDTH: 95%; 
CURSOR: default
}
#archive CAPTION {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/img/caption.gif) no-repeat right center; PADDING-BOTTOM: 5px; MARGIN: 0px auto; FONT: 17px Georgia,serif; COLOR: #933; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#archive CAPTION A {
	COLOR: #33f
}
#archive CAPTION A:hover {
	COLOR: #000
}
#archive TD {
	PADDING-RIGHT: 10px; BORDER-TOP: #C3BE95 2px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 5px; COLOR: #554; PADDING-TOP: 5px
}
#archive TD A {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CURSOR: pointer; COLOR: #33f; BORDER-RIGHT-WIDTH: 0px
}
#archive TD A:hover {
	COLOR: #000
}
#archive TH A {
	COLOR: #887
}
#archive TH A:hover {
	TEXT-DECORATION: underline
}
#archive TH {
PADDING-RIGHT: 10px; 
BORDER-TOP: #fff 1px solid; 
PADDING-LEFT: 10px; 
PADDING-BOTTOM: 5px; FONT: bold 12px Arial,sans-serif; TEXT-TRANSFORM: uppercase; 
COLOR: #998; 
PADDING-TOP: 5px; 
LETTER-SPACING: 1px; TEXT-ALIGN: left
}
#archive TH SPAN {
	DISPLAY: none
}

#thumb IMG {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #ccc 1px solid
}

/* Listings Page */

#listing_image IMG {
BORDER-RIGHT: #B39A83 2px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #B39A83 2px solid; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
MARGIN: 2px; 
BORDER-LEFT: #B39A83 2px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #B39A83 2px solid;
WIDTH: 325px;
HEIGHT: 244px;
}


/* Property Detail Page */

#detail_image
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FLOAT: left;
	PADDING-BOTTOM: 0px;
	BACKGROUND: url(/core_images/left_background.jpg) center top;
	MARGIN: 0px;
	WIDTH: 536px;
	PADDING-TOP: 0px;
         FONT: 12px Book Antiqua, Verdana,sans-serif; 
	text-align: center;
	TEXT-DECORATION: none;
}

#detail_image IMG {
BORDER-RIGHT: #763F06 2px solid; 
PADDING-RIGHT: 5px; 
BORDER-TOP: #763F06 2px solid; 
PADDING-LEFT: 5px; 
PADDING-BOTTOM: 5px; 
BORDER-LEFT: #763F06 2px solid; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #763F06 2px solid;
MARGIN-TOP: 5px; 
WIDTH: 375px;
HEIGHT: 282px;
}

#detail_thumb IMG {

BORDER-RIGHT: #B39A83 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #B39A83 1px solid; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
MARGIN: 2px; 
BORDER-LEFT: #B39A83 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #B39A83 1px solid;
}

#detail_right_thumb IMG {

BORDER-RIGHT: #B39A83 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #B39A83 1px solid; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
MARGIN: 2px; 
BORDER-LEFT: #B39A83 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #B39A83 1px solid;
WIDTH: 95px;
HEIGHT: 75px;
}

/* General Settings */


h1, h2, h3, h6 {
font-weight: bold;
}

h1, h2, h3, h4, h5, h6 {
font-family: Verdana,sans-serif;
}

h1 {
font-size: 3em;
}

h2 {
font-size: 1.0em;
}

h3 {
font-size: 1.15em;
}

h4 {
font-size: 1.0em;
}

h5 {
font-size: 1.0em;
font-weight: normal;
}

h6 {
font-size: 1.25em;
color: #7E2B3B;
}

hr {
margin: 2em auto;
width: 370px;
height: 1px;
color: #7a7e7d;
background-color: #7a7e7d;
border: none;
TEXT-ALIGN: center;
}

/* Form */

.zemLabel
{
	width: 200px;
}

.zemText
{
	width: 175px;
}

Select
{
	width: 175px;
         margin: .05em auto;
}

.submit input
{
	margin-left: 4.5em;
}

input
{
	color: #000000;
	background: #DAE7F7;
	border: 1px solid #2B4E8D;
         margin-top: 1.5em;
	margin-left: 4.5em;
}


.search
{
	TEXT-ALIGN: left;
}

#realtor
{
	WIDTH: 450px;
}

#realtor_contact_info
{display: none;}

#realtor_contact
{
	width: 807px;
	height:112px;
	BACKGROUND: url(/core_images/header_more_info_3.jpg) center top;
}

.realtor_contact_text {
	text-align: right;
	PADDING-RIGHT: 30px;
	PADDING-TOP: 18px;
}

/* Pagination */ 

ul#pagination { 
  clear: both; 
  text-align: center; 
} 
ul#pagination li { 
  display: inline; 
  margin-right: 0.4em; 
  padding: 0; 
  background: none; 
} 
ul#pagination li a { 
  padding: 0.4em 0.6em 0.3em 0.6em; 
  background: #FFF; 
  border: 2px solid #FFF; 
  color: #000; 
} 
ul#pagination li a:hover { 
  background: #B8BABC; 
} 


#amenities
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
         FONT: 12px Verdana,sans-serif; 
	COLOR: #7B4406;
	text-align: left;
	PADDING-TOP: 0px;
}

#amenities A
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
         FONT: 12px Verdana,sans-serif; 
	COLOR: #7B4406;
	text-align: left;
	PADDING-TOP: 0px;
	TEXT-DECORATION: none;

}

#amenities A:hover {
         font-weight: bold;
}

#property_search_box {
BORDER-RIGHT: #B39A83 1px solid; 
PADDING-RIGHT: 3px; 
BORDER-TOP: #B39A83 1px solid; 
PADDING-LEFT: 3px; 
PADDING-BOTTOM: 3px; 
MARGIN: 2px; 
BORDER-LEFT: #B39A83 1px solid; 
PADDING-TOP: 3px; 
BORDER-BOTTOM: #B39A83 1px solid;
width: 225px;
height: 75px;
BACKGROUND-COLOR: #F9E2BA;
}


#gateway_realtor_list
{
	WIDTH: 340px;
	FLOAT: left;
	TEXT-ALIGN: left;
         MARGIN-RIGHT: 30px;
         MARGIN-LEFT: 30px;
         DISPLAY: block;
         FONT: 12px Verdana,sans-serif; 
	COLOR: #000000;
	TEXT-DECORATION: none;
}