/* CSS Document */
body {margin:0px; padding:0px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#383838;}

img{border:none;}

p{font-family:Arial, Helvetica, sans-serif; font-size:10px; color:#383838; padding:0px; margin:0px 0px 3px 0px;}

a{color:#AD0010; font-size:11px; text-decoration:underline;}
a:hover{text-decoration:none;}


div.main {border:1px solid #CCCCCC;width:1024px; height:1200px;position:absolute; left:20%; margin:0px; overflow:hidden; display:none;}
	div.header{margin:0px;}
/*Menu CSS */
div #menu{background-color:#333333;height:30px; position:absolute; left:0px; top:40px; width:1022px; margin:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc; }
	.home a{text-indent:-5000px;position:absolute;  left:20px; top:0px; height:7px; width:37px;  background-image:url(../images/home.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px; overflow:hidden; }
	.home a:hover {background-position:0 -7px;}
	.shows a{text-indent:-5000px;position:absolute;  left:110px; top:0px; height:7px; width:111px;  background-image:url(../images/shows.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px; overflow:hidden; }
	.shows a:hover {background-position:0 -7px;}
	.bio a{text-indent:-5000px;position:absolute;  left:280px; top:0px; height:7px; width:70px;  background-image:url(../images/bio.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px; overflow:hidden; }
	.bio a:hover {background-position:0 -7px;}
	.contact a{text-indent:-5000px;position:absolute;  left:400px; top:0px; height:7px; width:77px;  background-image:url(../images/contact.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px; overflow:hidden; }
	.contact a:hover {background-position:0 -7px;}
	.music a{text-indent:-5000px;position:absolute;  left:520px; top:0px; height:7px; width:77px;  background-image:url(../images/music.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px;  overflow:hidden;}
	.music a:hover {background-position:0 -7px;}
	.pics a{text-indent:-5000px;position:absolute;  left:630px; top:0px; height:7px; width:77px;  background-image:url(../images/pics.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px; overflow:hidden; }
	.pics a:hover {background-position:0 -7px;}
	.videos a{text-indent:-5000px;position:absolute;  left:750px; top:0px; height:7px; width:77px;  background-image:url(../images/videos.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px; overflow:hidden; }
	.videos a:hover {background-position:0 -7px;}
	.store a{text-indent:-5000px;position:absolute;  left:880px; top:0px; height:7px; width:77px;  background-image:url(../images/store.jpg); background-position:0 0;  background-repeat:no-repeat; margin:10px;  overflow:hidden;}
	.store a:hover {background-position:0 -7px;}
div #cpSearchFormContainer.cpSearchFormInHeader {margin-top:65px!important;}
/*Left Div Container*/
	div #leftDiv{position:absolute; top:100px; left:20px;width:45%; height:90%;}
		.update{font-size:9px; text-align:left;}
		.content{text-align:left; padding:10px;}
		.seperator{background-image:url(../images/seperator.jpg); background-position:top left; background-repeat:repeat-x; width:98%; height:20px;position:absolute;left:0px;}
		.newsIcon{float:right;width:60px; height:60px; margin:10px 0px;}
				/*.contentNews{background-image:url(../images/happenings.jpg); background-position:top left; background-repeat:no-repeat; margin-top:20px;}*/
		.newsStory{ text-align:left; padding:20px 10px 0px 10px; font-style:italic;}
		.readMore a{color:#AD0010; font-size:10px; text-decoration:underline; margin:0px 0px 0px 380px;}
		.readMore a:hover{text-decoration:none;}
		.contentMusicBox{background-image:url(../images/musicBox.jpg); padding:25px 10px; background-position:top left; background-repeat:no-repeat; margin-top:20px; text-align:left;}
		.musicIcon{float:right;width:60px; height:60px; margin:10px 0px;}
			
			.musicBox a{color:#AD0010; font-size:11px; text-decoration:underline; font-style:italic; }
			.musicBox a:hover{text-decoration:none;}
		
/*Right Div Container*/
#rightDiv{position:absolute; top:100px; right:33px;width:515px; height:90%;}
		.mainSpot{font-size:9px; text-align:right;position:absolute; right:-30px;}
		.seperatorRight{background-image:url(../images/seperator.jpg); background-position:top left; background-repeat:repeat-x; width:500px; height:20px;position:absolute;right:-20px; top:320px;}
		.contentMediaCenter{background-image:url(../images/media.jpg); padding:25px 10px; background-position:top left; background-repeat:no-repeat; margin-top:30px; text-align:left; position:absolute; top:310px; left:28px;}
		.mediaIcons{position:absolute; right:-10px; top:-10px; z-index:2; width:60px; height:60px;}

/*Footer CSS*/	
#footer{background-color:#333333;height:20px;width:99%; margin:0px;border-left:1px solid #cccccc;border-right:1px solid #cccccc; position:absolute; top:97%; left:0px; color:#CCCCCC; font-size:10px; padding:5px;}

/*Facebook*/
.fan_box .full_widget{
	border:none!important;
}
.fan_box .page_stream{
	border: 1px 0px 1px 0px solid #CCCCCC!important;
}
.fan_box .full_widget .connect_top {
	background-color:#FFF!important;
	
}
/*Google Calendar*/
#content.view-cap, #content.view-container-border{
	background-color:#333333!important;
}