/* CSS Document */
* { margin:0; padding:0; }
body {
	background:url(http://wielandproperties.com/files/5644/body-bg.gif) repeat-x top;
	margin:0;
	padding:0;
	text-align:center;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
strong, em, b, i {
    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
#pageWrap {  }
#myhtWrap {text-align:left; }
#innerWrap {position:relative; padding-top:0; background:url(http://wielandproperties.com/files/5644/top.jpg) no-repeat top center;}
#pageTitle {padding-bottom:10px;}
/*============================= Custom Content =============================*/
#header-custom-content {
	width:950px;
	position:absolute;
	top:0;
	z-index:10;
	left:50%;
	margin-left:-475px;
	text-align:left;
}
#header-custom-content .custom-logo-box a {
	display:block;
	width:200px;
	height:207px;
	display:block;
	text-indent:-9999px;
}
#header-custom-content .custom-header-text {
	width:707px;
	float:left;
	margin:0 0 0 10px;
}
#header-custom-content .custom-header-text h1 {
/*	background:url(http://www.wielandproperties.com/files/5644/celebrating-text.gif) no-repeat top right;*/
background:url(h1-title-and-celebrating.gif) no-repeat top left;
text-indent:-9999px;
width:685px;
height:52px;
margin:0 0 5px 10px; padding:0;
/*	margin:0; padding:25px 0 10px 10px;
	font-size:28px;
	color:#da251c;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;*/
}
#header-custom-content .custom-header-text p {
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#390902;
	line-height:24px;
	margin:0; padding:0 0 0 10px;
}
#header-custom-content .custom-starburst-link a {
	display:block;
	float:left;
	width:150px;
	height:140px;
	text-indent:-9999px;
	margin:0 0 0 40px;
}
#header-custom-content .contact-link a {
	display:block;
	float:right;
	width:190px;
	height:40px;
	margin:30px 25px 0 0;
	text-indent:-9999px;
}

.homepage-2nd-column {
	width:380px;
	float:left;
/*	margin-left:10px;*/
}
.homepage-2nd-column .slideshow {
	display:inline
}
.homepage-2nd-column .slideshow img {
	margin-top:5px;

}
#partnersWrap-custom { 
	margin:30px 0 0 0;
	padding:0;

	}
#partnersWrap-custom h3 {
	color:#af2902;
	font-size:17px;
	margin-bottom:8px;
	padding:0;
}
#contentWrap #partnersWrap-custom ul { list-style:none; margin:0; padding:0;  }
#partnersWrap-custom ul li {margin:0 0 10px 0; padding:0 0 0 30px; background:#0000FF; line-height:1.3em;}
#partnersWrap-custom ul li a {
	padding:0;
	text-decoration:none;
	height:auto;
	color:#af2902;
	}
#partnersWrap-custom ul li a:hover {}
#partnersWrap-custom ul li.partners{background: url(http://wielandproperties.com/files/5644/resources-1.gif) no-repeat left 2px;}
#partnersWrap-custom ul li.email  { background:url(http://wielandproperties.com/files/5644/resources-2.gif) top left no-repeat ; }
#partnersWrap-custom ul li.homeadvice {background:url(http://wielandproperties.com/files/5644/resources-3.gif) top left no-repeat ; }
#partnersWrap-custom ul li.news { background:url(http://wielandproperties.com/files/5644/resources-4.gif) top left no-repeat; }
#partnersWrap-custom ul li a strong { display:block; padding-top:0; }
#partnersWrap-custom ul li a span { /* font:normal 12px Tahoma; */color:#666666; font-family:Tahoma, Arial, sans-serif; }



