/* universal stylesheet */



	body{

		background-color: #060F3F;

		min-width: 600px;

		margin: 0;

		padding: 0;

		text-align: center;

		font-family: Verdana, "Sans Serif";

		font-weight: normal;

		line-height: 1.1;

		}

				

	ul { padding: 0; margin: 0; }

				

	#center-wrapper {

		position: relative;

		top: 0em; left: 0em;

		width: 50em;

		height: auto;

		margin: 0em auto;

		text-align: left;

		}	

	#header{ 

		position: absolute;

		top: 0em;

		left: 0em;

		width: 50em; 

		height: 18.5922em;

		border: none;

		}

				

	a {outline-style:none;}

	img { border: none;}

	

	/* main navigation */

	

	#navbar{

		padding: 0; margin: 0;

		position: relative;

		width: 50em;

		top: 15.7em;

		left: 0em;

		height: 3.6308em;

		z-index: 1; 	

		}

			

	/* sub-navigation */

	

	#about_nav, #programs_nav, #events_nav, #gallery_nav, #support_nav, #radio_nav{
	padding: 0;
	margin: 0;
	position: absolute;
	width: 10em;
	top: 4em;
	left: 1.2em;

		}	
		
		
 #radio_nav{
	height: 221px;

		}	

	#gallery_nav, #support_nav{
	height: 246px;

		}

	#gallery_nav1_heading{

		color: orange;

		font-weight: 900;

		margin-bottom: .8em;

		}

	

	/* sub-navigation links */

	

	#nav1_heading{

		color: orange;

		font-weight: 900;

		margin-bottom: 1.5em;

		}

	#nav1_text ul, #nav1_text_radio ul{

		padding: 0;

		margin: 0;

		}

	#nav1_text li, #nav1_text_radio li{

		margin-bottom: .2em;

		}

	#nav1_text a:link, #nav1_text_radio a:link{

		color: #6ea13b;

		text-decoration: none

		}

	#nav1_text a:visited, #nav1_text_radio a:visited{

		color: #6ea13b;

		text-decoration: none

		}

	#nav1_text a:hover, #nav1_text_radio a:hover{

		color: #cc992e;

		text-decoration: none

		}

	#nav1_text a:active, #nav1_text_radio a:active{

		color: #6ea13b;

		text-decoration: none

		}

	#nav1_text li, #nav1_text_radio li{

		list-style: none;

		}

	#nav1_text, #nav1_text_radio{
	padding: 0;
	margin: 0;
	position: absolute;
	top: 5.5em;
	width: 10em;
	font-size: .9em;
	font-weight: 600;
	text-align: right;
	line-height: 1.3em;
	height: 230px;

		}

	#nav1_text{

		left: 1.3em;

		}

	#active a:visited{

		color: #cc992e;

		}

	

	/* second sub-navigation for leadership section */

	

	#nav2_leadership {

		text-decoration: none;

		position: absolute;

		width: 28em;

		top: 10em;

		left: 16.3em;

		text-align: center;

		font-weight: 900;

		line-height: 1.5em;

		z-index: 3;

		}

	#nav2_leadership ul{

		margin: 0;

		padding: 0;

		}	

	#nav2_leadership li{

		display: inline;

		}

	#nav2_leadership a:link{

		color: #ffd9e8;

		font-weight: 900;

		text-decoration: none;

		}

	#nav2_leadership a:visited{

		color: #ffd9e8;

		font-weight: 900;

		text-decoration: none;

		}

	#nav2_leadership a:hover{

		color: gray;

		font-weight: 900;

		text-decoration: none;

		}

	#nav2_leadership a:active{

		color: #ffd9e8;

		font-weight: 900;

		text-decoration: none;

		}

		

	/* left side buttons */

	

	#donate{
	position: absolute;
	top: 312px;
	width: 7.6em;
	left: 2.5em;

		}

	#radio{
	position: absolute;
	top: 248px;
	width: 9.5em;
	left: 1.5em;

		}	

	#firehouse{
	position: absolute;
	top: 411px;
	width: 9.26em;
	left: 22px;

		}	

	#gallery_donate, #support_donate{

		position: absolute;

		width: 7.6em;

		top: 19em;

		left: 2.5em;

		}

	#gallery_radio, #support_radio{

		position: absolute;

		top: 25em;

		width: 9.5em;

		left: 1.5em;

		}

	#gallery_firehouse, #support_firehouse{

		position: absolute;

		top: 28.5em;

		width: 9.26em;

		left: 1.6em;

		}

	#nonav1_donate, #contact_donate{

		position: absolute;

		width: 7.6em;	

		top: 4.3em;	

		left: 2.5em;

		}

	#nonav1_radio, #contact_radio{

		position: absolute;	

		top: 10.3em;	

		width: 9.5em;	

		left: 1.5em;

		}	

	#nonav1_firehouse, #contact_firehouse {	

		position: absolute;	

		top: 13.8em;	

		width: 9.26em;	

		left: 1.6em;		

		}

	#contact_donate, #contact_radio, #contact_firehouse { z-index: 3; }

		

	/* section headers */

		

	#about_header, #events_header, #gallery_header, #contact_header, #support_header {

		position: absolute;

		top: 6em;

		left: 15em;

		z-index: 2;

		}

		

	/* gallery */

	

	#gallery{

		position: absolute;

		top: 12em;

		padding: .626em;

		width: 33em;

		left: 14.5em;

		}

	.picture{

		float: left;

		border: .1878em groove white;

		width: 4.382em;

		height: 4.382em;

		margin: .626em;

		}

	#gallery img {height: 4.382em; width: 4.382em;}











	







	










#header-long {
	position: absolute;
	top: 0em;
	left: 0em;
	width: 50em;
	border: none;
}
#navbar2 {
	padding: 0;
	margin: 0;
	position: relative;
	width: 50em;
	left: 0em;
	height: 3.6308em;
	z-index: 10;
	background-color: #333333;
}
#nav1_text_radio {
	padding: 10px 20px 0 0;
	margin: 0;
	position: relative;
	width: 10em;
	font-size: 0.9em;
	font-weight: 600;
	text-align: right;
	line-height: 1.3em;
	background-image: url(img/radio_nav.png);
	height: 10em;
	list-style-type: none;
	top: 20px;
}

.outer {
	width: 821px;
	margin-right: auto;
	margin-left: auto;
	float: left;
	position: absolute;
}

#center-wrapper-long {
	position: absolute;
	width: 800px;
	text-align: left;
	background-color: #000000;
	background-image: url(img/inner-gray.gif);
	background-repeat: repeat;
	height:auto;
	float: left;
	margin-right: auto;
	margin-left: auto;
}

.center-column {
	padding: 10px;
	width: 540px;
	position: relative;
	left: 220px;
	z-index: 20;
	top: -120px;
}
#donate-2 {
	position: relative;
	top: 2.5em;
	width: 7.6em;
}
.left-new {
	padding: 20px;
	margin-right: 10px;
	margin-left: 20px;
	margin-top: 20px;
	clear: left;
	float: left;
	width: 165px;
	position: relative;
	background-color: #CC9966;
}
.right-new {
	padding: 10px;
	margin-top: 20px;
	float: left;
	width: 510px;
	position: relative;
	background-color: #CCFF66;
}

embed {
background-color:#000000;
}
#firehouse-radio {
	position: absolute;
	top: 411px;
	width: 9.26em;
	left: 22px;
}
