body {
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	margin:15px 0 25px 0;
  	padding:0;	
	text-align:center;
	background-color:#76833A;
	font-size:12px;
}

#container { 
	padding:0 0 15px 0;
	width: 910px;
	height:817px;
	margin:0px auto; 

	top:0px;
	position:relative;
	text-align:left;
}
#indexContainer { 
	padding:0 0 15px 0;
	width: 1210px;
	margin:0px auto; 

	top:0px;
	position:relative;
	text-align:left;
}

.blue {
	background-color:#019EC7;
}
.home {
	background-image:none;
	background-repeat:no-repeat;
	color:#333333;
	
}
.newsBG {
	background-image:url(images/news_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
}
.contact {
	background-image:url(images/contact_bg.jpg);
	background-repeat:no-repeat;
	color:#fff;
}
.education {
	background-image:url(images/education_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
}
.play {
	background-image:url(images/playground_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
}
.aboutus {
	background-image:url(images/aboutus_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
}
.store {
	background-image:url(images/store_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
}
.listen {
	background-image:url(images/listen_bg.jpg);
	background-repeat:no-repeat;
	color:#fff;
}
.podcast {
	background-image:url(images/listen2_bg.jpg);
	background-repeat:no-repeat;
	color:#fff;
}
.gallery {
	background-image:url(images/gallery_bg.jpg);
	background-repeat:no-repeat;
	color:#fff;
}

.faves {
	background-image:url(images/faves_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
		height:966px !important;
}
.community {
	background-image:url(images/community_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
}
.shows {
	background-image:url(images/shows_bg.jpg);
	background-repeat:no-repeat;
	color:#333333;
	height:1246px !important;
}


.orange {
	background-color:#FF7F00;
}
.green{
	background-color:#207438;
}
.purple{
	background-color:#3C1045;
}
.red{
	background-image:url(images/red-bg.jpg);
}
#header{
	position:relative;
	text-align:left;
	margin:0px;
	padding:0px 20px 5px 20px;

}

#navBarNew{
	position:absolute;
	left:20px;
	top:5px;
	margin:0px;
	padding:0px;
}

#footerContainer{
	position:absolute;
	top:796px;
	

}
#footerContainerHome{
	position:absolute;
	top:782px;

}
#footerContainerFaves{
	position:absolute;
	top:956px;

}
#footerContainerNews{
	position:absolute;
	top:756px;
}
#footerContainerShows{
	position:absolute;
	top:799px;
}
#footerContainerContact{
	position:absolute;
	top:790px;
}
#footerNav{


	width: 886px;
	margin:0px 8px;
	padding:0 0 0px 10px;	
	font-size:12px;

	text-align:left;



	background-color:pink;
	color:#8a434b;
	z-index:99;

}

#footerNav ul,
#footerNav li  {
	display:inline;
	margin:0px 2px;
	padding:0px;
}

#footerNav a {
	text-decoration:none;
	color:#333;
	font-weight:bold;

}
#footerNav a:link,
#footerNav a:visited {
	color:#8a434b;
}

#footerNav a.selected,
#footerNav a:hover,
#footerNav a:active{

	color:#fff;

}
#bandNav{

	width: 520px;
	margin:0px 0px 5px 0px;
	padding:0 0 5px 20px;	
	font-size:20px;
	color:#fff;

	text-align:left;
	background-color:#811686;
	border-bottom:2px solid #fff;
	border-left:2px solid #fff;
	border-right:2px solid #fff;
	position:relative;
	left:300px;


}
#bandNav ul,
#bandNav li  {
	display:inline;
	margin:0px 5px;
	padding:0px;
}

#bandNav a {
	text-decoration:none;
	color:#fff;

}
#bandNav a:link,
#bandNav a:visited {
	color:#fff;
}

#bandNav a.selected,
#bandNav a:hover,
#bandNav a:active{
	color:#00ADD2;

}

#subTitle{

	margin: 20px 20px 10px 20px;
	padding:0;	
	width:310px;
	text-align:left;
}



#newEP{
	position:absolute;
	top:585px;
	left:500px;
	width:380px;
	height:150px;
	z-index:999;
	text-align:right;
}

#creativeCommons{
	position:absolute;
	top:660px;
	left:430px;
	z-index:999;
	width:450px;
}

#schedule{
	position:absolute;
	top:540px;
	left:575px;
	z-index:999;
}

#mainAnim{
	position:relative;
	top:0px;
	left:0px;
	margin:0;
	padding:0;
}


td{
	margin: 0px;
	padding: 1px 10px;
	vertical-align:top;
}

