/* 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-image: url(img/banner.gif.jpg); 

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: 1150px;

	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: #000000;

	/*background-image: url(img/explicitills.gif); */

	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: 4px;

	padding-bottom: 30px;

	padding-left: 4px;

	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 img.extrathumblong {

	border: 4px solid #ffffff;

	float: left;

	margin-top: 0;

	margin-right: 10px;

	margin-bottom: 160px;

	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: 320px;

	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: 4px;

	padding-bottom: 30px;

	padding-left: 4px;

	border: 1px solid #333333;

	height: 1105px;

	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;
	text-indent: 2px:
	
	/* border-bottom-width: 1em; */
	border-bottom-style: dashed;
	border-bottom-color: #003333; 
	} 

#content_center ul {
	padding: 1px 0 0 0;
	display: inline;
	list-style:none;
	margin-left: 5px;
text-indent: 0px;

} 

#content_center li {

	color: #666600;
	list-style: none;
	text-indent: 0px;
	margin: 0px 0 0 0;

	padding: 0px;

	font-family: "Helvetica", arial, sans-serif;

	font-size: 10px;

	line-height: 14px;

	font-weight: normal;

	} 


#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: 178px;

	float: right;

	z-index: 100;

	background-color: #CCCCCC;

	padding-top: 5px;

	padding-right: 4px;

	padding-bottom: 30px;

	padding-left: 4px;

	margin-right: 5px;

	margin-top: 0;

	margin-bottom: 0;

	margin-left: 0px;

	text-align: right;

	border: 1px solid #333333;

	height: 1105px;

	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: relative;

	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; 

	_height: 1px; 

	} 

	

#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;

}

.twitter-title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-decoration: none;
	line-height: 13px;
	list-style-type: none;
	list-style-position: inside;
	display: inline;
	font-style: normal;
	text-transform: uppercase;
	

}

.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;

}

























































