/* Colors:
	teal (links)				#47537D
	background:					#D5F5F7;
	light blue (background)		#D5F5F7
	light yellow				#FFF5B6;
	teal: 						#009490
	Olive						#BBC76A
*/

BODY { margin : 0; padding : 0; background-color : #D5F5F7;
color : #000000;
}
.quote {
color : #009490;
font-size : 11pt;
font-weight : bold; font-style:italic;
}
.quoteSmall {
color : #009490;
font-size : 9pt; padding: 0 0 0 150px;
font-weight : bold; font-style:italic;
}
.capsBold {
font-weight: bold;
	text-transform: uppercase; }
.capsBoldSmaller {
font-weight: bold; font-size : 9pt;
	text-transform: uppercase; }
.sub_heading {
color : #000000;
font-size : 13pt;
font-weight : bold;
line-height : 110%;
}
.subheading2 {
color : #000000;
font-size : 14pt;
font-weight : bold;
font-style : italic;
line-height : 16pt;
}
.sub_heading3 {
color : #000000;
font-size : 12pt;
font-weight : normal;
}
p, td, .normal_text {
	line-height: 17px;
	margin-top: 1.5em;
	color : #000000;
	font-family: "Myriad Pro", "Myriad Pro Black", Arial, "Arial Black", Verdana, Helvetica;
	font-size : 10pt;
}
.p-no-padding {
	line-height: 17px;  padding: 0 7px;
	margin: 0px;
  	color : #000000;
	font-family: "Myriad Pro", "Myriad Pro Black", Arial, "Arial Black", Verdana, Helvetica;
	font-size : 10pt;
	}
.smaller { font-size:-2; margin: 0 0 0 325px; }
li {  color : #000000;
font-family: "Myriad Pro", "Myriad Pro Black", Arial, "Arial Black", Verdana, Helvetica;
font-size : 10pt; line-height: 17px; }
H1, H2, H3, h4, H5, H6 {
font-family : "Myriad Pro", "Myriad Pro Black", Arial, "Arial Black", Verdana, Helvetica, sans-serif; line-height : 120%; font-weight: normal; color : #000000; padding: 0 7px;
}
h1 { font-size : 16pt; font-weight : bold; padding: 20px 7px 0 7px; line-height: 15pt; }
h1a { font-size : 18pt; font-weight : normal; }
h2 { font-size : 18pt; font-weight : normal; }
.h2i { font-size : 17pt; }
.h2b { font-size : 17pt; }
h3 { font-size : 13pt;
font-weight : normal; }
.h31a { font-size : 14pt; }
.h3white {
color : #ffffff;
font-size : 15pt;
font-weight : bold;
}
.h31b {
color : #000000;
font-size : 14pt;
}
h4 { font-size : 12pt; }
.h4_light {
color : #000000;
font-size : 12pt;
}
h5 {
color : #333333;
font-size : 11pt;
}
h6 { font-size : 9pt; }
a:link {
	color : #007774;
	text-decoration: none;
}
a:active {
color : #6cabae; text-decoration: none;
}
a:visited {
color : #0066ff; text-decoration: none;
}
a:hover {
color : #6cabae; text-decoration: none;
}
.required {
color : #cc0000;
font-weight : bold;
font-family : Arial, Verdana, "Times New Roman", Helvetica;
font-size : 10pt;
}
.powered {
font-size : 10px;
}
hr {
color : #000000;
height : 1px;
width : 95%;
text-align : center;
}
.small-pic-border { border : 1px solid #669933;  margin: 6px; }
.noborder {
border : 0;
}
.picblack { border : 3px solid #000000; margin: 6px; }
.picblue { border : 2px solid #000066; margin: 6px; }
.vr {
color : #1b5173;
font-family : Arial, Verdana, "Times New Roman", Helvetica;
font-size : 10pt;
}
.callout {
font : bold 130% Georgia, "Times New Roman", Times, serif;
color : #333;
margin : 0;
padding : 20px 10px;
}
.brclear {
clear : both;
height : 0;
margin : 0;
font-size : 1px;
line-height : 0;
}
.newsletter {
font-size : 12px;
font-weight : bold;
font-family : Arial, Helvetica, sans-serif;
}
#wx_module_4566 {
float : right;
padding : 5px 0;
}
#left-col {
	font-family : Arial, Verdana, "Times New Roman", Helvetica;
	width : 190px;
	float : left;
	background : #BBC76A;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
}
#left-col a:link {
color : #6d2016;
text-decoration : none;
font-weight : bold;
}
#left-col a:visited {
color : #6d2016;
text-decoration : none;
font-weight : bold;
}
#left-col a:hover, #nav a:active, #nav a:focus {
color : #1b5173;
text-decoration : none;
font-weight : bold;
}
#homeholder {
	width : 765px;
	text-align : left;
	margin : 0 auto 0 auto;
	background-color: #BBC76A;
}
#holder {
	width : 765px;
	text-align : left;
	margin : 0 auto 0 auto;
	background-color: #BBC76A;
	background-image: url(/images/bg1.gif);
}
#header {
	width : 765px;
	background : #6AA98C;
	margin: 0px;
	padding: 0px;
}
#nav {
	width : 765px;
	padding : 0;
	background : #6AA98C;
	margin: 0px;
}
#blogcontent {
	line-height : 110%;
	background-color: #ffffff;
	border-left-color: #D6DDA6;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 192px;
	padding: 0px 0 0 15px;

}
#content {
	line-height : 110%;
	background-color: #ffffff;
	/*border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 2px;
	border-left-style: solid;*/
	/* border-top-style: solid; border-top-color: #96bfdb; */
	border-left-color: #D6DDA6;
	margin-top: 0px; /*-18px */
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 192px;
	padding: 0px;

}

