html, body {height:auto;}

body {
	background-color:#000;
	background-image:none;
}
#wrapper {
	width:995px;margin:0px auto;
	background-image:url(../images/bg_body_home.gif);
	background-repeat:repeat-x;
	background-position:0px 0px;
}
#top_wrapper {border-top:15px solid #373928;}
#top {margin:0px auto;}
#topmenu_wrapper {background-color:#ffffff;border:0px;}
#topmenu_box {
	padding:0px 0px 0px 56px;	
	background-color:transparent;
}

#flash_display {
	margin:0px auto;
	padding:0px 0px 0px 0px;
	width:995px;
}

#topmenu ul li {font-size:11px;padding-left:5px;} * html #topmenu ul li {padding-left:5px;}
#topmenu ul li a {color:#3f5e35;}
#topmenu ul li.wmenu01 {width:150px;} * html #topmenu ul li.wmenu01 {width:145px;} /*#topmenu ul li.wmenu01 {width:155px;}*/
#topmenu ul li.wmenu02 {width:70px;} * html #topmenu ul li.wmenu02 {width:65px;} /*#topmenu ul li.wmenu02 {width:75px;}*/
#topmenu ul li.wmenu03 {width:70px;} * html #topmenu ul li.wmenu03 {width:65px;} /*#topmenu ul li.wmenu03 {width:75px;}*/
#topmenu ul li.wmenu04 {width:52px;} * html #topmenu ul li.wmenu04 {width:47px;} /*#topmenu ul li.wmenu04 {width:57px;}*/
#topmenu ul li.wmenu05 {width:91px;} * html #topmenu ul li.wmenu05 {width:86px;} /*#topmenu ul li.wmenu05 {width:96px;}*/
#topmenu ul li.wmenu06 {width:117px;} * html #topmenu ul li.wmenu06 {width:112px;} /*#topmenu ul li.wmenu06 {width:122px;}*/
#topmenu ul li.wmenu07 {width:80px;} * html #topmenu ul li.wmenu07 {width:75px;} /*#topmenu ul li.wmenu07 {width:85px;}*/


#content_wrapper {padding:0px;background-image:none;margin-top:1px;}
* #content_wrapper {margin-top:2px;}
#content {margin:0px auto;padding:0px 0px 0px 60px;width:935px;position:relative;}
#content .charity_code {font-size:10px;/*font-style:italic;*/color:#cccaca;text-aling:left;position:absolute;left:0px;bottom:10px;padding:0px 0px 0px 60px;}

#left {padding:0px 0px 0px 0px;width:674px;}
#left #left_info {
	float:right;
	margin:0px 0px 0px 0px;
	padding:35px 30px 25px 31px;
	color:#cccaca;
	width:405px;
	border-left:1px solid #6b6b6b;
	border-right:1px solid #6b6b6b;
}
#left #left_info p {
	margin:0px 0px 15px 0px;
	padding:0px;
	color:#cccaca;
	font-size:12px;
	line-height:15px;
	text-align:left;
}

#update {float:left;margin:0px;padding:35px 0px 25px 0px;width:205px;overflow:hidden;position:relative;}
#update .block {width:236px;height:125px;float:left;}
#update .image {width:129px;height:64px;overflow:hidden;margin:0px 0px 5px 0px;}
#update h3 {margin:0px 0px 10px 0px;padding:0px;}
#update .update_info {
	margin:0px;
	padding:0px;
	font-size:11px;
	background-image:url(../images/arrow_gray.gif);
	background-repeat:no-repeat;
	background-position:0px 3px;
	color:#a7a6a6;
	text-align:left;
	text-indent:15px;
	line-height:15px;
	width:185px;
	height:61px;
}
#update a {margin:0px;padding:0px;color:#a7a6a6;font-size:11px;text-decoration:none;}
#update a:hover {color:#a7a6a6;text-decoration:underline;}
#left #update ul.paging {margin:0px;padding:0px;list-style-type:none;float:left;width:auto;}
#left #update ul li {
	background-image:none;
	margin:0px 3px 0px 0px;padding:0px;
	float:left;
}
#left #update ul li a {
	display:block;
	width:9px;height:9px;
	border:1px solid #5e725d;
	background-color:#5e725d;
	font-size:9px;
	line-height:9px;
	color:#D5D5D5;
	text-align:center;
	text-decoration:none;
}
#left #update ul li a:hover {background-color:#2E2E2E;text-decoration:none;}
#left #update ul li a.active {background-color:#2E2E2E;}
#left #update .more {float:left;line-height:9px;margin:0px 0px 0px 2px;}
#left #update .more a {
	display:block;
	/*border:1px solid #5e725d;
	background-color:#5e725d;*/
	padding:0px 3px;
	font-size:9px;
	line-height:9px;
	color:#879B86;
	text-align:center;
	text-decoration:underline;
}
#left #update .more a:hover {
	color:#D5D5D5;
}
#right {
	padding:25px 0px 40px 13px;
	width:248px;
	height:100%;
}

#interactive_box .showcase p {background-image:url(../images/arrow_gray.gif);}
#interactive_box .showcase p span.artist {font-size:12px;}
#glossary {background-image:url(../images/arrow_gray.gif);}

#section_box {
	margin:0px 0px 15px 0px;
	padding:0px 0px 15px 0px;
}

#right .crisis {
	margin:5px 0px 0px 0px;
	padding:0px 0px 0px 15px;
	color:#FFF;
	font-weight:bold;
	background-image:url(../images/arrow_gray.gif);
	background-repeat:no-repeat;
	background-position:0px 7px;
	float:left;
}
#right .crisis a {
	color:#FFF;font-size:15px;
	font-weight:bold;
}

#right .box {background-image:url(../images/arrow_gray.gif); margin:0 0 10px;font-size:14px;}
#footer_wrapper {margin:0px;background-color:#000;}
#footer {
	margin:0px auto;
	padding:10px 0px 0px 60px;
	background-image:url(../images/tabcolor_home02.gif);
	background-repeat:no-repeat;
	background-position:0px 0px;
}
#footer p.copy {width:236px;}

#footer ul li {
	float:left;
	margin:0px;
	padding:0px 25px 0px 0px;
	background-image:none;
}
#footer ul li a:hover {color:#9da174;}
















