/* CSS Document */
body {
	margin: 0px;
	padding: 0px;
	text-align: center;
	background-color: #FFFFFF;
	background-image: url(../img/nav_bg.gif);
	background-repeat: repeat-x;
	}
	 
.clear { 
	clear: both; 
	height: 0px; 
	line-height: 0px; 
	}
	 
a, a:link a:visited { 
	text-decoration: none; 
	color: #520004; 
	}
	 
a:hover {
	color: #f21a25; 
	text-decoration: underline; 
	} 

a:active { 
	color: #f21a25; 
	} 
/* ----- Styles for Left Aligned Nav ------ */ 
/**/ 
/* #nav { position: relative; width: 764px; height: 29px; background: none; margin: 0 auto; padding: 0; text-align: center; } */ 

/**/ /*----- Center Aligned Nav ----*/ /**/ 
#nav {
	position: relative;
	width: 764px;
	height: 29px;
	padding: 0;
	text-align: center;
	background-color: transparent;
	background-image: none;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	} 
/**/ 

#nav_main {
	position: relative;
	height: 27px;
	font: 12px/27px "century gothic", verdana, arial, helvetica, sans-serif;
	text-transform: lowercase;
	margin: 0 auto;
	padding: 0;
	position: relative;
	text-shadow: #652100 2px 2px 2px;
	background-color: transparent;
	background-image: none;
	} 

#nav_main ul { 
	margin: 0; 
	padding: 0; 
	list-style: none; 
	background: none; 
	height: 27px; 
	color: #FFB300; 
	} 

#nav_main li { 
	display: inline; 
	background: none; 
	margin: 0; 
	padding: 0; 
	}
	
#nav_main a { 
	background: none;
	padding: 0 10px; 
	text-decoration: none; 
	margin: 0; 
	color: #999900; 
	}
	
#nav_main a:hover { 
	color: #ffffff; 
	} 
	
#home #homenav a, #about #aboutnav a, #news #newsnav a, #blog #blognav a, #opportunities #opportunitiesnav a, #who #whonav a, #resources #resourcesnav a, #donate #donatenav a, #contact #contactnav a {
	 color: #ffffff; 
	 } 

h1 {
	text-align: center;
	height: 50px;
	margin: 0 auto;
	}

h1 span {
	display: none; 
	}
	
/**/ 
	
#nav_right { 
	position: relative; 
	width: 85px; 
	height: 27px; 
	font: bold 11px/13px "Century Gothic", verdana, arial, helvetica, sans-serif; 
	top: 0; 
	right: 0; 
	background: none; 
	margin: 0 auto; 
	padding: 0; 
	float: right; 
	clear: none; 
	text-shadow: #652100 2px 2px 2px; 
	}
	
#nav_right ul { 
	margin: 0 auto; 
	padding: 7px 0 0 0; 
	list-style: none; 
	background: none; 
	height: 20px; 
	color: #A4D6E6; 
	}
	
#nav_right li { 
	display: inline; 
	background: none; 
	margin: 0 auto; 
	height: 20px; 
	padding: 0; 
	}

#nav_right a { 
	float: right; 
	display: block; 
	background: none; 
	padding: 0 0 0 15px; 
	text-decoration: none; 
	margin: 0 auto; 
	height: 15px; 
	color: #A4D6E6; 
	} 

#nav_right ul a {
	width: auto; 
	} 

#sitemap #sitemapnav, #account #accountnav { 
	border-width: 0; 
	}
	
#sitemap #sitemapnav a, #account #accountnav a { 
	color: #ffffff; 
	} 
	
#nav_right a:hover { 
	color: #ffffff; 
	}
	
/**/ 
/**/ 
#header {
	position: relative;
	top: 0;
	left: 0;
	width: 764px;
	height: 27px;
	border: 0;
	text-align: center;
	background-color: transparent;
	background-repeat: no-repeat;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	padding: 0px;
	}
	
#wrapper {
	position: relative;
	top: 0;
	left: 0;
	width: 765px;
	text-align: left;
	z-index: 1;
	text-transform: uppercase;
	background-color: #999999;
	font-family: "Century Gothic", arial, sans-serif;
	font-size: 14px;
	line-height: 17px;
	font-weight: bold;
	background-image: none;
	background-repeat: repeat;
	color: #FFFFFF;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	border: 1px solid #333333;
	height: 100%;
	padding: 0px;
	} 
	