#quick-search-slider {
	background:#d1cece url(http://wielandproperties.com/files/5644/slider-grad.png) repeat-x top;
	border:solid 1px #d1cece;
	margin-bottom:20px;
	padding:10px 9px;
}
#quick-search-slider iframe {
	background:#FFFFFF;
}	
#quick-search-slider h3 {
	background:url(http://www.wielandproperties.com/files/5644/quick-search-icon.gif) top left no-repeat;
	margin:0; padding:0 0 5px 25px;
}
#quick-search-slider h3 a {
	text-decoration:none; color:#af2902;
}	
#quick-search-slider p {
	margin:0; padding:0 0 5px 0;
}
#quick-search-slider a {
	color:#af2902;
}
#footer-custom {
	background:#3b281e url(http://wielandproperties.com/files/5644/footer-serving.gif) no-repeat bottom center;
	padding: 0 0 50px 0;
}
#footer-custom p {
	color:#b2ae99;
	margin:0; padding:10px 0;
	font-size:11px;
	font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, sans-serif;
	line-height:18px;
}
/*=========================================================================== HEADER ===========================================================================
==============================================================================================================================================================*/
#headWrap { 
	position:relative;
	background: none;
	text-indent:-99999px;
	text-align:left;
	width:950px;
	height:207px;
	margin:0 auto 0 auto;
	}
/*===================================================================== LEFT NAVIGATION ========================================================================
==============================================================================================================================================================*/
#navWrap { 
	margin:0;
	width:199px;
	line-height:13px;
	background-image:none;
	background-color:#140400;
	padding:20px 0 0 0;
}
#navWrap ul { list-style:none; margin:0; padding:18px 0 15px 0; 	background:url(http://wielandproperties.com/files/5644/txt-featured-links.gif) no-repeat top left; }
#navWrap ul li { }
#navWrap ul li a {
	background:url(http://wielandproperties.com/files/5644/navigation-arrow.gif) no-repeat 8px center;
	display:block;
	margin:0 0 0 0;
	padding:8px 0 8px 20px;
	text-decoration:none;
	font-family:Lucida Sans Unicode, Lucida Sans, Lucida Grande, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:13px;
/*	background-color:#140400;*/
	border:none;
	}
#navWrap ul li a:hover { background-color:#000; color:#a48e66; color:#da251c; }


/*===================================================================== OTHER =================================================================================
==============================================================================================================================================================*/
.homepage-3rd-column {
	float:right;
	width:230px;
}
.resources {
	padding:20px 0 0 0;
	font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
.resources form {
	margin:4px 0 10px 0;
}
.resources a, .resources a:active, .resources a:link{
	text-transform:uppercase;
	text-decoration:none;
	color:#981f00;
	letter-spacing:1px;
	font-weight:bold;
	font-size:12px;
}
#quickSearchWrap2 {
	background:url(http://wielandproperties.com/files/5644/quick-links-bg.gif) right bottom no-repeat;
	padding:15px 0 40px 0;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
}
#quickSearchWrap2 input, #quickSearchWrap2 select {
	margin-bottom:3px;
	margin-top:2px;
	width:180px;
}
#quickSearchWrap2 h3 {
	color:#af2902;
	font-size:17px;
	margin:0 15px;
	padding:0 0 6px 23px;
	background:url(http://wielandproperties.com/files/5644/quick-search-icon.gif) center left no-repeat;
}
#quickSearchWrap2 .quickSearchButtons input {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	width:50px; float:left;
	background:#b11e17; color: #FFFFFF;
	border:none;
	margin-right:2px;
	margin-top:7px;
	padding:2px 0;
	cursor:pointer;
}
#quickSearchWrap2 form {
	padding:10px 15px 15px 18px;
}
#quickSearchWrap { 
display:none;
	margin:0;
	padding:0;
	width:199px;
	background:#fff;
	background-image:none;
	font-family:Tahoma, Verdana, Arial, sans-serif; 
	font-size:11px;
	}
#quickSearchWrap h3 { padding-bottom:8px; }
#quickSearchWrap div { height:25px; }
#quickSearchWrap span.quickSearchFieldName { float:left; line-height:18px;  }
#quickSearchWrap input, #quickSearchWrap select { 
	display:block; 
	float:right; 
	width:136px; 
	font-family:Tahoma, Verdana, Arial, sans-serif; 
	font-size:11px; 
	}
