/* ----------------- Main Structure ----------------- */

body {
	background: #e8effc;
}

.backgroundwrap {
	background:  #e8effc;
}

.bodywrap {border: solid 1px #033266;
background:#6998cc;
	
}

.contentwrap {
	background: transparent;
}

/* ----------------- Links ----------------- */

a:link, a:visited, a:hover {
	color: #1b4f85;
}

/* ----------------- Navigation ----------------- */


#nav ul li {
	background: #033266;
}


#nav ul li, #nav ul li a, #nav ul li a:link, #nav ul li a:hover, #nav ul li a:visited {
	color: #e8effc;
	}
	
#nav ul li a:hover  {
	background: #e8effc!important;
	color: #6998cc;
}

/* ----------------- Subnavigation ----------------- */

.subnav  ul {
	background: #e8effc;
	border: 1px solid #6998cc;
	}
	
.subnav ul li { /* all list items */
	border-bottom: 1px solid #6998cc;
}

.subnav ul a:link, .subnav ul a:hover, .subnav ul a:visited  {
	color: #6998cc;
	}
	
.subnav ul li a:hover {
	background: #e8effc!important;
	color: #6998cc !important;
	}


/* ----------------- Mast ----------------- */

#mast {
	background: #6998cc;
}

#mast h2.tagline {
	color: #E8EFFC
}

.agentphoto {
border: 2px solid #1d718d;
}


/* ----------------- Footer ----------------- */

#footer, #customFooter {
	background: #e8effc;
}

#footer p, #footer p a:link, #customFooter p, #customFooter p a:link  {
		color: #6998cc !important;
}


/* ----------------- Pages ----------------- */

/* Index Page */

.featuredproperty {
	border: 1px solid #ffffff;
	background: #d1e0fc;
}

.featuredproperty img {
	border: 1px solid #F7ECCC;
}

/* Interior Page */

.interiorwrap {
	background: #d1e0fc;
}

.interiorcontent {
	border: 1px solid #ddffff;
	background: #d1e0fc;
}

.interiorcontent p {
	color: #000 !important;
}

.interiorcontent h2 {
	color: #1d718d;
}


/* ----------------- Headlines ----------------- */

h1 {
	color: #e8effc;
}


h2 {
	color: #e8effc;
}
.headlines, .headlines a {color: #e8effc;}

/* ----------------- Typography ----------------- */

p, li, dd {
	color: #e8effc;
}

/* ------------- Subsequent Changes -------------*/

/*
.featuredimage a img {
	border: 1px solid #ddffff;
}
*/
.agentlogo {
	border: 2px solid #ddffff;
}

#mast .contact p {
	color: #fff;
}
#mast .contact a {
	color: #fff;
}

.box 
{
	background: #033266;
	border: solid 1px #ddffff;
	color: #e8effc !important;
}

.box a ,.box h4
{
	color: #818181 !important;
}

label.highlight {
	color: #60c0c0 !important;
}
.calculator label, .calculator p, .box p, .box label, td.rememberBox, tr.header-brm td, tr.body-brm td
{
    color: #e8effc !important;
}