#wrapper_top {
	position: absolute;
	top: 0;
	left: 0;
	width: 764px;
	height: 260px;
	margin: 0 auto;
	padding: 0;
	text-align: left;
	float: left;
	clear: none;
	z-index: 4;
	background-color: #CCCC99;
	background-image: none;
	background-repeat: no-repeat;
	}
	
/**/ /**/ /**/ 
#alert {
	position: relative;
	/* border: 1px solid #666666; */
	text-align: center;
	z-index: 100;
	background-color: #CCCCCC;
	background-image: url(img/m2fd_banner.jpg); 
	height: 300px; 
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px; 
	margin-left: 0px;
	background-repeat: no-repeat;
	background-position: center;
	}

#alert p { 
	font: normal 12px/15px "Century Gothic", verdana, arial, helvetica, sans-serif; 
	color: #ff9000; 
	margin: 10px 0; 
	}
	
#alert a, #alert a:link, # a:visited { 
	font: normal 12px/22px "century gothic", verdana, arial, helvetica, sans-serif; 
	text-decoration: none; 
	margin: 0; 
	color: #B83500; 
	display: block; 
	padding: 5px 0; 
	}

#alert a:hover { 
	color: #B83500; 
	text-decoration: none; 
 
	}

#alert a:active { 
	color: #B83500; 
	} 
	
#alertmore {
	text-align: right;
	top: 75px;
	vertical-align: middle;
	position: relative;
	width: 764px;
	height: 139px;
	z-index: 100;
	
	border: 1px none #666666;
	} 

#alert #alertmore p {
	color: #FFFFFF;
	font-family: "Century Gothic", verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	margin-top: 0;
	margin-right: 5px;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 5px;
	padding-right: 0;
	padding-bottom: 5px;
	padding-left: 0;
	} 
	
#alert #alertmore a, #alert #alertmore a:link,#alert #alertmore a:visited {
	margin: 0;
	color: #FFFFFF;
	display: inline;
	font-family: "Century Gothic", verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 12px;
	font-weight: bold;
	font-variant: normal;
	} 

#alert #alertmore a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	background-image: none;
	}
	
#alert #alertmore a:active { 
	color: #B83500;
	} 
	
/**/ /**/ /**/ 

#content_left {
	position: relative;
	float: left;
	z-index: 100;
	background-color: #EEEEEE;
	padding-top: 0;
	padding-right: 5px;
	padding-bottom: 30px;
	padding-left: 5px;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 0px;
	margin-bottom: 0px;
	border: 1px solid #333333;
	width: 328px;
	height: 1105px;
	overflow: visible;
	} 
	
#content_left img { 
	border: 4px solid #FFFFFF; 
	margin: 0 0 10px 0; 
	float: left; 
	} 
	
#content_left img.thumb {
	border: 4px solid #ffffff;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 10px;
	margin-left: 0;
	text-align: left;
	clear: left;
	} 
#content_left img.thumbmedium {
	border: 4px solid #ffffff;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 30px;
	margin-left: 0;
	} 
#content_left img.thumblong {
	border: 4px solid #ffffff;
	float: left;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 90px;
	margin-left: 0;
	} 
	
#content_left h2 {
	color: #520004;
	margin: 0 0 5px 0;
	padding: 0;
	font-family: bold Palatino, "Century Gothic", Times, serif;
	text-transform: capitalize;
	font-size: 22px;
	line-height: 24px;
	} 
	
#content_left h3 {
	color: #333333;
	padding: 0;
	border-bottom: 1px dotted #ffffff;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-family: Palatino, "Century Gothic", Times, serif;
	font-size: 14px;
	line-height: 22px;
	float: left;
	text-align: left;
	width: 325px;
	border-color: #333333;
	} 
	
#content_left h4 {
	color: #520004;
	margin: 0;
	padding: 0;
	font-size: 12px;
	line-height: 17px;
	font-weight: bold;
	font-family: "tahoma", arial, sans-serif;
	} 
	
