a:link {color:#05498e; text-decoration:underline;}
a:visited {color:#05498e; text-decoration:underline;}
a:hover {color:#4184c8; text-decoration:none;}


body { background-color: #f7f2d0; margin:0px; padding:10px 0px 10px 0px; font-family:Arial, Verdana, sans-serif; font-size:62.5%; text-align:center;}

.clear {clear:both; font-size:1px;}
.cleartext {clear:both;}

img {border:none;}
.imgblock {display:block;}

#pagemain {background-color:#FFF; border:2px solid #e2dbac; width:755px; padding:8px; margin:0 auto; text-align:left; border-bottom:4px solid #91afd0; margin-bottom:10px;}

.nomargin {margin:0;}

.right {float:right; margin:0 0 10px 10px;}

.noclear {clear:none;}

/* TEXT */

h1, h2, h3 {line-height:normal;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:2.4em; color:#386ca1; font-weight:normal; margin-top:0;}
h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:1.6em; color:#003366; margin:0; clear:both; font-weight:normal;}
h3 {font-size:1.4em; color:#666666; font-weight:normal;}

h2 a {font-size:.8em;}

.lg {font-size:1.2em;}


/* CONTENT */

#pagecontent {font-size:1.2em; padding:20px; line-height:18px;}

.homecol1 {width:440px; float:left; clear:left;}
.homecol2 {width:226px; float:left; margin-left:25px;}

.homemission {width:283px; float:left; padding-bottom:20px;}
.homevision {width:383px; margin-left:30px; float:left; padding-bottom:20px;}

.col {width:333px; margin-left:15px; float:left;}
.col .header {font-weight:bold; background-color:#bad3e4; padding:8px; color:#000099; font-size:16px; margin-bottom:2px; border-bottom:1px solid #9bc0d9;}
.col .content {margin-top:0; background-color:#EEE; border:2px solid #CCC; padding:4px; font-size:14px; height:90px; margin-bottom:10px;}

.banner {border-top:2px solid #fff; border-bottom:2px solid #7f9fc5;}

.footer {padding-top:5px; border-top:1px solid #ccc;}
.footer1 {float:left; width:50%; margin-top:15px;}
.footer2 {float:left; width:50%; text-align:right;}

.quote {background-color:#E5E9FF; padding:4px; font-size:1.2em; margin:0 50px 20px 50px;}
.quote p {margin:0;}

.toplist {font-size:1.2em; font-weight:normal; margin-left:10px; padding-left:10px;}
.toplist li {background:transparent url('/images/top-bullet.gif') no-repeat; list-style:none; padding:5px 0 8px 25px; background-position:0 4px;}

.mission {color:#333; font-size:1.4em; padding:18px; margin-bottom:25px; background-color:#eee; border:2px solid #ccc;}

#partners img {margin:20px;}

.announcement {text-align:center; background:#FFFFCC; font-size:1.2em; font-weight:bold; padding:8px; clear:both;}
.announcement-red {text-align:center; background:#FFCCCC; font-size:1.2em; font-weight:bold; padding:8px; clear:both;}
.announcement-purple {text-align:center; background:#CC99FF; font-size:1.2em; padding:8px; clear:both; border-top:5px solid #fff;}

.tiptitle {background:#fff; padding:5px; font-size:1.4em; font-family:Georgia, "Times New Roman", Times, serif; margin:0; border:1px solid #edf4fb;}
.tip {background:#dfe9f2; padding:8px; margin:0; border:2px solid #004378; line-height:normal;}
.tipcredit {font-size:.95em; line-height:normal;}

.thumb img {float:left; display:block; padding:0 20px 35px 20px;}

.golf_info {width:250px; float:right; padding:15px; background:#eee; margin-left:30px;}


/* CONTACT FORM */

table, td, input, textarea {font-size:1.1em;}

input {width:250px; padding:2px;}
textarea {width:300px; height:175px; font-family:Arial, Helvetica, sans-serif;}

.button {width:auto; padding:4px; font-size:1.2em; font-weight:bold; margin-top:20px;}


/* DONATE */

h1.donate {font-family:Verdana, Arial, Helvetica, sans-serif; background:#1f628e; color:#fff; padding:8px; font-weight:bold; text-transform:uppercase; font-size:1.6em;}

.donate_left_col {width:210px; float:left;}
.donate_mid_col {width:300px; float:left; padding:10px;}
.donate_right_col {width:185px; float:left;}

.donate_nav {background:#e7cd7d; padding:10px 10px 0 10px; border:1px solid #1f628e; margin-bottom:30px;}
.donate_nav h3 {color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:1.3em; font-weight:bold; margin:0; border-bottom:1px solid #000;}
.donate_nav p {font-weight:bold; margin:10px 0; text-align:center;}
.donate_nav ul {margin:0; padding:0; list-style:none;}
.donate_nav li {margin:10px 0;}
.donate_nav li a {display:block; padding:8px; text-align:center; font-size:1.3em; color:#fff; background:#1f628e; font-weight:bold; text-decoration:none;}
.donate_nav li a.special {background:#CC0000;}

.donate_footer {background:#8eafc4; padding:8px;}
.donate_footer .footer1 {background:url(images/donate/donate-footer-bg.png) no-repeat right center; margin:0; width:65%; padding:10px 0; height:20px; font-size:1.2em;}
.donate_footer .footer2 {width:35%; padding:10px 0; font-size:1.1em;}


/* MENU */

.nav {border-bottom:1px solid #eee;}

#dropmenudiv{
	position:absolute;
	text-align:left;
	line-height:20px;
	z-index:100;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #CCCCCC;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	text-decoration: none;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #6b92bc;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #527faf;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 5px;
	padding-left: 15px;
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color: #333333;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #527faf;
}

