@charset "utf-8";

/********
 *
 *		hre.css
 *
 ********/

a {
   color: 				#FF0;
   text-decoration: 	none;
}
a:hover {
   color: 				#0F0;
}
a:active {
   color: 				#0F0;
}
a.donate {
	color:				#FFF;	
}
body {
	background-color: 	#9D0A0E;
	color: 				#000;
}
img {
	margin: 			10px 0;
}
#container {
   float: 				none;
   height: 				600px;
   margin: 				0 auto;
   position: 			relative;
   width: 				800px;
}
#container #flash h3 {
	color: 				#000;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			small;
	font-style: 		italic;
}
#container #info h3 {
	color: 				#000;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			small;
	font-style: 		normal;
}
#container #flash h2, #info h2 {
	color: 				#000;
	font-family: 		Verdana, Arial, Helvetica, sans-serif;
	font-size: 			large;
	font-style: 		normal;
	font-weight: 		bold;
	font-variant: 		normal;
}
#content {
   color: 				#000;
   float: 				left;
   font: 				bold 13px Verdana, Arial, Helvetica, sans-serif;
   height: 				auto;
   margin: 				0 30px 0 100px;
   text-align: 			justify;
   width: 				470px;
}
#content p {
	margin-top: 		15px;
}
#editBlock {
	float:				left;
	width:				100%;
}
#footer {
	clear: 				both;
	color: 				#FF0;
	font-size: 			small;
	font-weight: 		bold;
	padding: 			30px 0 0 0;
	text-align: 		center;
}
#footer a {
	text-decoration: 	underline;
	color: 				#FF0;
}
#footer.grassroots {
	padding: 			0;	
}
#gallery, #flash {
   color: 				#000;
   float: 				left; 
   font: 				bold 11px Verdana, Arial, Helvetica, sans-serif;
   height: 				auto;
   padding: 			20px 0 0 0;
   text-align: 			center;
   width: 				100%;
}
#header {
   float: 				left;
   text-align: 			left;
   width: 				100%;
}
#headline, #notice {
	color: 				#000;
   	float: 				left;
	font-size: 			2.0em;
	text-align: 		center;
	width:				100%;
}
#headline h1, #notice h1{
	font-size: 			1.5em;
}
#hgallery {
   border-top: 			1px solid #FF0;
   border-bottom: 		1px solid #FF0;
}
#info {
   background: 			url(../images/jpg/brickWall.jpg);
   clear: 				both;
   height: 				auto;
   padding: 			1.5em 0;
   text-align: 			center;
   width: 				100%;
}
#joinForm, #paypalForm {
	float: 				left;
	padding-top: 		35px;
	width: 				55%;
}
#joinForm label, #joinForm .label {
	color: 				#000;
	font-size: 			11px;
	letter-spacing: 	0.5em;
	line-height: 		2.0em;
	margin: 			0 5px 0 20px;
	text-align: 		right;
	text-transform: 	uppercase;
	width: 				10em;
}
#joinForm label {
	clear: 				left; 
	float: 				left; 
}
#joinForm p {
	padding-bottom: 	15px;		
}
#joinText {
	color: 				#000;
	float: left; 
	font-family: 		Verdana, Geneva, sans-serif;
	font-size: 			12px;
	font-weight: 		bold;
	line-height: 		2.0em;
	padding: 			30px 10px 0 40px;
	text-align: 		justify;
	width: 				38%;
}

#joinText h1 {
	font-size: 			20px;
	line-height: 		1.5em;
}
#logo, #nonlogo {
	float: 				left;
	text-align: 		center;
	width: 				100%;
}
#nav-local {
	float: 				left;
   	height: 			auto;
   	text-align: 		right;
   	width: 				200px;
}
#nav-local h3 {
	display: 			none;
}
#nav-local ul li {
   font: 				bold small Verdana, Arial, Helvetica, sans-serif;
   list-style: 			none;
   margin-top: 			1.5em;
   text-decoration: 	none;
   text-transform: 		uppercase;
}
#nav-util {
   margin-bottom: 		5px;
   margin-top: 			10px;
   text-align: 			right;
}
#nav-util h3 {
	display: 			none;
}
#nav-util ul li {
	display: 			inline;
	font: 				bold x-small Verdana, Arial, Helvetica, sans-serif;
	letter-spacing: 	0.3em;
	list-style: 		none;
	margin-right: 		25px;
	padding: 			0 3px;
	text-transform: 	uppercase;
}
#newsContent {
	color: 				#000;
   	float: 				left;
	font-size: 			1.6em;
	margin:				1.0em 0 0 0;
	text-align: 		justify;
	width:				100%;
}
#newsContent img {
	display:			block;
	float:				left;
	margin:				0 1.0em 0.5em 0;
}
#newsContent p {
	margin:				0 0 1.0em 0;
}
#newsContent td {
	padding-bottom:     0.5em;
	vertical-align: 	top;
}
#paypalForm {
	border-top:			1px solid #FF0;
	text-align:			center;
}
#paypalForm h2 {
	color:				#FFF;
	font-size: 			18px;
	margin: 			0 0 1.0em 0;
}
.active {
	background: 		#000;
   	color: 				#FF0;
}
.emph {
   font-size:			medium;
   font-style: 			italic;
}
.dwt {
   font-size: 			x-small;
}
.hdrimg {
 	margin: 			10px;
}
.hidden {
	display: 			none;
}

.unhidden {
	display: 			block;
}