#content_left p {
	color: #666600;
	margin: 0;
	font-family: "helvetica", verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	left: 0px;
	} 
	
#content_left p.sub {
	color: #999900;
	margin: 0;
	font-family: "helvetica", verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 17px;
	font-weight: normal;
	font-variant: normal;
	} 
	
/**/ 

#content_center {
	position: relative;
	width: 178px;
	float: left;
	z-index: 100;
	background-color: #999999;
	margin-top: 0;
	margin-right: 10px;
	margin-bottom: 0;
	margin-left: 10px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 10px;
	border: 1px solid #333333;
	height: 1100px;
	overflow: visible;
	} 
	
#content_center h3 {
	color: #151F3F;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-family: Palatino, "Century Gothic", Times, serif;
	font-size: 14px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003333;
	text-align: left;
	}  
	
#content_center h4 {
	color: #666600;
	margin: 5px 0 0 0;
	padding: 0;
	font-family: "helvetica", arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	text-transform: uppercase;
	text-align: left;
	} 
	
#content_center h4 a {
	color: #666600;
	margin: 5px 0 0 0;
	padding: 0;
	font-family: "Helvetica", arial, sans-serif;
	font-size: 10px;
	line-height: 14px;
	font-weight: normal;
	} 
	
#content_center h4 a:hover { 
	color: #ffffff; 
	text-decoration: underline; 
	} 
	
#content_center h5 { 
	font: normal 11px/17px  verdana, arial, "helvetica", sans-serif; 
	color: #9fd3ef; 
	margin: 10px 0 0 0; 
	padding: 0; 
	}
	 
#content_center p { 
	font: normal 10px/14px verdana, arial, "helvetica", sans-serif; 
	color: #000000; 
	margin: 5px 0 0 0; 
	text-transform: capitalize;
	} 
	
#content_center p.sub { 
	font: normal 10px/14px verdana, arial, "helvetica", sans-serif;
	color: #c6e055; 
	margin: 5px 0 15px 0; 
	} 
	
#content_center p.date {
	font: normal 10px/14px  verdana, arial, "helvetica", sans-serif;
	color: #fffede;
	margin: 5px 0 0 0;
	text-align: left;
	} 
	
#content_center a, a:link a:visited { 
	display: inline; 
	padding: 0; 
	text-decoration: none; 
	margin: 0 0 10px 0; 
	color: #520004; 
	} 

#content_center a:hover { 
	color: #FFFFFF; 
	text-decoration: underline; 
	} 
	
#content_center a:active { 
	color: #ffffff; 
	} 
	
#content_center img { 
	border: 0; 
	float: right; 
	clear: both; 
	margin: -20px 0 0 0; 
	} 
	
/**/

#content_right {
	position: relative;
	width: 173px;
	float: right;
	z-index: 100;
	background-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 5px;
	margin-right: 5px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 5px;
	text-align: right;
	border: 1px solid #333333;
	height: 1100px;
	overflow: visible;
	} 
	
#content_right h3 {
	color: #151F3F;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-family: Palatino, "Century Gothic", Times, serif;
	font-size: 14px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003333;
	text-align: left;
	}   
	
#content_right p {
	color: #333333;
	margin: 5px 0 0 0;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	} 
	
#content_right p.sub { 
	font: normal 11px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #c6e055; 
	margin: 5px 0 15px 0; 
	} 
	
#content_right a, a:link a:visited { 
	display: inline; 
	padding: 0; 
	text-decoration: none; 
	margin: 0 0 10px 0; 
	color: #520004; 
	} 
	
#content_right a:hover { 
	color: #f21a25; 
	text-decoration: underline; 
	} 
	
#content_right a:active { 
	color: #ffffff; 
	} 
	
#content_right img {
	border: 4px solid #ffffff;
	float: left;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0;
	} 

#content_rightside {
	position: relative;
	width: 545px;
	float: right;
	z-index: 100;
	background-color: #CCCCCC;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 30px;
	padding-left: 5px;
	margin-right: 5px;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 5px;
	text-align: left;
	border: 1px solid #666666;
	} 
	
