BODY {
	MARGIN-TOP: 0px; BACKGROUND-COLOR: #ffffff
}
.clear {
	CLEAR: both
}
H2 {
	CLEAR: left; FONT-SIZE: 1.8em; TEXT-ALIGN: left
}
H3 {
	
}
IMG {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
BODY {
	FONT-SIZE: 13px; COLOR: #818288; FONT-FAMILY: "Adobe Garamond", Garamond, "Times New Roman", Times, serif
}
TD {
	FONT-SIZE: 13px; COLOR: #818288; FONT-FAMILY: "Adobe Garamond", Garamond, "Times New Roman", Times, serif
}
TH {
	FONT-SIZE: 13px; COLOR: #818288; FONT-FAMILY: "Adobe Garamond", Garamond, "Times New Roman", Times, serif
}
#content {
	FONT-SIZE: 110%; LINE-HEIGHT: 28px
}
.fright {
	FLOAT: right
}
.fleft {
	FLOAT: left
}
LABEL {
	MARGIN-TOP: 8px; FONT-SIZE: 11px; FLOAT: left; WIDTH: 70px; COLOR: #818288; FONT-FAMILY: arial
}

.hidden {
	MARGIN-TOP: 0px
}
.header {
	FONT-WEIGHT: bold; FONT-SIZE: 1.3em; COLOR: #7aa293; LINE-HEIGHT: 170%
}
#header_print {
	DISPLAY: none
}
A:link {
	COLOR: #818288
}
A:visited {
	COLOR: #818288
}
A:hover {
	COLOR: #000
}
A:active {
	COLOR: #000
}
A.selected {
	COLOR: #000
}
#footer {
	COLOR: #9d9fa2; TEXT-ALIGN: center
}
#footer A:link {
	COLOR: #9d9fa2; TEXT-DECORATION: none
}
#footer A:visited {
	COLOR: #9d9fa2; TEXT-DECORATION: none
}
#footer A:hover {
	COLOR: #9d9fa2; TEXT-DECORATION: underline
}
#footer A:active {
	COLOR: #9d9fa2; TEXT-DECORATION: none
}
#container {
	MARGIN: 0px auto; WIDTH: 900px; TEXT-ALIGN: center
}
#main_nav {
	BORDER-TOP: #7aa293 3px solid; BORDER-BOTTOM: #273B6E 1px solid
}
#content {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 20px; MARGIN: 58px 0px 0px; WIDTH: 499px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#footer {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 40px; PADDING-LEFT: 0px; FONT-SIZE: 9px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center
}
.valley_desc {
	MARGIN-TOP: 30px; FLOAT: right; WIDTH: 280px
}
.valley_map {
	BORDER-RIGHT: #999 1px solid; BORDER-TOP: #999 1px solid; MARGIN-LEFT: 30px; BORDER-LEFT: #999 1px solid; WIDTH: 533px; PADDING-TOP: 0px; BORDER-BOTTOM: #999 1px solid
}
#city_list {
	MARGIN: 0px 0px 5px; WIDTH: 535px
}
#city_list LI {
	DISPLAY: inline; PADDING-LEFT: 41px; LIST-STYLE-TYPE: none
}
#city_list A {
	TEXT-DECORATION: none
}
.city_details {
	RIGHT: 40px; POSITION: absolute; TOP: 0px
}
.city_details LI {
	MARGIN-LEFT: -8px
}
.freed #content {
	MARGIN-TOP: 0px; WIDTH: 890px
}
#leftbar {
	BORDER-RIGHT: #999 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #999 1px solid; MARGIN-TOP: 58px; DISPLAY: inline; PADDING-LEFT: 10px; FLOAT: left; PADDING-BOTTOM: 10px; MARGIN-LEFT: 12px; VERTICAL-ALIGN: top; BORDER-LEFT: #999 1px solid; WIDTH: 160px; PADDING-TOP: 10px; BORDER-BOTTOM: #999 1px solid; BACKGROUND-COLOR: #f9f9f9
}
#sidebar-b H3 {
	TEXT-ALIGN: center
}
#sidebar-b IMG {
	BORDER-RIGHT: #ffffff 1px solid; BORDER-TOP: #ffffff 1px solid; BORDER-LEFT: #ffffff 1px solid; BORDER-BOTTOM: #ffffff 1px solid
}
#sidebar-b {
	PADDING-RIGHT: 0px; PADDING-LEFT: 6px; FONT-SIZE: 8pt; MARGIN-BOTTOM: 20px; PADDING-BOTTOM: 4px; WIDTH: 155px; COLOR: #ffffff; LINE-HEIGHT: 18px; PADDING-TOP: 0px; BACKGROUND-COLOR: #273B6E; TEXT-ALIGN: center
}
#sidebar-b P {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
#sidebar-b A {
	COLOR: #fff; TEXT-DECORATION: none
}
#sidebar-b A:hover {
	FONT-WEIGHT: bold
}
#main_nav {
	BORDER-TOP: #7aa293 3px solid; BORDER-BOTTOM: #273B6E 1px solid
}
.sub_nav UL {
	CLEAR: left; MARGIN-TOP: 10px
}
.sub_nav LI {
	DISPLAY: inline; PADDING-LEFT: 20px; FONT-WEIGHT: bold; TEXT-TRANSFORM: uppercase; LIST-STYLE-TYPE: none
}
.sub_nav A {
	TEXT-TRANSFORM: uppercase; COLOR: #76797c; TEXT-DECORATION: none
}
.sub_nav A:hover {
	COLOR: #302f2f
}
.sub_nav .selected {
	COLOR: #000000
}
.oakgrp_desc {
	FONT-SIZE: 1.3em; LINE-HEIGHT: 1.5em
}
.prop_detail_icons {
	FONT-WEIGHT: bold; LIST-STYLE-TYPE: none
}
.prop_detail_icons LI {
	DISPLAY: inline; FONT-WEIGHT: bold; FLOAT: left; MARGIN-BOTTOM: 10px; VERTICAL-ALIGN: middle; MARGIN-RIGHT: 10px; TEXT-ALIGN: center
}
.prop_detail_icons LI A {
	TEXT-DECORATION: none
}
.prop_detail_icons LI IMG {
	DISPLAY: block
}
#prop_detail_pictures {
	CLEAR: left
}
.picmain {
	CLEAR: left
}
.prop_detail_pic_list {
	MARGIN: 0px; WIDTH: 890px; LIST-STYLE-TYPE: none
}
.prop_detail_pic_list LI {
	PADDING-RIGHT: 3px; FLOAT: left; MARGIN-BOTTOM: 3px
}
.prop_detail_pic_list LI IMG {
	DISPLAY: block; WIDTH: 93px; HEIGHT: 63px
}
.prop_description {
	PADDING-RIGHT: 20px; LINE-HEIGHT: 1.3em
}
#prop_detail_details P:first-letter {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
#topper {
	MARGIN-TOP: 17px; HEIGHT: 50px
}
#detail_right {
	RIGHT: 60px; WIDTH: 300px; POSITION: absolute; TOP: 29px; TEXT-ALIGN: left
}
#detail_left {
	MARGIN-RIGHT: 320px
}
#prop_detail_moreinfo {
	
}
.listing_pic {
	BORDER-RIGHT: #000 1px solid; BORDER-TOP: #000 1px solid; MARGIN: 0px 10px 10px 0px; BORDER-LEFT: #000 1px solid; WIDTH: 224px; BORDER-BOTTOM: #000 1px solid; HEIGHT: 150px
}
SPAN.listing_title {
	FONT-WEIGHT: bold; FONT-SIZE: 1.2em; MARGIN-BOTTOM: 0px; COLOR: #000000; PADDING-TOP: 5px
}
SPAN.title_address {
	COLOR: #000000; LINE-HEIGHT: 1.3em
}
IMG.listing_title {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.listings_leftpic {
	WIDTH: 250px; LINE-HEIGHT: 1.1em
}
.listings_rightpic {
	WIDTH: 250px; LINE-HEIGHT: 1.1em
}
.listings_leftpic A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
.listings_rightpic A {
	FONT-WEIGHT: bold; TEXT-DECORATION: none
}
P.propdescription {
	FONT-SIZE: 1em; COLOR: #666666; LINE-HEIGHT: 1.1
}
A.propdescription {
	FONT-WEIGHT: bold; COLOR: #333333; TEXT-DECORATION: none
}
#listing_container_div {
	PADDING-BOTTOM: 10px; WIDTH: 875px; PADDING-TOP: 10px; HEIGHT: 160px
}
.listing_rightcontent {
	PADDING-LEFT: 15px; FLOAT: left; WIDTH: 600px
}
.listing_leftcontent {
	PADDING-RIGHT: 15px; FLOAT: left; WIDTH: 600px
}
P.listing_address {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 0.9em; PADDING-BOTTOM: 0px; LINE-HEIGHT: 1.1em; PADDING-TOP: 0px
}
listing_title H2 {
	MARGIN-TOP: 25px; MARGIN-LEFT: 0px
}
listing_title IMG {
	MARGIN-TOP: 25px; MARGIN-LEFT: 0px
}
.proplist_seper {
	CLEAR: both; WIDTH: 90%; COLOR: #cccccc; HEIGHT: 1px
}
P.prop_detail_specover {
	PADDING-LEFT: 40px
}
.prop_detail_icons LI {
	MARGIN-LEFT: 8px
}
.prop_detail_icons IMG {
	
}
#metrics {
	MARGIN-LEFT: 250px
}
#contact {
	PADDING-RIGHT: 10px; MARGIN-TOP: 25px; PADDING-LEFT: 30px; BACKGROUND: url(images/contact_us_top.jpg) no-repeat left top; FLOAT: right; PADDING-BOTTOM: 10px; WIDTH: 250px; COLOR: #000000; LINE-HEIGHT: 1.75em; PADDING-TOP: 0px; HEIGHT: 150px
}
#contact P {
	FONT-SIZE: 1.1em
}
#contact A {
	FONT-SIZE: 1.1em; COLOR: #3300ff
}
#contact A:hover {
	COLOR: #3300ff; TEXT-DECORATION: underline
}
#jumpers {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; RIGHT: 300px; PADDING-BOTTOM: 5px; WIDTH: 250px; PADDING-TOP: 5px; POSITION: absolute; TOP: 6px; HEIGHT: 200px
}
#contact_top {
	
}
#photo {
	FLOAT: left; MARGIN-BOTTOM: 15px; MARGIN-LEFT: 25px; WIDTH: 200px
}
#content_links {
	MARGIN-TOP: 0px; FONT-SIZE: 110%; FLOAT: left; WIDTH: 250px
}
#content_links A {
	TEXT-DECORATION: none
}
#content_links A:hover {
	COLOR: #000
}
#content_links .selected {
	FONT-WEIGHT: bold; COLOR: #000
}
.contact_email_link {
	MARGIN-LEFT: 10px; TEXT-DECORATION: none
}
.contact_email_link:hover {
	COLOR: #000; TEXT-DECORATION: none
}
#content_bottom {
	CLEAR: both
}
#contact_us {
	MARGIN-TOP: 0px; WIDTH: 900px; HEIGHT: 500px
}
#contact_claire {
	FLOAT: left; WIDTH: 220px
}
#contact_mike {
	FLOAT: left; WIDTH: 220px
}
#contact_micah {
	FLOAT: left; WIDTH: 220px
}
#contact_brett {
	FLOAT: left; WIDTH: 220px
}
P.contact_agents {
	FONT-FAMILY: Arial, Helvetica, sans-serif
}
H1.contact_agents {
	FONT-SIZE: 18px; FONT-FAMILY: Arial, Helvetica, sans-serif
}