tr{
	margin: 0 5px;
	padding:0px;
}
.mainBox{
	position:absolute;
	left:300px;
	top:105px;
	width:500px;

}
.aboutBox{
	position:absolute;
	left:310px;
	top:185px;
	width:350px;
	height:580px;
	overflow:auto;
	padding:0px 5x 0 0;

}

#reviewsScroll{
	
	overflow:auto;
	height:360px;	
	
}
.newsBox{
	position:absolute;
	left:310px;
	top:185px;
	width:420px;
	height:500px;
	overflow:auto;
	padding:10px 10px 30px 10px;
	margin:0px 0px 30px 0px;
	background-image:url(images/play_bg.png);

}
#newsFeed{
	position:absolute;
	left:-9310px;
}
.funBox{
	position:absolute;
	left:245px;
	top:185px;
	width:420px;
	height:575px;
	overflow:auto;
	padding:0px 20px 0 0;
	background-image:url(images/fun_bg.png);

}
.funBox2{
	position:absolute;
	left:275px;
	top:185px;
	width:450px;
	height:595px;
	overflow:auto;
	padding:0px 10px;
	background-image:url(images/fun_bg.png);

}
.contactBox{
	position:absolute;
	left:245px;
	top:185px;
	width:420px;
	padding:0px 20x 0 0;
	

}
.contactBox h2,
.contactBox a:link,
.contactBox a:visited,
.titleBox3 h2,
.contactBox strong{
	color:#FC0;
}
.contactBox a:hover{
	color:#F60;
	
}
.highRez{
	/*border:2px dotted white;
	padding:10px;*/
	margin:15px 0;
	
	font-weight:bold;

	
}



.playBox{
	position:absolute;
	left:245px;
	top:185px;
	width:460px;
	padding:10px 10px 30px 10px;
	margin:0px 0px 30px 0px;
	background-image:url(images/play_bg.png);

}
.playBox2{
	position:absolute;
	left:245px;
	top:185px;
	width:570px;
	padding:10px 20px 30px 30px;
	margin:0px 0px 30px 0px;
	background-image:url(images/play_bg.png);

}
#sidePics{
	position:absolute;
	left:655px;
	top:195px;
	width:250px;
	text-align:center;

}
.titleBox{
	position:absolute;
	left:200px;
	top:125px;
	width:350px;
	
	height:80px;
	padding:0 7px;

}
.titleBox h2,
.titleBox2 h2{
	color:#600;
}


.titleBox2{
	position:absolute;
	left:305px;
	top:105px;
	width:350px;
	
	height:80px;
	padding:0 7px;

}
.titleBox3{
	position:absolute;
	left:305px;
	top:105px;
	width:350px;
	
	height:80px;
	padding:0 7px;

}

.wideBox{
	position:absolute;
	left:200px;
	top:200px;
	width:680px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;


}
.reviewsBox{
	position:absolute;
	left:235px;
	top:170px;
	width:550px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;
	font-size:10px;


}

.videoBox{
	position:absolute;
	left:200px;
	top:180px;
	width:500px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;
	text-align:center;


}
.podBox{
	position:absolute;
	left:200px;
	top:200px;
	width:640px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;
	text-align:center;


}
.wideBox2{
	position:absolute;
	left:180px;
	top:180px;
	width:680px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;


}
.wideBox3{
	position:absolute;
	left:240px;
	top:240px;
	width:480px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;


}
.wideBox4{
	position:absolute;
	left:200px;
	top:180px;
	width:680px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;


}
.galleryBox{
	position:absolute;
	left:6px;
	top:177px;
	width:900px;
	
	height:610px;
	padding:0  0;


}
#copyBox{
	position:absolute;
	left:380px;
	top:600px;
	width:280px;

	height:60px;
	padding:0;
	font-style:italic;
	font-size:10px;
	color:#F39;


}
.lyricsBox{
	position:absolute;
	left:220px;
	top:180px;
	width:420px;
	overflow:auto;
	height:384px;
	padding:10px 7px 20px 10px;
	


}
.lyricsBox p{
	color:#000 !important;
}
.learnBox{
	position:absolute;
	left:260px;
	top:190px;
	width:500px;
	overflow:auto;

	padding:5px 10px 15px 10px;
	color:#FFF;
	background-image:url(images/learn_patch.png);

}
#rightSideBar{
	position:absolute;
	left:680px;
	top:190px;
	width:280px;
	overflow:auto;
	height:560px;
	padding:0 7px 20px 0;


}