#homecontent {
	padding : 0;
	background : #DADDA6;
	margin-top: -22px;
	margin-right: 0;
	margin-bottom: -10px;
	margin-left: 193px;
}
#content p { padding: 0 10px 0 20px;;
/* line-height : 125%;*/
} 
#homecontent p { padding: 0px 10px;
/* line-height : 125%;*/
} 
.first_paragraph  { padding: 40px 10px 0 10px;
/* line-height : 125%;*/
} 

#footer {
height: 0px;
	font-size : 90%;
	text-align : center;
	/*	padding : 5px; background-color: #FFF5B6; */
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: solid;
	border-top-color: #96bfdb;
}


#photogallery a:link {
color : #970000;
font-weight : bold;
text-decoration : none;
}
#special {
	display: none; }
#header_printer {
	display: none; }
#footer_printer {
	display: none; }


#featuredevent { float: right; width: 180px; background: #ffffff; text-align: center;  border: 1px solid #000066; /*  border-right: 1px solid #5370A5;  border-top: 1px solid #5370A5; border-bottom: 1px solid #5370A5; */ font-family: Arial, Helvetica, sans-serif; height: 230px; margin: 6px;}
#featuredevent_title { width: 180px; height: 25px; background: #000066; text-align: center; color: #FFFFFF; font-size:14px; 
font-weight: bold; /* border-left: 1px solid #1B5173;  border-right: 1px solid #58595B; border-top: 1px solid #58595B; border-bottom: 1px solid #58595B;*/ 
 font-family: Arial, Helvetica, sans-serif; }
#featured { float: right;  width: 205px; background: #000066; color: #FFFFFF; font-size:14px; 
 /* height: 25px; border-left: 1px solid #1B5173;  border-right: 1px solid #58595B; border-top: 1px solid #58595B; border-bottom: 1px solid #58595B;*/ 
 font-family: Arial, Helvetica, sans-serif; margin: 6px;  padding: 8px;   }
#featured p { text-decoration:none; color: #FFFFFF; line-height : 105%; }
#featuredevent_title a { text-decoration:none; color: #FFFFFF; }
#featured img, #featuredevent_title img { border: 1px solid #ffffff; margin: 2px;}
#featured a { text-decoration:none; color: #cce2e3; }
#featured h3 { text-decoration:none; color: #cce2e3; margin-top: .5em; }