#quickSearchWrap div.quickSearchStreet input { width:100px; }
#quickSearchWrap div.quickSearchCity, #quickSearchWrap div.quickSearchProptype { 
	padding-top:26px; 
	background:url(http://www.wielandproperties.com/images/elements/basic01/bg-quickSearchDiv.gif) top left no-repeat; 
	}
#quickSearchWrap span.quickSearchOR-one, #quickSearchWrap span.quickSearchOR-two {
	display:block; 
	text-align:center; 
	padding-bottom:5px; 
	background:url(http://www.wielandproperties.com/images/elements/basic01/bg-quickSearchOr.gif) top left no-repeat; 
	}
#quickSearchWrap div.quickSearchButtons { float:none; margin:6px 0; padding-left:82px; }
#quickSearchWrap div.quickSearchButtons input#go_qs { float:none; display:inline; cursor:pointer; width:80px; padding-bottom:3px; font-weight:bold; }
#quickSearchWrap div.quickSearchButtons input#reset_qs { float:none; display:inline; background:none; border:none; cursor:pointer; color:#0059df; width:30px; }
#quickSearchWrap div.quickSearchButtons input#reset_qs:hover { color:#5a9cff; text-decoration:underline; }
#quickSearchWrap div.quickSearchSettings { height:1px; }
#quickSearchWrap div.quickSearchTips { clear:both; }

/*===================================================================== OTHER =================================================================================
==============================================================================================================================================================*/



#extraNav { position:absolute; top:16px; right:16px; }
#extraNav ul { display:inline; list-style:none; }
#extraNav ul li { display:inline; float:left; }
#extraNav ul li a { 
	display:block;
	margin:1px;
	padding:2px 8px 3px 8px;
	text-decoration:none;
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color:#6e6032;
	font-weight:bold;
	font-size:9px;
	background-color:#efda97;
	border:1px solid #645432;
	}
#extraNav ul li a:hover { background-color:#fff; color:#a48e66; }

#headWrap #logoBox { display:none; }
#headWrap #logoBox h3 { font-size:15px; line-height:19px; position:absolute; top:98px; left:0; white-space:nowrap; color:#7e612d; }
#headWrap #logoBox img { display:block; }
#headWrap h1 {
	display:none; 
	padding:65px 0 0 0; 
	margin-right:20px; 
	margin-left:30px;
	color:#7e612d; 
	font-size:36px; 
	line-height:36px; 
	}
#headWrap #photoBox { display:none; }

img { border:none; }

/* ========================================================================================================== =TYPOGRAPHY  */
body, p, td, li {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:13px;
	font-weight:normal;
	line-height:1.4em;
	color:#444;
	}
h1, h2, h3, h4, h5, h6 {
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	color:#af2902;
/*	padding-bottom:5px;*/
	}
h1 { font-size:32px; letter-spacing:-1px; padding:5px 0; }
h2 { font-size:24px; letter-spacing:-1px; padding:5px 0; }
h3 { font-size:18px; padding:5px 0;  }
h4 { font-size:15px; padding:5px 0; }
h5 { font-size:11px; padding:5px 0; }
h6 { font-size:9px; padding:5px 0; }