#rightSideBar li{
	
	margin:0 0px 0px 1em;


}
.showsBox{
	position:absolute;
	left:200px;
	top:190px;
	width:480px;
	overflow:auto;
	height:550px;
	padding:0 7px 20px 0;


}
.scrollBox{
	overflow:auto;
	height:380px;
	margin:15px 30px;
	padding:2px 8px;
	}


#footer{
	position:relative;
	top:0px;
	width: 890px;
	margin:0px 8px;
	padding:2px 3px;	
	font-size:10px;
	height:12px;
	color:#555;
	border-bottom:1px dotted pink;
	border-top:1px dotted pink;
	text-align:left;
	color:#FFFFFF;
	background-color:#8a434b;


}
.indexFooter{

	height:18px !important;
	font-size:12px  !important;


}
.indexFooter a,
.indexFooter li{
	font-size:14px;
	font-weight:bold;
}
#footer ul,
#footer li  {
	display:inline;
	margin:0px 5px;
	padding:0px;
}

#footer a {
	text-decoration:none;
	font-family:Verdana, Arial, Helvetica, sans-serif;


}
#footer a:link,
#footer a:visited {
	color:#7D54C2;
}


#footer a:hover,
#footer a:active{
	color:#8a434b;

}

#footerFloat {
	float:right;
	margin:0px;
	padding:0;
}
h1, h2, h3, h4, .head3, strong {
	margin:.5em 0 .2em 0;
	padding:0 0 0 0;
	font-family:"Century Gothic",Verdana, Arial, Helvetica, sans-serif;
	color:#333;
	
}
h1 {
	font-size:30px;

	padding:0px;
	margin:0px;
}

h2,
h2.entry-header{
	font-size:24px;
	padding:0 0 0 0;
	
}
h3,
.head3,
h2.module-header{
	font-weight:bold;
	font-size:18px;
}
h2.date-header{
	font-weight:bold;
	font-size:14px;
	margin:0;
	padding:0 0 0 0;
}
h4{
	font-size:14px;

}
h4.slim{
		font-weight:100;
}
h3.blurb{
		font-style:italic;
		font-weight:100;
		margin:15px 0 10px 0;
}
h5{
	color:#972519;
	font-size:1em;
	margin:.3em 0;
	padding:0 0 0 0;
}
.headline{
	font-weight:bold;
}

p{
	margin: 0em 0 .5em 0em;
	padding:0 0 0 0;
	line-height:1.1;

}
ul{
	margin: 0em 0 .5em 1em;
	padding:0 0 0 0;
	line-height:1;

}
address{
	margin: 0em 0 1em 0;
	padding:0 0 0 0;

}


.indent{
	margin: 0em 0 1em 3em;
	padding:0 0 0 0;
}
.titleFrame p{
	margin: 0 0 5px 0;
	padding:0 0 0 0;
}
.cred {
	font-style:italic;
	font-weight:bold;
}
p.centerSmall{
	text-align:center;
	font-size:10px;
	
}
 li, ol {
	margin:.5em 0 .5em 1.5em;
	padding:0 0 0 0;
	line-height:1.1;
	list-style-type:circle;
	list-style-image:url(images/whitedot_sm.png);
}



.large {
	font-size:18px;
	color:#FF9999;
}



h2 span {
	display:none;
}
h1  a {

	text-decoration:none;
	}

a:link {
	color:#600;
}
a:visited {
	color:#611;
}


a:hover,
a:active{
	color:#C36;

}
.favesBox{
	position:absolute;
	left:150px;
	top:275px;
	width:600px;

	font-size:10px;

}
.favesScrollBox{

	height:395px;
	overflow:auto;	

}
.favesBox h4{
	font-size:12px;
	color:#368aaa;
	margin:0 0 4px 0;
	padding:0 0 0 0;
}
.favesBox a {
	font-weight:bold;
}
.favesBox a:link {
	color:#368aaa;
}
.favesBox a:visited {
	color:#368bbb;
}


.favesBox a:hover,
.favesBox a:active{
	color:#00CCCC;
}
.favesBox ul {
	margin:0 0 10px 0;
	padding:0 0 0 0;
	line-height:1;
	list-style-type:none;
	list-style-image:none;
}
.favesBox li, .favesBox ol {
	margin:0 0 0 0;
	padding:0 0 0 0;
	line-height:1.1em;
	list-style-type:none;
	list-style-image:none;
}

.favesBox td{
	margin: 0 5px;
	padding: 1px 2px;
	vertical-align:top;
}