#content_rightside h3 {
	color: #151F3F;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-family: Palatino, "Century Gothic", Times, serif;
	font-size: 14px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003333;
	text-align: left;
	}   
	
#content_rightside p {
	color: #000000;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	padding: 5px;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 0;
	} 
	
#content_rightside p.sub { 
	font: normal 11px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #c6e055; 
	margin: 5px 0 15px 0; 
	} 
	
#content_rightside ol {
	color:#000000;
	font-size: 10px;
	line-height: 14px;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
	
#content_rightside a, a:link a:visited { 
	display: inline; 
	padding: 0; 
	text-decoration: none; 
	margin: 0 0 10px 0; 
	color: #520004; 
	} 
	
#content_rightside a:hover { 
	color: #f21a25; 
	text-decoration: underline; 
	} 
	
#content_rightside a:active { 
	color: #f21a25; 
	} 
	
#content_rightside img {
	border: 4px solid #ffffff;
	float: left;
	margin-top: 0px;
	margin-right: 5px;
	margin-bottom: 10px;
	margin-left: 0;
	} 

#footer {
	position: inherit;
	width: 100%;
	height: 97px;
	padding: 25px 0 0 0;
	margin: 0 auto;
	border: 0;
	text-align: center;
	background-color: #333333;
	background-repeat: repeat-x;
	z-index: 100;
	top: auto;
	bottom: auto;
	} 
	
#footer_content { 
	position: relative; 
	width: 764px; 
	height: 75px; 
	background: none; 
	margin: 0 auto; 
	padding: 0; 
	text-align: center; 
	} 

#footer_content p {
	float: none;
	clear: both;
	color: #ffffff;
	padding: 0;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 8px;
	margin-left: 0;
	font-family: "century gothic", verdana, arial, helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	} 
	
#footer ul {
	float: none;
	clear: both;
	margin: 0;
	padding: 0;
	list-style: none;
	color: #999900;
	width: 660px;
	font-family: "Century Gothic", verdana, arial, helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 13px;
	font-weight: normal;
	font-variant: normal;
	text-align: center;
	display: inline;
	text-transform: uppercase;
	}

#footer li { 
	display: inline; 
	margin: 0 auto; 
	padding: 0; 
	border-left: 1px solid #ffffff; 
	} 

#footer a { 
	display: inline; 
	padding: 0 4px 0 6px; 
	text-decoration: none; 
	margin: 0 auto; 
	color: #C8E246; 
	}
	
#footer ul a { 
	width: auto; 
	color: #999900; 
	}

#footer a:hover { 
	color: #ffffff; 
	} 
	
#footer img { 
	position: relative; 
	float: right; 
	top: 0; 
	right: 0; 
	border: none; 
	margin: -15px 20px 0 0; 
	padding: 0; 
	} 
	
/**/ 
.divider { 
	height: 0px; 
	margin: 10px 0; 
	border-top: 1px dotted #BA9F79; 
	line-height: 0px; 
	font-size: 0; 
	} 
	
.divider2 {
	height: 0px;
	margin: 2px 0 0 0;
	line-height: 0px;
	font-size: 0;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #660000;
	} 
	
/**/ 

#wrapper2 { 
	position: relative; 
	width: 764px; 
	margin: 0 auto; 
	padding: 0; 
	text-align: left; 
	background: #4D391E url(/img/wrap_bg2.gif) repeat-y; 
	z-index: 1; 
	} 
	
#wrapper2_top { 
	position: absolute; 
	top: 0; 
	left: 0; 
	width: 764px; 
	height: 300px; 
	margin: 0 auto; 
	padding: 0; 
	text-align: left; 
	float: left; 
	clear: none; 
	background: transparent url(/img/secwrapper_tog_bg.gif) no-repeat; z-index: 4; 
	} 
	
/**/ 
#nav_categories {
	position: relative;
	margin: 0 0 126px 0;
	list-style-type: none;
	width: 193px;
	float: left;
	z-index: 100;
	padding: 0;
	color: #003333;
	text-align: left;
	background-color: #999999;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	display: table-row;
	} 
	
