body {background:#fff url(/images/bg/bodybg.jpg) repeat-x ; color:#333}
	#Logo { height:77px }
	#LogoLink {float:left }
	.headTel {float: right; font-size: 2em; line-height: 1.5em; padding-top: 5px; padding-right: 15px;}
	.headTel span {background: transparent url(/images/bg/tel.gif) no-repeat 0px 5px; display: block; float: left; 
	height: 25px; width: 20px; margin-right: 5px;}
	#HomeLink {position:absolute ; left:-9999px}
	
	#PrimNav { background:url(/images/bg/primnav.jpg) no-repeat right top ; margin-left:190px ; margin-bottom:4em  }
		#PrimNav li { background:#fff ; border-top:6px solid #efefef; font-weight:bold ; letter-spacing:-1px ; }
			#PrimNav li.Last a { border-right:none }
		#PrimNav li.this a, #PrimNav li.this a:hover {background:#fff ; border:solid 1px #8cc63e ; color:#000 ; cursor:default ; text-decoration:none}
			#PrimNav li a {  text-decoration:none ; padding:5px 10px ; border-top:solid 1px #fff ; border-right:dotted 1px #ccc ; } 
			#PrimNav li a:hover, #PrimNav li a:focus { background:#8cc63e ; border-bottom:solid 1px #006f3a ; border-top:solid 1px #8cc63e}
			
	
	
	#SubNav { margin-top:3em ; clear:both}
	
	.contact { background:#eee ; padding:10px ; margin-bottom:20px; margin-top:15px}
		.contact p {font-size:1.1em ;}

	#Footer { text-align:center}
	
	a{color:#61941F}
	a:hover, a:focus {background:#72ad25 ;color:#fff ; text-decoration:none}
	h1 { font-weight:bold ; letter-spacing:-1px ; text-transform:uppercase}
	h1 span {font-size:0.7em; letter-spacing:normal;}
	h2 {border-bottom:dotted 1px #72AD25 ;font-weight:bold ; letter-spacing:-1px ;padding-bottom:.5em}
	h3 {}
	strong {font-weight:bold}

	.cntImg { border:solid 2px #C6F385; float:right ; margin-left:5px ; margin-bottom:5px ; padding:1px}
 
 	
	.Feature li {background:transparent url(/images/feature.gif) no-repeat ; padding-left:22px}
	
	.Inset {background:url(/images/bg/grad.jpg) repeat-x #8cc63e top; color:#fff}
	.Inset a {color:#fff ; }

	
	/*quote feature*/
	
	a.Quote { background:#72ad25 url(/images/bg/quote.jpg) no-repeat 0px 0px; color:#fff ; display:block; font-size:1.6em ; height:160px ;
	margin-bottom:25px ; margin-top: 52px ;padding:10px 10px 10px; text-decoration:none }
	a.Quote:hover { background:#fff url(/images/bg/quote.jpg) no-repeat 0px -180px ; }	
		.Quote strong { display:block ; font-size:1.1em ; letter-spacing:-1px ; margin-bottom:.5em}

	
	/*testimonials*/
	p.testimon {color:#61941F ; font-size:1.3em ; margin-bottom:.5em }
	p.testsign {font-size:1.1em ; margin-bottom:2em ;text-align:right ;}


	/*slider*/
	#slider {margin-bottom:20px}
	#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
	#slider, #slider li{ 
		width:590px;
		height:200px;
		overflow:hidden; 
		}
	#slider li {background-image:url(/images/bg/ani.jpg) ; background-repeat:no-repeat ;}
	#slider span { color:#4B7A0D ; letter-spacing:-1px ; display:block ; text-shadow: #fff 2px 2px 1px}
	#pane1 {background-position:0px 0px ; font-size:2.5em ;}
		#pane1 span {margin:40px 10px 0px   ; text-align:right ; width:160px }
	#pane2 {background-position:0px -400px ; font-size:2.5em }
		#pane2 span {margin:55px 10px 0 350px  ; text-align:left ; width:190px }
	#pane3 {background-position:0px -200px ; font-size:2.5em }
		#pane3 span {margin:40px 10px 0px   ; text-align:right ; width:240px }
	span#prevBtn{}
	span#nextBtn{}
