﻿body
{
    font-family:Tahoma;
    font-size:13px;
    margin:0px;
    padding:0px;
}
td#header { text-align:left; width:936px; height:236px;}
td#header h1{font-weight:900;width:432px;float:left; margin-top:60px; _margin-top:130px; margin-left:20px;}
#innerContent
{
    float:left;height:auto;min-height:500px;text-align:left;
}
.clear{clear:both}
h1{font-size:25px;font-weight:500;}
a.footer_links,a.footer_links:link,a.footer_links:visited,a.footer_links:hover {font-size:10px;}
.footer_text {font-size:10px;}
.login_text {font-size:12px;}
#listing_features_tbl td{font-size:16px;font-weight:700;}
#price_text {display:none}
.SPW_MenuItem
{
    float:left;
	padding:0px;
	margin:0px;
	height:70px;
	
}
a.menu_A_Tag:link, a.menu_A_Tag:hover, a.menu_A_Tag:visited 
{
    float:left;
    font-size:13px;
	text-decoration:none;
	font-weight:700;
	height:70px;
	position:relative;
	z-index:100;
	line-height:66px;
	padding:0px 10px;
	cursor:pointer;
}
#header
{
    width:936px;
    height:236px;
}
#top_nav_left
{
    width:20px;
    height:70px; 
}
#top_nav_right
{
    width:20px;
    height:70px; 
}
#top_nav
{
    width:896px;
    height:70px; 
}
#body_top
{
    width:670px;
    height:31px;
}
#body_middle, #body_middle2
{
   width:670px;
}
#body_bottom
{
    width:670px;
    height:23px;
}
#sidebar_top
{
    width:238px;
    height:31px;
}
#sidebar_middle
{
   width:238px;
}
#sidebar_bottom
{
    width:238px;
    height:23px;
}
#photo_top
{
    width:382px;
    height:16px;
}
#photo_middle
{
    width:382px;
}
#photo_bottom
{
    width:382px;
    height:17px;
}
#features_table_box td{text-align:left;font-weight:bold;}
#features_table_box ul li a{position:relative;z-index:100;}
#rule
{
    width:670px;
    height:5px;
}
#request_showing_box td{ text-align:left; }

.SPW_HelpfulLinkHeader{ font-size:14px; font-weight:bold; float:left; width:auto; line-height:23px;}
.SPW_HelpfulLinksMenu{ margin-top:10px; margin-left:20px;width:600px;}
.SPW_HelpfulLink{ margin-left:15px; margin-right:15px; width:auto; float:left; white-space:nowrap;line-height:23px;}
.SPW_HelpfulLink a{ _position:relative; _z-index:100; }

a.printflyer_link,a.printflyer_link:link,a.printflyer_link:visited,a.printflyer_link:hover,
a.tellfriend_link,a.tellfriend_link:link,a.tellfriend_link:visited,a.tellfriend_link:hover,
a.requestshowing_link,a.requestshowing_link:link,a.requestshowing_link:visited,a.requestshowing_link:hover
{
    font-size:12px;
    cursor:pointer;
    float:left;
    _position:relative;
    _z-index:100;
    width:169px;
    height:44px;
    line-height:35px;
    text-decoration:none;
    font-weight:500;
    text-indent:50px;
}
#calc_container .features_table_box { width:620px;border:0px;}
#js_viewer {margin-left:-40px;}
/* Agent Box */
.AgtInfo_Title{ font-weight:bold; }
.agent_box { padding-left:25px; text-align:left;width:177px; height:auto; min-height:500px;}
#agent_sidebar .agent_box2 { display:none; }
#agent_top .agent_box{ display:none; }
.agent_section1 {clear:both}
.agent_greeting{ float:left; width:55px; height:41px; padding:0px; margin:0px; }
.agent_photo_position1 {display:none}
.agent_photo_frame { width:72px; height:79px; }
.agent_photo_spacer { margin:2px; }
.agent_logo_position1 {display:none}
.agent_headertext1 {display:block; float:right; }
.agent_headertext1 h5 {font-size:18px;color:#c54146;margin:0px;padding:0px;}
.agent_headertext2 {display:none}
.agent_section2 {clear:both;margin-top:20px;padding-top:20px;}
.agent_section3 {clear:both;margin-top:20px;padding-top:20px;}
.agent_section3group1 {}
.agent_phone {}
.agent_phone1 {}
.agent_phone2 {}
.agent_phone3 {}
.agent_section3group2 {clear:both;margin-top:20px;padding-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 {}
.agent_box2{ float:right; margin-right:160px;  _margin-right:80px; _margin-top:70px;width:175px; }
.agent_photo_position3 {}
.agent_phone1top {margin-top:10px;}

.CSSButtonBox{float:left;width:195px;}       
a.ie_linkfix, a.ie_linkfix:link, a.ie_linkfix:active, a.ie_linkfix:visited, a.ie_linkfix:hover
{
	
	text-decoration:none;font-weight:bold;
	color:white;
	height:14px;
	margin-top:-33px;
	margin-left:50px;
	float:left;
	_position:relative;_z-index:1000;
}
a.ie_linkfix:hover{text-decoration:underline;font-weight:bold;}
.clear{float:left;width:195px;}
.vemap {
	position: relative;
	width: 570px;
	height: 400px;
	left:30px;
}
#home_page_desc
{
	line-height:18px;
	margin-top:10px;
	clear:both;
	width:370px;
}
#detail_page_desc
{
	line-height:18px;
	margin-top:0px;
	margin-left:10px;
	clear:both;
	width:90%;
}
.listing_summary_item1, .listing_summary_item2 
{
	margin: 2px 5px;
	float: left;
}
#listing_features_tbl {width: 250px; margin-top:10px;float:left;margin-bottom:10px;}
#price_tag 
{
	display:none;
}
#price_text
{
    font-size:24px;
    font-weight:bold;
}

#listing_details
{
    margin-top:0px;
    font-weight:bold;
    white-space:nowrap;   
	clear:both;
    
}
           
#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;}