#nav_categories_bottom { 
	position: relative; 
	margin: 30px 0 30px 0; 
	list-style-type: none; 
	width: 193px; 
	float: left; 
	z-index: 100; 
	padding: 0; 
	color: #FCFBE8; 
	text-align: left; 
	background: transparent url(/img/navcat_bg.gif) bottom left no-repeat; 
	} 
	
#nav_categories ul {
	margin: 0;
	padding: 0;
	height: auto;
	} 

#nav_categories li {
	height: 20px;
	margin: 0;
	padding: 0;
	list-style-type: none;
	list-style-image: none;
	border-top: 1px solid #666666;
	font-family: "century gothic", verdana, arial, helvetica, sans-serif;
	font-size: 14px;
	line-height: 20px;
	font-weight: bold;
	} 
	
#nav_categories li ul { 
	margin: 0; 
	padding: 0; 
	list-style-type: none; 
	list-style-image: none;
	 } 
	 
#nav_categories a {
	font: bold 14px/15px "century gothic", verdana, arial, helvetica, sans-serif;
	display: block;
	padding: 1px 5px 1px 10px;
	text-decoration: none;
	color: #9CCFE0;
	font-size: 14px;
	line-height: 28px;
	height: auto;
	height:1em;
	background-color: #333333;
	} 
	
#nav_categories a:link, #nav_categories a:visited {
	color: #FFFFFF;
	font-family: "century gothic", Verdana, Arial, Helvetica, sans-serif;
	 } 
	 
#nav_categories a:hover {
	color: #FFFFFF;
	text-decoration: underline;
	} 
	
#nav_categories a:active {
	color: #B83500;
	background-color: #333333;
	} 
	
#nav_categories li ul li { 
	font: normal 11px/20px "century gothic", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	width: 193px; 
	margin: 0; 
	border: none; 
	} 
	
#nav_categories li ul li a { 
	display: block;
	text-decoration: none; 
	padding: 4px 0 4px 20px; 
	background: #443119; 
	font-size: 11px; 
	height: auto; 
	line-height: 14px; 
	} 
	
#nav_categories li ul li a:link, #nav_categories li ul li a:visited { 
	color: #F1EEBE; 
	text-decoration: none; 
	} 

#nav_categories li ul li a:hover { 
	background: #312211; 
	} 
	
#nav_categories li ul li a:active { 
	background: #312211; 
	}
	
/**/ #sec_content_center { 
	position: relative; 
	width: 332px; 
	float: left; 
	z-index: 100; 
	padding: 0 0 30px 0; 
	margin: 30px 0 0 17px; 
	} 
	
#sec_content_center img { 
	border: 4px solid #ffffff; 
	margin: 0 10px 10px 0; 
	float: left; 
	} 
	
#sec_content_center h1 { 
	font: normal 25px/30px Palatino, "Times New Roman", Times, serif; 
	color: #9CCFE0; 
	margin: 0 0 10px 0; 
	text-align: left; 
	background: none; 
	height: auto; 
	width: auto; 
	margin: 0 0 10px 0; 
	padding: 0; 
	} 
	
#sec_content_center h2 { 
	font: normal 18px/23px Palatino, "Times New Roman", Times, serif; 
	color: #9CCFE0; 
	margin: 20px 0 0px 0; 
	padding: 0; 
	} 
	
#sec_content_center h3 { 
	font: bold 12px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	margin: 10px 0 5px 0; 
	text-decoration: none; 
	padding: 0; 
	} 
	
#sec_content_center p { 
	font: normal 12px/21px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	margin: 0 8px 10px 0; 
	padding:0; 
	} 
	
#sec_content_center p.sub { 
	font: normal 11px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #f4f2d2; 
	margin: 0; 
	} 
	
#sec_content_center blockquote p { 
	font: normal 15px/23px Palatino, "Times New Roman", Times, serif; 
	color: white; 
	} 
	
#sec_content_center ul { 
	padding:5px 0; 
	margin:0;
	 } 
	 
#sec_content_center li { 
	font: normal 12px/21px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	margin-left: 20px; 
	} 
	
#sec_content_center a, #sec_content_center a:link, #sec_content_center a:visited { 
	font: normal 12px/21px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #d99f55; 
	text-decoration: none; 
	border-bottom: 1px solid #8C5C27; 
	} 
	
