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;}
.left {float:left;}

.noclear {clear:none;}

/* TEXT */

h1, h2, h3 {line-height:normal;}
h1 {font-family:Georgia, "Times New Roman", Times, serif; font-size:2.2em; color:#386ca1; font-weight:normal; border-bottom:1px solid #ccc; margin:0 0 10px 0; text-transform:uppercase; font-weight:bold; display:block; clear:both;}
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:2%; line-height:18px; clear:both; float:left; width:96%;}

.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;}
.footer_left {width:45%; float:left;}
.footer_right {width:55%; float:right;}

.gala {width:381px; float:left;}
.logos {float:right;}
.logos img {margin:20 auto; display:block;}

.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;}

.home_buttons {margin-top:25px; padding-left:25px;}
.home_buttons img {margin-right:15px;}

.two_col .content {width:67%; float:left;}
.left_nav {width:30%; float:left; margin-right:3%;}
.left_nav ul {list-style:none; margin:15px 0 0 0; padding:0; display:block;}
.left_nav ul li {display:block; padding:8px; background:#001e34; margin-bottom:15px;}
.left_nav ul li a {color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; font-size:1.2em; text-decoration:none;}

.indent {margin:0 0 20px 35px;}

.event_col_left {float:left; width:49%; margin-right:1%;}
.event_col_right {float:left; width:49%; margin-left:1%;}


/* 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 */



.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; background:url(images/nav-bg.png) repeat-x top; font-size:1.6em; font-family:Georgia, "Times New Roman", Times, serif; width:100%; float:left; margin-top:-20px; text-align:center; padding:11px 0 7px 0; position:relative; z-index:999;}
.nav a {color:#293f74; text-decoration:none; padding:0 20px; display:inline; border-right:1px solid #c4b155; border-left:1px solid #fff; text-transform:uppercase;}
.nav a:hover {color:#6b92bc;}
.nav a.first {border-left:none;}
.nav a.last {border-right:none;}

#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;
	z-index:9999;
	margin-top:5px;
}

#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;
}


