p {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #666666; 
	line-height: 18px
}

a:link {  
	color: #152E1C
}

a:visited {  
	color: #152E1C
}

a:active {  
	color: #152E1C
}

a:hover {  
	color: #152E1C
}

.body { 
    font-family: Verdana, Arial; 
	font-size: 11px; 
	line-height: 140%; 
	color: #37474E
}

.bodytext {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.bodyTextTimes {  
	font-family: Times New Roman, Times, serif; 
	font-size: 15px; 
	color: #333333; 
	line-height: 22px
}

.bodyTextArial {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 15px; 
	color: #333333; 
	line-height: 22px
}

.nav {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; 
	color: #0563bd; 
	text-decoration: none; 
	line-height: 18px
}

.subNav {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 
	color: #152E1C; 
	text-decoration: none; 
	line-height: 16px
}

.subNavLrg {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	/*font-weight: bold; */
	color: #1A3D24; 
	text-decoration: none; 
	line-height: 25px
}

.subNavGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: 1A3D24;
}

.subNavPaleGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	font-weight: bold;
	color: 839E8B;
}

.dateGold {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-weight: bold; 
	color: #FFCC33; 
	text-decoration: none; 
	line-height: 16px
}

.dateGold2 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	font-weight: bold; 	
	color: #FFDA21; 
	text-decoration: none; 
	line-height: 16px
}

.labelGray { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; color: #979797; 
	text-decoration: none; 
	line-height: 18px 
}

.labelDarkGray { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	font-weight: bold; color: #555555; 
	text-decoration: none; 
	line-height: 18px 
}



.headingGray { 
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 14px; 
	font-weight: bold; color: #979797; 
	text-decoration: none; 
	line-height: 20px 
}

.pageSubHeadingDarkGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold; color: #22442C;
	
}

.pageHeadingGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold; color: #4C7458;	
	line-height: 22px;
}



.pageSubheadingGray {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; color: #444444
}


.pageSubheadingWhite {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	font-weight: bold; color: #ffffff
}

.grayBullet {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 13px; 
	color: #666666; 
	list-style-type: disc
}

.smallGray {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 10px; 
	color: #888888
}

.medGray {  
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #444444
}




a:link.Nav {  color: #152E1C
}

a:visited.Nav {  
	color: #152E1C
}

a:active.Nav {  
	color: #152E1C
}

a:hover.Nav {  
	color: #152E1C
}

#subNav               {text-decoration:none;color:#152E1C;}
#subNav:hover         {text-decoration:none;color:#FFCC33;}

#subNavLrg               {text-decoration:none;color:#152E1C;}
#subNavLrg:hover         {text-decoration:none;color:#FFCC33;}

#subNavWhite              {text-decoration:none;color:#FFCC33;}
#subNavWhite:hover         {text-decoration:none;color:#ffffff;}

#currentNav               {text-decoration:none;color:#E0C266;}
#currentNav:hover         {text-decoration:none;color:#E0C266;}

#mainNav               {text-decoration:none;color:#0563bd;}
#mainNav:hover         {text-decoration:none;color:#6699CC;}

#pageHeadingGreen   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-weight: bold;	color: #4C7458;
	line-height: 22px;
}

#link1               {text-decoration:none;color:#4C7458;}
#link1:hover         {text-decoration:none;color:#E0C266;}

#link2               {text-decoration:none;color:#722222;}
#link2:hover         {text-decoration:none;color:#888888;}

#link3               {text-decoration:none;color:#888888;}
#link3:hover         {text-decoration:none;color:#722222;}

#grayHeadline	{text-decoration:none;color:#979797;}
#grayHeadline:hover	{text-decoration:none;color:#979797;}


/* site-wide styles */



.title {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 13px;
	font-weight: bold;
    line-height: 24px;
	color: #666666;
}


/* nav styles */

.home A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.home{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
	
}

.home A:active, .home A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #6699cc;
	
}

.home A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #666666;
	font-size: 10px;
	line-height: 12px;
}

.inset{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	margin-left:21px;
	color: #666666;
}

.aboutme A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.aboutme, .aboutme A:active, .aboutme A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.aboutme A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #3399cc;
	font-size: 10px;
	line-height: 12px;
}

.services A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.services, .services A:active, .services A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.services A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #ff9900;
	font-size: 10px;
	line-height: 12px;
}

.portfolio A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}
.portfolio, .portfolio A:active, .portfolio A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.portfolio A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #669900;
	font-size: 10px;
	line-height: 12px;
}

.news A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}
.news, .news A:active, .news A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.news A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #9900cc;
	font-size: 10px;
	line-height: 12px;
}

.contact A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}
.contact, .contact A:active, .contact A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.contact A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999900;
	font-size: 10px;
	line-height: 12px;
}

.search A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999999;
	font-size: 10px;
	line-height: 12px;
}

.search, .search A:active, .search A:hover{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #666666;
}

.search A:link{
	font-family: verdana, geneva, arial, sans-serif;
	color: #999966;
	font-size: 10px;
	line-height: 12px;
}
/* zurbwords styles */

.header {
	font-family: times, verdana, geneva, arial, sans-serif;
	font-size: 16px;
	line-height: 12px;
	color: #666666;
}

.date {
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #999999;
}

.current, .current A:link, .current A:active, .current A:hover, .current A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 16px;
	line-height: 18px;
	color: #666666;
}
.articles, .articles A:link, .articles A:active, .articles A:hover, .articles A:visited{
	font-family: verdana, geneva, arial, sans-serif;
	font-size: 14px;
	line-height: 18px;
	color: #666666;
}



#grayText               {font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration:none;color:#666666;}
#grayText:hover         {font-family: Arial, Helvetica, sans-serif; font-size: 12px;text-decoration:none;color:#6699CC;}

#bodyBlue { font-family: Verdana, Arial; font-size: 11px; line-height: 140%; color: #0563bd;}
#bodyBlue: hover { font-family: Verdana, Arial; font-size: 11px; line-height: 140%; color: #FFCC33;}
#bodyBlue: visited { font-family: Verdana, Arial; font-size: 11px; line-height: 140%; color: #FFCC33;}

.bodytextlink {
font-family: verdana, geneva, arial, sans-serif;
nt-size: 10px; 
line-height: 12px; 
color: #0563bd; 
text-decoration: none;}

#bodytextlink {color: #0563bd; text-decoration: none;}
#bodytextlink:hover {color: #FFCC33; text-decoration: none;}

.pageHeadingGray {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #666666;
}

.HeadingTimesGray {
	font-family: "Times New Roman", Times, serif;
	font-size: 36px;
	line-height: 34px;
	font-weight: bolder;
	color: #666666;
}
.bodyTextSHCGreen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	color: #275027;
}