#sec_content_center a:hover { 
	font: normal 12px/21px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	text-decoration: none; 
	border-bottom: 1px dotted #F1EEBE; 
	} 
	
/**/ 

#sec_content_right { 
	position: relative; 
	width: 220px; 
	background: transparent url(/img/polaroid.gif) top right no-repeat; 
	float: right; 
	z-index: 100; 
	padding: 0; 
	margin: 0 0 30px 0; 
	} 
	
#sec_content_right h1 { 
	font: normal 25px/30px Palatino, "Times New Roman", Times, serif; 
	color: #9CCFE0; 
	margin: 0 0 10px 15px; 
	text-align: left; 
	background: none; 
	height: auto; 
	width: auto; 
	margin: 10px 0 10px 15x; 
	padding: 0; 
	} 
	
#sec_content_right h2 { 
	font: normal 18px/23px Palatino, "Times New Roman", Times, serif; 
	color: #9CCFE0; 
	margin: 10px 0 0px 15px; 
	padding: 0; 
	} 
	
#sec_content_right h3 { 
	font: bold 12px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #ffffff; 
	margin: 10px 0 5px 15px; 
	text-decoration: none; 
	padding: 0; 
	} 
	
#sec_content_right p { 
	font: normal 11px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #d99f55;
	margin: 0 0 10px 15px; 
	} 
	
#sec_content_right ul { 
	font: normal 11px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #d99f55; 
	margin: 0 0 10px -10px; 
	} 
	
#sec_content_right a, a:link a:visited { 
	display: inline; 
	padding: 0; 
	text-decoration: none; 
	margin: 0 0 10px 0; 
	color: #9eb72f; 
	} 
	
#sec_content_right a:hover { 
	color: #ffffff; 
	text-decoration: underline; 
	} 

#sec_content_right a:active { 
	color: #ffffff; 
	} 
	
#sec_content_right img { 
	border: none; margin: 51px 0 85px 43px; 
	} 
	
/**/ 

#blog #sec_content_center, #news #sec_content_center, #resources #sec_content_center, #donate #sec_content_center { 
	position: relative; 
	width: 549px; 
	float: left;
	z-index: 100; 
	padding: 0 0 30px 0; 
	margin: 30px 0 0 17px; 
	} 

#sec_content_top { 
	position: relative; 
	width: 549px; 
	z-index: 100; 
	padding: 0; 
	margin: 0 0 20px 0; 
	border-top: 1px solid #70532C; 
	border-bottom: 1px solid #70532C; 
	background: none;
	} 
	
#content_top_left { 
	position: relative; 
	width: auto; 
	height: 25px; 
	float: left; 
	padding: 0; 
	margin: 3px 0 0 0; 
	background: none; 
	} 
	
#content_top_right { 
	position: relative; 
	width: 150px; 
	height: 28px; 
	float: right; 
	padding: 0; 
	margin: 3px 0 0 0; 
	background: none; 
	text-align: left; 
	} 
	
#resources h3, #donate h3 { 
	margin-top: 0; 
	} 
	
#entry { 
	position: relative; 
	padding: 20px 0; 
	margin: 0 0 15px 0; 
	height: auto; 
		} 
	
#entry_info { 
	position: relative; 
	padding: 0; 
	margin: 0; 
	width: 356px; 
	height: auto; 
	text-align: left; 
	float: right; 
	} 
	
#entry_image { 
	position: relative; 
	left: 46px; 
	padding: 0; 
	margin: 0 20px 0 0; 
	width: 123px; 
	height: auto; 
	text-align: left; 
	float: left; 
	} 
	
#donate #entry_img { 
	position: relative; 
	left: 46px;
	padding: 0; 
	margin: 0 20px 0 0; 
	width: 117px; 
	height: auto; 
	text-align: left; 
	float: left; 
	border: 3px solid #ffffff; 
	} 
	
#resources #sec_content_center #entry_image a, #resources #sec_content_center #entry_image a:link, #resources #sec_content_center #entry_image a:visited { 
	font: normal 11px/14px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #9CCFE0; 
	text-decoration: underline; 
	border: none; 
	} 
	
