body{
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	background-color:#fff;
	margin:0;
	padding:0;}

/* x-small font sizes */
#calendar td, #calendar th, #footer, #footer a, .linkli, .totop, .backto, #view-events, #photo-cap, .pr-date {
	font-size: xx-small;		
	/* ie5win */
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: x-small;
	}html>body #calendar td {
	font-size: x-small;
	/* ie5win ends */}

/* small font sizes */
#mcon, h2, h3, #search, #hcon, #hcon #news, #hcon #help, #hcon #wehelp, #hcon #youhelp, .event-t, .event-t2, .design-t,#search form input {
	font-size: x-small;		
	/* ie5win */
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: small;
	}html>body #mcon {
	font-size: small;
	/* ie5win ends */}

/* small font medium */
h1 {
	font-size: small;		
	/* ie5win */
	voice-family: "\"}\"";
	voice-family:inherit;
	font-size: medium;
	}html>body h1{
	font-size: medium;
	/* ie5win ends */}

#mcon {margin: 0 0 0 150px;	padding: 0 35px 15px 25px; width:550px;}
#mcon h1, #paypal h1 {font-weight:bold; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;color: #333;}

#mcon h2{font-weight:bold; padding: 3px; background-color:#ccc;}
#mcon h2.nodec {background-color:#fff;}
#mcon h3{font-weight:bold; margin: 0; padding: 0;}

#mnav {color: #fff; font-size: 8px;}
#mnav img {margin-right: 5px;} /*was 15px*/
#mnav #t_children {margin-left: 45px;}
.first {margin-top: 0; padding-top: 0;}
.txt-sm {font-size: 80%;}
img {border:none;}
ul.nobullet {list-style-type:none; margin:0 0 20px 0; padding: 0;}
ul.nobullet li {background-image: none; list-style-type:none; font-family: Arial, Helvetica, sans-serif; margin: 0 0 1px 0; padding: 0;}

div.linkli  {margin: 0 0 10px 0; padding:0; list-style-type: none; text-align: center;}
div.linkli a {padding: 3px;}

dl {margin: 0; padding: 0;}
dt {
	color: #333;
	font-family: Arial, Helvetica, sans-serif; 
	font-weight: bold; 
	margin: 10px 0 2px 0; 
	padding: 0;}

dd {margin: 0; padding: 0 0 0 10px;}

dd ul.nobullet {list-style-type: none; margin: 0; padding: 0;}
dd ul.nobullet li {
list-style-type: none;
font-family: Arial, Helvetica, sans-serif;
margin-bottom: 2px;
padding: 0;}

.float {float: left; margin: 0 15px 15px 0;}
.floatr {float: right; margin: 0 0 15px 15px;}

#subnav {
	left: 0px;
	margin: 0;
	padding: 0;
	position: absolute;
	width: 155px;
	top: 111px;}

#sublinks{padding: 0;margin:0;}
#search{
	padding: 0 0 0 4px;	
	color:#ffffff;
	font-weight: bold;}
#search form {margin: 0; padding: 0 0 10px 0;}
#search form input{width: 120px;}

#calendar{
	margin:0;
	padding:45px 0 0 0;
	background-image:  url("/images/mnav/bg_calendar_hd.gif");
	background-repeat: no-repeat;}
#calendar table{
	background-color: #0e0e6e;}
#calendar td, #calendar th  {
	background-color: #ffffff;
	padding:3px;
	border-right:solid #0e0e6e 1px;
	border-bottom:solid #0e0e6e 1px;
	font-weight: normal;}
#calendar td.other {background-color: #0e0e6e; text-align: center;}

.totop, .backto {display: block; text-align: right; font-weight: bold; margin-top: 20px; clear: both;}

#footer {margin: 0 0 0 150px; padding: 0 35px 15px 25px; width: 550px; text-align: center;}
#footer p {margin: 5px;}
.credit {color: #000000; margin: 0 0 2px 0; padding:0;}
.credit a:link, .credit a:visited, .credit a:hover, .credit a:active {color: #000; text-decoration:none;}
#footer ul {margin: 0 0 10px 0;	padding:0; list-style-type: none;
}
#footer ul li {display: inline; margin: 0; padding: 0 0 0 5px; list-style-type: none;}


/* -------------------CHILDREN----------------------- */

#children{
	background-image:  url("/images/mnav/bg_children_h.gif");
	background-repeat: repeat-x;}

#children #mnav{
	background-image:  url("/images/mnav/bg_children_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#children #child{background-image: url("/images/snav/snav_child_children.gif");background-repeat: no-repeat;height:155px;}
#children #search {background-image: url("/images/snav/bg_children_snav.gif");}
#children #calendar td.other a {color: #fff;}
#children #mcon a, #children #calendar a {color: #741E7F;}
#children #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_children_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#children #footer ul li a {color: #741E7F;}

/* -------------------programs------------------------- */

#programs{
	background-image:  url("/images/mnav/bg_programs_h.gif");
	background-repeat: repeat-x;}

