body {
	margin-bottom:20px;
}

#container {
  width:974px;
  text-align:left;
  margin-left:auto;
  margin-right:auto;
  border-top:24px solid white;
}

#left-col {
  float:left;
  width:733px; 
  background-color:#FFFFFF;
  margin-bottom:20px; /*added by steve*/  
}

#left-col-agent {
  float:left;
  width:646px; 
  background-color:#FFFFFF;
}

#left-col-agent p {
font-size:12px;
color:#414141;/*changed from white by steve*/
}

#left-col-agent em {
font-size:12px;
color:#414141;/*changed from white by steve*/
}

#left-col-agent h1 img {
height:21px;
padding-bottom:11px;
}

#left-col h1 img {
height:21px;
padding-bottom:11px;
}


#left-col h2 img {
float:left;

}

#left-col h3 img {
float:left;
padding:115px 5px 0px 3px;

}

#left-col-heading-container{
float:both;
width:733px;
/*height:46px;*/
padding-bottom:6px;
}

#left-col-heading-container-agenthome{
float:both;
width:733px;
height:40px;
margin-top:-10px;
}

#left-col-heading-container img{
padding:0px 5px 0px 5px;
}

#left-col-heading-features{
float:right;
/*height:25px;*/
}

#left-col-mapSearch{
float:left;
margin-top:15px;
width:646px;
height:190px;
}

#left-col-mapsearch-container{
margin-left:auto;
margin-right:auto;
height:160px;
width:604px;
}

#left-col-mapSearch-content-1{
float:left;
width:295px;
text-align:left;
}

#left-col-mapSearch-content-2{
float:left;
width:1px;
height:152px;
background-image:url(../images/agent/v-dotted-stroke.gif);
}
#left-col-mapSearch-content-3{
width:295px;
float:right;
}
#agentSearch-panelAlignment {
width:295px;
float:right;
margin-top:-5px;
}


#left-col-mapSearch-img{
margin-top:-10px;
margin-left:15px;
}
#searchBtn-alignment {
margin-top:-40px;
margin-left:10px;
}

.mapsearch-top{
background-image:url(../images/agent/left-panel-top.gif);
height:16px;
}
.mapsearch-mid{
background-image:url(../images/agent/left-panel-mid.gif);
height:172px;
}

.mapsearch-bottom{
background-image:url(../images/agent/left-panel-bottom.gif);
height:16px;
}

.fh-agentPanel-top{
background-image:url(../images/agent/top-panel-fh.gif);
height:16px;
}
.fh-agentPanel-mid{
background-image:url(../images/agent/mid-panel-fh.gif);
height:152px;
}

.fh-agentPanel-bottom{
background-image:url(../images/agent/bottom-panel-fh.gif);
height:16px;
}

.np-agentPanel-top{
background-image:url(../images/agent/top-panel-np.gif);
height:16px;
}
.np-agentPanel-mid{
background-image:url(../images/agent/mid-panel-np.gif);
height:152px;
}

.np-agentPanel-bottom{
background-image:url(../images/agent/bottom-panel-np.gif);
height:16px;
}
.rural-agentPanel-top{
background-image:url(../images/agent/top-panel-rural.gif);
height:16px;
}
.rural-agentPanel-mid{
background-image:url(../images/agent/mid-panel-rural.gif);
height:152px;
}

.rural-agentPanel-bottom{
background-image:url(../images/agent/bottom-panel-rural.gif);
height:16px;
}

.comm-agentPanel-top{
background-image:url(../images/agent/top-panel-comm.gif);
height:16px;
}
.comm-agentPanel-mid{
background-image:url(../images/agent/mid-panel-comm.gif);
height:152px;
}

.comm-agentPanel-bottom{
background-image:url(../images/agent/bottom-panel-comm.gif);
height:16px;
}
#left-col-searchbar{
/*background-image:url(../images/residential/header-img-results.gif);*/
background-repeat:no-repeat;
width:733px;
height:56px;
}
#new-left-col-searchbar{
/*background-image:url(../images/residential/header-img-results.gif);*/
background-repeat:no-repeat;
width:620px;
height:56px;
}
#left-col-searchbar-agent{
/*background-image:url(../images/residential/header-img-results.gif);*/
width:733px;
height:56px;
}

#left-col-container{
width:733px;
border-top:0px solid white;
padding-top:20px;
}

