body { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:400;}
body a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:400; text-decoration:underline;}
body a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:400; text-decoration:none;}

p { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:400;}
p a{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:400; text-decoration:underline;}
p a:hover{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:400; text-decoration:none;}

b { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:800;}


h1 { font-family:Arial, Helvetica, sans-serif; font-size:16px; color:#B0C52F; font-weight:800;}
h3 { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#A2794A; font-weight:800;}
.nav a {font-family:verdana; font-size:9px; color:#ffffff; font-weight:400; text-decoration:none }
.nav a:hover {font-family:verdana; font-size:9px;  color:#FF9900; font-weight:400; text-decoration:none}
ul li{ margin-bottom:5px; list-style-image:url(/images/common/li.gif); }
ol { margin-bottom:5px; list-style-type:decimal }
ol > ol{ margin-bottom:5px; list-style-type: upper-roman}
.ip { 
	font-family: Verdana,Arial,sans-serif; 
	font-size: 8pt;  
}
.errmsg	{ text-decoration:none; font-family:Verdana,Arial,Sans-serif; font-size:8pt; color:#ff0000 }

.ServHead { color:#B0C52F }

#photoIn {
	padding:2px;
	width: 120px;
	border:1px;
	border-collapse:collapse;
	border-style:solid;
	border-color:#000000;
	}
	
.galleryText {
	font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#000000; font-weight:400;
}			

.homeNewsBox{border:1px solid #478727;padding-top:20px;}
.homeNewsBox .homeNews{padding:0 20px;height:420px;overflow:hidden;}
.homeNewsBox .homeNews .newsPosts{height:390px;overflow:hidden;}
.homeNewsBox .homeNews .newsPosts ul.case{margin:0;padding:0;list-style-type:none;}
.homeNewsBox .homeNews .newsPosts ul.case li.case{margin:0;padding:0;list-style-image:none;}

.pushBox{display:block;width:297px;background-position:left top;background-repeat:no-repeat;}
.pushBox:hover{background-position:left bottom;}

.pushBoxCity{background-image:url(../images/common/pushDepartments.jpg);height:94px;}
.pushBoxCal{background-image:url(../images/common/pushCalendar.jpg);height:96px;}
.pushBoxComm{background-image:url(../images/common/pushCommunity.jpg);height:95px;}