a { color:#af2902; outline:none; }
a:link { color:#af2902; }
a:visited { color:#af2902; }
a:hover { color:#872002; text-decoration:underline; }
a:focus { color:#af2902; }
a:active { color:#af2902; text-decoration:underline; }

.hideMe { display:none; }
#contentWrap a[target="print_this"], #contentWrap a[target="email_this"] { display:none; } /* remove "Print This" and "Email This" buttons on articles */
/*a img[vspace="5"] { display:none; } /* hide bookmark button in IE7 */

p { margin-bottom:12px; }

/* ========================================================================================================== =PAGE  */

/* ========================================================================================================== =HEADER  */

/* ========================================================================================================== =CUSTOM NAV BLOCK  */
#customNavWrap { display:none; }


/* ========================================================================================================== =MIDDLE BLOCK  */
#middleWrap { 
	width:950px; 
	background:none;
	margin:0 auto; 
}


/* ========================================================================================================== =MAIN BLOCK  */

#mainBlockWrap {
	float:right;
	width:700px;
	margin-top:235px;
	margin-right:0;
	text-align:left;
}
#mainBlockWrap table#mainBlockWrapTable { 
	padding:0; 
	margin:0; 
	width:700px
}
#contentWrap {
	display:inline;
	background:none;
	padding:0 0 10px 0;
}
#contentWrap h2 {}
#contentWrap h4 { padding-bottom:6px; color:#555; }
#contentWrap ul { margin-left:24px; margin-bottom:20px; }
#contentWrap div p { text-align:left; }
#contentWrap #contentHeadWrap {}
#contentWrap #contentHeadWrap h2 { color:#7e612d; }
#contentWrap #contentHeadWrap img#agentPic { display:none; /*float:right; margin-left:10px;*/ }
#contentWrap #blurbWrap {} /* all blurbs in content area under content title */
#contentWrap #blurbWrap h5 { color:#555; margin-bottom:6px; }
#contentWrap #blurbWrap #homeFinderWrap {} /* blurb for "Search for Listings" */
#contentWrap #blurbWrap #calculatorWrap {} /* blurb for "Mortgage Center" */
#contentWrap #blurbWrap #featuredWrap {} /* blurb for "Featured Properties" */
#contentWrap #blurbWrap #listDetailWrap {} /* blurb for "Listing Details" */
#contentWrap #blurbWrap #contactWrap {} /* blurb for "Contact Me" */
#contentWrap #blurbWrap #schoolWrap {} /* blurb for "School... has possibly been removed" */
#contentWrap #blurbWrap #schoolSearchWrap {} /* blurb for "School Search... has possibly been removed" */
#contentWrap #blurbWrap #searchResultsWrap {} /* blurb for "Search Results" */
#contentWrap #blurbWrap #listingsWrap {} /* blurb for "listing... not sure where it's used" */
#contentWrap #blurbWrap #openHouseWrap {} /* blurb for "Open Houses" */
#contentWrap #blurbWrap #qaWrap {} /* blurb for "Questions and Answers (under Home Advice)" */
#contentWrap #blurbWrap #homeAdviceWrap {} /* blurb for "Home Advice" */
#contentWrap #blurbWrap #partnerFormWrap {} /* blurb for "Preferred Partners form"... not sure where it's used. */
#contentWrap #blurbWrap #partnerWrap {} /* blurb for "Preferred Parners" */
#contentWrap #blurbWrap #errorWrap {} /* blurb for errors */
#contentWrap #blurbWrap #newsWrap {} /* blurb for "Real Estate News" */
#contentWrap #blurbWrap #autoEmailWrap {} /* blurb for "Automated E-mail Listings"... possibly not used */
#contentWrap #blurbWrap #weatherWrap {} /* blurb for "Weather"... not sure where it's used */
#contentWrap table img[align="right"] { margin-left:10px; } /* left margin image on main page in FF */
#contentWrap table img[align="left"] { margin-right:10px; } /* left margin image on main page in FF */
#contentWrap table center { text-align:left; } /* override alignment in contact page header */
#contentWrap table hr { display:none; } /* remove HR tag from contact page header */
#contentWrap b i { display:block; margin-bottom:-5px; padding-bottom:0; font-style:normal; } /* add bottom margin to lead line */

/* TWEAK FONT IN SEARCH-RELATED MODULES FROM AABA.CSS */
/* search page text */
#contentWell div#searchGrid td,
#contentWell div#searchGrid p,
/* results page text */
#contentWell div#searchResults td,
#contentWell div#searchResults p,
/* details page text */
#contentWell div#detailBodyWrapper td,
#contentWell div#detailBodyWrapper p,
/* forms text */
#contentWell div.bodyBlock td, 
#contentWell div.bodyBlock p,
#contentWell div.bodyBlock label { font-family:Tahoma, Verdana, Arial, sans-serif; font-size:11px; }
#contentWell div.bodyBlock h3 { margin-bottom:4px; }
#contentWell div.bodyBlock input,
#contentWell div.bodyBlock select { margin:2px; }
#contentWell div.bodyBlock div.innerBlock h2 { letter-spacing:0; }

/* TWEAK BG COLORS IN SEARCH-RELATED MODULES FROM AABA.CSS */
div#detailbodywrapper { background-color: #fcf8ec; }
#resultslistdata th { background-color: #fcf8ec; }
#resultslistdata th div.propid { background-color: #fcf8ec; }
div#mls { background-color: #fcf8ec; }
div#searchresults { background-color: #fcf8ec; }
div.analysis table th { background-color: #fcf8ec; }
.graybk { background-color: #fcf8ec; }
div#searchresults table.listing thead th,div#searchresults table.listing thead td { background-color: #fffdf6; }
div#searchresults table.listing thead th.propid { background-color: #fffdf6; }
div#searchresults table.agentlisting { background-color: #fffdf6; }
div#searchresults table.agentlisting td.agentGrayHead_a { background-color: #fffdf6; }
div#searchresults table.agentlisting td.agentGrayHead_b { background-color: #fffdf6; }
div#searchresults table.agentlisting td.agentGrayHead_c { background-color: #fffdf6; }


#partnersWrap { 
	display:none;
	}
#articlesWrap {
	display:none;
}
#articlesWrap-custom {
	float:none;
	display:block;
	padding:20px 0 30px 0; 
	margin-top:6px;
/*	background:url(http://wielandproperties.com/files/5644/homepage-dropshadow.gif) right bottom no-repeat #fcf7d9;*/
}
#articlesWrap-custom h3 { 	
	color:#af2902;
	font-size:17px;
	margin:0 0;
	padding:0 0 6px 0;
}
#articlesWrap-custom ul { list-style:none; margin:0 15px 0 0; padding:0 0 0 0; text-align:left }
#articlesWrap-custom ul li { float:none; display:block; margin:0; padding:0 0 7px 15px; line-height:18px; 	background:url(http://wielandproperties.com/files/5644/articles-icon.gif) left 3px no-repeat; }
#articlesWrap-custom ul li a { 
	margin-bottom:0;
	margin:0; padding:0;
	font-size:13px;
	width:auto;
	text-decoration:underline;  
	color:#926d34;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
}
#articlesWrap-custom ul li a:hover { text-decoration:underline; }