.img-preview
{
float:left;
/*width:200px;*/ /*Removed by SG*/
width:150px; /*Added by SG*/
/*height:130px;*/ /*Removed by SG*/
/*background-image:url(../images/residential/result-img-1.jpg);*/
cursor:pointer;
vertical-align:top;
}

.img-preview-bar
{
float:left;
/*width:200px;*/ /*Removed by SG*/
width:150px; /*Added by SG*/
/*height:130px;*/ /*Removed by SG*/
/*background-image:url(../images/residential/features-bar.gif);*/
background-repeat:no-repeat;
background-position:bottom;
}

#left-col-nav{float:right;}

#left-col-main-image-brochure{
float:left;
/*width:555px;*/ /*Removed by SG*/
width:500px; /*Added by SG*/
/*height:326px;*/ /*Removed by SG*/
height:auto; /*Added by SG*/
background-repeat:no-repeat;
cursor:pointer;
}

.left-col-contact-options{
margin-top:5px;
float:right;
width:169px;
}

#left-col-contact-inspection{
float:right;
width:169px;
text-align:right;
color:#000000;
}
.left-col-contact-img{
padding-top:5px;
padding-bottom:5px;
float:left;
padding-right:10px;
}

.left-col-contact-text{
padding-top:5px;
padding-bottom:5px;
float:left;
text-align:left;
}

.left-col-contact-text a{
color: #414141;
}

.left-col-dotted-stroke{
float:left;
margin-top:2px;
margin-bottom:2px;
height:1px;
  }


#left-col-bottom-container{
float:left;
width:733px;
padding-top:16px;

}

#left-col-custom-container{
float:left;
width:733px;
padding-top:70px;
}

#left-col-custom-container2{
float:left;
width:733px;
padding-top:10px;
}

.verticalSpacer-15px{
height:15px; 
width:100px;}

#left-col-bottom-imgs{
float:left;
/*width:200px;*/ /**Removed by SG*/
width:auto; /*Added by SG*/

}
.left-col-image-container{
width:200px;
height:130px;
padding-bottom:16px;
}

#left-col-bottom-text{
width:auto; 
float:none; 
float:left; 
padding-left:15px; 
width:400px;}
/*#left-col-bottom-text{
float:right;
width:517px;
}*/

#left-col-bottom-text p{
color: #666666;
}
#left-col-bottom-text b{
color: #666666;
font-weight: heavy; 
}

#left-col-bottom-text ul {
 color:#666666;
}
#left-col-bottom-text a{
padding-top:5px;
float:left;
color:#f1b600;
text-decoration:underline;
font-size:11px;
}

#left-col-bottom-text li {
list-style-position:inside;
list-style-type:disc;
  color:#666666;
}

#moreInfo a{
padding-top:5px;
float:right;
color:#f1b600;
text-decoration:underline;
font-size:11px;
}

.text-result
{
float:right;
/*width:518px;*/ /*Removed by SG*/
width:565px; /*Added by SG*/
height:151px;
padding-left:15px;
}
.text-result h1, .text-result h2, .text-result h3, .text-result h4, .text-result h5, .text-result p, .text-result a
{
	color:#414141;
}
.text-result b
{
	color:#000000;
}


.agentListName
{
	font-size:14px;
}


.text-result-agenthome
{
float:right;
width:518px;
height:140px;
padding-left:15px
}

#left-col p, #left-col b, #left-col strong{
font-size:12px;
color:#414141;
}

#left-col ul li{
font-size:12px;
color:#414141;
}
#articleContainer p i b{
font-size:12px;
color:#414141;
}

#articleContainer ul li{
padding:2px;
margin-left:20px;
list-style:circle;
}

#articleContainer table tr td{
	color:#414141;
	padding:3px;

}
#articleContainer table th{
	color:#FFFFFF;
	padding:3px;
	font-weight:bold;
	text-align:left;

}
#articleContainer a{
	color:#f1b600;
}

#left-col h2{
font-size:26px;
color:#000000;
font-weight:normal;
line-height:21px;
}

#left-col h3{
font-size:15px;
color:#000000;
font-weight:normal;
line-height:18px;
}

#left-col h3 b, #left-col h4 b{
font-size:11px;
color:#FFFFFF;
font-weight:bold;
}
#left-col h4{
font-size:11px;
color:#666666;
font-weight:normal;
}

#left-col h5{
float:left;
font-size:11px;
color:#FFFFFF;
font-weight:normal;
margin-top:113px;
}

