/* spotlight_home.css CSS Document */

h3 {color: #005995;	font-weight: normal;text-align: left;padding-left: 0em;	font-size: 1em;	margin-top: 0.75em;}
h3 a {color : #006BA5; padding : 0; text-decoration : none;}
h3 a:hover, h3 a:focus, #h3 a:active {	color : #046091;}
.bg {
}
.content p.Top {
	font-size: .85em;
	padding-top: 8px;
}
.yoursay .bg {background-color: #fff;}
.yoursay .box p { font-size: .85em; margin-bottom: .75em;}
.nomination .bg {background-color: #fff;}
.nomination .box p { font-size: .85em; margin-bottom: .75em;}

/*.yoursay .lastbg {background-color: #fff; padding-right: 1em; margin-right: 0;}*/

.residents .bg {background-color: #fff;}
.residents .box p { font-size: .85em; margin-bottom: .75em;}
/*residents page*/


.bg h3 {
	font-size:1.1em;
	font-weight:normal;
	margin-bottom: 0.5em;
}
.yoursay .bg h3, .yoursay h3 {
	font-size:1em;
	font-weight:bold;
	margin-bottom: 0.5em;
	margin-top: 0.25em;
}

.nomination .bg h3, .yoursay h3 {
	font-size:1em;
	font-weight:bold;
	margin-bottom: 0.5em;
	margin-top: 0.25em;
}
.bg p {
	margin-bottom: 0.75em;
	font-size: 1em;
	line-height: 1.5em;
}

.spotlight {background-color: #3C7AAE;}
.spotlight h2 {
	font-size: 1.1em;
	color: #FFFFFF;
	margin: 0em 0 .5em 0;
	font-weight: bold;
}
.spot h3 { font-size: 1em;}
.content .box {
	padding: .9em;
	margin-top: 0px;
	margin: 0;
	font-size: 1em;
	line-height: 1.25em;
}
.spotlight p {color: #fff;margin: 0 0 .5em;}
.spotlight p a:link, .spotlight p a:visited {color: #fff; text-decoration: none;}
.spotlight p a:hover {color: #FFFFFF; text-decoration: underline;}
.spotlight p a:active { color: #fff; text-decoration:none; }
.spotlight img {
	margin-top: 0.5em;
	margin-right: 1em;
	margin-bottom: 2em;
	margin-left: 0px;
	white-space: nowrap;
}
h2 img { float: left; margin: .5em 1.5em 1em 0; padding: 0; }
#spotImage {
	margin-top: 0.25em;
}
img.icon {	margin-top: 0.75em;margin-left: 0.5em;}
.yoursay img.icon {	margin-top: 0.65em; float: right;}
.nomination img.icon {	margin-top: 0.65em; float: right;}
.bg .half {	width: 60px;margin-right: 20px;}
hr {
	height: 0.1em;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 1.45em;
	margin-left: 0;
	width: 95%;
}
.bgspace{ border-top: 1px solid #ccc /*#ECE9D8*/; }
hr.space {margin: 0 0 .1em ;}
.yoursay hr.space {	margin-bottom: 0 0 1em;	width: 100%;}
.yoursay hr {height: 0.1em;	margin: 0 0px 0px 0; width: 95%;}
.space2 {margin-bottom: 1.5em;padding-bottom: .5em;}

/******yoursay page **********/
.yoursay h2 { color: #0076C2;font-weight: bold;	text-align: left;padding-left: 0em;	margin-top: 0em; }
.yoursay .half {width: 60px;margin-right: 20px;}
.yoursay .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.yoursay .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.yoursay .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.yoursay .footer2 .box { padding-bottom: 1.5em; }
.yoursay .footer2 .box p { margin:0; padding:0; }

img.inlineImg {
	padding: 0 .25em 0;
	padding-left: 0;
	vertical-align: top;
}
.spotlight p.learnmore {
	text-align: right;
}

/******residents page **********/

.residents h2 {
	color: #005995;
	font-weight: bold;
	text-align: left;
	padding-left: 0em;
	margin-top: 0em;
}
.residents hr {
	height: 0.1em;
	margin: 0px;
	padding: 0px;
}
.residents .half {width: 60px;margin-right: 20px;}
.residents .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.residents .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.residents .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.residents .footer2 .box { padding-bottom: 1.5em; }
.residents .footer2 .box p { margin:0; padding:0; }

/******business page **********/

.business h2 {
	color: #005995;
	font-weight: bold;
	text-align: left;
	padding-left: 0em;
	margin-top: 0em;
}
.business hr {
	height: 0.1em;
	margin: 0px;
	padding: 0px;
}
.business .half {width: 60px;margin-right: 20px;}
.business .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.business .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.business .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.business .footer2 .box { padding-bottom: 1.5em; }
.business .footer2 .box p { margin:0; padding:0; }

/******visitors page **********/

.visitors h2 {
	color: #005995;
	font-weight: bold;
	text-align: left;
	padding-left: 0em;
	margin-top: 0em;
}
.visitors hr {
	height: 0.1em;
	margin: 0px;
	padding: 0px;
}
.visitors .half {width: 60px;margin-right: 20px;}
.visitors .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.visitors .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.visitors .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.visitors .footer2 .box { padding-bottom: 1.5em; }
.visitors .footer2 .box p { margin:0; padding:0; }

/******departmentspage*****/

.departments h2 {
	color: #5E8532;
	font-weight: normal;
	text-align: left;
	padding-left: 0em;
	margin-top: 0em;
}
.departments hr {
	height: 0.1em;
	margin: 0px;
	padding: 0px;
}
.departments .half {width: 60px;margin-right: 20px;}
.departments .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.departments .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.departments .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.departments .footer2 .box { padding-bottom: 1.5em; }
.departments .footer2 .box p { margin:0; padding:0; }
.departments .inlinePDF {
	padding: 0 .25em 0 0;
	vertical-align: text-top;
	font-size: 80%;
}
/******projectspage*****/

.projects h2 {
	color: #5E8532;
	font-weight: normal;
	text-align: left;
	padding-left: 0em;
	margin-top: 0em;
}

.projects .half {width: 60px;margin-right: 20px;}
.projects .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.projects .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.projects .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.projects .footer2 .box { padding-bottom: 1.5em; }
.projects .footer2 .box p { margin:0; padding:0; }
.projects .inlinePDF {
	padding: 0 .25em 0 0;
	vertical-align: text-top;
	font-size: 80%;
}

/******servicespage*****/

.services h2 {
	color: #5E8532;
	font-weight: normal;
	text-align: left;
	padding-left: 0em;
	margin-top: 0em;
}
.services hr {
	height: 0.1em;
	margin: 0px;
	padding: 0px;
}
.services .half {width: 60px;margin-right: 20px;}
.services .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.services .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.services .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.services .footer2 .box { padding-bottom: 1.5em; }
.services .footer2 .box p { margin:0; padding:0; }
.services .inlinePDF {
	padding: 0 .25em 0 0;
	vertical-align: text-top;
	font-size: 80%;
}

.services h3 {
	color: #5E8532;
	font-weight: bold;
	text-align: left;
	margin-top: 0em;
}

.alphabar {
	color: #5E8532;
	font-weight: bold;
	text-align: left;
	margin-top: 0em;
	font-size: 1.25em;
	padding-left: 0.25em;
	padding-right: .25em;
}
.a {
	padding-top: 2em;
}

/******nomination page **********/
.nomination h2 { color: #0076C2;font-weight: bold;	text-align: left;padding-left: 0em;	margin-top: 0em; }
.nomination .half {width: 60px;margin-right: 20px;}
.nomination .content p {margin-right: 0em;	margin-bottom: 1.5em;width: 95%;}
.nomination .box {	padding-bottom: 0px;padding-left: 0px;padding-top: 0px;}
.nomination .span-4 {margin-top: 0.5em;margin-bottom: 0.25em;}
.nomination .footer2 .box { padding-bottom: 1.5em; }
.nomination .footer2 .box p { margin:0; padding:0; }



