#google_translate_element{position:absolute;top:-80px;right:12px;}
.addthis_toolbox{position:absolute;top:100px;right:8px;}
#weather{position:absolute;top:140px;z-index:99999;right:12px;}


#garry_info {
position:absolute;
left:3px;
top:11px;
color:#DE0128;
font-size:20px;
font-weight:bold;
}

#garry_info img {
border-style:solid;
border-width:3px;
border-color:#C9C9C9;
}


#garry_info span {
font-size:12px;
color:#000000;
font-weight:normal;
}


#garry_info a,
#garry_info a:link,
#garry_info a:visited {
font-size:12px;
background-color:#DE0128;
padding:5px 16px 5px 16px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
line-height:30px;
border-bottom:1px solid #7f0f14;
border-right:1px solid #d25b60;
border-left:1px solid #7f0f14;
border-top:1px solid #d25b60;
}

#garry_info a:hover,
#garry_info a:active {
background-color:#0f62aa;
}





#becky_info {
position:absolute;
left:195px;
top:11px;
color:#DE0128;
font-size:20px;
font-weight:bold;
}

#becky_info img {
border-style:solid;
border-width:3px;
border-color:#C9C9C9;
}


#becky_info span {
font-size:12px;
color:#000000;
font-weight:normal;
}


#becky_info a,
#becky_info a:link,
#becky_info a:visited {
font-size:12px;
background-color:#DE0128;
padding:5px 13px 5px 13px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
line-height:30px;
border-bottom:1px solid #7f0f14;
border-right:1px solid #d25b60;
border-left:1px solid #7f0f14;
border-top:1px solid #d25b60;
}

#becky_info a:hover,
#becky_info a:active {
background-color:#0f62aa;
}






#jesse_info {
position:absolute;
right:183px;
top:11px;
color:#DE0128;
font-size:20px;
font-weight:bold;
}

#jesse_info img {
border-style:solid;
border-width:3px;
border-color:#C9C9C9;
}


#jesse_info span {
font-size:12px;
color:#000000;
font-weight:normal;
}


#jesse_info a,
#jesse_info a:link,
#jesse_info a:visited {
font-size:12px;
background-color:#DE0128;
padding:5px 18px 5px 18px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
line-height:30px;
border-bottom:1px solid #7f0f14;
border-right:1px solid #d25b60;
border-left:1px solid #7f0f14;
border-top:1px solid #d25b60;
}

#jesse_info a:hover,
#jesse_info a:active {
background-color:#0f62aa;
}






#leah_info {
position:absolute;
right:3px;
top:11px;
color:#DE0128;
font-size:20px;
font-weight:bold;
}

#leah_info img {
border-style:solid;
border-width:3px;
border-color:#C9C9C9;
}


#leah_info span {
font-size:12px;
color:#000000;
font-weight:normal;
}


#leah_info a,
#leah_info a:link,
#leah_info a:visited {
font-size:12px;
background-color:#DE0128;
padding:5px 24px 5px 24px;
color:#ffffff;
text-decoration:none;
font-weight:normal;
line-height:30px;
border-bottom:1px solid #7f0f14;
border-right:1px solid #d25b60;
border-left:1px solid #7f0f14;
border-top:1px solid #d25b60;
}

#leah_info a:hover,
#leah_info a:active {
background-color:#0f62aa;
}



#brokerage_name {
position:absolute;
right:405px;
top:85px;
color:#DE0128;
font-size:17px;
font-weight:bold;
}

#brokerage_name span {
color:#000000;
font-size:9px;
font-weight:normal;
}



#phone_numbers {
position:absolute;
right:425px;
top:140px;
color:#000000;
font-size:16px;
text-align:right;
}









#nav_container {
text-align:center;
background-color:#d4d2d3;
height:50px;
z-index:999999999;
margin-top: 35px;
}

#nav{
display:inline-block;
width:auto;
margin:0px auto;
background-color: transparent;
height:29px;

}

#nav li a,
#nav li a:link,
#nav li a:visited {
display:block; 
margin-top:4px;
text-align: center;
border-size:2px;
color:#ffffff;
font-weight:bold;
padding-left:31px;
padding-right:31px;
height:35px;
background-color:#b8b8b8;
font-size:17px;
line-height:210%;
border-bottom:1px solid #8c8c8c;
border-right:1px solid #e2e2e2;
border-left:1px solid #8c8c8c;
border-top:1px solid #e2e2e2;
}

#nav li a:hover,
#nav li a:active {
background-position:center; 
background-color: #c6c6c6;
color:#ffffff;
}



#nav ul{
	top:46px;
	left:0px;
	width:auto;
	-webkit-box-shadow: 0 0 10px #484848;
	-moz-box-shadow: 0 0 10px #484848;
	box-shadow: 0 0 10px #484848;
	-moz-border-radius-bottomright: 15px;
	border-bottom-right-radius: 15px;	
	-moz-border-radius-bottomleft: 15px;
	border-bottom-left-radius: 15px;
	padding:0px 0px 13px 0px;
	background-color:#d71921;
	border-style:solid;
	border:solid #132e4a;
	border-top-width:4px;
	}


#nav ul li a,
#nav ul li a:link,
#nav ul li a:visited{
	height:20px;
	color:#fff;
	background-color:#d71921;
	border:none;
	margin-top:4px;
	padding-top:3px;
	padding-bottom:3px;
	line-height:20px;
	text-align:left;
	font-size:14px;
	text-indent:-3px;
	
	}

#nav ul li a:hover{
	color:#ffffff;
	background: #132b44; /* Old browsers */
	background: -moz-linear-gradient(top,  #132b44 0%, #1a457b 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#132b44), color-stop(100%,#1a457b)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #132b44 0%,#1a457b 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #132b44 0%,#1a457b 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #132b44 0%,#1a457b 100%); /* IE10+ */
	background: linear-gradient(to bottom,  #132b44 0%,#1a457b 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#132b44', endColorstr='#1a457b',GradientType=0 ); /* IE6-9 */
	}