.button-text-brochure a{
font-size:11px;
color:#414141;
padding-left:11px;
}

.button-text a{
font-size:11px;
color:#414141;
}

.button-padding{
float:right;
padding-right:10px; 
padding-top:15px;
}
.pageIndex-padding{
float:right;
padding-right:10px; 
padding-top:18px;
padding-bottom:10px;
}

#left-col-select
{
font-size:11px;
color:#414141;
width:90px;
}
#left-col-select-sort
{
font-size:11px;
color:#414141;
width:80px;
}
#left-col-select-perPage
{
font-size:11px;
color:#414141;
width:40px;
}

.divider{
/*background-color:#bfbfbf;*/
width:733px;
height:1px;
float:left;
margin-bottom:20px;
border-bottom: 1px solid #CCCCCC;
}

.divider-agenthome{
/*background-color:#bfbfbf;*/
width:733px;
height:1px;
float:inherit;
margin-bottom:5px;
border-bottom: 1px solid #CCCCCC;
}

#sort-btn, #nsearch-btn{
background-color:#f1b600;
border:none;
height:18px;
font-weight:bold;
font-size:11px;
text-align:center;
text-valign:center;
}

#sort-btn{
width:45px;
}

#nsearch-btn{
width:91px;
}
 .view-btn a{
 text-decoration:none;
background-color:#f1b600;
border:none;
height:20px;
font-weight:bold;
font-size:11px;
width:81px;
float:right;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
color:#000000; /*added by steve */
}
 .view-btn-residential a{
 text-decoration:none;
background-color:#f1b600;
border:none;
height:20px;
font-weight:bold;
font-size:11px;
width:81px;
float:right;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
color:#000000; /*added by steve */
}
 .view-btn-rural a{
 text-decoration:none;
background-color:#b6730f;
border:none;
height:20px;
font-weight:bold;
font-size:11px;
width:81px;
float:right;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
color:#FFFFFF; /*added by steve */
}
 .view-btn-finehomes a{
 text-decoration:none;
background-color:#c6a631;
border:none;
height:20px;
font-weight:bold;
font-size:11px;
width:81px;
float:right;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
color:#FFFFFF; /*added by steve */
}
 .view-btn-commercial a{
 text-decoration:none;
background-color:#8cd7e7;
border:none;
height:20px;
font-weight:bold;
font-size:11px;
width:81px;
float:right;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
color:#FFFFFF; /*added by steve */
}
 .view-btn-newprojects a{
 text-decoration:none;
background-color:#b3b68f;
border:none;
height:20px;
font-weight:bold;
font-size:11px;
width:81px;
float:right;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
color:#FFFFFF; /*added by steve */
}
 .update-btn a{
 text-decoration:none;
 background-color:#f1b600;
border:none;
height:25px;
font-weight:bold;
font-size:11px;
color:#FFFFFF;
width:211px;
float:right;
text-align:center;
line-height:23px;
margin:10px 0px 0px 0px;
}
.fp-btn a, .vt-btn a{
text-decoration:none;
background-color:#7f7f7f;
border:none;
height:20px;
font-weight:bold;
color:#FFFFFF;
font-size:11px;
float:left;
text-align:center;
line-height:18px;
margin:13px 5px 0px 0px;
}

.fp-btn a{
width:70px;
}

.vt-btn a{
width:81px;
}

#lifeathome-col-searchbar{
background-image:url(../images/residential/right-panel-top.gif);
background-repeat:no-repeat;
width:231px;
height:235px;
float:right;
margin-top:32px;

}
#lifeathome-col h2 {
text-align:center;
font-weight:normal;
font-size:16px;
color:#000000;
}

#lifeathome-col-searchbar-inside{
height:150px;

padding:11px 10px 11px 10px;

}
#lifeathome-col-searchbar-agenthome{
background-image:url(../images/residential/right-panel-top.gif);
background-repeat:no-repeat;
width:231px;
height:118px;
float:right;
margin-top:30px;
}

#lifeathome-col-searchbar-inside-agenthome{
height:110px;
padding:11px 10px 11px 10px;
}

#lifeathome2-col-searchbar{
background-image:url(../images/residential/right-panel-top.gif);
background-repeat:no-repeat;
width:231px;
height:150px;
float:right;
margin-top:32px;

}
#lifeathome2-col h2 {
text-align:center;
font-weight:normal;
font-size:16px;
color:#000000;
}

#lifeathome2-col-searchbar-inside{
height:150px;