.favesBox tr{
	margin: 0 0 0px 0;
	padding:0px;
}

.helplink {
	cursor: help;
}
.floatRight {
	float:right;
	margin:0px 0px 2px 10px;
	padding:0;
}
.floatRight2 {
	float:right;
	margin:5px 0px 5px 10px;
	padding:0;
}
.floatLeft {
	float:left;
	margin:5px 10px 5px 0;
	padding:0;
	border:2px solid black;
}

.titleFrame{
	margin:25px 0 4px 0;
	padding:0 5px;

	border:5px solid #055463;
	background-color:#E7E8E7;
	clear:both;
}
.soundFrame{
	margin:25px 0 10px 0;
	padding:0 10px;

	border:5px solid #055463;
	background-color:#E7E8E7;
	width:450px;
}

#kadoink{
	margin:0px auto;
	padding:0 10px;
	text-align:center;
}
p.chimeOutput html,
p.chimeOutput head{
display:none;
}
p.chimec{

}

.icon{
	position:relative;
	top:10px;
}
#sideBar2{
	position:absolute;
	top:240px;
	left:40px;
}
#sideBar{
	position:absolute;
	top:220px;
	left:140px;
}
 #sideBar li {
	margin:0 0 .2em 1.5em;
	padding:0 0 0 0;
	line-height:1;
	list-style-type:circle;
	list-style-image:url(images/dot.png);
}

#sideBarLL{
	position:absolute;
	top:240px;
	left:30px;
	z-index:999;
	
}
 #sideBarLL li {
	margin:0 0 1.5em 1.5em;
	padding:0 0 0 0;
	line-height:1;
	list-style-type:circle;
	list-style-image:url(images/whitedot.png);
	font-size:18px;
	
}
.newsBar{
	margin-left:	50px;
	
	
}

#sideBarReviews{
	position:absolute;
	top:240px;
	left:0px;
	z-index:999;
	text-align:right;
	color:#333;
	font-weight:bold;
}
 #sideBarReviews li {
	margin:0 0 .5em 1.5em;
	padding:0 0 0 0;
	line-height:1;
	list-style-type:none;
	list-style-image:none;
	font-size:12px;
	color:#333;
}
 #sideBarReviews li a,
  #sideBarReviews h4 a,
  .reviewsBox h3 a{
	text-decoration:none;
	color:#333;
}
 #sideBarReviews li a:hover,
 #sideBarReviews h4 a:hover,
  .reviewsBox h3 a:hover,
  #sideBarReviews li a.selected,
 #sideBarReviews h4 a.selected{
	text-decoration:underline;
	color:#fff;
}

.listen p,
.listen h2,
.listen h3,
.listen li,
.white
{
	color:#fff;
}
 #sideBarLL li a:link,
  #sideBarLL li a:visited{
	
	color:#fff ;
	text-decoration:none;

}
 #sideBarLL li a:hover,
  #sideBarLL li a:active{
	
	color:#611 !important;
	text-decoration:none;


}

#videoSideBar{
	position:absolute;
	top:165px;
	left:700px;
	width:160px;
	z-index:999;
	height:270px;
	overflow:auto;
}
 #videoSideBar li {
	margin:0 0 .1em 1em;
	padding:0 0 0 0;
	line-height:1;
	list-style-type:circle;
	list-style-image:url(images/whitedot_sm.png);
	font-size:12px;
	

}

 #videoSideBar li a:link,
  #videoSideBar li a:visited{
	
	color:#fff ;
	text-decoration:none;

}
 #videoSideBar li a:hover,
  #videoSideBar li a:active{
	
	color:#611 !important;
	text-decoration:none;


}


#podcastSideBar{
	position:absolute;
	top:620px;
	left:200px;
	width:600px;
	z-index:999;
}

#podcastSideBar ul{
	margin:0 10px;
}

 #podcastSideBar li {
	margin:0 0 .1em 1em;
	padding:0 0 0 0;
	line-height:1;
	list-style-type:none;
	font-size:14px;

	

}
#podcastSideBar a{
	font-size:12px;
}

 #podcastSideBar li a:link,
  #podcastSideBar li a:visited{
	
	color:#fff ;
	text-decoration:none;

}
 #podcastSideBar li a:hover,
  #podcastSideBar li a:active{
	
	color:#611 !important;
	text-decoration:none;


}

#podList{
	height:110px;
	overflow:auto;
	
	
}

.tour_comments{
	display:none;
}

.fancy{
	font-family:"Comic Sans MS", cursive !important;
	font-size:large !important;
	color:#900 !important;
}