@charset "utf-8";
body {
	margin-left:0;
	margin-top:0px;
	padding:0;
	
}

iframe {
overflow-x: hidden;
overflow-y: auto;
}


a{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color: #231f20;

}

.blacktext{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #231f20;
}

.blacktext2{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #231f20;

}

.blacktextWhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
}

.inputSubmit{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #ffffff;
background-color:#261d18;
border: 1px solid #FFFFFF;
width:410px; height: 25px;

}


.inputtext{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color: #ffffff;
background-color:#261d18;
border: 1px solid #FFFFFF;
width:410px; height: 45px;

}

.inputBox{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #ffffff;
background-color:#261d18;
border: 1px solid #FFFFFF;
width:90px; height: 20px;


}

.blacktextCaps{
font-family:Arial, Helvetica, sans-serif;
font-size:9px;
color: #231f20;
font-weight:bold;
text-transform: uppercase;

}

.blacktextCapsWhite{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #ffffff;
	text-transform: none;
}

.spacing {
font-family:Arial, Helvetica, sans-serif;
font-size:6px;
}


#container{
	width: 1000px;
	border: 1px #000000;
	border-style: solid;
	margin-top: 1px;
	margin-right: auto;
	margin-bottom: 1px;
	margin-left: auto;
}

.mainnav {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #231f20;
	text-decoration:none;
}

.small_news_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #b1a381;
}
.small_news_date{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #b1a381;
}

.listen_text{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color: #231f20;
	line-height:150%;
	text-decoration:none;
}

/* thumbnail slider begin */

/* apply the gallery design - links slider */
#gallery_container {
	width:1000px;
	height:90px;
	background:#231f20;
	padding:0px;
	display:block;
	position:relative;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
/* the width is set to show the number of thumbnails that will be visible */
#thumb_container{ position:relative ; overflow:hidden ; width:1000px ; height:90px ; margin:6px auto 0px;  }
/* the thumbnails container */
#thumbs { white-space:nowrap; display:block; position:relative; }

#thumbs a { padding:0px; margin:0px; }
#thumbs a img{ border:2px #231f20 solid; }

/* the forward and backward buttons */
.addfwd { display:block; position:absolute; cursor:pointer; width:25px; height:90px; top:0px; right:0px; background:url(../images/gallery_fwd.jpg) no-repeat;
}
.addbkwd { display:block; position:absolute; cursor:pointer; width:25px; height:90px; top:0px; left:0px;  background:url(../images/gallery_back.jpg) no-repeat;
}
/* thumbnail slider end */
.black_overlay{
			display: none;
			position: absolute;
			top: 0%;
			left: 0%;
			width: 100%;
			height: 100%;
			background-color: black;
			z-index:1001;
			-moz-opacity: 0.8;
			opacity:.80;
			filter: alpha(opacity=80);
		}
		.white_content {
			display: none;
			position: absolute;
			top: 10%;
			left: 25%;
			width: 780;
			height: 580;
			padding: 16px;
			border: 16px solid #000000;
			background-color: #000000;
			z-index:1002;
			overflow: auto;
		}