.foo {}
/* /App_SiteStyles/CSS/styles.css */
/* ------------------------------------------------------------------
   Styles to override theme defaults
   ------------------------------------------------------------------  */
/* Containers */
html, body{ background:#fff url(/App_SiteStyles/images/main_bg.jpg) center top no-repeat !important;}
.header .logo{top:15px; left:30px;}
.contentBlock { background:#fff none;}
#containerBtm { background:#fff; height:72px;}
#btmNav_container ul {margin:1px 0;}
.contentbox_qs {height:330px;}
.separator{ margin: 5px 0 0; height:5px; min-height:5px;}
/* Header */
.hdr-phone{color:#006A3A;}
.hdr-phone small {color:#006A3A;}

/* Menu Tags
------------------------------------------------------------------ */
/* Navigation Area */
#navigation-area {
	text-transform: capitalize;
}

/* Tier 1 borders */ 
#navigation-area ul {
	text-transform: capitalize;
}

/* Tier 2 - drop down box location */
#navigation-area ul.AspNet-Menu ul {
	color:#fff;
}

/* Tier 2 list items */
#navigation-area ul.AspNet-Menu ul li {
	text-transform: capitalize;
}

/* Tier 1 mouse over */
#navigation-area li:hover, #navigation-area li.AspNet-Menu-Hover {
	text-transform: capitalize;
}

/* suppress underlined links tier 1 */
#navigation-area a:hover li {
	text-decoration: none;
}

/* Tier 2 mouse over */
#navigation-area li:hover ul li, #navigation-area li.AspNet-Menu-Hover ul li {
	color:#eee;
}

/* all anchors and spans (nodes with no link) */
#navigation-area a,  #navigation-area a:visited, #navigation-area span {
	color:#eee;
	text-transform: capitalize;
}

/* leaves */
#navigation-area li.AspNet-Menu-Leaf a, #navigation-area li.AspNet-Menu-Leaf span{
	background:none;
}

/* hovered text */
#navigation-area li:hover a, #navigation-area li:hover span, #navigation-area li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover span, #navigation-area li:hover li:hover a, #navigation-area li:hover li:hover span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, #navigation-area li:hover li:hover li:hover a, #navigation-area li:hover li:hover li:hover span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span{
	color: #fff; 
	background:url(../images/bg_menu-hover.jpg) top left repeat-x; 
	text-transform: capitalize;
} 

/* the tier above this one is hovered */
#navigation-area li:hover li a, #navigation-area li:hover li span, #navigation-area li.AspNet-Menu-Hover li a, #navigation-area li.AspNet-Menu-Hover li span, #navigation-area li:hover li:hover li a, #navigation-area li:hover li:hover li span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span{
	color: #eee; 
	text-transform: capitalize;
}

#content-nosidebar .sidebar-gallery .reviseSearchBlock h1 {
	border-bottom: none;
	color: #1565A0;
	font:normal 18px "Times New Roman", Times, serif;
	text-align:left;
	text-transform:capitalize;
}

.sidebar .reviseSearchBlock h1 {
	border-bottom: none;
	color: #1565A0;
	font:normal 18px "Times New Roman", Times, serif;
	text-align:left;
	text-transform:capitalize;
}

/*Override styles*/

/*Colors
Dark Blue: #0f338b
Yellow: #ffe77b
orange: #F1464D
*/

.header {
	background: url(/App_SiteStyles/images/header.jpg) no-repeat;
}

.header .logo {
	top: -2px;
	left: 13px;
}

.header h1.hdr-tagline {
position:relative;
}

.header h1 {
left:11px;
top:23px;
}

.hdr-tagline {
background-color:#0F338B;
color:#fff;
padding:5px;
}

.hdr-phone {
color:#0F338B;
}

#navigation-area {
	background: url(/App_SiteStyles/images/nav_bg.jpg) repeat-x;
}

#navigation-area li:hover li a, #navigation-area li:hover li span, #navigation-area li.AspNet-Menu-Hover li a, #navigation-area li.AspNet-Menu-Hover li span, #navigation-area li:hover li:hover li a, #navigation-area li:hover li:hover li span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li span {
	background: url(/App_SiteStyles/images/nav_bg.jpg) repeat-x;
}

#navigation-area a, #navigation-area a:visited, #navigation-area span {
	background: none;
}

#navigation-area li:hover a, #navigation-area li:hover span, #navigation-area li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover span, #navigation-area li:hover li:hover a, #navigation-area li:hover li:hover span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, #navigation-area li:hover li:hover li:hover a, #navigation-area li:hover li:hover li:hover span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span{
	background: none;
	color: #0f338b;
}

#navigation-area li:hover a, #navigation-area li:hover span, #navigation-area li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover span, #navigation-area li:hover li:hover a, #navigation-area li:hover li:hover span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, #navigation-area li:hover li:hover li:hover a, #navigation-area li:hover li:hover li:hover span, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover a, #navigation-area li.AspNet-Menu-Hover li.AspNet-Menu-Hover li.AspNet-Menu-Hover span, #navigation-area ul.AspNet-Menu li.AspNet-Menu-Leaf a:hover, #navigation-area ul.AspNet-Menu li.AspNet-Menu-WithChildren a:hover{
	background: url(/App_SiteStyles/images/nav_bg_hover.jpg) repeat-x;
}

a, a:link, a:visited {
	color: #0f338b;
}

a img {
border:2px solid #FFFFFF;
}

.logo a img {
	border: none;
}
.property-search-button {
	background: #ffe77b;
	color: #0f338b;
	cursor: pointer;
}

.pf-block {
	background: url(/App_SiteStyles/images/bg_propertyfinder.jpg) no-repeat;
}

.blog, .blog-top {
	background: url(/App_SiteStyles/images/bg_blog.png) no-repeat #0f338b;
}

.blog-btm {
	background: #0f338b;
}

.blog h1, .fp-block h1 {
	color: #ffe77b;
}

.fp-block {
	background: url(/App_SiteStyles/images/bg_featured_prop.png) repeat-x;
}

h2 {
	color: #0f338b;
}

.contentBlock_about h1 {
	color: #F1464D;
}

#content-nosidebar h1 {
	color: #F1464D;
}

.gallery-results a.btn-quote{
	background: #F1464D;
}

#leftContent-ip h1 {
	color: #F1464D;
}

.nrate-content {
	background: #F1464D;
}

#leftContent-ip h4 a {
	color: #0f338b;
}

#leftContent-ip .pfpage-image {
border:1px solid #0f338b;
margin-right: 20px;
}

.nrate-top {
	background: #F1464D;
}
/* Add static content styles under here
------------------------------------------------------------------ */
#leftContent-ip img {
	margin-bottom: 10px;
}


/* End static content styles
------------------------------------------------------------------ */


/* End of /App_SiteStyles/CSS/styles.css */

