/* Default & Home */
p,
strong,
em,
small,
li,
td,
th { color: #44555F; }
h1,
h2,
h3,
h4,
h5,
h6,
blockquote,
blockquote p,
a  { color: #D5D047; }
a:hover,
a:focus,
a:active { color: #e3de4c; }
.branded,
.branded h1,
.branded h2,
.branded h3,
.branded h4,
.branded h5,
.branded h6,
.branded a,
.branded p,
.branded small,
.branded em,
.branded strong,
.branded li { background: #D5D047; color: #FFF; }
.branded a:focus,
.branded a:hover,
.branded a:active { color: #e7ecee; }
#nav { border-bottom: 9px solid #D5D047; }
#globalNav li.active a,
#globalNav li a:hover,
#globalNav li a:active,
#globalNav li a:focus { background: #D5D047; }
body.homepage p,
body.homepage strong,
body.homepage em,
body.homepage small,
body.homepage li,
body.homepage td,
body.homepage th { color: #44555F; }
body.homepage h1,
body.homepage h2,
body.homepage h3,
body.homepage h4,
body.homepage h5,
body.homepage h6,
body.homepage blockquote,
body.homepage blockquote p,
body.homepage a  { color: #D5D047; }
body.homepage a:hover,
body.homepage a:focus,
body.homepage a:active { color: #e3de4c; }
body.homepage .branded,
body.homepage .branded h1,
body.homepage .branded h2,
body.homepage .branded h3,
body.homepage .branded h4,
body.homepage .branded h5,
body.homepage .branded h6,
body.homepage .branded a,
body.homepage .branded p,
body.homepage .branded small,
body.homepage .branded em,
body.homepage .branded strong,
body.homepage .branded li { background: #D5D047; color: #FFF; }
body.homepage .branded a:focus,
body.homepage .branded a:hover,
body.homepage .branded a:active { color: #e7ecee; }
body.homepage #nav { border-bottom: 9px solid #D5D047; }
body.homepage #globalNav li.active a,
#globalNav li a.homepage:hover,
#globalNav li a.homepage:active,
#globalNav li a.homepage:focus { background: #D5D047; }
#globalNav li.homepage ul,
#globalNav li.homepage ul li,
#globalNav li.homepage ul li a,
#globalNav li.homepage:hover a { background: #D5D047; }

#globalNav li ul li a { padding-right: 5px;}
#globalNav li ul li a:hover {
	background: #FFF !important;
	color: #505f69;
}



/* Invest in Stoke section */
body.invest-in-stoke p,
body.invest-in-stoke strong,
body.invest-in-stoke em,
body.invest-in-stoke small,
body.invest-in-stoke li,
body.invest-in-stoke td,
body.invest-in-stoke th { color: #505f69; }
body.invest-in-stoke h1,
body.invest-in-stoke h2,
body.invest-in-stoke h3,
body.invest-in-stoke h4,
body.invest-in-stoke h5,
body.invest-in-stoke h6,
body.invest-in-stoke blockquote,
body.invest-in-stoke blockquote p,
body.invest-in-stoke a  { color: #7BB1C9; }
body.invest-in-stoke a:hover,
body.invest-in-stoke a:focus,
body.invest-in-stoke a:active { color: #006298; }
body.invest-in-stoke .branded,
body.invest-in-stoke .branded h1,
body.invest-in-stoke .branded h2,
body.invest-in-stoke .branded h3,
body.invest-in-stoke .branded h4,
body.invest-in-stoke .branded h5,
body.invest-in-stoke .branded h6,
body.invest-in-stoke .branded a,
body.invest-in-stoke .branded p,
body.invest-in-stoke .branded small,
body.invest-in-stoke .branded em,
body.invest-in-stoke .branded strong,
body.invest-in-stoke .branded li { background: #7BB1C9; color: #FFF; }
body.invest-in-stoke .branded a:focus,
body.invest-in-stoke .branded a:hover,
body.invest-in-stoke .branded a:active { color: #e7ecee; }
body.invest-in-stoke #nav { border-bottom: 9px solid #7BB1C9; }
body.invest-in-stoke #globalNav li.active a,
#globalNav li a.invest-in-stoke:hover,
#globalNav li a.invest-in-stoke:active,
#globalNav li a.invest-in-stoke:focus { background: #7BB1C9; }
#globalNav li.invest-in-stoke ul,
#globalNav li.invest-in-stoke ul li,
#globalNav li.invest-in-stoke ul li a,
#globalNav li.invest-in-stoke:hover a { background: #7BB1C9; }



/* Towns section */
body.towns p,
body.towns strong,
body.towns em,
body.towns small,
body.towns li,
body.towns td,
body.towns th { color: #505f69; }
body.towns h1,
body.towns h2,
body.towns h3,
body.towns h4,
body.towns h5,
body.towns h6,
body.towns blockquote,
body.towns blockquote p,
body.towns a  { color: #D2048C; }
body.towns a:hover,
body.towns a:focus,
body.towns a:active { color: #006298; }
body.towns .branded,
body.towns .branded h1,
body.towns .branded h2,
body.towns .branded h3,
body.towns .branded h4,
body.towns .branded h5,
body.towns .branded h6,
body.towns .branded a,
body.towns .branded p,
body.towns .branded small,
body.towns .branded em,
body.towns .branded strong,
body.towns .branded li { background: #D2048C; color: #FFF; }
body.towns .branded a:focus,
body.towns .branded a:hover,
body.towns .branded a:active { color: #e7ecee; }
body.towns #nav { border-bottom: 9px solid #D2048C; }
body.towns #globalNav li.active a,
#globalNav li a.towns:hover,
#globalNav li a.towns:active,
#globalNav li a.towns:focus { background: #D2048C; }
#globalNav li.towns ul,
#globalNav li.towns ul li,
#globalNav li.towns ul li a,
#globalNav li.towns:hover a { background: #D2048C; }

/* Media Section */
body.media p,
body.media strong,
body.media em,
body.media small,
body.media li,
body.media td,
body.media th { color: #505f69; }
body.media h1,
body.media h2,
body.media h3,
body.media h4,
body.media h5,
body.media h6,
body.media blockquote,
body.media blockquote p,
body.media a  { color: #00446a; }
body.media a:hover,
body.media a:focus,
body.media a:active { color: #006298; }
body.media .branded,
body.media .branded h1,
body.media .branded h2,
body.media .branded h3,
body.media .branded h4,
body.media .branded h5,
body.media .branded h6,
body.media .branded a,
body.media .branded p,
body.media .branded small,
body.media .branded em,
body.media .branded strong,
body.media .branded li { background: #00446a; color: #FFF; }
body.media .branded a:focus,
body.media .branded a:hover,
body.media .branded a:active { color: #e7ecee; }
body.media #nav { border-bottom: 9px solid #00446a; }
body.media #globalNav li.active a,
#globalNav li a.media:hover,
#globalNav li a.media:active,
#globalNav li a.media:focus { background: #00446a; }
#globalNav li.media ul,
#globalNav li.media ul li,
#globalNav li.media ul li a,
#globalNav li.media:hover a { background: #00446a; }

/* Contact Section */
body.contact p,
body.contact strong,
body.contact em,
body.contact small,
body.contact li,
body.contact td,
body.contact th { color: #505f69; }
body.contact h1,
body.contact h2,
body.contact h3,
body.contact h4,
body.contact h5,
body.contact h6,
body.contact blockquote,
body.contact blockquote p,
body.contact a  { color: #44555F; }
body.contact a:hover,
body.contact a:focus,
body.contact a:active { color: #006298; }
body.contact .branded,
body.contact .branded h1,
body.contact .branded h2,
body.contact .branded h3,
body.contact .branded h4,
body.contact .branded h5,
body.contact .branded h6,
body.contact .branded a,
body.contact .branded p,
body.contact .branded small,
body.contact .branded em,
body.contact .branded strong,
body.contact .branded li { background: #44555F; color: #FFF; }
body.contact .branded a:focus,
body.contact .branded a:hover,
body.contact .branded a:active { color: #e7ecee; }
body.contact #nav { border-bottom: 9px solid #44555F; }
body.contact #globalNav li.active a,
#globalNav li a.contact:hover,
#globalNav li a.contact:active,
#globalNav li a.contact:focus { background: #44555F; }
#globalNav li.contact ul,
#globalNav li.contact ul li,
#globalNav li.contact ul li a,
#globalNav li.contact:hover a { background: #44555F; }

/* About Section */
body.about p,
body.about strong,
body.about em,
body.about small,
body.about li,
body.about td,
body.about th { color: #505f69; }
body.about h1,
body.about h2,
body.about h3,
body.about h4,
body.about h5,
body.about h6,
body.about blockquote,
body.about blockquote p,
body.about a  { color: #89C557; }
body.about a:hover,
body.about a:focus,
body.about a:active { color: #93d45e; }
body.about .branded,
body.about .branded h1,
body.about .branded h2,
body.about .branded h3,
body.about .branded h4,
body.about .branded h5,
body.about .branded h6,
body.about .branded a,
body.about .branded p,
body.about .branded small,
body.about .branded em,
body.about .branded strong,
body.about .branded li { background: #89C557; color: #FFF; }
body.about .branded a:focus,
body.about .branded a:hover,
body.about .branded a:active { color: #e7ecee; }
body.about #nav { border-bottom: 9px solid #89C557; }
body.about #globalNav li.active a,
#globalNav li a.about:hover,
#globalNav li a.about:active,
#globalNav li a.about:focus { background: #89C557; }
#globalNav li.about ul,
#globalNav li.about ul li,
#globalNav li.about ul li a,
#globalNav li.about:hover a { background: #89C557; }

/* Visitors Section */
body.visitors p,
body.visitors strong,
body.visitors em,
body.visitors small,
body.visitors li,
body.visitors td,
body.visitors th { color: #505f69; }
body.visitors h1,
body.visitors h2,
body.visitors h3,
body.visitors h4,
body.visitors h5,
body.visitors h6,
body.visitors blockquote,
body.visitors blockquote p,
body.visitors a  { color: #F87937; }
body.visitors a:hover,
body.visitors a:focus,
body.visitors a:active { color: #cc642d; }
body.visitors .branded,
body.visitors .branded h1,
body.visitors .branded h2,
body.visitors .branded h3,
body.visitors .branded h4,
body.visitors .branded h5,
body.visitors .branded h6,
body.visitors .branded a,
body.visitors .branded p,
body.visitors .branded small,
body.visitors .branded em,
body.visitors .branded strong,
body.visitors .branded li { background: #F87937; color: #FFF; }
body.visitors .branded a:focus,
body.visitors .branded a:hover,
body.visitors .branded a:active { color: #e7ecee; }
body.visitors #nav { border-bottom: 9px solid #F87937; }
body.visitors #globalNav li.active a,
#globalNav li a.visitors:hover,
#globalNav li a.visitors:active,
#globalNav li a.visitors:focus { background: #F87937; }
#globalNav li.visitors ul,
#globalNav li.visitors ul li,
#globalNav li.visitors ul li a,
#globalNav li.visitors:hover a { background: #F87937; }

/* Residents Section */
body.residents p,
body.residents strong,
body.residents em,
body.residents small,
body.residents li,
body.residents td,
body.residents th { color: #505f69; }
body.residents h1,
body.residents h2,
body.residents h3,
body.residents h4,
body.residents h5,
body.residents h6,
body.residents blockquote,
body.residents blockquote p,
body.residents a  { color: #8E090B; }
body.residents a:hover,
body.residents a:focus,
body.residents a:active { color: #ae0b0d; }
body.residents .branded,
body.residents .branded h1,
body.residents .branded h2,
body.residents .branded h3,
body.residents .branded h4,
body.residents .branded h5,
body.residents .branded h6,
body.residents .branded a,
body.residents .branded p,
body.residents .branded small,
body.residents .branded em,
body.residents .branded strong,
body.residents .branded li { background: #8E090B; color: #FFF; }
body.residents .branded a:focus,
body.residents .branded a:hover,
body.residents .branded a:active { color: #e7ecee; }
body.residents #nav { border-bottom: 9px solid #8E090B; }
body.residents #globalNav li.active a,
#globalNav li a.residents:hover,
#globalNav li a.residents:active,
#globalNav li a.residents:focus { background: #8E090B; }
#globalNav li.residents ul,
#globalNav li.residents ul li,
#globalNav li.residents ul li a,
#globalNav li.residents:hover a { background: #8E090B; }
