BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-TOP: 0px;
	PADDING-BOTTOM: 0px;
	MARGIN: 0px 0px 0px;
	font-family:arial;
	color:#006048;
	background-image:url(images/bgstrip.jpg);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#d8fff6;
	line-height:14px;
	text-align:left;

	

	}
	



/*---------------------------------------CONTENT-----------------------------------------------*/
.text
{
	font-family: arial;
	font-size:11px;
	color:#006048;
	text-align:left;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;

	
}

.bulletpoints
{
	font-family: arial;
	font-size:11px;
	color:#006048;
	text-align:left;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	vertical-align:top;
	background-image:url(images/bullet.gif);
	background-position:left;
	background-repeat:no-repeat;
	padding-left:20px;
	
}

.venue
{
	font-family: arial;
	font-size:11px;
	color:#36a28d;
	text-align:left;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	vertical-align:top;

	
}

.textcolum
{
	font-family: arial;
	font-size:11px;
	color:#006048;
	text-align:left;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	vertical-align:top;
	padding-right:2px;
	padding-left:2px;
	
}

.newslink
{
font-family: arial;
	font-size:11px;
	color:#006048;
	text-align:left;
	font-weight: normal;
	line-height: 14px;
	vertical-align:top;
	text-decoration:none;
	
}

a:hover.newslink
{
font-family: arial;
	font-size:11px;
	color:#c85a00;
	text-align:left;
	font-weight: normal;
	line-height: 14px;
	vertical-align:top;
	text-decoration:underline;
	
}



.bgart{
background-image:url(images/bg_art.jpg);
background-position:center top;
background-repeat:no-repeat;
}

.navmid
{
background-image:url(images/nav_mid_bg.gif);
background-position:bottom;
background-repeat:repeat-x;
background-color:#d3faed;
}


.brownbutton{


font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#787100;
color:#fff;
text-align:center;
border:1px solid #58541a;
}



.button{


font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#008067;
color:#fff;
text-align:center;
border:1px solid #0f5e4f;
}

.button:hover{


font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#787100;
color:#fff;
text-align:center;
border:1px solid #58541a;
}


a:hover.button{


font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#787100;
color:#fff;
text-align:left;
border:1px solid #58541a;
}



