﻿body
{
    font-family:Tahoma;
    font-size:13px;
    margin:0px;
    padding:0px;
    line-height:20px;
}
#innerContent
{
    float:left;width:657px;_width:720px;min-height:500px;text-align:left;_margin-right:30px;
}
.clear{clear:both}
h1{font-size:25px;font-weight:500;}
a.ie_linkfix,a.ie_linkfix:link,a.ie_linkfix:visited,a:hover {position:relative;z-index:100;}
a.footer_links,a.footer_links:link,a.footer_links:visited,a.footer_links:hover {font-size:10px;}
.footer_text {font-size:10px;font-family:Tahoma;}
#listing_features_tbl td{font-size:16px;font-weight:700;}
.SPW_MenuDivider{float:left;width:2px;height:41px;}
.SPW_MenuItem
{
    float:left;
	padding:0px;
	margin:0px;
	height:41px;
}
a.menu_A_Tag:link, a.menu_A_Tag:hover, a.menu_A_Tag:visited 
{
    font-family:Trebuchet MS, Verdana, Arial;
    float:left;
    font-size:13px;
	text-decoration:none;
	font-weight:700;
	line-height:33px;
	height:41px;
	position:relative;
	z-index:100;
}
#body_top
{
    width:941px;
    height:169px;
}
#body_middle
{
   width:941px;
}
#body_bottom
{
    width:941px;
    height:50px;
}
#photo_top
{
    width:382px;
    height:16px;
}
#photo_middle
{
    width:382px;
}
#photo_bottom
{
    width:382px;
    height:17px;
}

#custlinks_ul
{
    width:640px;
    margin-top:10px;
}
#custlinks_ul ul {
margin-left: 0;
padding-left: 0;
display: inline;
} 
ul#custlinks_ul li {
margin-left: 0;
float:left;
padding: 3px 15px;
list-style: none;
display: inline;
white-space:nowrap;
}
ul#custlinks_ul li a{font-size:13px;text-decoration:none;font-weight:bold;}	
h5.CustLinksHeader {float:left;font-size:13px;padding: 3px 10px;display: inline;}
#custom_links
{
    padding: 5px;
	margin-bottom: 25px;
}
#features_table_box td{text-align:left;font-weight:bold;}
#features_table_box ul li a{position:relative;z-index:100;}
#rule
{
    width:647px;
}
#request_showing_box td{ text-align:left; }

.SPW_HelpfulLinkHeader{ font-size:14px; font-weight:bold; float:left; width:auto }
.SPW_HelpfulLinksMenu{ margin-top:10px; margin-left:20px;}
.SPW_HelpfulLink{ margin-left:15px; margin-right:15px; width:auto; float:left; }
.SPW_HelpfulLink a{ _position:relative; _z-index:100; }
#js_viewer {margin-left:0px;}
/* Agent Box */
.AgtInfo_Title{ font-weight:bold; }
.agent_box { text-align:left; height:auto; min-height:500px; position:relative; top:-10px; width:252px;margin-left:45px; }
#agent_sidebar .agent_box2 { display:none; }
#agent_top { display:none; }
.agent_section1 {clear:both; white-space:nowrap;}
.agent_greeting{ float:left; width:130px; height:92px; padding:0px; margin:0px; }
.agent_photo_position1 {display:block}
.agent_photo_frame { width:72px; height:79px; }
.agent_photo_spacer { margin-left:10px; }
.agent_logo_position1 {display:none}
.agent_headertext1 {display:none; float:right; }
.agent_headertext1 h5 {font-size:18px;color:#c54146;}
.agent_headertext2 {display:none}
.agent_section2 {clear:both;margin-top:20px;}
.agent_section3 {clear:both;margin-top:20px;}
.agent_section3group1 {}
.agent_phone {}
.agent_phone1 {}
.agent_phone2 {}
.agent_phone3 {}
.agent_section3group2 {clear:both;margin-top:20px;width:175px;text-align:center;}
.agent_link {}
.agent_email {float:left;}
.agent_url {float:right;}
.agent_section4 {width:187px;text-align:center;margin-top:30px;padding-top:30px;}
.agent_photo_position2 {display:none}
.agentPhoto2 {}
.agent_logo_position2 {}
.equal_opp_logo {margin-top:5px;}
.agent_box2{ display:none }
.agent_photo_position3 {}
.agent_phone1top {margin-top:10px;}

a.ie_linkfix, a.ie_linkfix:link, a.ie_linkfix:active, a.ie_linkfix:visited{text-decoration:none;font-weight:bold;line-height:33px;text-indent:10px;}
a.ie_linkfix:visited:hover{text-decoration:underline;font-weight:bold;line-height:33px;text-indent:10px;}
#home_page_desc
{
	line-height:18px;
	margin-top:10px;
	clear:both;
}
.listing_summary_item1, .listing_summary_item2 
{
	margin: 2px 5px;
	float: left;
}
#listing_features_tbl {width:270px;margin-top:10px;}
#price_tag 
{
	display:none;
}
.smallPrice {display:none;}
#price_text
{
    font-size:24px;
    font-weight:bold;
}

#listing_details
{
    margin-top:0px;
    font-weight:bold;
    white-space:nowrap;   
	clear:both;
    
}
.vemap {
	position: relative;
	width: 570px;
	height: 400px;
	left:30px;
}
#detailed_description{ font-size:11px; line-height:18px; margin-top:10px; }
#features_table_box{width:auto;}
#details_table_box {width:350px;text-align:left;}
.details_table_inner {margin:10px;}
.listing_features_inner {margin:10px;}
.detail_table_row {width:auto;height:23px;}
.detail_label{width:50%;float:left;}
.detail_text {width:50%;float:right;}
#listing_features {width:280px;text-align:left;}
#listing_features .m5 { font-size: 0px; line-height: 5px; height: 5px; max-height: 5px;}
#listing_features .listing_feature_row{font-size:11px;margin-bottom:10px;}
.headertext {font-weight:bold;font-size:18px;margin:0;padding:0;padding-bottom:10px;}