padding:11px 10px 11px 10px;

}
#lifeathome2-col-searchbar-agenthome{
background-image:url(../images/residential/right-panel-top.gif);
background-repeat:no-repeat;
width:231px;
height:118px;
float:right;
margin-top:30px;
}

#lifeathome2-col-searchbar-inside-agenthome{
height:110px;
padding:11px 10px 11px 10px;
}


#right-col {
  float:right;
  width:231px;
  border-left:10px solid #FFFFFF;
  clear:right;
}
#right-col-agent {
margin-top:14px;
  float:right;
  width:318px;
/*  
  float:left;
margin-top:17px;
margin-left:1px;*/
}
.right-col-agent-gap{
margin-bottom:5px;

}

#right-col p {
font-size:11px;
color:#000000;
}
#right-col h1 {
text-align:right;
font-weight:normal;
font-size:11px;
color:#000000;
}
#right-col-searchbar{
/*background-image:url(../images/residential/right-panel-top.gif);*/
background-repeat:no-repeat;
width:231px;
height:305px;
float:right;
margin-top:32px;
color:#000000;
}
#right-col-searchbar-inside{
height:300px;
padding:11px 10px 11px 10px;
}
#right-col-searchbar-agenthome{
background-image:url(../images/residential/right-panel-top.gif);
background-repeat:no-repeat;
width:231px;
height:118px;
float:right;
margin-top:17px;
color:#000000;
}

#right-col-searchbar-inside-agenthome{
height:110px;
padding:11px 10px 11px 10px;
}
#right-col-minSelect{
font-size:11px;
color:#000000;
width:95px;
}

#right-col-maxSelect{
font-size:11px;
color:#000000;
width:95px;
}

#right-col-pricemin{
float:left;
margin-top:2px;
margin-bottom:3px;

}
#right-col-pricemax{
float:right;
margin-top:2px;
margin-bottom:3px;
}

#right-col-input-field{
padding:2px;
border-color:#f1b600;
border-style:solid;
border-width:1px;
font-size:11px;
color:#000000;
width:205px;
margin-top:2px;
margin-bottom:3px;
}
.right-col-features{
width:175px;
margin-top:2px;
float:right;

}

.right-col-features-text{
float:left;
margin-top:4px;
width:50px;
text-align:right;

}

.right-col-features-img{
width:19px;
margin-left:4px;
margin-top:7px;
float:left;
}

.right-col-features-select{
float:right;
margin-top:2px;
margin-bottom:3px;
color:#000000;
}

.right-col-features-select-menu{
font-size:11px;
color:#000000;
width:95px;
}

.right-col-select-field{
/*border-color:#f1b600;*/
border-style:solid;
border-width:1px;
font-size:11px;
color:#00000;
width:211px;
margin-top:2px;
margin-bottom:3px;
}
.right-col-select-field-text{
font-size:11px;
color:#000000;

}
#right-col-heading-container{

float:both;
height:46px;
padding-bottom:5px;
width:231px;
}


#right-col-heading-features{
float:right;
padding-top:32px;
}

#right-col-panel-container{
float:both;
width:231px;
}

#right-col-panel-top{
float:right;
background-image:url(../images/brochure/img-rcol-top.gif);
background-repeat:no-repeat;
width:232px;
height:5px;
}

#right-col-panel-agent-top{
float:right;
background-image:url(../images/brochure/img-rcol-top.gif);
background-repeat:no-repeat;
width:232px;
height:5px;
margin-top:10px;
}


#right-col-panel-mid{
float:right;
background-image:url(../images/brochure/img-rcol-mid.gif);
width:232px;
height:130px;
}
#right-col-panel-agent-mid{
float:right;
/*background-image:url(../images/brochure/img-rcol-mid.gif);*/
/*background-repeat:repeat-y;*/
width:232px;
height:197px;
}
#agentContactPanel{
	border-right:1px solid #CCCCCC;
	border-left:1px solid #CCCCCC;
}

#right-col-panel-mid-content{

padding:7px 14px 0px 14px;

}

#right-col-panel-mid-content p, h2{
 font: Helvetica, arial, sans-serif;
  font-size:9px;
  font-weight: normal;
  color: #666666;
  padding-right:20px;
}

#right-col-panel-mid-content p{
padding-left:70px;
}

