/* CSS Document */


body{
	background-color:#0A4E95;
	font-size: 0.8em;
	font-family:Arial, Helvetica, sans-serif;
	color:#666666;
	margin-left: 15em;
	
		

}

a:link, a:visited{
	color: 				#FFFF00;
	
}

a:hover, a:active{
	color: 				#FFFFFF;
	text-decoration:underline;
}


}

#main-top{
 	background-image:url(../images/maintop-div-bkgd.jpg); 
	width:801px; 
	height:21px;
} 

#main-bot{
 	background-image:url(../images/mainbot-div-bkgd.jpg); 
	width:801px;
	float:none; 
	
	height:21px;
} 


#main-inner{
	color: #ffffff; 
	margin-left: 4em; 
	padding: 0em 1em 1em 1em; 
	width: 600px;
}

.main_div{
	background-image:url(../images/main-div-bkgd.jpg); 
	background-repeat:	repeat-y;
	padding:		1.5em 1.5em 1.5em 1.5em;
	width:				801px;		

}

.events1{
	background-image:	url(../images/events-1-bkgd.jpg);
	background-repeat:	no-repeat;
	padding-top:		1.5em;
	padding-left:		1px;
	width:				803px;
	height:				404px;		

}

.front_bg{
	background-image:	url(../images/main-back-ground.jpg);
	background-repeat:	no-repeat;
	padding-top:		1.5em;
	padding-left:		1px;
	width:				803px;
	height:				600px;		

}


.mixes{
	background-image:		url(../images/mixbrg2.jpg);
	background-position:	top;
	background-repeat:		no-repeat;
	
	padding-top:			1.5em;
	padding-left:			2em;
	margin-top: 0.6em;
	width:	800px;
	height:	600px;

}
		
.style1 {
	color: #FFFF00;
	font-weight: bold;
}

.radio_text{
		
		background-image:		url(../images/rdr_infobkg.jpg);
		background-repeat:		repeat-x;
		margin-top:				4em;
		
		margin-left:			0em;
		width:					45em;
		height:					3em;
		padding:	            3em 0em 0.5em 1em;
		
		color: #FFFFFF; 
		
		
}

.welcome{
	color: #FFFFFF;
	font-size: 2em;
	padding-bottom:	1.5em;
}
.title{
	padding:	2em 0 8em 0;
	color:		#666666;
	font-weight:	bold;
	font-size: 3em;

}

		
.radio_text a:link, .radio_text a:visited{
	color: 				#FFFF00;
}

.radio_text a:hover, .radio_text a:active{
	color: 				#E4E4E4;
}

.radio_text a{
	color: 				#FFFF00;
	text-decoration:	none;
		
}


.news{
	color: #ffffff;
	border: 0;
}

hr.news {
	size: 1px;
	color: #A9B1B4;
	border: 0px;
	background-color: #A9B1B4;
	margin-bottom:	6px;
	height: 1px;
}

.news_title{
	color: #FFFF00;
}

.readmore{
	padding: 	    	0 0 0 20px

}

.readmore a:link, .readmore a:visited{
	color: 				#FFFF00;
}

.readmore a:hover, .readmore a:active{
	color: 				#E4E4E4;
}

.readmore a{
	color: 				#FFFF00;
	

}

.footer{
	
	width: 					804px;
	height:					3.4em;
	padding-left:			0;
	margin-left:			0.2em;
	clear:					left;					
}

ul.footer{	
	font-size: 			0.9em;
	margin: 			0em 0em 0 10em;
	padding: 			0px;
	list-style-type: 	none;
	position: 			relative;
	
}

ul.footer li{
	display: 			inline;
	padding: 		 	0px;	
}

ul.footer a:link, ul#footer a:visited{
	color: 				#ffffff;
}

ul.footer a:hover, ul#footer a:active{
	color: 				#676766;
}

ul.footer a{
	color: 				#676766;
}

ul.footer li a{
	border-bottom: 		none;
}

ul.footer li a{
	color: 				#ffffff;
	font-weight: 		normal;
	display: 			block;
	float: 				left;
	text-decoration: 	none;
	padding: 	     	1em 2em 0 0;
}