#resources #sec_content_center #entry_image a:hover { 
	font: normal 11px/14px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	text-decoration: underline; 
	} 
	
#donate #sec_content_center #entry_image a, #donate #sec_content_center #entry_image a:link, #donate #sec_content_center #entry_image a:visited { 
	font: normal 11px/14px "Lucida Grande", verdana, arial, helvetica, sans-serif;
	color: #9CCFE0; 
	text-decoration: underline;
	border: none;
	} 

#donate #sec_content_center #entry_image a:hover { 
	font: normal 11px/14px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	text-decoration: underline; 
	}
	
.price { 
	font: normal 16px/18px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	} 
	
#return { 
	position: relative; 
	width: auto; 
	height: 20px; 
	margin: 5px auto; 
	padding: 0; 
	float: left; 
	} 

#resources #sec_content_center a, #resources #sec_content_center a:link, #resources #sec_content_center a:visited 	{ 
	font: normal 12px/21px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #9CCFE0; 
	text-decoration: none; 
	border-bottom: 1px solid #9CCFE0; 
	}
	
#resources #sec_content_center a:hover { 
	font: normal 12px/21px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #F1EEBE; 
	text-decoration: none; 
	border-bottom: 1px dotted #F1EEBE; 
	} 
	
/**/ 

#lightbox { 
	position: absolute; 
	top: 40px; 
	left: 0; 
	width: 100%; 
	z-index: 100; 
	text-align: center; 
	line-height: 0; 
	} 

#lightbox a img { 
	border: none; 
	} 
	
#outerImageContainer { 
	position: relative; 
	background-color: #fff; 
	width: 250px; 
	height: 250px; 
	margin: 0 auto; 
	}

#imageContainer { 
	padding: 10px; 
	} 
	
#loading { 
	position: absolute; 
	top: 40%; 
	left: 0%; 
	height: 25%; 
	width: 100%; 
	text-align: center; 
	line-height: 0; 
	} 
	
#hoverNav { 
	position: relative; 
	top: 0; 
	left: 0; 
	height: 20px; 
	width: 100%; 
	z-index: 10; 
	} 
	
#imageContainer>#hoverNav { 
	left: 0; 
	} 
	
#hoverNav a { 
	outline: none; 
	} 
	
#prevLink, #nextLink { 
	width: 49%; 
	height: 100%; 
	background: transparent url(/img/blank.gif) no-repeat; 
	
/* Trick IE into showing hover */ 
	display: block; 
	} 
	
#prevLink { 
	left: 0; 
	float: left;
	 } 
	 
#nextLink { 
	right: 0; 
	float: right; 
	} 
	
#prevLink:hover, #prevLink:visited:hover { 
	background: url(/img/prevlabel.gif) left 15% no-repeat;
	} 
	
#nextLink:hover, #nextLink:visited:hover { 
	background: url(/img/nextlabel.gif) right 15% no-repeat; 
	} 
	
#imageDataContainer { 
	font: 10px Verdana, Helvetica, sans-serif; 
	background-color: #fff; 
	margin: 0 auto; 
	line-height: 1.4em; 
	} 
	
#imageData { 
	padding: 0 10px; 
	} 

#imageData #imageDetails {
	 width: 70%; 
	 float: left; 
	 text-align: left; 
	 } 
	 
#imageData #caption { 
	font-weight: bold; 
	} 
	
#imageData #numberDisplay { 
	display: block; 
	clear: left; 
	padding-bottom: 1.0em; 
	} 

#imageData #bottomNavClose { 
	width: 66px; 
	float: right; 
	padding-bottom: 0.7em; 
	} 

#overlay { 
	position: absolute; 
	top: 0; 
	left: 0; 
	z-index: 90;
	width: 100%; 
	height: 500px; 
	background-color: #000; 
	filter: alpha(opacity=60); 
	-moz-opacity: 0.6; 
	opacity: 0.6; 
	} 
	
.clearfix:after { 
	content: "."; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden; 
	} 
	
* html>body .clearfix { 
	display: inline-block; 
	width: 100%; 
	}
	
* html .clearfix { 
	/* Hides from IE-mac \*/ height: 1%; /* End hide from IE-mac */ 
	} 
