@charset "iso-8859-1"


.menu { font-family: Arial; font-size:12px; color: #FFFFFF; text-align: center; }
	.menu A:link { font-family: Arial; font-size:12px; text-decoration:none; color: #FFFFFF; text-align: center; }
	.menu A:visited { font-family: Arial; font-size:12px; text-decoration:none; color: #FFFFFF; text-align: center; }
	.menu A:hover { font-family: Arial; font-size:12px; color: #FFFF99; background: #586EAA; text-align: center; }

.clock { font-family:Arial; font-size:12px; font-weight:bold; color: #FFFF99; text-align: center; }
	
h1 {  font-family: Arial, Helvetica, sans serif; color: black; }
h2 { font-family: Arial, Helvetica, sans serif; color: #e00747; text-align: left; }
h3 { font-family: Arial, Helvetica, sans serif; color: #cc0033; text-align: left; }
h4 { font-family: Arial, Helvetica, sans serif; color: #e00747; }

p { font-family: Arial, Helvetica, sans serif; font-size: 12px; color: #000066;}

.listheading { font-family: Arial, Helvetica, sans serif; color: #CC3300; font-size:14px; text-align: center; font-weight: bold; }
.list { font-family: Arial, Helvetica, sans serif; color: #465A90; font-weight:bold; font-size:11px;  }
.name {font-family: Arial, Helvetica, sans serif; color: #cc0033; }

.camera { font-family: Arial; font-size:12px; color:#000066; font-style: italic; font-weight: bold; text-align: left; background:#ABC6D6; }

.list2 { font-family: Arial, Helvetica, sans serif; color: #CC3300; font-size: 11px; font-weight: bold; }

.servicescaption { font-family: Arial, Helvetica, sans serif; color: #000066; font-size: 14px; font-weight: bold; text-align:left;  }

.servicessubcaption { font-family: Arial, Helvetica, sans serif; color: #FFFFFF; font-size: 12px; font-weight: bold; }

.serviceslist { font-family: Arial, Helvetica, sans serif; color: #000066; font-size: 11px; font-weight: bold; }

.piccaption { font-family: Arial; font-size: 10px; color: #000066; font-weight: bold; text-align: right; }
.piccaption2 { font-family: Arial; font-size: 10px; color: #006699; font-weight: bold; text-align:center; }
.president {font-family: Arial, Helvetica, sans serif; font-size:12px; color: #CC3300; padding-left:24px; padding-right:24px; }

.pagetitle {font-family: Arial, Helvetica, sans serif; color: #000066; font-size:30px; text-align: left; }

.sectiontitle {font-family: Arial, Helvetica, sans serif; color: #000066; font-size:14px; font-weight: bold; text-align: left; }
.bullets {font-family: Arial, Helvetica, sans serif; color: #000066; font-size:10px; text-align: left; }
.news { font-family: Arial; font-size:10px; color:#000066; font-style: italic; font-weight: bold; text-align: left; background:#FFFF99; }
.line { color:#000066; }
.nrdate { font-family: Arial; font-size:12px; color:#cc0000; font-weight: bold; text-align: left; }

.nrimmediate { font-family: Arial; font-size:12px; color:#000066; font-weight: bold; }

.jobs { font-family: Arial; font-size:10px; color:#000066; font-style: italic; font-weight: bold; text-align: left; background:#FFFF99; }
.table { border-style:solid;
		border-color:#006699;
		border-width:1px;
	}
.table th { border-style:solid;
		border-color:#006699;
		border-width:1px;
	}
.table td { border-style:solid;
		border-color:#006699;
		border-width:1px;
	}		
	
.table2 { border-style:solid;
		border-color:#c1c8db;
		border:thin;
	}
.table2 th { border-style:solid;
		border-color:#c1c8db;
		border:thin;
	}
.table2 td { border-style:solid;
		border-color:#c1c8db;
		border:thin;
	}	
	
.subs { font-family: Arial; font-size:11px; color:#CC3300; text-align: left; }

.logotable { font-family: Arial; font-size:11px; color: #333333; text-align: center; font-weight: bold; background:#FFFF99; }

.thumbcaption { font-family: Arial; font-size:10px; color:#330066; text-align: center; }

.subtxt { font-family: Arial; font-size:8px; color:white; }

.subtxt02 { font-family: Arial; font-size:12px; color:#000066; font-weight:bold; }

.gallery { font-family: Arial; font-size: 12px; font-weight:bold; color:#ffffcc; text-align: center; }

.galleryhead { font-family:Arial, Helvetica, sans-serif; font-size: 24px; font-weight:bold; color:#333333; text-align: center; }

.galleryhead2 { font-family:Arial, Helvetica, sans-serif; font-size: 16px; font-weight:bold; color:#CCCCCC; text-align: center; }

.slogan { font-family: Arial; font-size: 18px; font-weight:bold; color:#336699; text-align: center; font-style:italic; }

.anniversary { font-family: Arial; font-size: 12px; font-weight:bold; color:white; text-align: center; }
.annivlogo {padding-left:8px; }
.safety { font-family: Arial, Helvetica, sans serif; font-size: 12px; color:#CCCCCC;}
.emailform { font-family: Arial; font-size: 14px; font-weight: bold; color: #0000CC; text-align: center; text-decoration: none; }
.emailform A:link { font-family: Arial; font-size:14px; text-decoration:none; color: #0000CC; }

.horizontal { color:#CC0000; width:355px; }

.footer { font-family: Arial; font-size:10px; font-weight:bold; text-align: center; color: #FFFFFF; background:#4C5F93; }
	.footer A:link { font-family: Arial; font-size:10px; text-decoration:underline; color: #FFFFFF; background: #4C5F93; text-align: center; }
	.footer A:visited { font-family: Arial; font-size:10px; text-decoration:underline; color: #FFFFFF; background: #4C5F93; text-align: center; }
	.footer A:hover { font-family: Arial; font-size:10px; font-weight:bold; color: #FFFF99; background: #4C5F93; text-align: center; }