@charset "UTF-8";
/* CSS Document */
* {
margin: 0 auto;
padding:0px;
}
body {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000;
	background: #77a075 url('images/background.gif') no-repeat;
	background-position:bottom left;
}
h1 {
font-size: 28px;
font-weight: bold;
color: #235120;
	margin:8px 0px 8px 0px;
}
h2 {
font-size: 20px;
font-weight: bold;
color: #ffffff;
	margin:10px 0px 6px 0px;
}
h3 {
font-size: 16px;
font-weight: bold;
color: #fff;
	margin:6px 0px 6px 0px;
}
p {
	padding:4px 0px 6px 0px;	
	font-size: 14px;
	line-height:18px;
}
a {
color: #436d41;
}
ol {
padding:6px 6px 6px 50px;
}
ul {
margin:6px 6px 6px 12px;
} 
li{
margin:6px 6px 6px 12px;
}
blockquote {
padding:4px 50px 4px 50px;
}
strong {
color:#235120;
}
#tophead {
	height:139px;
	background: transparent url(images/headerbgb.gif) repeat;
	margin-bottom:9px;
	background-position:top;
}
#topheadb {
	height:136px;
	background: transparent url(images/headerbg.gif) no-repeat;
	background-position:right bottom;
	/* padding-top:-18px;*/
}
#mainmain {
/* background-color:#e0e6e0;*/
/*background-color:#d0d6d0; */
background-color:#fff;
width:890px;
border: 6px solid #436d41;
margin-top:34px;
}
#navbar {
margin:0px auto;
/* margin-top:8px; */
text-align:center;
font-family:"Times New Roman", Times, serif;
font-size:15px;
color:#235120;
text-transform:capitalize;
width:870px;
}
#navbar a {
text-decoration:none;
padding-right: 8px;
padding-left: 8px;
color:#235120;
}
#navbar a img {
padding-right: 8px;
margin-bottom:2px;border:0px;
}
.navspace {
height:8px;
width:800px;
}
#lang {
font-size: 9px;
color: #000;
margin-bottom:44px;
text-align:right;
}
#callus {
font-size: 18px;
font-style:italic;
}
#phonen {
font-family:"Times New Roman", Times, serif;
width:270px;float:left;
text-align:right;
font-size: 30px;
color: #FFFFFF;
margin-top:4px;
}
#botbar {
font-family:"Times New Roman", Times, serif;
font-size: 11px;
text-decoration:none;
text-align:center;
line-height:18px;
color: #000;
margin-top:6px;
width:800px;
}
#botbar a {
font-size: 12px;
text-decoration:none;
color: #000;
margin:0px 4px 0px 4px;
}
#botbar a img {
margin-right:4px;
border:0px;
}
#homeleft {
width:457px;
height:280px;
padding:366px 0px 16px 23px;
text-align:left;
float:left;
background: transparent url(images/home-left.jpg) no-repeat;
background-position:right top;
font-family:"Times New Roman", Times, serif;
font-style:italic;
font-size: 26px;
color:#436d41;
}
#homeright {
width:368px;
float:left;
padding:6px 14px 0px 18px;
}
#donate {
font-family:"Times New Roman", Times, serif;
font-style:normal;
color:#fff;
font-size: 26px;
width:390px;
text-align:left;
margin:0px 0px 0px 30px;
}
#hometxt {
margin:26px 0px 0px 0px;
line-height:16px;
}
#insidepg {
padding:23px;
}
.gbox {
background-color:#a9bda8;
border:4px #436d41 solid;
padding:8px;
margin-top:18px;
margin-bottom:18px;
}
.gwbox {
border:4px #436d41 solid;
padding:8px;
margin-top:18px;
margin-bottom:18px;
}
.w14 {
font-size: 14px;
color: #fff;
}
.w18 {
font-size: 18px;
color: #fff;
}
.g14 {
font-family:"Times New Roman", Times, serif;
font-size: 14px;
font-weight:bold;
color:#436d41;
}
.g15 {
font-family:"Times New Roman", Times, serif;
font-size: 15px;
font-weight:bold;
color:#436d41;
}
.g18 {
font-family:"Times New Roman", Times, serif;
font-size: 18px;
font-weight:bold;
color:#436d41;
}
.imgbdr  {
border:4px #436d41 solid;
}
.imgidbdr  img {
border:2px #436d41 solid;
}
.ipara {
float:left; width:400px;margin-right:12px;
}
.ibox {
background-color:#a9bda8;
border:4px #436d41 solid;
padding:8px;
width:404px;float:left;
}
#sample-menu-1 h2
{	
font-size:14px;
padding-left:8px;
font-weight: normal;
border:1px solid #436d41;
}
#sample-menu-1 h2 a
{	
margin-left:-8px;
border:0px;
}
#sample-menu-1 a
{	
color:#fff;
}
#sample-menu-1 h3
{	
font-size:14px;
padding-left:6px;
font-weight: normal;
}
#sample-menu-1 h3 a
{	
margin-left:-6px;
}

#sample-menu-1 li a
{	
background: #77a075
}