.scheduletitle {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	font-variant: small-caps;
	color: #000000;
	text-decoration: underline;
	line-height: 17px;
}
.scheduletime {
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	line-height: 12px;
	list-style-position: inside;
	list-style-type: circle;
	display: inline;
}

#home #wrapper #nav_categories #hoverNav #download {
	font-family: "century gothic", Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 27px;
	padding-right: 10px;
	padding-left: 10px;
	color: #151F3F;
}	
#home #wrapper #nav_categories #hoverNav #download h3 {
	color: #151F3F;
	padding: 0;
	margin-top: 5px;
	margin-right: 0;
	margin-bottom: 10px;
	margin-left: 0;
	font-family: Palatino, "Century Gothic", Times, serif;
	font-size: 14px;
	line-height: 22px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #003333;
	text-align: left;
	}   
#home #wrapper #nav_categories #hoverNav #download p {
	color: #333333;
	margin: 5px 0 0 0;
	font-family: "Lucida Grande", verdana, arial, helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	text-transform: capitalize;
	} 
	
#home #wrapper #nav_categories #hoverNav #download p.sub { 
	font: normal 11px/17px "Lucida Grande", verdana, arial, helvetica, sans-serif; 
	color: #c6e055; 
	margin: 5px 0 15px 0; 
	} 
	
#home #wrapper #nav_categories #hoverNav #download a, a:link a:visited { 
	display: inline; 
	padding: 0; 
	text-decoration: none; 
	margin: 0 0 10px 0; 
	color: #520004; 
	} 
	
#home #wrapper #nav_categories #hoverNav #download a:hover { 
	color: #f21a25; 
	text-decoration: underline; 
	} 
	
#home #wrapper #nav_categories #hoverNav #download a:active { 
	color: #ffffff; 
	} 
#nav_left {
	position: relative;
	float: left;
	z-index: 100;
	background-color: #333333;
	margin: 0;
	padding-top: 0;
	padding-right: 0px;
	padding-bottom: 30px;
	padding-left: 0px;
	width: 191px;
	height: 100%;
	overflow: hidden;
	} 
		
#nav_left ul {
	font-family: "Century Gothic", Arial, Verdana;
	color:#FFFFFF;
	font-size: 12px;
	text-align: left;
	list-style-image: none;
	list-style-type: none;
	text-indent: -35px;
	font-weight: bold;
	line-height: 14px;
	text-transform: uppercase;
}

#nav_left a, a:link a:visited {
	color: #FFFFFF;
	margin: 0;
	padding: 0;
	font-family: "Century Gothic", Arial, Verdana;
	text-decoration: none; 
	font-size: 12px;
	text-indent: -35px;
	} 
#nav_left a:hover { 
	color: #f21a25; 
	text-decoration: underline; 
	} 

.subhead_ul {
	font-family: "Century Gothic", Arial, Verdana;
	font-size: 10px;
	font-weight: normal;
	text-transform: capitalize;
	color: #FFFFFF;
	text-indent: -35px;
}



	
.TestimonyName {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
	color: #000000;
}
.TestimonyOrgCity {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: normal;
	text-transform: capitalize;
	color: #000000;
}
.TestimonyLink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: normal;
	font-weight: bold;
	text-transform: uppercase;
}

.Testimony {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	line-height: normal;
	color:#000000;
	text-align: left;
	text-decoration: none;
	list-style-position: inside;
	list-style-type: disc;
	list-style-image: none;
	
}
#home #wrapper #content_rightside .quoteright {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 24px;
	font-style: italic;
	font-weight: normal;
	text-transform: lowercase;
	color: #520004;
	text-decoration: none;
	background-color: #999999;
	padding: 5px;
	clear: left;
	float: right;
	width: 200px;
	border: 2px dotted #666600;
	position: relative;
	z-index: auto;
	height: 100%;
	line-height: normal;
	text-align: right;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 10px;
}
#alertmore #videobox {
	background-color: #000000;
	overflow: hidden;
	position: absolute;
	z-index: auto;
	height: 100px;
	width: 75px;
	left: 350px;
	top: 100px;
	right: 425px;
}