/* ========================================================================================================== =SIDE BLOCK  */

#sideBlockWrap {
/*	display:inline;*/
	float:left;
	width:199px;
	padding:0px;
	margin-right:0;
	text-align:left;
	margin-top:209px;
	background-color: #140400;
	}

#contactWrap {
	margin:0;
	padding:137px 0 19px 0;
	width:199px;
	background:url(http://wielandproperties.com/files/5644/wieland-team.jpg) no-repeat top left;
	line-height:18px;
	}
#contactWrap #agentContactWrap, #officeContactWrap {
	background:#fcf7d9;
}
#contactWrap #photoBoxContact {display:block; 


}
#contactWrap #agentContactWrap  h3 { padding:15px 15px 8px 15px;}
#contactWrap h3 { margin:0; color:#af2902; padding:8px 15px 5px 15px; }
#contactWrap #agentContactWrap #prettyName { display:none; padding:0 15px;    font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:13px; }
#contactWrap #agentContactWrap #contactLink { padding:0 15px;}
#contactWrap #agentContactWrap #contactLink a {
	background:url(http://wielandproperties.com/files/5644/txt-contact-form-both.gif) no-repeat left top;
	width:90px;
	height:14px;
	display:block;
	text-indent:-9999px;
	margin-bottom:2px;
	line-height:10px;
 }
