@charset "UTF-8";
/* CSS Document */

img { border:0px;}

em { font-style:normal;}

body.index {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#fff; background-color:#00722c; margin: 0px}

body.content {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#777; margin: 0px;}

#home-content { margin:100px auto 0px auto; width:700px; text-align:center; font-size:16px;}

#home-content a { color:#fff; text-decoration:underline; font-size:20px;}

#home-content a:hover { color:#999; text-decoration:underline; font-size:20px;}

#home-content h1 { font-weight:normal; font-size:32px; margin:0px; padding:10px 0px 20px 0px;}

#home-content h2 { font-weight:normal; font-size:24px; margin:0px; padding:0px 0px 20px 0px;}

#home-content h3 { font-weight:normal; font-size:20px; margin:0px; padding:0px 0px 20px 0px; line-height:30px;}


#greenbar { width:100%; background-color:#00722c; height:5px;}

#site-container { width:800px; background-image:url(../images/bkg.jpg); background-repeat:repeat-y; margin:0px auto 0px auto; padding:0px 20px 0px 20px;}

#header { height:134px; background-image:url(../images/header.jpg);} 

#header h1 { margin:0px 20px 0px 0px; padding:70px 0px 0px 0px; font-size:20px; font-weight:normal; text-align:right;}

#header a:hover { color: #777; text-decoration:none;}

#header a { color: #777; text-decoration:none;}



#navigation { background-image:url(../images/nav-background.jpg); height:37px;}

#navigation ul { margin: 0px 0px 0px -2px; padding: 11px 0px 0px 0px; list-style-type: none; text-align:left;}	

#navigation li { margin: 0px 0px 0px 0px; display: inline; }

#navigation a {font-size: 14px; color:#777; margin:0px 0px 0px 0px; padding: 0px 10px 0px 22px; text-decoration: none;}

#navigation a:hover { color: #00722c;}

#navigation a.selected { color: #00722c;}

#navigation img { margin:-2px 0px 0px 8px; padding: 0px 0px 0px 0px; position:absolute;}

#headline { height:124px; background-image:url(../images/headline.jpg); padding:0px 20px 0px 0px;}

#headline img { float:right; margin:12px 0px 0px 10px;}


#headline h1 { margin:0px 0px 0px 0px; padding:15px 0px 0px 20px; color: #00722c; font-size:22px; font-weight:normal;}

#headline h2 { margin:0px 0px 0px 0px; padding:0px 0px 0px 20px;  font-size:16px; font-weight:normal;}



#content { width:800px; background-image:url(../images/bkg.jpg); background-repeat:repeat-y; margin:0px auto 0px auto; }


#services { width:508px; font-size:14px; margin:0px 0px 0px 20px; float:left; height:410px; background-image:url(../images/services-bkg.jpg);}

#services h1 {margin:10px 0px 10px 0px; padding:0px 0px 3px 0px; color: #00722c; font-size:22px; font-weight:normal; border-bottom:1px solid #9e9e9e;}

#services ul { margin:0px; padding:0px; list-style-type:none;}

#services li { padding:1px 0px 1px 0px;}

#services a:hover { color: #00722c; text-decoration:none;}

#services a { color: #000; text-decoration:none;}



#services-content { width:760px; font-size:14px; margin:0px 0px 0px 20px; float:left;}

#services-content h1 {margin:10px 0px 10px 0px; padding:0px 0px 3px 0px; color: #00722c; font-size:22px; font-weight:normal; border-bottom:1px solid #9e9e9e;}

#services-content ul { margin:0px; padding:0px; list-style-type:none;}

#services-content li { padding:2px 0px 2px 0px;}

#services-content a:hover { color: #00722c; text-decoration:none;}

#services-content a { color: #000; text-decoration:none;}


#contact { width:760px; font-size:14px; margin:0px 0px 0px 20px; float:left; height:360px; background-image:url(../images/services-bkg.jpg);}

#contact h1 {margin:10px 0px 10px 0px; padding:0px 0px 3px 0px; color: #00722c; font-size:22px; font-weight:normal; border-bottom:1px solid #9e9e9e;}

#contact a:hover { color: #00722c; text-decoration:none;}

#contact a { color: #000; text-decoration:none;}



#flashcontent {
		height: 500px; margin:-10px 0px 0px 0px;
	}








#about { float:right; width:232px; font-size:14px; margin:0px 20px 0px 0px; height:410px; background-image:url(../images/about-bkg.jpg);}

#about h1 {margin:10px 0px 10px 0px; padding:0px 0px 3px 0px; color: #00722c; font-size:22px; font-weight:normal; border-bottom:1px solid #9e9e9e;}

#about a:hover { color: #00722c; text-decoration:none;}

#about a { color: #000; text-decoration:none;}


#about-content { width:760px; font-size:14px; margin:0px 0px 0px 20px; float:left; }

#about-content h1 {margin:10px 0px 10px 0px; padding:0px 0px 3px 0px; color: #00722c; font-size:22px; font-weight:normal; border-bottom:1px solid #9e9e9e;}

#about-content a:hover { color: #00722c; text-decoration:none;}

#about-content a { color: #000; text-decoration:none;}

#about-content ul { margin:0px 0px 0px 12px; padding:0px;}

#about-content li { padding:2px 0px 2px 0px; color:#00722c;}


.about-header {color: #00722c; font-size:16px; padding:0px 0px 5px 0px;}


#gallery { width:760px; padding:0px 0px 20px 20px; }

#gallery h1 {margin:10px 0px 10px 0px; padding:0px 0px 3px 0px; color: #00722c; font-size:22px; font-weight:normal; border-bottom:1px solid #9e9e9e; }

#gallery-images { margin:0px 0px 5px 0px; text-align:center;}

#gallery-images img { margin:0px 4px 5px 4px;}

#gallery a:hover { color: #00722c; text-decoration:none; text-align:left;}

#gallery a { color: #000; text-decoration:none; text-align:left}

.green {color: #00722c; }
.grey { color:#777;}











#footer { border-top:1px solid #9e9e9e; width:800px; margin:0px auto 30px auto; padding:5px 0px 0px 0px; clear:both;}