.video{
	
	background-image:	url(../images/videos-bkgd.jpg);
	background-repeat:    no-repeat;
	color:#FFFFFF;
	margin-top: 0em;
	width:434px;
	height:354px;
	padding-top: 1.5em;
	
	float:left;
}


.big-tunes{
	
	background-image:		url(../images/big-tunes-bkgd.jpg);
	background-repeat:    	no-repeat;
	color:					#FFFFFF;
	
	margin-top: 			1px;
	width:					361px;
	height:					353px;
	padding-left:			;
	float:					right;
}

.big-tunes-list{
	margin-top:				1em;
	margin-left:			1.5em;
	font-size:				0.9em;
	overflow:				auto;
	height:					300px;
}

#eastercomp{
	background-image:		url(../images/easterbkg.png);
	background-repeat:    	no-repeat;
	width: 428px;
	height: 541px;
	margin-left:	110px;
	padding: 20px;
	font-size:				0.85em;
	color:#FFFF00;
	font-weight:bold;

}

#eastercomp h3{
		color:#ffffff;
		font-size:	1.5em;
}

#eastercomp a{
		color: #23FF00;
}



#datesbox{
	background-image: url(../images/datesbox_bkgd.jpg);
	color: #ffffff;
	width: 254px;
	height:173px;
	float: right;
	padding:5px;
	margin-right:15px;
	
}

#datescroll{
	overflow:auto;
	border:	#333333 solid 1px;
	height:	90px;
	padding:0;
}

#datesbox ul{
	list-style-type: none;
	margin: 0;
	padding:0;
				
}

#datesbox li{
	background-image:		url(../images/datesbkgd.jpg);
	height: 24px;
	color:#212221;
	font-size:11px;
	padding-left: 5px;			
}

#datesbox li .event{
	height: 24px;
	color:#13dd0e;
	font-weight:bold;
	margin-left: 1.2em;			
}

#datesbox p{	
	color:#ffffff;		
	font-size:11px;
}

#datesbox #title{
	font-size:12px;	
	font-weight:bold;
	color:#ffff0f;	
}

.eventthumb{
	border: 0;
	margin:10px 10px 10px 10px;
	

}

#adbox{
	background-image: url(../images/adbox_bkgd.jpg);
	background-repeat:no-repeat;
	color: #ffffff;
	width: 242px;
	height:65px;
	float: right;
	padding:0px 0px 0px 13px;
	margin-right:15px;	
}

#adbox #title{
	padding: 0 0 12 0;
	font-size:12px;	
	font-weight:bold;
	color:#ffff0f;	
}

.interview img{
	background:#F8F8F4 none repeat scroll 0%;
	border:1px solid #E6E6E6;
	padding:2px;
}

.section img {
	background:#F8F8F4 none repeat scroll 0%;
	border: 1px solid #0A4E95;
	padding:0px;
	margin: 0 0 20px 0px;
	
}

ul#navBar{	
	border-bottom:1px solid #575454;
	list-style-type:none;
	padding:0 0 20px 0;
	margin:0;
	
}


ul#navBar li{
	display: 			inline;
	padding:0 10px 0 0;	
	margin:0;
}

/*New Nav*/
ul {
 font-family: Arial, Verdana;

 margin: 0;
 padding: 0;
 list-style: none;
}

ul li {
 display: block; 
 position: relative;
float: left;
}
li ul { display: none; }
ul li a {
 display: block;
 text-decoration: none;
 color: #ffffff;
 margin-left: 1px;
 white-space: nowrap;
 }

ul li a:hover { color:#ffffff; text-decoration:none; }
li:hover ul {
display: block;
 position: absolute; }
li:hover li {
 float: none;

} 
li:hover a {}
 li:hover li a:hover { } 
 
 
 #info, #soca-glossary #info{
	
background:#03203E none repeat scroll 0 0;
clear:both;
color:#FFFFFF;
font-size:14px;
margin-top:20px;
padding:20px;
width:763px;
}
 
 
.subNav{
	background:black;
	padding: 10px;
	width:200px;