@charset "UTF-8";
/* CSS Document */

body {
margin: 0;
padding: 0;
color: #333333;
font-family: Helvetica, Arial, sans-serif;
font-size: 14px;
line-height: 22px;
}


#jukebox {
background-color: #b84a28;
width: 100%;
height: 12px;
}


#player {
margin-left: 100px;
padding: 8px;
}

#splash {
padding: 50px 0px 50px 100px;
width: 860px;
height: 499px;
}

#bottomsplash {
	padding: 30px 0px 50px 140px;
	width: 860px;
	height: 78px;
	color: #366cb4;
	font-family: Century Gothic, Arial, Helvetica, sans-serif;
	font-size:15px;
	font-weight: bold;
	font-style:italic;
	letter-spacing:1px;
}

#bottomsplash a, a:hover, a:link, a:visited {
	text-decoration: none;
	color:#366cb4;
}

#container {
padding: 0px 0px 0px 100px;
width: 860px;
}

#header {
width: 860px;
height: 250px;
margin: 0;
padding: 0;
}



#navLine {
	margin: 150px 0 0 0;
	padding: 0 0 28px 0;
	border-bottom: 6px solid #000;
	text-align:left;
	}
	
* + html #navLine { margin: 170px 0 0 0; }

#navLine li {
	margin: 0; 
	padding: 0;
	display: inline;
	list-style-type: none;
	}
	
#navLine a:link, #navLine a:visited {
	float: left;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	padding: 0 45px 4px 0px;
	text-decoration: none;
	color: #000;
	}
	


/*#navLine a:link.active, #navLine a:visited.active, #navLine  a:hover {
	padding-bottom: 4px;
	color: #B84A28;
	
	} */


#navLine li.info a:hover, body#info li.info a  { padding-bottom: 4px; color: #B84A28; }	
#navLine li.news a:hover, body#news li.news a { padding-bottom: 4px; color: #FAB32D; }
#navLine li.gallery a:hover, body#gallery li.gallery a { padding-bottom: 4px; color: #fad629; }
#navLine li.gear a:hover, body#gear1 li.gear a  { padding-bottom: 4px; color: #a3c05b; }
#navLine li.listen a:hover, body#listen li.listen a { padding-bottom: 4px; color: #7aaefd; }




#new-header {
width: 860px;
height: 250px;
margin: 0;
padding: 0;
background-image:url(images/banner-logo.png); background-repeat:no-repeat;
}

.address { text-align:right; margin: 5px 0; font-weight:bold; font-size:13px; text-transform: uppercase; }

#content {
width: 860px;
padding-bottom: 50px;
}

#nlhead {
height: 137px;
width: 860px;
margin: 0;
padding: 0;
}

#nlbody {
height: 600px;
width: 830px;
margin-left: 30px;
padding: 0;
}

h1 {
font-family:Georgia, "Times New Roman", Times, serif;
color: #b84a28;
font-size:18px;
line-height: 24px;
font-weight: normal;
padding: 15px 100px 10px 0px;
margin: 0;
}

/*h2 {
font-family: Arial, Helvetica, sans-serif;
color: #333333;
font-size: 13px;
line-height: 20px;
font-weight: normal;
padding: 0 100px 5px 0;
margin: 0;
}
*/

.new h1 {
	color: #b84a28;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
}

h2 {
color: #a5c15c;
font-size:18px;	
}

#gallery h2 {color:#FAD629; }

h2.infotext {
	font-size:18px;
	color:#ba4928;
	margin-bottom:0;
}

#gear {
width: 860px;
margin:0;
padding-top: 50px;
}
#gearleft {
width: 400px;
margin: 0px 0px 0px 30px;
float: left;
padding: 0;
}

#gearright {
width: 400px;
margin-right: 30px;
float: left;
padding: 0;
}

.geartext {
color: #a5c15c;
font-size:18px;
}

.infotext {
color: #ba4928;
font-size:18px;
}

.studiopics {float:left; margin:6px; border:none;}
.studiopics-vert {float:left; margin:6px 19px; border:none;}
#footer { text-align:center; color:#999; font-size:12px; margin-top:40px; }