#sample-menu-1 li a:hover
{	color: #c9d9a6} /* */

#sample-menu-1 li ul
{	
border:1px solid #436d41;
}

#sample-menu-1 li ul li
{	
background: #77a075;
text-align:left;
}

#sample-menu-1 li ul li a
{	
border:1px solid #436d41;
}

#sample-menu-1 li ul li a:hover
{	background: #c9d9a6;
color:#436d41;
} /* */

#sample-menu-1 li ul li ul
{	
border:1px solid #436d41;
}
.noborder a {
border:0px;
}
.whitebgbox {
background-color:#fff;padding:18px;border:4px #436d41 solid;width:740px;
}
.whitebg {
background-color:#fff;
}
.sitemp {
margin-top:-4px;float:left;width:80px;
}
.tillipink {
color:#ca0088
}
.tilliblue {
color:#3635ff;
}
.tilliorange {
color:#e0922e
}
.tilligreen {
color:#2dc459;
}
.tillidgreen {
color:#37844c;
}
.formsb {
display:none; 
}
.makegreen {
color: #436d41;
}
.gallimg {
float:left;
border:1px solid #436d41;
margin:4px;
padding:1px;
}
.bimg {
border:1px solid #436d41;
padding:1px;
}
.bottdspace td {
padding-bottom:8px;
}
.mainreg {
text-align:left;
color:#333;
}
.dblue, .dblue strong {
color:#0b1f4d;
}
.dpurple, .dpurple strong {
color:#522985;
}
.orgbul a {
background:url(images/regatta10/bullorange.gif) no-repeat;
background-position:0px 2px;
padding-left: 15px; 
color:#f79433;
}
.orgbullg {
background:url(images/regatta10/bullorange.gif) no-repeat;
background-position:0px 5px;
padding-left: 15px; 
color:#f79433;
margin-top:22px;
}
.orgbullg h2 {
background:url(images/regatta10/lineorg.gif) repeat-x;
}
.orgbullg h2 span {
background-color:#fff;
color:#f79433;
padding-right:6px;
}
.orglnk {
color:#f79433;
font-size:11px;
}
.orgslnk a {
color:#f79433;
}
.orglnk12, .orglnk12 a {
color:#f79433;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
.blubul a {
background:url(images/regatta10/bullblue.gif) no-repeat;
background-position:0px 2px;
padding-left: 15px; 
color:#587abc;
}
.blubullg {
background:url(images/regatta10/bullblue.gif) no-repeat;
background-position:0px 5px;
padding-left: 15px; 
color:#587abc;
margin-top:22px;
}
.blubullg h2 {
color:#587abc;
background:url(images/regatta10/lineblu.gif) repeat-x;
}
.blubullg h2 span {
background-color:#fff;
color:#587abc;
padding-right:6px;
}
.blulnk {
color:#587abc;
font-size:11px;
}
.blulnk12, .blulnk12 a {
color:#587abc;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
.blublnk {
color:#587abc;
}
.heartsred {
color:#de1f27;
}
.imgbdr {
border:1px solid #436d41;
margin:4px;
padding:1px;
}
.campblue {
color:#215791;
}
.camporgbul a {
background:url(images/camps/bullorange.gif) no-repeat;
background-position:0px 2px;
padding-left: 15px; 
color:#ffae8c;
}
.camporgbullg {
background:url(images/camps/bullorange.gif) no-repeat;
background-position:0px 5px;
padding-left: 15px; 
color:#ffae8c;
margin-top:22px;
}
.orgbullg h2 {
background:url(images/camps/lineorg.gif) repeat-x;
}
.camporgbullg h2 span {
background-color:#fff;
color:#ffae8c;
padding-right:6px;
}
.camporglnk {
color:#ffae8c;
font-size:11px;
}
.camporgslnk a {
color:#ffae8c;
}
.camporglnk12, .camporglnk12 a {
color:#ffae8c;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
.campblubul a {
background:url(images/camps/bullblue.gif) no-repeat;
background-position:0px 2px;
padding-left: 15px; 
color:#215791;
}
.campblubullg {
background:url(images/camps/bullblue.gif) no-repeat;
background-position:0px 5px;
padding-left: 15px; 
color:#215791;
margin-top:22px;
}
.campblubullg h2 {
color:#215791;
background:url(images/camps/lineblu.gif) repeat-x;
}
.campblubullg h2 span {
background-color:#fff;
color:#215791;
padding-right:6px;
}
.campblulnk {
color:#215791;
font-size:11px;
}
.campblulnk12, .campblulnk12 a {
color:#215791;
font-size:12px;
text-transform:uppercase;
font-weight:bold;
}
.campblublnk {
color:#215791;
}
.adminstaff img {
margin:0px 6px;
}
.johnknoxgreen {
color:#196f56;
}
.johnknoxyellow {
color:#b89736;
}
#picskin {
background-color:#fff; padding:10px;border:6px solid #436d41;
}
.thumbsimg {
border:1px solid #436d41; float:left; padding:1px; margin:10px 0px 10px 20px;
}