#right-col-panel-mid-content h1{
 text-align:left;
 padding-bottom:4px;
 padding-left:70px;
 font: 1.6em Helvetica, arial, sans-serif;
  font-size:14px;
  font-weight: normal;
  color: #000000;
  }
  
  #right-col-panel-agent-mid-content p{
  font:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  color: #666666;
  padding-left:13px;
}

#right-col-panel-agent-mid-content a{
  font:Arial, Helvetica, sans-serif;
  font-size:11px;
  font-weight: normal;
  color: #666666;
}

#right-col-panel-agent-mid-content h1{
 text-align:left;
 padding:5px 0px 3px 13px;
 font: 1.6em Helvetica, arial, sans-serif;
  font-size:14px;
  font-weight: normal;
  color: #000000;
  }
  
#right-col-panel-mid-content-img{
float:left;
/*background-image:url(../images/brochure/img-agent-info.jpg);*/
background-repeat:no-repeat;
height:69px;
}

#right-col-panel-bottom{
float:right;
background-image:url(../images/brochure/img-rcol-bottom.gif);
background-repeat:no-repeat;
width:232px;
height:6px;
}
	/*Menu Layouts*/
#right-col-menu h1 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:16px;
  font-weight: normal;
  color: #000000;
 /* padding-left:10px;*/
  margin-top:5px;
  float:left;
}

#right-col-main h1 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:16px;
  font-weight: normal;
  color: #000000;
  padding-left:110px;
}

#right-col-story-container {
	border:1px solid #f1b600;
	padding:5px;
}
#right-col-story-container a{
	color:#f1b600;
	
}

#right-col-bottom-main h1 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:16px;
  font-weight: normal;
  color: #000000;
/*  padding-left:10px;*/
}


#right-col-bottom-menu h1 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:16px;
  font-weight: normal;
  color: #000000;
 /* padding-left:110px;*/
/* padding-right:110px;*/
margin-right:50px;
 /*margin-right:110px;*/
}

#right-col-main h2 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:14px;
  font-weight: normal;
  color: #000000;
  padding-left:90px;
}

#menu-right-col-main h2 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:14px;
  font-weight: normal;
  color: #000000;
  padding-top:3px;
  margin-bottom:5px;
  /*padding-left:90px;*/
  /*float:left;*/
  /*margin-left:7px;*/
  /*margin-top:5px;*/
}

#menu-right-col-main h3 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:11px;
  font-weight: normal;
  color: #000000;
  /*padding-left:90px;*/
  /*float:left;*/
  margin-left:-107px;
  /*margin-top:5px;*/
}

#left-col-heading{
  margin-top:5px;
  }

#left-col-heading h3{
 font: 1.6em Helvetica, arial, sans-serif;
  font-size:20px;
  font-weight: normal;
  color: #000000;
}
#left-col-subheading{
	height:25px;
}
#left-col-subheading h4, #left-col-agenthome h4{
float:left;
 font: 1.6em Helvetica, arial, sans-serif;
  font-size:16px;
  font-weight: normal;
  color: #000000;
}
#left-col-agenthome h4{
padding-left:15px;
width:518px;
float:right;
}

#careersMenu-bottom {
height:70px;
background-color:#FFFFFF;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

#right-col-bottom-1 {
height:70px;
background-color:#FFFFFF;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
padding-top:4px;
}


#right-col-bottom-2 {
background-image:url(../images/residential/right-img-2.jpg);
height:65px;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-top: 10px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
#right-col-bottom-3 {
background-image:url(../images/residential/right-img-3.jpg);
height:65px;
background-repeat:no-repeat;
margin-top: 10px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
#right-col-bot-4 {
background-image:url(../images/genericImages/footer-career-1.jpg);
height:65px;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-top: 32px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
#right-col-bot-5 {
background-image:url(../images/genericImages/footer-career-2.jpg);
height:65px;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-top: 32px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}
#right-col-bottom-6 {
background-image:url(../images/genericImages/footer-career-3.jpg);
height:65px;
background-repeat:no-repeat;
background-color:#FFFFFF;
margin-top: 32px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

#right-col-bottom-3-agent {
background-image:url(../images/residential/right-img-3.jpg);
height:65px;
background-repeat:no-repeat;
margin-top: 20px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

#right-col-bottom-4 {
background-image:url(../images/agent/img-life.jpg);
height:65px;
background-repeat:no-repeat;
margin-top: 15px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

#right-col-bottom-5 {
background-image:url(../images/agent/img-hunter.jpg);
height:65px;
background-repeat:no-repeat;
margin-top: 15px;
color:#666666;
font:Arial, Helvetica, sans-serif;
font-size:11px;
}

