#google_translate_element{position:absolute;top:5px;left:286px;
display:inline-block;
width:160px;
}
.addthis_toolbox{position:absolute;top:119px;left:12px;width:118px;}
#weather{
position:absolute;
top:131px;
z-index:99999;
left:220px;
width:300px;
}
#headercontent{margin-top:20px;}

#view_listings_descriptionview_btn {
display:none;
}

#filmstrip_container {
display:none;
}

#view_listings_thumbnailview_btn {
display:none;
}

#hp_bottom_banner_content {
width:962px;
}

#footercontainer {
width:982px;
margin:auto;
}






#social_icons {
position:absolute;
top:115px;
left:60px;
width:140px;
height:32px;
z-index:9999999999999999999999999999999999;
display:inline-block;
}

#facebook {
display:inline-block;
z-index:9999999999999999999999999999999999; 
}

#facebook a,
#facebook a:link,
#facebook a:visited {
display:block; 
width:32px;
height:32px; 
text-indent: -9999px;
z-index:99999999999999999999999999999999;
overflow: hidden;
color: transparent;
background:url('facebook_32.jpg') -0px 0px no-repeat;
}

#facebook a:hover,
#facebook a:active {
display:block; 
background:url('facebook_32.jpg') -32px 0px no-repeat;
}


#twitter {
display:inline-block;
z-index:9999999999999999999999999999999999; 
}

#twitter a,
#twitter a:link,
#twitter a:visited {
display:block; 
width:32px;
height:32px; 
text-indent: -9999px;
z-index:99999999999999999999999999999999;
overflow: hidden;
color: transparent;
background:url('twitter_32.jpg') -0px 0px no-repeat;
}

#twitter a:hover,
#twitter a:active {
display:block; 
background:url('twitter_32.jpg') -32px 0px no-repeat;
}




#linkedin {
display:inline-block;
z-index:9999999999999999999999999999999999; 
}

#linkedin a,
#linkedin a:link,
#linkedin a:visited {
display:block; 
width:32px;
height:32px; 
text-indent: -9999px;
z-index:99999999999999999999999999999999;
overflow: hidden;
color: transparent;
background:url('linkedin_32.jpg') -0px 0px no-repeat;
}

#linkedin a:hover,
#linkedin a:active {
display:block; 
background:url('linkedin_32.jpg') -32px 0px no-repeat;
}













#headergraphic {
-webkit-border-radius: 10px 10px 0 0;
border-radius: 10px 10px 0 0;
-webkit-box-shadow: 0 0 4px .5px #5f5f5f;
box-shadow: 0 0 4px .5px #5f5f5f;
height:155px;
width:982px;
text-align:center;
margin:auto;
}


.banner_container {

}



.office_logo_banner {
position:absolute;
top:10px;
left:10px;
}

.agent_photo_banner {
position:absolute;
top:10px;
right:30px;
}

.agent_name_banner {
position:absolute;
top:10px;
right:150px;
}

.agent_name_banner h1 {
font-size:40px;
margin-bottom:0px;
font-weight:bold;

}

.agent_title_banner {
}

.agent_email_banner a {
text-decoration:none;
line-height:30px;
font-weight:bold;
color:#000000;
}

.agent_email_banner a:hover {
text-decoration:underline;
color:#dc1c2e;
}

.office_award_banner {
position:absolute;
top:33px;
left:330px;
}


.agent_phone_banner {
color:#000000;
font-size:15px;
line-height: 25px;
}

.agent_phone_banner span {
font-weight:bold;
}


.agent_phone_banner a {
color:#000000;
}



























