#mc h4, h4 a {background-color:#000000; color:#ffffff; padding:4px;}
.vol_popup {margin: 10px; background-color:#ffffff;}

#mc .cwsc_bg {background:url(/cws/images/community/y2010/cwsc_donation_bg.gif) 0 0 no-repeat; height: 270px;}
#mc .cwsc_grant {padding-top:40px; padding-left: 10px; font-weight: bold;}
#mc .cwsc_donation {padding-top:55px; padding-left: 10px; font-weight: bold;}
#mc .cwsc_links {color: #333333;}
#mc .cwsc_links2 {color: #999999;}
#mc .cwsc_vid_container {width: 470px; padding-left: 20px; height: 228px;}
#mc .cwsc_vid {width: 130px; float: left; margin-right: 25px; padding-top: 25px;}



/* CWS Community CSS */
h3.landing {background:transparent url(/cws/images/community/y2010/hdr_community.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}

/* H3 Listings */
h3.volunteer {background:transparent url(/cws/images/community/hdr_volunteer.gif) 0 0 no-repeat; height:162px; margin-bottom:2px; text-indent: -9999px;}
h3.volunteer2 {background:transparent url(/cws/images/community/hdr_volunteer2.gif) 0 0 no-repeat; height:83px; margin-bottom:2px; text-indent: -9999px;}
h3.cwsc_donation2 {background:transparent url(/cws/images/community/y2009/hdr_donate.gif) 0 0 no-repeat; height:83px; margin-bottom:2px; text-indent: -9999px;}
h3.dduty {background:transparent url(/cws/images/community/y2009/hdr_double_duty.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.fog {background:transparent url(/cws/images/community/y2009/hdr_fog.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.soxfest {background:transparent url(/cws/images/community/y2011/soxfest_hdr.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.fundraiser {background:transparent url(/cws/images/community/y2010/hdr_fundraisers.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.past_events {background:transparent url(/cws/images/community/y2010/hdr_past_events.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.donation_programs {background:transparent url(/cws/images/community/y2010/hdr_donation_programs.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.grant_recipents {background:transparent url(/cws/images/community/y2010/hdr_grant_recipients.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.beyond_diamond {background:transparent url(/cws/images/community/y2010/hdr_beyond_diamond.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.wives {background:transparent url(/cws/images/community/y2010/hdr_wives.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.speakers_bureau {background:transparent url(/cws/images/community/y2010/hdr_speakers_bureau.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.baines_print {background:transparent url(/cws/images/community/y2010/hdr_baines_print.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.fisk_sculpture {background:transparent url(/cws/images/community/y2010/hdr_fisk_sculpture.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
h3.southpaw {background:transparent url(/cws/images/community/y2010/hdr_southpaw.gif) 0 0 no-repeat; height:50px; margin-bottom:2px; text-indent: -9999px;}
#mc h3.generic {background:url(/cws/images/hdr_649x50.gif) no-repeat; height:52px; padding:9px 0 0 100px; font-family:helvetica,arial,verdana,georgia; font-size:25px; color:#fff; margin-bottom:4px;}
.cwsimg { float: left; display: inline; width: 315px; margin: 5px 9px 5px 0;}
#mc h3.generic_sm {background:url(/cws/images/hdr_649x50.gif) no-repeat; height:52px; padding:14px 0 0 90px; font-family:helvetica,arial,verdana,georgia; font-size:16px; color:#fff; color:#fff; margin-bottom:4px; text-transform: uppercase; }

#mc .mainItem {background-color:#000000; padding:0 10px; color:#fff;}
#mc .mainImage {margin-bottom:3px;}
#mc .newsImage {border:1px solid #000000; margin-right:6px;}


.commCal {border:1px solid #999999; padding: 10px;}
.calPar {border-top:dotted #000000; padding-top:4px;color: #333333; font-size: 8pt;}
.calTxt {color: #333333; font-size: 8pt;}
.calParFirst {padding-top:4px;color: #333333; font-size: 8pt;}

#mc .azLink {color: #ba0021;}
.azLinks {text-align: center}
