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

/* GLOBAL STYLES */

* {border:0;margin:0;padding:0;}

body, html {
	height:100%;
	width: 100%;
	margin: 0px; 
	padding: 0px;
}

body {
	

	background-color:#232323;
	font-size:18px;
	color: #ffffff;
	font-family:Arial, Helvetica, sans-serif;
	
}

p {
	margin: 0px 0px 20px 0px;	
}

a:link {
	color: #888069;
	text-decoration: none;
}

a:active {
	color: #888069;
	text-decoration: underline;
}

a:visited {
	color: #888069;
	text-decoration: underline;
}

a:hover {
	color: #888069;
	text-decoration: underline;
}

a img {
	border: 0;
}


h2 {
	font-size:27px;
	font-weight:bold;
	color: #FFF;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}

h1 {
	font-size:23px;
	font-weight:bold;
	color: #FFF;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}




/* CREATING THE STICKY FOOTER */


#sitewrap {
	/*height:100%;*/
}

body > #sitewrap {
	height: auto; 
	/*min-height: 100%;*/
}
 .clearfix:after {content: ".";
	display: block;
	height: 0;
	clear: both;
	visibility: hidden;}
.clearfix {display: inline-block;}
Hides from IE-mac 
* html .clearfix { height: 1%;}
.clearfix {display: block;}
/*End hide from IE-mac */


/* CENTERING THE PAGE */

#siteBGColor {
	background-color:#000;
}

#sitewrap {
	width: 100%;
    margin: 0px;
	padding: 0px;
	background-image:url(../siteimages/Dark_Background.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

#centerpage {
	width: 960px;
	margin: 0px auto 0px auto;
	padding: 0px 0px 0px 0px;

}

#HeaderBar {
	float:left;
	padding: 0px 0px 0px 0px;
	height:75px;
}

a.HeaderBtn1, a.HeaderBtn1:link { 
	float:left;

color: #000000;
text-decoration: none;
display:block; 
width:450px; 
height:75px; 
background-image:url(../siteimages/spacer.gif); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.HeaderBtn1:hover { 
	float:left;

color: #000000;
text-decoration: none;
}

a.HeaderBtn2, a.HeaderBtn2:link { 
	float:left;

color: #000000;
text-decoration: none;
display:block; 
width:450px; 
height:75px; 
background-image:url(../siteimages/spacer.gif); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.HeaderBtn2:hover { 
	float:left;

color: #000000;
text-decoration: none;
}

#leftColumn {
	float:left;
	width:580px;
	margin: 19px 50px 50px 20px;
	padding: 0px 0px 0px 0px;
}

#rightColumn {
	float:left;
	width:280px;
	margin: 44px 0px 50px 0px;
	padding: 0px 0px 0px 0px;
}


/* NavBtn1 Button */

ul.dropdown li { 
float: left; 
list-style:none; 
}

a.NavBtn1, a.NavBtn1:link { 
color: #000000;
text-decoration: none;
display: block; 
width:103px; 
height:30px; 
background-image:url(../siteimages/Dark_Nav1Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.NavBtn1:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; }

/* NavBtn2 Button */

a.NavBtn2, a.NavBtn2:link { 
color: #000000;
text-decoration: none;
display: block; 
width:65px; 
height:30px; 
background-image:url(../siteimages/Dark_Nav2Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.NavBtn2:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}


a.NavBtn3, a.NavBtn3:link { 
color: #000000;
text-decoration: none;
display: block; 
width:80px; 
height:30px; 
background-image:url(../siteimages/Dark_Nav3Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.NavBtn3:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}


a.NavBtn4, a.NavBtn4:link { 
color: #000000;
text-decoration: none;
display: block; 
width:151px; 
height:30px; 
background-image:url(../siteimages/Dark_Nav4Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.NavBtn4:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}


/* Page Content */

#pageContent {
	margin-top:65px;
	width:580px;
}

#bodyCopy {
	margin:20px 0px 30px 0px;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */
}

#photoGallery {
	margin:20px 0px 0px 0px;
}

#calendar {
	margin:20px 0px 30px 0px;
}

#featuredVideo {
	margin-top:20px;
	padding:17px 17px 17px 17px;
	width:546;
	height:308px;
	background-image: url(../siteimages/Dark_FeatureVideoFrame.png);
	background-repeat:no-repeat;
}

#rightColumnCopy {
	font-size:13px;
	margin:15px 0px 0px 0px;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */	
}

