@charset "utf-8";
/* CSS Document */

body {
margin: 0px;
padding: 0px;
font: 11px Verdana, Arial, Helvetica, sans-serif;
background: #081027 url(images/bg.jpg) repeat-x;
color: #fff;
}

img {
border: 0;
}

#menu ul {
margin:0;
padding: 0;
list-style:none;
}

#menu li {
float:left;
margin: 0px;
padding:0;
}

#menu a.home {
display:block;
background: url(images/home-off.jpg) no-repeat;
width: 67px;
height: 38px;
text-indent: -9999px;
}

#menu a.home:hover {
background: url(images/home-on.gif) no-repeat;
width: 67px;
height: 38px;
text-indent: -9999px;
display:block; 
}

#menu a.featured {
display:block;
background: url(images/featured-listings-off.gif) no-repeat;
width: 167px;
height: 38px;
text-indent: -9999px;
}

#menu a.featured:hover {
background: url(images/featured-listings-on.gif) no-repeat;
width: 167px;
height: 38px;
text-indent: -9999px;
display:block; 
}

#menu a.search {
display:block;
background: url(images/search-mls-off.gif) no-repeat;
width: 113px;
height: 38px;
text-indent: -9999px;
}

#menu a.search:hover {
background: url(images/search-mls-on.gif) no-repeat;
width: 113px;
height: 38px;
text-indent: -9999px;
display:block; 
}

#menu a.testimonials {
display:block;
background: url(images/testimonials-off.gif) no-repeat;
width: 127px;
height: 38px;
text-indent: -9999px;
}

#menu a.testimonials:hover {
background: url(images/testimonials-on.gif) no-repeat;
width: 127px;
height: 38px;
display:block; 
}

#menu a.mortgages{
display:block;
background: url(images/mortgages-off.jpg) no-repeat;
width: 111px;
height: 38px;
text-indent: -9999px;
}

#menu a.mortgages:hover {
background: url(images/mortgages-on.gif) no-repeat;
width: 111px;
height: 38px;
text-indent: -9999px;
display:block; 
}


#menu a.broker {
display:block;
background: url(images/broker-profile-off.gif) no-repeat;
width: 145px;
height: 38px;
text-indent: -9999px;
}

#menu a.broker:hover {
background: url(images/broker-profile-on.gif) no-repeat;
width: 145px;
height: 38px;
display:block; 
}


#menu a.agents {
display:block;
background: url(images/agents-off.jpg) no-repeat;
width: 77px;
height: 38px;
text-indent: -9999px;
}

#menu a.agents:hover {
background: url(images/agents-on.gif) no-repeat;
width: 77px;
height: 38px;
display:block; 
}


#menu a.contact {
display:block;
background: url(images/contact-off.jpg) no-repeat;
width: 93px;
height: 38px;
text-indent: -9999px;
}

#menu a.contact:hover {
background: url(images/contact-on.gif) no-repeat;
width: 93px;
height: 38px;
display:block; 
}


.blue_bold_text {
font: 19px "Times New Roman", Times, serif;
letter-spacing: 1px;
color: #0267ae;
}

.blue_bold_text_28 {
font: 28px "Times New Roman", Times, serif;
letter-spacing: 1px;
color: #94abc3;
}

p.house_pra {
font-size: 11px;
margin: 0;
color: #5a809f;}

.lt_brown_text {
color: #9e780c;
font-weight: bold;
}

p.house_pra a, p.house_pra a:visited
	{
	color:#9e780c;
	text-decoration: none;
	}
	
p.house_pra a:hover
	{
	color:#e6d4a1;
	text-decoration: underline;
	}
	
a, a:visited
	{
	color:#fff;
	text-decoration: none;
	}
	
a:hover
	{
	color:#fff;
	text-decoration: underline;
	}