#programs #mnav{
	background-image:  url("/images/mnav/bg_programs_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#programs #child{background-image: url("/images/snav/snav_child_programs.gif");background-repeat: no-repeat;height:155px;}	
#programs #search{background-image: url("/images/snav/bg_programs_snav.gif");}

#programs #calendar td.other a {color: #fff;}
#programs #mcon a, #programs #calendar a {color: #006600;}
#programs #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_programs_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#programs #footer ul li a {color: #006600;}

/* -------------------EVENTS------------------------- */



#events{
	background-image: url("/images/mnav/bg_events_h.gif");
	background-repeat: repeat-x;}

#events #mnav{
	background-image: url("/images/mnav/bg_events_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#events #child{background-image: url("/images/snav/snav_child_events.gif");background-repeat: no-repeat;height:155px;}	
#events #search{background-image: url("/images/snav/bg_events_snav.gif");}

#events #calendar td.other a {color: #fff;}
#events #mcon a, #events #calendar a {color: #003399;}
#events #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_events_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#events #footer ul li a {color: #003399;}

.event-t2 {vertical-align: top; margin-bottom: 20px;}
.event-t {vertical-align: top; margin-bottom: 20px;}
.event-t td, .event-t th, .event-t2 td, .event-t2 th {padding: 3px;  vertical-align: top}
.event-t th, .event-t2 th {text-align: right;}

.movied {text-align: center; margin: 15px 0 15px 0;}

 /* slide shows */
.event-photo {text-align: center; padding: 10px;}
.event-photo img {display: block; text-align: right; border: 1px solid #999;}
#nextlinks {text-align: right; padding-right: 20px; font-size: 11px;}
#nextlinks a {padding-right: 2px; color:#003399;}
#photo-cap {display: block; font-weight: bold; padding-top: 5px; text-align: center;}

.pr-date {font-weight: bold;}

/* -------------------CONTACT------------------------ */

#contact #mcon a, #contact #calendar a {color: #CC9900;}

#contact{
	background-image:  url("/images/mnav/bg_contact_h.gif");
	background-repeat: repeat-x;}

#contact #mnav{
	background-image:  url("/images/mnav/bg_contact_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#contact #child{background-image: url("/images/snav/snav_child_contact.gif");background-repeat: no-repeat;height:155px;}	

#contact #search {background-image: url("/images/snav/bg_contact_snav.gif");}
#contact #calendar td.other a {color: #fff;}
#contact #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_contact_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#contact #footer ul li a {color: #CC9900;}


/* -------------------SAM--------------------------- */
#sam h1 {color: #ffcccc;}
#sam #mcon a, #sam #calendar a {color: #006600;}

#sam{
	background-image: url("/images/mnav/bg_sam_h.gif");
	background-repeat: repeat-x;}

#sam #mnav{
	background-image: url("/images/mnav/bg_sam_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#sam #child{background-image: url("/images/snav/snav_child_sam.gif");background-repeat: no-repeat;height:33px;}

#sam #search {background-image: url("/images/snav/bg_sam_snav.gif");}
#sam #calendar td.other a {color: #fff;}
#sam #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_sam_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#sam #footer ul li a {color: #006600;}

/* -------------------ABOUT-------------------------- */
#about #mcon a, #about #calendar a {color: #990000;}

#about{
	background-image: url("/images/mnav/bg_about_h.gif");
	background-repeat: repeat-x;}

#about #mnav{
	background-image: url("/images/mnav/bg_about_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#about #child{background-image: url("/images/snav/snav_child_about.gif");background-repeat: no-repeat;height:155px;}
#about #search {background-image: url("/images/snav/bg_about_snav.gif");}
#about #calendar td.other a {color: #fff;}
#about #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_about_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#about #footer ul li a {color: #990000;}


/* -------------------PREVIEW ROOM------------------- */

#preview #mcon a, #preview #calendar a {color: #990000;}

#preview{
	background-image: url("/images/mnav/bg_preview_h.gif");
	background-repeat: repeat-x;}

#preview #mnav{
	background-image: url("/images/mnav/bg_preview_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#preview #child{background-image: url("/images/snav/snav_child_preview.gif");background-repeat: no-repeat;height:33px;}	
#preview #search {background-image: url("/images/snav/bg_preview_snav.gif");}
#preview #calendar td.other a {color: #fff;}
#preview #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_preview_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#preview #footer ul li a {color: #990000;}


/* -------------------FUNDS------------------------- */

#funds #mcon a, #funds #calendar a {color: #006600;}

#funds{
	background-image:  url("/images/mnav/bg_programs_h.gif");
	background-repeat: repeat-x;}

#funds #mnav{
	background-image:  url("/images/mnav/bg_funds_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#funds #child{background-image: url("/images/snav/snav_child_programs.gif");background-repeat: no-repeat;height:155px;}	

#funds #search {background-image: url("/images/snav/bg_programs_snav.gif");}
#funds #calendar td.other a {color: #fff;}
#funds #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_programs_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#funds #footer ul li a {color: #006600;}

/* -------------------Other-------------------------- */
#other #mcon a {color: #990000;}
#other hr {color:#9B0404; margin-top: 25px;}
#other{
	background-image: url("/images/mnav/bg_about_h.gif");
	background-repeat: repeat-x;}

#other #mnav{
	background-image: url("/images/mnav/bg_other_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#other #child{background-image: url("/images/snav/snav_child_about.gif");background-repeat: no-repeat;height:155px;}
#other #search {background-image: url("/images/snav/bg_about_snav.gif");}

#other #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_about_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#other #footer ul li a {color: #990000;}

/* -------------------HOME------------------- */

#donate-form {margin: 0; padding: 0;}
#hcon a {color: #330066;}
#hcon a:visited {color: #999999;}
#hcon a:hover {color:#993333}
#hcon a:active {color: #330066;}
#home #mnav{
	background-image: url("/images/mnav/bg_home_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:210px;}

#home #child{background-image: url("/images/snav/snav_child_home.gif");background-repeat: no-repeat;height:99px;}	

#home #footer {margin: 0; padding: 0 35px 15px 25px; width: 700px; text-align: center;}
#home #footer ul li a {color: #000000;}

#hdtext {
	position:absolute;
	width: 500px;
	left: 300px;
	top: 110px;}

#hdtext {text-align:center; font-size: 11px;}

#home #search{
	padding: 30px 0 5px 7px;	
	color:#ffffff;
	font-weight: bold;}

#hcon {width:765px; margin: 20px 0 20px 0;}
#news {width:325px; vertical-align:top; padding: 30px 0 0 5px;}
#help {width:385px; vertical-align:top; padding-left:25px; padding-top: 30px;}
#help p {padding:2px 0 10px 5px; margin:0;}
#youhelp, #wehelp {width:200px; vertical-align:top;}
#youhelp h2, #wehelp h2 {font-size:small; font-weight:bold; color:#666666; margin-bottom:5px;}
#wehelp {padding-left:5px; padding-right: 20px;}
#news img {padding-top: 8px;}
#news img, #help img {display:block;}

#view-events {text-align: right; padding-right: 25px;}

/*ul.homelist{margin:0 0 0 15px;}
ul.homelist li {
	margin:0 0 0 0px;
	padding: 0 0 5px 0px;
	list-style-type: disc;
	list-style-image: url(/images/home/bullet.gif);}*/
	
ul.homelist {margin: 0 0 0 0; padding: 0 0 0 0;}
.homelist li {list-style-type: none; margin: 0; padding: 2px 0 2px 13px; background: url("/images/home/bullet.gif") no-repeat 0px 5px;}

ul.fb {margin: 0 0 5px 3px; padding: 0 0 0 0;}
.fb li {line-height: 26px; list-style-type: none; margin: 0; padding: 2px 0 2px 30px; background: url("/images/common/icon_facebook.gif") no-repeat 0px 5px;}

.quicklink {vertical-align:bottom; text-align:right; padding:10px 0 40px 0px;}

#learn {margin: 30px 0 0 5px;}
.learn1{ padding-left:127px;}
.learn2, .learn3 {padding-left:122px;}
.learn1, .learn2, .learn3{
	padding-right: 7px;
	width:241px;	
	background-repeat: no-repeat;
	font-size:x-small;
	height: 77px;
	vertical-align:top;
}
.learn1 p, .learn2 p, .learn3 p {margin:0;padding:0;}
.learn1 img, .learn2 img, .learn3 img{ display:block;}

.learn1 {background-image: url(/images/home/learn1.jpg);}
.learn2 {background-image: url(/images/home/learn2.gif);}
.learn3 {background-image: url(/images/home/learn3.jpg);}

/* -------------------PAYPAL------------------- */
#paypal {margin: 25px;}

/* -------------------Search Pages------------------- */

#searcht { background-color:#fbfbfb; border: 1px solid #ccc; width: 425px; padding: 5px;}
#searcht td { vertical-align: bottom;}
#searcht select {text-align: left;}

/* -------------------DONATE------------------- */

#donate #mcon a, #donate #calendar a {color: #990000;}

#donate{
	background-image: url("/images/mnav/bg_donate_h.gif");
	background-repeat: repeat-x;}

#donate #mnav{
	background-image: url("/images/mnav/bg_donate_mnav.gif");
	background-repeat: no-repeat;
	text-align:left;
	vertical-align:top;
	height:144px;}

#donate #child{background-image: url("/images/snav/snav_child_donate.gif");background-repeat: no-repeat;height:33px;}	
#donate #search {background-image: url("/images/snav/bg_donate_snav.gif");}
#donate #calendar td.other a {color: #fff;}
#donate #subbot{
	background-repeat: no-repeat;
	background-image: url("/images/snav/bg_donate_snav_bot.gif");
	height: 19px;
	margin:0;
	padding:0;}

#donate #footer ul li a {color: #990000;}

