body {margin:0; auto:0; background-image:url(/files/279193/leonardBGimgD2.jpg); background-repeat:repeat-x; background-color:#0F547B;}
#leonardnavigation img{border-style:none;}
#MHT {display:none;}
.suckerdiv {margin:0; padding:0;}
.suckerdiv ul {margin:0; padding:0; list-style-type:none; z-index:999999;}
.suckerdiv ul li a {display:block; width:190px; height:49px; text-align:center; line-height:2.5; text-decoration:none; color:black; font-weight:bold;}
.suckerdiv ul li a img {height:49px; width:190px; border:none;}
.suckerdiv ul li {position:relative; float:left; display:block; z-index:9999;}
.suckerdiv ul li ul {position:absolute; display:none;}
.suckerdiv ul li ul li {height:25px; position:relative; left:-210px; background-color:#000; line-height:1px;}
.suckerdiv ul li ul li a {line-height:1.5; height:25px; width:190px; color:white; text-decoration:none; background:#000; padding:1px 5px; border:1px solid white;  font-weight:normal;}
.suckerdiv ul li ul li a:visited {color:white;}
.suckerdiv ul li ul li a:hover {background:#0D4261; color:white;}
.suckerdiv ul li ul li ul {height:25px; left:0px; top:0; padding:0px; margin:0px;}
.suckerdiv ul li ul li ul li {height:25px; position:relative; left:202px; *left:190px;}
.suckerdiv ul li ul li ul li a {height:25px; width:190px;}

/* Holly Hack for IE \*/
* html .suckerdiv ul li {float:left; height:1%;}
* html .suckerdiv ul li a {height:1%;}
/* End */

#mainbodycopyfrontbottom {background-color:#2D2D2D; color:fff; padding:20px; padding-top:0px;}
#mainbodycopyfrontbottom a{text-decoration:none; color:#195577; font-weight:bold;}
#mainbodycopyfrontbottom table a{font-size:8pt;}
#mainbodycopyfrontbottom h1{color:#C0C0C0; text-decoration:underline;}

#content {width:950;}
#left {width:220px; vertical-align:top; background-color:#000; color:#fff; border-style:solid; border-bottom:none; border-top:none; border-width:1px; border-color:#357298;}

#mainnavigation a{margin-left:4px; margin-right:4px; display:block; color:#357298; text-decoration:none; border-style:solid; background-color:#000; border-width:1px; margin-top:4px; font-weight:bold; font-size:12pt; text-align:center; text-transform:lowercase;}
#mainnavigation a:hover{background-color:#357298; color:#000; border-color:fff;}
#mainbody {background-color:#2D2D2D; color:#fff; padding:14px;}
#pagetitle {display:none;}
#agentpic {display:none;}
#contentheadwrap {display:none;}

#contactInfo {text-align:center; margin-top:20px;}
#contactInfo a{color:#357298; font-weight:bold; text-decoration:none; font-size:15pt;}

#articlesLable01 {
width:650px;
float:right;
left:0;
font-size:14px;
font-weight:bold;
margin-top:50px;
text-align:left;
color:#fff;
}


#articlesTable01 {
left: 0px;
width:650px;
float:right;
padding-top: 15px;
padding-right:0;
padding-bottom: 15px;
padding-left:0;
text-align:left;
}

#articlesTable01 ul{
list-style:none;
padding:0;
margin:0;
}

#articlesTable01 ul li{
display:block;
width:50%;
float:left;
padding:0;
}

#articlesTable01 ul li a{
width:100%;
padding:0;
}




#partnersTable01 {
position: relative;
width:650px;
float:right;
padding-top: 15px;
padding-right: 0;
padding-bottom: 50px;
padding-left: 0;
text-align: left;
margin:0;
}

#partnersTable01 .partnerTile {
display: block;
width:50%;
float: left;
text-align:keft;
padding-top: 10px;
padding-right: 00;
padding-bottom: 10px;
padding-left: 0;
margin:0;
}

#partnersTable01 .partnerTile .preferedLink {
font-size:12px;
padding:0;
margin-left:-20px;
}

#partnersTable01 .partnerTile .caption {
display: block;
margin: 0px;
}

#designations {text-align:center; float:bottom;}

#mainbody a{text-decoration:none; color:#195577; font-weight:bold;}
#onelineQPS {height:40px; background-color:#195577;}
#quicksearchonelineqpsint{background-color:#000; height:35px;}
#quicksearchonelineqps{color:white; font-weight:bold; padding-left:30px; padding-right:2px;} 
#quicksearchONELINE{display:block;margin:0;padding:0;height:25px;overflow:hidden;text-align:center;}
 	#quicksearchONELINE fieldset label{font:normal 8pt/100% "arial", sans-serif;}
	#quicksearchONELINE fieldset{display:inline;margin:0;padding:0;border:none;}
	#quicksearchONELINE legend,#quicksearchONELINE label span{display:none;}
	#quicksearchONELINE fieldset input{width:145px;height:22px;font:bold 9pt "arial", sans-serif;}
	#quicksearchONELINE fieldset select{width:125px;height:22px;font:normal 9pt "arial", sans-serif;}
		#quicksearchONELINE fieldset input#state_qs{width:25px;}
		#quicksearchONELINE fieldset input#zipcode_qs{width:50px;}
		#quicksearchONELINE fieldset select#proptype_qs{width:175px;}
		#quicksearchONELINE fieldset select#bed_qs{width:65px;}
		#quicksearchONELINE fieldset select#full_qs{width:65px;}
		#quicksearchONELINE fieldset select#minprice_qs{width:80px;}
		#quicksearchONELINE fieldset select#maxprice_qs{width:80px;}
		#quicksearchONELINE input#go_qs{width:30px;font:bold 8pt "arial", sans-serif;text-align:center; vertical-align:top;}