#right-col h3{
font-size:11px;
color:#666666;
font-weight:normal;
margin-left:90px;
margin-top:-10px;

}

.right-col-dotted-stroke{
margin-top:10px;
/*background-image: url('../images/genericImages/img-dotted-stroke.gif');*/
height:1px;
border-bottom: 1px solid #CCCCCC;
float: inherit;
}
 
#story-col{
  float:left;
  width:681px;
  border-left:10px solid;
}

#story-col-main h1 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:16px;
  font-weight: normal;
  color: #000000;
  padding-left:110px;
}


#story-col-main h2 {
  font: 1.6em Helvetica, arial, sans-serif;
  font-size:14px;
  font-weight: normal;
  color: #000000;
  padding-left:90px;
}


  .clear {
  clear:both;
  font-size:0;
  line-height:0;
}
/* These are standard sIFR styles... do not modify */
.sIFR-flash {
  visibility: visible !important;
  margin: 0;
}

.sIFR-replaced {
  visibility: visible !important;
}

span.sIFR-alternate {
  position: absolute;
  left: 0;
  top: 0;
  width: 0;
  height: 0;
  display: block;
  overflow: hidden; 

}

.sIFR-hasFlash h1 {
  visibility: hidden;
}
.sIFR-hasFlash h2 {
  visibility: hidden;
}
/*Agent Search background panels*/
.agentsearch-top-res{
background-image:url(../images/agent/agent-panel-res.gif);
height:250px;
width:660px;
margin-left:-30px;
}
.agentsearch-mid-res{
background-image:url(../images/agent/left-panel-mid-res.gif);
height:152px;
}

.agentsearch-bottom-res{
background-image:url(../images/agent/left-panel-bottom-res.gif);
height:16px;
}



/*-------------Fine Homes -------------------------*/
.agentsearch-top-fh {
background-image:url(../images/agent/agent-panel-fh.gif);
height:250px;
width:660px;
margin-left:-30px;
}


.agentsearch-mid-fh {
background-image:url(../images/agent/left-panel-mid-fh.png);
height:152px;
}

.agentsearch-bottom-fh {
background-image:url(../images/agent/left-panel-bottom-fh.png);
height:16px;
}

/*-------------Rural -------------------------*/
.agentsearch-top-rural {
background-image:url(../images/agent/agent-panel-rural.gif);
height:250px;
width:660px;
margin-left:-30px;
}


.agentsearch-mid-rural {
background-image:url(../images/agent/left-panel-mid-rural.png);
height:152px;
}

.agentsearch-bottom-rural {
background-image:url(../images/agent/left-panel-bottom-rural.png);
height:16px;
}

/*-------------new projects -------------------------*/
.agentsearch-top-np {
background-image:url(../images/agent/agent-panel-np.gif);
height:250px;
width:660px;
margin-left:-10px;
}


.agentsearch-mid-np {
background-image:url(../images/agent/left-panel-mid-np.png);
height:152px;
}

.agentsearch-bottom-np {
background-image:url(../images/agent/left-panel-bottom-np.png);
height:16px;
}

/*------------- COMMERCIAL	 -------------------------*/
.agentsearch-top-comm {
background-image:url(../images/agent/agent-panel-comm.gif);
height:250px;
width:660px;
margin-left:-30px;
}


.agentsearch-mid-comm {
background-image:url(../images/agent/left-panel-mid-comm.png);
height:152px;
}

.agentsearch-bottom-comm {
background-image:url(../images/agent/left-panel-bottom-comm.png);
height:16px;
}
/*---------------- End of Agent Search background panels------------------------------*/

.articleLayout {
padding-right:10px;
}

.articleText a {
color:#f1b600;
}

.articleText ul {
list-style-image:url(../images/residential/bullet.gif);
color:#000000;
}

.articleText ul li {
text-align:justify;
list-style-image:url(../images/residential/bullet.gif);
color:#000000;
}

.articleHeading1 {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:24px;
color:#000000;
}

.articleHeading2 {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
font-style:italic;
}

.articleHeading3 {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}

.articleHeading4 {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:20px;
color:#000000;
}

.articleText {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#000000;
}

.corpProfile-Heading1 {
text-align:justify;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#000000;
}

				
a.siteMap
				{
				text-decoration:none;
				font-family:Arial, Helvetica, sans-serif;
				}