#rightColumnTwitter {
	font-size:13px;
	margin:15px 0px 0px 0px;
	height:325px;
	opacity:0.6;
	filter:alpha(opacity=60); /* For IE8 and earlier */	
}

/* Buy Buttons */

#buttonwrapper2 {
	margin:15px 0px 56px 0px;
}

ul.dropdown li { 
float: left; 
list-style:none; 
}

a.BuyBtn1, a.BuyBtn1:link { 
color: #000000;
text-decoration: none;
display: block; 
width:86px; 
height:29px; 
background-image:url(../siteimages/Dark_MusicItunesBtn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.BuyBtn1:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; }


a.BuyBtn2, a.BuyBtn2:link { 
color: #000000;
text-decoration: none;
display: block; 
width:93px; 
height:29px; 
background-image:url(../siteimages/Dark_MusicAmazonBtn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.BuyBtn2:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}


a.BuyBtn3, a.BuyBtn3:link { 
color: #000000;
text-decoration: none;
display: block; 
width:101px; 
height:29px; 
background-image:url(../siteimages/Dark_MusicGumroadBtn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.BuyBtn3:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

#horizontalRule {
	width:280px;
	height:1px;
	background-color:#676767;
	margin:20px 0px 30px 0px;
}

#siteSwitchBtn {
	float:left;
	margin: 45px 0px 00px 0px;
	padding: 0px 0px 0px 0px;
}

a.switchLight, a.switchLight:link { 
color: #000000;
text-decoration: none;
display:block; 
width:280px; 
height:65px; 
background-image:url(../siteimages/Dark_GoToTheLight1Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.switchLight:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

#morePhotosBtn {
	float:left;
	margin: 20px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

a.facebookPhotos, a.facebookPhotos:link { 
color: #000000;
text-decoration: none;
display:block; 
width:580px; 
height:213px; 
background-image:url(../siteimages/Dark_BigFacebookImg.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.facebookPhotos:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery1, a.darkGallery1:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos1.png); 
background-position:left top; 
text-indent:-9999px;
float:left;
}

a.darkGallery1:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery2, a.darkGallery2:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos2.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery2:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery3, a.darkGallery3:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos3.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery3:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery4, a.darkGallery4:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos4.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery4:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery5, a.darkGallery5:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos5.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery5:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery6, a.darkGallery6:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos6.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery6:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery7, a.darkGallery7:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos7.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery7:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery8, a.darkGallery8:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos8.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery8:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.darkGallery9, a.darkGallery9:link {
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:135px; 
background-image:url(../siteimages/thumbnails/Dark_Photos9.png); 
background-position:left top; 
text-indent:-9999px;
float:left;

}

a.darkGallery9:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

#buttonwrapper3 {
	margin:20px 0px 0px 0px;
}

a.vidBtn1, a.vidBtn1:link { 
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:183px; 
background-image:url(../siteimages/Dark_Video1Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 20px 0px 0px;
}

a.vidBtn1:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.vidBtn2, a.vidBtn2:link { 
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:183px; 
background-image:url(../siteimages/Dark_Video2Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 20px 0px 0px;
}

a.vidBtn2:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}

a.vidBtn3, a.vidBtn3:link { 
color: #000000;
text-decoration: none;
display:block; 
width:180px; 
height:183px; 
background-image:url(../siteimages/Dark_Video3Btn.png); 
background-position:left top; 
text-indent:-9999px;
margin: 0px 0px 0px 0px;
}

a.vidBtn3:hover { 
color: #000000;
text-decoration: none;
background-position:left bottom; 
}





/* FOOTER STYLES */


#footer {
	width:100%;
	text-align:left;
	background-image: url(../siteimages/Footer_Bar.png);
	background-repeat:repeat-x;
	color: ffffff;
	font-size:11px;	
	padding:0px;
	float: left;
	height:173px;

}

#centerfooter {
	width: 575px;
	margin: 45px auto 0px auto;
}

#footer a:link {
	color: #c7c7c4;
	text-decoration: none;
}

#footer a:active {
	color: #c7c7c4;
	text-decoration: underline;
}

#footer a:visited {
	color: #666666;
	text-decoration:none;
}

#footer a:hover {
	color: #c7c7c4;
	text-decoration: underline;
}

#footerleft {
	float: left;
	margin: 7px 40px 0px 0px;
	
}

#footerright {
	float: left;
	margin: 7px 10px 0px 0px;
}
#footerrightlogos {
	float: left;
}
.iconShift {
	margin-right: 10px;
}
