@charset "UTF-8";
body {font-size:small;margin:0;padding:0;background:#025A7F url(../images/bg-body.gif) repeat-x top left;}
.clear {clear:both;}

#wrapper {margin:0 auto;width:1024px;}

#header {width:1024px;height:119px;background:url(../images/bg-header.jpg) no-repeat top left;}/*146px*/
#header #logo {float:left;margin:20px 0 0 30px;border:none;}
#header #topnav {float:right;width:181px;height:21px;margin:0 15px 0 0;padding:0;background:url(../images/bg-topnav.gif) no-repeat;}
#header #topnav ul {list-style-type:none;margin:0;padding:2px 0 0 0;text-align:center;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:90%;text-transform:lowercase;}
#header #topnav ul li {display:inline;color:#999;}
#header #topnav ul a:link, #header #topnav ul a:visited {margin:0;color:#999;padding:0 2px;text-decoration:none;}
#header #topnav ul a:hover {text-decoration:underline;}
#header #topnav ul a.donate {color:#FE0202;}
/*#header #mainnav {clear:right;float:right;}
#header #subnav {height:27px;}*/

/**********************MENU*****************************/

#nav {clear:both;float:right;margin:-33px 10px 23px 0;position:relative;padding-bottom:5px;color:#E0E0E0;width:100%;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#nav ul {margin:0;padding:0;list-style-type:none;width:auto;float:right;}
#nav ul li {display:block;float:left;margin:0;padding:0;}
#nav ul li a {display:block;float:left;color:#025A7F;text-decoration:none;padding:0px 0 0 15px;height:33px;font-size:120%;font-weight:bold;cursor:pointer;}
#nav ul li a.current {color:#fff;background:#1D6893 url(../images/navbar-left-on.gif) no-repeat top left;line-height:32px;}
#nav ul li a.current span {display:block;padding:0 15px 0 0;width:auto;background:#1D6893 url(../images/navbar-right-on.gif) no-repeat top right;}
#nav ul li a span {padding:5px 15px 0 0;float:left;margin:0;}
#nav ul.subnav {position:absolute;top:32px;right:0;width:auto;padding-top:5px;}
#nav ul.subnav li {margin-right:-7px;}
#nav ul.subnav li a {display:block;padding-right:7px;color:#ffffff;font-size:100%;font-weight:normal;}
#nav ul.subnav li a:hover {color:#FFCE3B;text-decoration:underline;}
#nav ul.subnav li a.active {color:#FFCE3B;}

#nav ul #who {padding-right:180px;}
#nav ul #programs {padding-right:135px;}
#nav ul #how {padding-right:8px;}

.innercontent{display: none;}

#programs ul, #how ul, #who ul {margin:0;padding:0;}
#programs ul li, #how ul li, #who ul li {display:inline;}
#programs ul li a, #how ul li a, #who ul li a {padding:0 5px 0 3px;color:#fff;text-decoration:none;}
#programs ul li a:hover, #how ul li a:hover, #who ul li a:hover {text-decoration:underline;}

#how ul {margin-left:-125px;}
#who ul {margin-left:-70px;}
#programs ul {margin-left:80px;}

/*********************MENU******************************/

#pagewrap {}

#contentwrap {float:left;width:994px;padding:15px;background:#fff url(../images/bg-contentwrap-int.gif) no-repeat;}/*bg-pagewrap.gif*/
#contentwrap #ad {float:left;width:660px;height:280px;background:url(../images/bg-ad.jpg) no-repeat;}
#contentwrap #ad h1 {margin:20px 0 0 320px;color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-weight:normal;font-size:200%;}
#contentwrap #ad p {margin:20px 0 0 380px;width:245px;line-height:1.7em;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap #ad #buttons {margin:25px 0 0 400px;width:240px;}
#contentwrap #ad #buttons img {margin:0 20px 0 0;border:none;}

#contentwrap #about {float:right;width:321px;height:280px;background:url(../images/bg-about.jpg) no-repeat;}
#contentwrap #about h1 {margin:25px 0 0 25px;color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:150%;}
#contentwrap #about p {margin:10px 0 0 25px;width:200px;line-height:1.7em;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap #about img.button {margin:30px 0 0 25px;border:none;}

#contentwrap #boxes {float:left;clear:both;margin:15px 0 0 0;}

#contentwrap #box1 {float:left;width:320px;height:230px;margin:0 20px 0 0;background:url(../images/bg-box.gif) no-repeat;}
#contentwrap #box1 p {margin:10px 10px 0 20px;line-height:1.5em;}
#contentwrap #box1 img {float:right;margin:-25px 0px 0 0;}
#contentwrap #box1 ul {width:215px;float:right;list-style-type:none;margin:20px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:90%;color:#01AF22;}
#contentwrap #box1 li {margin:0 0 0 10px;float:left;display:block;background:url(../images/icon-grn-arrow.gif) no-repeat 0 51%;padding:0 0 0 12px;}
#contentwrap #box1 a {padding-right:10px;color:#01AF22;text-decoration:none;}
#contentwrap #box1 a:hover {text-decoration:underline;}

#contentwrap #box2 {float:left;width:320px;height:230px;margin:0 14px 0 0;background:url(../images/bg-box.gif) no-repeat;}
#contentwrap #box2 h3 {font-size:130%;color:#0093D0;margin:10px 0 0 15px;padding:0;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap #box2 h3 a {color:#0093D0;text-decoration:none;}
#contentwrap #box2 h3 a:hover {text-decoration:underline;}
#contentwrap #box2 p {line-height:1.5em;margin:10px 0 0 15px;padding-right:20px;}
#contentwrap #box2 p.date {margin:0px 0 0 15px;padding:0;font-size:80%;color:#0CA123;text-transform:uppercase;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap #box2 ul {width:230px;float:right;list-style-type:none;margin:20px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:90%;color:#01AF22;}
#contentwrap #box2 li {margin:0 0 0 10px;float:left;display:block;background:url(../images/icon-grn-arrow.gif) no-repeat 0 51%;padding:0 0 0 12px;}
#contentwrap #box2 a {padding-right:10px;color:#01AF22;text-decoration:none;}
#contentwrap #box2 a:hover {text-decoration:underline;}

#contentwrap #box3 {float:left;width:320px;height:230px;background:url(../images/bg-box.gif) no-repeat;}
#contentwrap #box3 h4 {font-size:110%;/*border-top:1px solid #27A5D9;*/color:#0093D0;margin:10px 15px 0 15px;padding:5px 0 0 0;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap #box3 h4 a {color:#0093D0;text-decoration:none;}
#contentwrap #box3 h4 a:hover {text-decoration:underline;}
#contentwrap #box3 p {font-size:90%;margin:0 0 0 15px;padding:0;}
#contentwrap #box3 span.new {color:#FF0033;}
#contentwrap #box3 ul {width:240px;float:right;list-style-type:none;margin:20px 0 0 0;padding:0;font-family:Arial, Helvetica, sans-serif;font-size:90%;color:#01AF22;}
#contentwrap #box3 li {margin:0 0 0 10px;float:left;display:block;background:url(../images/icon-grn-arrow.gif) no-repeat 0 51%;padding:0 0 0 12px;}
#contentwrap #box3 a {padding-right:10px;color:#01AF22;text-decoration:none;}
#contentwrap #box3 a:hover {text-decoration:underline;}

#contentwrap #box1 h1, #contentwrap #box2 h1, #contentwrap #box3 h1 {width:307px;height:30px;margin:5px 0 0 7px;padding:3px 0 0 8px;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:130%;color:#078C20;background:url(../images/bg-box-header.gif) no-repeat;}
#contentwrap #box1 p, #contentwrap #box2 p, #contentwrap #box3 p {font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;color:#666;}

#contentwrap-btm {clear:both;width:1024px;height:5px;background:url(../images/contentwrap-bottom.gif) no-repeat;}

/**************INTERIOR PAGES***************/
#contentwrap-int {float:left;width:994px;padding:15px;background:#fff url(../images/bg-contentwrap-int.gif) no-repeat;}
#contentwrap-int #content-body {float:left;width:730px;padding:15px 0 0 20px;}
#contentwrap-int #content-body h1 {margin:0;color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-weight:normal;font-size:200%;}
#contentwrap-int #content-body h2 {color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-weight:normal;font-size:150%;}
#contentwrap-int #content-body h4 {color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:110%;}
#contentwrap-int #content-body p {width:85%;line-height:1.7em;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap-int #content-body p a:hover {color:#d4ad37;}
#contentwrap-int #content-body p.disclaimer {padding-top:10px;border-top:1px dotted #666;line-height:1.25em;color:#666;font:italic 90% "Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap-int #content-body ul, #contentwrap-int #content-body ol {width:85%;line-height:1.7em;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap-int #content-body img {float:right;margin:0 10px 0 20px;}
#contentwrap-int #content-body #pullquote {padding:20px;margin:0;background-color:#eef9fe;}
#contentwrap-int #content-body #pullquote h4 {margin-top:0px;}
#contentwrap-int #content-body #pullquote p {width:100%;}

/***************CLUB LEADERSHIP**************/
#contentwrap-int #content-body .leadership-table {width:600px;}
#contentwrap-int #content-body .leadership-table table {}
#contentwrap-int #content-body .leadership-table th {text-align:left;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap-int #content-body .leadership-table td {color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}

/***************PROGRAMS**************/
#contentwrap-int #content-body .programs-table {width:600px;border:1px solid #ddd;border-collapse:collapse;}
#contentwrap-int #content-body .programs-table table {}
#contentwrap-int #content-body .programs-table th, #contentwrap-int #content-body .programs-table td {border:1px solid #ddd;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;padding:2px;}
#contentwrap-int #content-body .programs-table th {background:#ffffef;text-align:left;}
#contentwrap-int #content-body .programs-table td {vertical-align:top;}

/***************CALENDAR PAGES********/
#contentwrap-int #content-body #calendar-listings {}
#contentwrap-int #content-body h2.calendar {color:#025a7f;}

#contentwrap-int #sidebar {float:right;width:239px;padding:0 0 25px 0;background:url(../images/bg-sidebar-bottom.gif) no-repeat left bottom;}
#contentwrap-int #sidebar h1 {background:url(../images/bg-sidebar-top.gif) no-repeat left top;margin:0;padding:25px 0 0 25px;color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:150%;}
#contentwrap-int #sidebar p {margin:10px 0 0 25px;width:200px;line-height:1.4em;color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap-int #sidebar ul {color:#666;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;}
#contentwrap-int #sidebar p a:hover, #contentwrap-int #sidebar ul a:hover, #contentwrap-int #sidebar ol a:hover {color:#d4ad37;}

#contentwrap-int #sidebar hr {color:#99cc99;background-color:#99cc99;height:2px;width:90%;}
#contentwrap-int #sidebar h3.donate {padding:0 10px;color:#198A27;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:130%;text-align:center;}
#contentwrap-int #sidebar form.paypal {text-align:center;}
#contentwrap-int #sidebar #calendar {margin:10px 0 0 33px;}

#footer {margin:5px 0 20px 0;width:1024px;height:51px;background:url(../images/bg-footer.gif) no-repeat;}
#footer ul {text-align:center;list-style-type:none;margin:0;padding:8px 0 0 0;font-family:"Trebuchet MS",Arial,Verdana,Helvetica, sans-serif;font-size:105%;}
#footer li {display:inline;padding:0 6px 0 9px;border-left:1px solid #FFCE3B;margin:0;}
#footer a {color:#FFCE3B;text-decoration:none;}
#footer a:hover {color:#fff;text-decoration:underline;}
#footer a.current {color:#fff;font-weight:bold;}

