
body, td, p   { color: black; font-size: 11px; line-height: 13px; font-family: Verdana }

b  {font-weight:bold; font-family:verdana; font-size:11px; color:#019ED1}


td.bg { background: white url(images/cwwd_10.jpg) no-repeat }
td.vol  { background: white url(images/volunteer_04.jpg) no-repeat; padding-right: 80px }
td.reg  { background: white url(images/register_04.jpg) no-repeat; padding-right: 80px }
td.don  { background: white url(images/donate_04.jpg) no-repeat; padding-right: 80px }
td.eve  { background: white url(images/events_04.jpg) no-repeat; padding-right: 80px }
td.his  { background: white url(images/history_04.jpg) no-repeat; padding-right: 80px }
td.bor  { background: white url(images/board_04.jpg) no-repeat; padding-right: 80px }



a:link, a:visited, a:active  { color: #019ed1; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: underline }
a:hover { color: #019ed1; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none }

a.main:link, a,main:visited, a.main:active  { color: #fff; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: none }
a.main:hover { color: #fff; font-weight: bold; font-size: 11px; font-family: verdana; text-decoration: underline }


h2 {font-weight:bold; font-family:arial; font-size:16px; color:#9D9CE2;}


div.event {margin:8px 0; border-top:1px dotted #ccc;}
h2.event-title {font-weight:bold; font-family:arial; font-size:13px; color:#019ED1;}
p.event-date {font-weight:100; font-size:10px; color:#2F5A6B; font-family:verdana; line-height:10px;}
div.event-body {font-size:12px; color:#333;}

table.financials-table {background:#ccc; width:100%;}
table.financials-table td {padding:8px; background:#fff;}

/* ================================================================ 
This copyright notice must be untouched at all times.

The original version of this stylesheet and the associated (x)html
is available at http://www.cssplay.co.uk/menus/basic_dd.html
Copyright (c) 2005-2007 Stu Nicholls. All rights reserved.
This stylesheet and the assocaited (x)html may be modified in any 
way to fit your requirements.
=================================================================== */
/* remove the bullets, padding and margins from the lists */
.menu ul{
list-style-type:none;
padding:0;
margin:0;
}
/* make the top level links horizontal and position relative so that we can position the sub level */
.menu li{
float:left;
position:relative;
z-index:100;
}

/* use the table to position the dropdown list */
.menu table{
position:absolute;
border-collapse:collapse;
z-index:80;
left:-1px;
top:25px;
}

/* style all the links */
.menu a, .menu a:visited {
display:block;
font-size:10px;
/* width:80px; 
padding:7px 0; */
color:#000;
/* background:#9CC4D7; */
text-decoration:none;
text-align:center;
}

/* style the links hover */
.menu :hover{
color:#000;
/* background:#9D9CE2; */
}

/* hide the sub level links */
.menu ul ul {
visibility:hidden;
position:absolute;
/* width:69px; */
height:0;
}
/* make the sub level visible on hover list or link */
.menu ul li:hover ul,
.menu ul a:hover ul{
visibility:visible;
display:block;

}

/* about menu styles */
.menu a.about, .menu a.about:visited {
background:url(images/menu_full_01.jpg);
display:block;
height:25px;
width:75px;
}

.menu a.about:hover{
background:url(images/menu_full_01-over.jpg);
}

.menu a.about2, .menu a.about2:visited {
display:block;
width:75px; 
/* padding:7px 7px; */
 /* background:#9CC4D7; */
text-decoration:none;
text-align:left;
}

.menu a.about2:hover{
color:#000;
/* background:#9D9CE2; */
}

.menu a.about3, .menu a.about3:visited  { color: #fff; font-size: 12px; text-decoration: none; background: url(images/about3_menu.gif) repeat-y; text-align: left; padding: 4px 7px; width: 69px; display: block }

.menu a.about3:hover{
color:#000;
}

/* events menu styles */

.menu a.events, .menu a.events:visited {
background:url(images/menu_full_02.jpg);
display:block;
height:25px;
width:79px;
}

.menu a.events:hover{
background:url(images/menu_full_02-over.jpg);
}

/* volunteers menu styles */

.menu a.volun, .menu a.volun:visited {
background:url(images/menu_full_03.jpg);
display:block;
height:25px;
width:95px;
}

.menu a.volun:hover{
background:url(images/menu_full_03-over.jpg);
}

.menu a.volun2, .menu a.volun2:visited {
display:block;
font-size:10px;
width:95px; 
/* padding:7px 7px;
background:#9CC4D7; */
text-decoration:none;
text-align:left;
}

.menu a.volun2:hover{
color:#000;
/* background:#9D9CE2; */
}

.menu a.volun3, .menu a.volun3:visited  { color: #fff; font-size: 12px; text-decoration: none; background: url(images/volun3_menu.gif) repeat-y; text-align: left; padding: 0px 15px; width: 95px; display: block }

.menu a.volun3:hover{
color:#000;
}

/* register menu styles */

.menu a.regist, .menu a.regist:visited {
background:url(images/menu_full_04.jpg);
display:block;
height:25px;
width:73px;
}

.menu a.regist:hover{
background:url(images/menu_full_04-over.jpg);
}

/* camp menu styles */

.menu a.camp, .menu a.camp:visited {
background:url(images/menu_full_05.jpg);
display:block;
height:25px;
width:92px;
}

.menu a.camp:hover{
background:url(images/menu_full_05-over.jpg);
}

.menu a.camp2, .menu a.camp2:visited {
display:block;
font-size:10px;
width:92px; 
/* padding:7px 7px; 
color:#000;
background:#9CC4D7; */
text-decoration:none;
text-align:left;
}

.menu a.camp2:hover{
color:#000;
/* background:#9D9CE2; */
}

.menu a.camp3, .menu a.camp3:visited  { color: #fff; font-size: 12px; text-decoration: none; background: url(images/camp3_menu.gif) repeat-y; text-align: left; padding: 4px 9px; width: 92px; display: block }

.menu a.camp3:hover{
color:#000;
}

