body {background: #eee;margin:0;}
img {border:0;}

#content {font: 12px/18px Arial, Helvetica, sans-serif;color: #333;padding:10px;vertical-align:top;background:#fff;}
#left {font: 12px/18px Arial, Helvetica, sans-serif;color: #333;vertical-align:top;background:#900;}
#right {font: 12px/18px Arial, Helvetica, sans-serif;color: #333;padding:10px;vertical-align:top;background:#F0E8D9;}

.navY {background:#fc0;padding: 1px 10px;margin:0;}
.navY ul{margin-left: 15px;list-style:square;line-height:20px;color:#900;}
.navY li a {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#900;text-decoration:none;}
.navY li a:hover {color:#fff;}

.navR {background-image:url(images/t-back-rednav.jpg);padding: 1px 10px;margin:0;}
.navR ul{margin-left: 15px;list-style:square;line-height:20px;color:#fff;}
.navR li a {font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;font-weight:bold;color:#fff;text-decoration:none;}
.navR li a:hover {color:#fc0;}

.footer {font-size:10px;font-family:verdana;text-align:center;color:#333;}
.footer p {margin:10px 0;}

.footerL a {color:#900;}
.footerL a:hover {color:#fc0;}

.footerT {font-size:12px;}
.footerT a {color:#900;}
.footerT a:hover {color:#fc0;}

.footerCT a {color:#333;text-decoration:none;}
.footerCT a:hover {color:#900;text-decoration:underline;}

/***************** homepage *****************/

.wel {font-size:14px;color:#c00;font-family:verdana;margin:0;}
.ph {font-size:14px;color:#c00;font-family:arial;margin:0 0 10px 0;}
.hdrE {margin:0;font-size:12px;color:#960;}
.hdrD {margin:0;font-size:14px;color:#900;}
.hdrD a {color:#c00;}
.hdrD a:hover {color:#fc0;}

.newsH {}
.newsH h2 {font-size:14px;margin-bottom:0;color:#960;}
.newsH p {font-size:12px;margin:0;}
.newsH a {font-weight:bold;color:#c00;}
.newsH a:hover {color:#fc0;}

.navPH {padding:0;margin:0;border-bottom:1px dashed #999;}
.navPH ul {margin:0;list-style:none;padding:0;}
.navPH li {padding-bottom:10px;}
.navPH li a {font-weight:bold;color:#960;}
.navPH li a:hover {color:#c00;}

.fund {margin:10px 0;font-size:11px;font-family:tahoma,arial;line-height:16px;}
.mct {margin-top:10px;padding-top:10px;border-top:1px dashed #999999;font-size:11px;font-family:tahoma,arial;line-height:16px;}
.mctGD {text-align:right;font-size:11px;font-family:tahoma,arial;line-height:16px;}


/***************** inside *****************/

.hdr {margin:-10px -10px 10px -10px;background:#F0E8D9;font-size:18px;color:#c00;padding:10px;font-family:verdana;}

.boxDonations {
	border-top:1px dashed #cccccc;
	border-bottom:1px dashed #cccccc;
}

.help {font-size:14px;line-height:18px;font-family:arial;}

.eventDate {font-size:14px;line-height:18px;font-family:arial;color:#960;}

.memorylist li {padding-bottom:10px;}
.memorylist strong {color:#960;}


/***************** sponsors *****************/
.spType {margin:0;padding:4px;border-bottom:1px dashed #cccccc;font-size:18px;color:#CC0000;}
.sprange {margin:0;padding:4px;font-size:14px;color:#333333;}
.spList li {padding-bottom:5px;}


/***************** thumbnails/photos *****************/
#photo {background-image:none;background:#000;margin:10px;text-align:center;}
#photo h1 {color:#333;font-weight:normal;font-size:12px;margin:0;}
.photoBox {background:#fff;padding:5px;width:500px;text-align:left;}
.photoClose {font-size:10px;font-family:verdana;margin:0;font-weight:bold;float:right;}
.photoClose a {color:#333;text-decoration:none;}
.photoClose a:hover {color:#090;}

