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

/* Main table styles */

body {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	background: #ffffff;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: center; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #333333;
}


.oneColLiqCtrHdr #midcallout {
	padding:0; /* remember that padding is the space inside the div box and margin is the space outside the div box */
	width: 80%;
	overflow:hidden;
	margin:0;
}

.oneColLiqCtrHdr #footer { 
	padding: 0 10px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#DDDDDD;
} 
.oneColLiqCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
}


/* Main Nav */

a.homenav:link {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: white;
font-size: 12px;
text-decoration: none;
text-align: center;
padding: 1px;
line-height: 15px;
}

a.homenav:visited {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: white;
font-size: 12px;
text-decoration: none;
text-align: center;
padding: 1px;
line-height: 15px;
}



a.homenav:hover {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: bold;
color: white;
font-size: 12px;
text-decoration: underline;
text-align: center;
padding: 1px;
line-height: 15px;
}

a.mainlink:link {color: #c75a00; text-decoration:underline; margin-top:10px;}
a.mainlink:visited {color: #c75a00; text-decoration:underline; margin-top:10px;}
a.mainlink:hover {color: #c75a00; text-decoration:none; margin-top:10px;}

a.mainlink2:link {color: #c75a00; text-decoration:none; margin-top:10px; margin-bottom:10px; padding-bottom:10px;font-size:11px;}
a.mainlink2:visited {color: #c75a00; text-decoration:none; margin-top:10px;margin-bottom:10px;padding-bottom:10px;font-size:11px;}
a.mainlink2:hover {color: #c75a00; text-decoration:underline; margin-top:10px;margin-bottom:10px;padding-bottom:10px; font-size:11px;}


a.footernav:link {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center; text-decoration:none;}

a.footernav:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center; text-decoration:none;}

a.footernav:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center; text-decoration:underline;}

a.subnav:link {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin-left:5px; font-weight:normal; text-align:left; line-height:20px;text-align:left; text-decoration:none; padding:0; margin-right:0;}
a.subnav:visited {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin-left:5px; font-weight:normal; text-align:left; line-height:20px;text-align:left; text-decoration:none;padding:0; margin-right:0;}
a.subnav:hover {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin-left:5px; font-weight:normal; text-align:left; line-height:20px;text-align:left; text-decoration:underline;padding:0; margin-right:0;}

a.footernav:link {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center; text-decoration:none;}

a.footernav:visited {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center; text-decoration:none;}

a.footernav:hover {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center; text-decoration:underline;}

/* Homepage Table */
table	{border-collapse:collapse; padding:0; margin:0;}

td.middlecallout {padding:10px;}

td.padding {
	font:normal 12px/15px georgia;
	color:#333;
padding:3px;
}

td.two {
	width: 175px;
	height:91px;
	border: 5px solid #fff;
	text-align:justify;
}


td.three {
	font:normal 12px/15px georgia;
	color:#333;
	width: 175px;
	height:225px;
	border: 5px solid #fff;
	text-align:justify;
}

table.membership {border:thin 1px #333333;}


/* Text Classes */
p {padding: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333; line-height: 18px; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:10px;}
	
.insidetext {padding: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333; line-height: 20px; text-align:left; padding-left:20px; padding-right: 200px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:10px;}

.type {padding-left: 20px; padding-right: 40px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; line-height: 20px; text-align:left; margin-top:10px;}
	
.justify {text-align:justify;}

.calloutheader {font-family: "Georgia", Times New Roman, Times, serif; font-size:18px; font-style:normal; font-weight:normal; color:#333333; text-align:left; padding-bottom:5px;margin:0;}

.callout {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-right: 10px; padding-bottom:10px;text-align:left; padding-top:0; margin:0;}

.callout2 {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333333; padding-right: 10px; padding-bottom:10px;text-align:left; border-left: #333333 1px solid;}

.colorboxtext {font-family: "Georgia", Times New Roman, Times, serif; font-size:13px; font-style:normal; font-weight:normal; color:#333333; font-weight:bold; text-align:center; margin-top:0px; padding:0; vertical-align:middle; margin-bottom:0;}

.colorboxtext2 {font-family: "Georgia", Times New Roman, Times, serif; font-size:13px; font-style:normal; font-weight:normal; color:#333333; margin-top:0px; margin-bottom:0; padding:0; font-weight:bold;text-align:center;vertical-align:middle;}

.footer {font-family: Arial, Helvetica, sans-serif; font-size:12px; font-style:normal; font-weight:normal; color:#333333; padding:0; margin:0; font-weight:normal; text-align:center; line-height:20px;text-align:center;}

.extrainfo {font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight:normal; color:#333333; padding: 20px;text-align:left;}

	.header {font-family: "Georgia", Times New Roman, Times, serif; font-size:18px; font-style:normal; font-weight:normal; color:#333333; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:20px;}
	
.header2 {font-family: "Georgia", Times New Roman, Times, serif; font-size:18px; font-style:normal; font-weight:normal; color:#c75a00; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.header3 {font-family: "Georgia", Times New Roman, Times, serif; font-size:18px; font-style:normal; font-weight:normal; color:#333333; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}
	
div.borderrt {border-right: #999999 solid 1px; height: 110px; margin:0; padding:0;}

div.borderrt2 {height: 110px;margin:0; padding:0;}

.slogan {font-family: "Georgia", Times New Roman, Times, serif; font-size:15px; font-style:normal; font-weight:normal; color:#58853b; padding-bottom:13px; font-weight:normal;text-align:right; font-style:italic; padding-right:10px;}

	
li.text2 {padding: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333; line-height: 20px; text-align:left; padding:0; margin-left: 10px; margin-top:0; margin-bottom:10px;padding-right: 200px;}
	
	li.text {padding: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333; line-height: 20px; text-align:left; padding:0; margin-left: 10px; margin-top:0; margin-bottom:10px;padding-right: 200px;}
	
.orangetext{color:#c75a00; font-weight:bold;}

.whitetext {color:#FFFFFF; font-weight:bold;}

li.subnav {margin:0;padding:0;}

.donatetext {padding: 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal;
	color:#333; line-height: 18px; text-align:left;margin:0; padding:0;}
	
.tree {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; line-height: 14px; text-align:left;}

.headerres {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#740314; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.headerdkblue {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#042a47; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.headerdkgreen {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#32523c; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.headeryellow {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#cca405; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.headeraqua {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#0f70ae; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.headerbrown {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#6e4527; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.headerolive {font-family: "Georgia", Times New Roman, Times, serif; font-size:24px; font-style:normal; font-weight:normal; color:#535f1f; text-align:left; padding-left:20px; padding-right: 20px; padding-bottom:0; padding-top:0; margin-top: 10px; margin-bottom:5px;}

.tree {font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:normal; color:#333; text-align:left; padding-bottom:5px; margin:0; padding-top:0; font-weight:bold;}

.homenav {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-weight: normal;
color: white;
font-size: 12px;
text-decoration: none;
text-align: center;
padding: 1px;
line-height: 15px;
}	
	
/* Image Classes */
.newsletterbox {margin:0; padding:0;}

.orangeline {background-repeat:repeat;}

img.graysquare {padding-right: 10px; padding-bottom:10px; padding-left:0; margin:0;}

img.graysquare2 {padding-right: 10px; padding-bottom:10px;}

img.graysquare3 {padding-right: 5px; padding-bottom:10px; padding-left:0; margin:0;}

img.expoflyer {padding-left:20px; padding-right: 40px; padding-bottom: 50px; padding-top:20px;}

img.chart {margin-left:80px; margin-bottom: 10px; margin-top:10px;}

img.missionorange {padding-left: 50px;}

img.placeholder {margin-right: 20px; margin-bottom: 20px; margin-left:40px;}

div.orangebox {background-color:#c75a00;}

img.donate {margin-top:20px;}

img.photoleft {margin-right: 20px; margin-bottom: 10px;}


/* Misc Classes */

td.mainnav {background-image:url(images/navgradient.gif); background-repeat:repeat-y;}

td.orange {margin:0; padding:0;}

hr.smborder {border-bottom: 1px solid #333333; width:25px;}
	
div.borderrt {border-right: #999999 solid 1px; height: 110px; margin:0; padding:0;}

div.borderrt2 {height: 110px;margin:0; padding:0;}

div.orangebox {background-color:#c75a00;}
div.redbox {background-color:#740314;}
div.dkgreenbox {background-color:#32523c;}
div.yellowbox {background-color:#cca405;}
div.aqua {background-color:#0f70ae;}
div.brown {background-color:#6e4527;}
div.olive {background-color:#535f1f; padding:0; margin:0;}
div.lime {background-color:#7ea333;}

.donatebg {background-image:url(images/donate_07.gif); background-repeat:no-repeat;}

div.text {width:700px;}

td.nopadding {margin:0; padding:0;}

td.donate {margin:0; padding:0;}


	
	
/* Image Classes */
.newsletterbox {margin:0; padding:0;}

.orangeline {background-repeat:repeat;}

img.graysquare {padding-right: 10px; padding-bottom:10px; padding-left:0; margin:0;}

img.graysquare2 {padding-right: 10px; padding-bottom:10px;}

img.graysquare3 {padding-right: 5px; padding-bottom:10px; padding-left:0; margin:0;}

img.expoflyer {padding-left:20px; padding-right: 40px; padding-bottom: 50px; padding-top:20px;}

img.chart {margin-left:80px; margin-bottom: 10px; margin-top:10px;}

img.missionorange {padding-left: 50px;}

img.placeholder {margin-right: 20px; margin-bottom: 20px; margin-left:40px;}

img.donatenow {padding-left:30px;}