#contactWrap #agentContactWrap #contactLink  a:hover {
background-position:left bottom;	 
	 }
#contactWrap #agentContactWrap #phoneNumbers { font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
#contactWrap #agentContactWrap #phoneNumbers div { padding:0 15px;}
#contactWrap #agentContactWrap #phoneNumbers div span.type { font-weight:bold; color:#af2902; }
#contactWrap #agentContactWrap #phoneNumbers div span.number { /*position:absolute; top:0; left:43px;*/ }
#contactWrap #officeContactWrap { background:#fcf7d9; margin-top:0px; }
#contactWrap #officeContactWrap #officeName { font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold;  padding:0 15px; color:#000000 }
#contactWrap #officeContactWrap #officeAddress { font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:13px; padding:0 15px 15px 15px;}
#contactWrap #officeContactWrap #callMe { font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; font-size:13px; }
#contactWrap #officeContactWrap {
	padding-top:10px;
}
#contactWrap #officeContactWrap h3 {
	display:none;
}

/* ========================================================================================================== =FOOTER BLOCK */
#contactFooterWrap { 
	width:auto;
	margin:20px 0 0 0; 
	padding-top:6px;
/*	background:#fff url(http://www.wielandproperties.com/images/elements/basic01/bg-contactFooterWrap.jpg) top left no-repeat;*/
	background:#3b281e;
	}
#contactFooterWrap #desBoxText { display:none; margin:6px; padding:6px; text-align:center; font-size:11px; }
#contactFooterWrap #desBoxText div { display:inline; padding-left:4px; }
#contactFooterWrap #desBoxText span.prettyNameBotm { font-weight:bold; }
#contactFooterWrap #desBoxText span.contactBotm { font-weight:bold; }
#contactFooterWrap #desBoxText span.bullet { background:url(http://www.wielandproperties.com/images/elements/basic01/icon-bullet.gif) center left no-repeat; padding-left:10px; }
#contactFooterWrap #desBoxText div span.type { font-weight:bold; }
#contactFooterWrap #desBoxLogos img {background:#FFFFFF; margin-right:10px; padding:2px; }


#hiddenLinksWrap { display:none; }

#bottomNav { display:none; }

#copyrightWrap { 
	margin:0; 
	padding:0; 
	border-top:none;
	background:#3b281e;
	}
#copyright {
	width:950px;
	padding:20px;
}
#copyrightWrap hr { display:none; }
#copyrightWrap #ifIOwn {}
#copyrightWrap #copyright td {
	font-family:Tahoma, Verdana, Arial, sans-serif;
	color: #b2ae99;
	font-size: 11px;
}
#copyrightWrap #copyright img { margin-right:4px; }

/* ========================================================================================================== =FLOAT CLEARING */

div.divider { clear:both; }
	
/* P.I.E. Method... */
/* source: http://www.positioniseverything.net/easyclearing.html */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */


/*--------------------------------------------------------------------------------
 SI.ClearChildren v1.0
 source: http://www.shauninman.com/archive/2006/05/22/clearance_position_inline_absolute */

.clear_children,.cc_tallest { position: relative; }
.cc_tallest:after { content: ''; }


#contact-form {
	line-height:22px;
	font-size:13px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	padding:20px;
	margin:20px 0;
	border:solid 1px #CCCCCC;
}
#contact-form .label-left {
	width:150px; text-align:right; display:block; float:left; margin-right:5px;
}
#contact-form strong {
	color:#af2902;
}
#contact-form p {
	margin:0; padding:0 0 10px 0;
	line-height:22px;
}
#contact-form input {
	margin-right:5px;	
}
#mls-form {
	line-height:22px;
	font-size:13px;
	font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	padding:10px;
	margin:20px 0;
	border:solid 1px #CCCCCC;
}
#mls-form p {
	margin:0; padding:0 0 3px 0;
}
#mls-form .label-left {
	width:120px; text-align:right; display:block; float:left; margin-right:5px;
}