.contentbg
{
background-image:url(images/content_area_bg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#d8fff6;
font-family: arial;
	font-size:11px;
	color:#006048;
	text-align:left;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	vertical-align:top;

}

.divider
{
background-image:url(images/divider_dot.gif);
background-position:center ;
background-repeat:repeat-x;
line-height:21px;
}

.dividervert
{
background-image:url(images/dot_vert.gif);
background-position:center ;
background-repeat:repeat-y;
}

.foooterdivider
{
background-image:url(images/footer_divider_dot.gif);
background-position:center ;
background-repeat:repeat-x;
line-height:21px;
}

.divider11
{
background-image:url(images/divider_dot11.gif);
background-position:center ;
background-repeat:repeat-x;
line-height:11px;
}




.slideshow
{
background-color:#363c04;
font-family:arial;
font-size:11px;
text-align:left;
line-height:14px;
padding:10px;
color:#c2c581;
font-weight:normal;
vertical-align:top;
filter:alpha(opacity=80);-moz-opacity:.8;opacity:.8;
}

.slideshowtext
{
background-color:#363c04;
font-family:arial;
font-size:11px;
text-align:left;
line-height:14px;
color:#c2c581;
font-weight:normal;
vertical-align:top;

}

.slideshowtitle
{
background-color:#363c04;
font-family:arial;
font-size:12px;
text-align:left;
line-height:14px;
padding-bottom:8px;
color:#f0f2bc;
font-weight:bold;
vertical-align:top;
}

.headings
{
font-family:georgia;
font-size:24px;
color:#787100;
line-height:32px;
text-align:left;
vertical-align:top;
}

.headingsgreen
{
font-family:arial;
font-size:18px;
color:#008067;
line-height:22px;
text-align:left;
vertical-align:top;
}

.greenbar
{
font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#008067;
color:#fff;
text-align:left;
display:block;
border:1px solid #0f5e4f;
}



.greenbarheading
{
font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#008067;
color:#fff;
text-align:left;
border:1px solid #0f5e4f;
}


.brownbar
{
font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#787100;
color:#fff;
text-align:left;
display:block;
border:1px solid #58541a;
}



.brownbarheading
{
font-family:arial;
font-size:12px;
font-weight:bold;
padding-bottom:6px;
padding-left:10px;
padding-right:10px;
padding-top:6px;
background-color:#787100;
color:#fff;
text-align:left;
border:1px solid #58541a;
}


.hyperlinksorange
{
font-family:arial;
font-size:11px;
color:#c85a00;
text-align:left;
text-decoration:underline;
line-height:14px;
}

a:hover.hyperlinksorange
{
font-family:arial;
font-size:11px;
color:#b58800;
text-align:left;
text-decoration:underline;
line-height:14px;
}

.date
{
font-family:arial;
font-size:11px;
color:#787100;
text-align:left;
text-decoration:none;
line-height:17px;
padding-left:0px;
}

.datelist
{
font-family:arial;
font-size:11px;
color:#277662;
text-align:left;
text-decoration:none;
line-height:14px;
padding-left:0px;
}

.daylist
{
font-family:georgia;
font-size:30px;
color:#988f00;
line-height:34px;
text-align:left;
vertical-align:top;
}

.yearlist
{
font-family:arial;
font-size:11px;
color:#277662;
text-align:left;
text-decoration:none;
line-height:14px;

}




.datedropdown
{
font-family:arial;
font-size:10px;
color:#bab34a;
text-align:left;
text-decoration:none;
line-height:14px;

}



.newstitle
{
font-family:arial;
font-size:12px;
color:#008067;
text-align:left;
font-weight:bold;
text-decoration:none;
line-height:16px;
padding-left:0px;
vertical-align:top;
}

a:hover.newstitle
{
font-family:arial;
font-size:12px;
color:#c85a00;
text-align:left;
font-weight:bold;
text-decoration:underline;
line-height:16px;
vertical-align:top;
}

.numbers
{
font-family: arial;
	font-size:12px;
	color:#006048;
	text-align:left;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 16px;
	vertical-align:top;
	padding-left:2px;
	padding-right:2px;
	}

.blog
{
font-family: arial;
	font-size:12px;
	color:#c85a00;
	text-align:left;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 20px;
	padding-left:20px;
	padding-right:5px;	
	background-image:url(images/blog_icon.gif);
	background-position:left;
	background-repeat:no-repeat;
	}
	
	.box
	{
	font-family:arial;
font-size:11px;
display:block;
border:1px solid #7fb6a9;
color:#2b8670;
text-align:left;
padding-left:10px;
padding-right:10px;
padding-top:6px;
padding-bottom:6px;
background-color:#f1fffc;
}



.footerbg
{
font-family:arial;
font-size:11px;
color:#fff;
text-align:center;
background-image:url(images/footerbg.gif);
background-position:top;
background-repeat:repeat-x;
background-color:#60b481;
}

.footerlinks
{
font-family:arial;
font-size:11px;
color:#fff;
text-align:center;
text-decoration:underline;
line-height:14px;
}

a:hover.footerlinks
{
font-family:arial;
font-size:11px;
color:#cbbd45;
text-align:center;
text-decoration:underline;
line-height:14px;
}


.slash
{
font-family:arial;
font-size:12px;
color:#cbbd45;
margin-left:5px;
margin-right:5px;
}






.teammember
{
font-family: arial;
	font-size:12px;
	color:#c85a00;
	text-align:left;
	font-weight: bold;
	TEXT-DECORATION: none;
	line-height: 16px;

	}


.imagebox{
border:1px solid #7fb6a9;
display:block;
}

.imagebox:hover{
border:1px solid #bfb400;
display:block;

}



.datelink
{
font-family:arial;
font-size:11px;
color:#787100;
text-align:left;
text-decoration:none;
line-height:17px;
padding-left:12px;
padding-right:0px;
background-image:url(images/bullet-arrow.gif);
background-position:left;
background-repeat:no-repeat;



}

a:hover.datelink
{
font-family:arial;
font-size:11px;
color:#c85a00;
text-align:left;
text-decoration:underline;
line-height:17px;
padding-left:12px;
padding-right:0px;
background-image:url(images/bullet-arrow2.gif);
background-position:left;
background-repeat:no-repeat;


}


.category
{
font-family:arial;
font-size:11px;
color:#aa0000;
text-align:left;
text-decoration:underline;
line-height:17px;
padding-left:0px;
padding-right:0px;


}

a:hover.category
{
font-family:arial;
font-size:11px;
color:#699400;
text-align:left;
text-decoration:underline;
line-height:17px;
padding-left:0px;
}


.testimonials
{
	font-family: georgia;
	font-size:11px;
	color:#006048;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	vertical-align:top;
	font-style:italic;
	
}
.client
{
font-family:arial;
font-size:11px;
color:#787100;
text-align:right;
text-decoration:none;
line-height:17px;
padding-left:0px;
}

.inputtype{
	font-family: arial;
	font-size:11px;
	color:#008067;
	text-align:left;
	font-weight: normal;
	TEXT-DECORATION: none;
	line-height: 14px;
	padding-bottom:5px;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
	border:1px solid #7fb6a9;
	background-image:url(images/inputbg.gif);
	background-position:top;
	background-repeat:repeat-x;
	background-color:#d7fff6;
	width:96%;
	text-align:left;
	}