/****Main Styles****/
body {
background-color:#000000; 
margin:0px; 
padding:0px;
behavior: url(csshover2.htc);
}

.pagetext {
font-family:Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#666666;
padding-left: 30px;
padding-right: 30px;
}

.pagetext a:link {
	text-decoration: none;
	color: #000000;
}
.pagetext a:visited {
	text-decoration: none;
	color: #000000;
}
.pagetext a:hover {
	text-decoration: underline;
	color: #000099;
}
.pagetext a:active {
	text-decoration: underline;
	color: #000099;
}

.pagetext h1 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 14pt;
color:#171E4A;
text-decoration:none;
}

.pagetext h2 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 13pt;
color:#000000;
text-decoration:none;
}

.pagetext h3 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 12pt;
color:#666666;
padding-top: 5px;
text-decoration:none;
}

.pagetext h4 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 11pt;
color:#000000;
text-decoration:none;
}

.pagetext h5 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
color:#666666;
text-decoration:none;
}

.pagetext h6 { 
font-family:Arial, Helvetica, sans-serif;
font-size: 9pt;
color:#000000;
text-decoration:none;
}

.thumbbox {
padding-left:2px;
padding-top:2px;
margin:0px;
}

.newsheading {
font-family: Arial, Helvetica, sans-serif;
font-size: 12pt;
color:#666666;
font-weight:bold;
padding-left: 5px;
padding-top: 5px;
}

.news {
font-family:Arial, Helvetica, sans-serif;
font-size: 10pt;
font-weight:bold;
color:#666666;
padding-left: 7px;
padding-top: 5px;
}

.news a:link {
color:#000066;
text-decoration:none;
}

.news a:visited {
color:#000066;
text-decoration:none;
}

.news a:active {
color:#000066;
text-decoration:underline;
}

.news a:hover {
color:#000066;
text-decoration:underline;
}


.footer {
font-family: Papyrus, Arial, Helvetica, sans-serif; 
color:#FFFFFF; 
font-size:10pt;
}

.footer a:link {
color:#FFFFFF; 
font-size:10pt;
text-decoration:none;
}

.footer a:active {
color:#E6C031; 
font-size:10pt;
text-decoration:none;
}

.footer a:visited {
color:#FFFFFF; 
font-size:10pt;
text-decoration:none;
}

.footer a:hover {
color:#E6C031; 
font-size:10pt;
text-decoration:none;
}


/****Button Styles

.homebtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/HomeBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 40px;
margin: 0;
padding: 0;
}

.homebtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 40px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.homebtn img
{
width: 177px;
height: 40px;
border: 0
}

.homebtn a:hover img
{
visibility:hidden
}


.bandbtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/BandBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 50px;
margin: 0;
padding: 0;
}

.bandbtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.bandbtn img
{
width: 177px;
height: 50px;
border: 0
}

.bandbtn a:hover img
{
visibility:hidden
}

.musicbtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/MusicBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 45px;
margin: 0;
padding: 0;
}

.musicbtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 45px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.musicbtn img
{
width: 177px;
height: 45px;
border: 0
}

.musicbtn a:hover img
{
visibility:hidden
}


.gallerybtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/GalleryBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 50px;
margin: 0;
padding: 0;
}

.gallerybtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.gallerybtn img
{
width: 177px;
height: 50px;
border: 0
}

.gallerybtn a:hover img
{
visibility:hidden
}

.merchbtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/MerchandiseBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 50px;
margin: 0;
padding: 0;
}

.merchbtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.merchbtn img
{
width: 177px;
height: 50px;
border: 0
}

.merchbtn a:hover img
{
visibility:hidden
}

.downloadsbtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/DownloadsBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 50px;
margin: 0;
padding: 0;
}

.downloadsbtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 50px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.downloadsbtn img
{
width: 177px;
height: 50px;
border: 0
}

.downloadsbtn a:hover img
{
visibility:hidden
}

.linksbtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/LinksBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 45px;
margin: 0;
padding: 0;
}

.linksbtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 45px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.linksbtn img
{
width: 177px;
height: 45px;
border: 0
}

.linksbtn a:hover img
{
visibility:hidden
}


.contactbtn
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/ContactBtn-hov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 177px;
height: 45px;
margin: 0;
padding: 0;
}

.contactbtn a
{
display: block;
color: #000000;
font-size: 11px;
width: 177px;
height: 45px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.contactbtn img
{
width: 177px;
height: 45px;
border: 0
}

.contactbtn a:hover img
{
visibility:hidden
}
***/

.clear:after {
	    content: "."; 
	    display: block; 
	    height: 0; 
	    clear: both; 
	    visibility: hidden;
	}

	
.clear { display: table-column; width:177px; margin:0px; padding:0px; }
	
	/* Hides from IE-mac \*/
	* html .clear { height: 1%; }
	.clear { display: block; }
	/* End hide from IE-mac */
	
	/* image replacement general properties */
	ul.IR li { 
		position: relative;
		/* The original method recommends setting this so that the text doesn't peak out if you resize the text.
		   But overflow also includes our dropdown list, so we need the overflow to be visible. */
		/*overflow: hidden; */
		font-size: 0.9em;
	}
			
	.IR em {
		display: block;
		position: absolute;
		top: 0; left: 0;
		z-index: 11;
	}
	
	/* For IE5.x mac only */
	* html>body	.IR { 
		position: static;
		overflow: visible;
		font-size: 10px;
  }
	* html>body .IR em  { position: static; }
	
	/* image replacement specific properties */
	.nav { list-style: none; }
	.nav li { float: left; padding-bottom: 0px; } /* add a little bottom padding to make sure the 
																			  sub menus don't disappear before selecting them */
	.nav li, .nav li em { width: 177px; height: 47px; }
	
	* html>body ul.nav li em { margin-bottom: -24px; } /* for ie5.x/mac only */
	
	.link1 em, .link2 em, .link3 em, .link4 em, .link5 em, .link6 em, .link7 em, .link8 em  { 
		background: url(images/menu.jpg) no-repeat; 
		cursor: pointer;
		/* IE5 requires cursor: hand; however this is not valid CSS2 */
	}
	.link1 { left: 0; top: 0px;}
	.link1 em { background-position: 0 0; }
	.link1:hover em { background-position: -177px 0px; }
	.link2 { left: 0; top: 0px; }
	.link2 em { background-position: 0px -47px; }
	.link2:hover em { background-position: -177px -47px; }
	.link3 { left: 0; top: 0px; }
	.link3 em { background-position: 0px -94px; }
	.link3:hover em { background-position: -177px -94px; }
	.link4 { left: 0; top: 0px; }
	.link4 em { background-position: 0px -141px; }
	.link4:hover em { background-position: -177px -141px; }
	.link5 { left: 0; top: 0px; }
	.link5 em { background-position: 0px -188px; }
	.link5:hover em { background-position: -177px -188px; }
	.link6 { left: 0; top: 0px; }
	.link6 em { background-position: 0px -235px; }
	.link6:hover em { background-position: -177px -235px; }
	.link7 { left: 0; top: 0px; }
	.link7 em { background-position: 0px -282px; }
	.link7:hover em { background-position: -177px -282px; }
	.link8 { left: 0; top: 0px; }
	.link8 em { background-position: 0px -329px; }
	.link8:hover em { background-position: -177px -329px; }
	
	/* suckerfish styles */
	.nav a { display: block; font-weight: normal; text-decoration:none; }
	* html .nav a { height: 1%; }
	
	.nav li ul {
		position:absolute;
		z-index: 10; /* show the dropdowns above the images */
		top: 0px; /* position the dropdowns a set distance from the top of the image */
		left: -999em;
		list-style: none;
		
	}
	
	.nav li:hover ul { left: auto; }
	
	.nav li li {
	    width:140px;
		height: auto; /* reset the height and padding set on the IR list items */
		padding-bottom: 0;
		left: 136px;
		font-size: 110%;
		border: 1px solid #FFCC00;
	}
	
	.nav li ul a {
		padding: 0.25em;
		left: 136px;
		color: #000000;
		background: #FFFFCC;
	}
	.nav li ul a:hover {
		color: #000099;
		background: #FFCC00;
	}
	
	
/** Hovers for Links **/
.WhatReallyMatters
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/WhatReallyMattersHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 344px;
height: 276px;
margin: 0;
padding: 0;
}

.WhatReallyMatters a
{
display: block;
color: #000000;
font-size: 11px;
width: 344px;
height: 276px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.WhatReallyMatters img
{
width: 344px;
height: 276px;
border: 0
}

.WhatReallyMatters a:hover img
{
visibility:hidden
}


.BandsWeLike
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/SomeBandsWeLikeHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 337px;
height: 197px;
margin: 0;
padding: 0;
}

.BandsWeLike a
{
display: block;
color: #000000;
font-size: 11px;
width: 337px;
height: 197px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.BandsWeLike img
{
width: 337px;
height: 197px;
border: 0
}

.BandsWeLike a:hover img
{
visibility:hidden
}



.RandomStuff
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/RandomStuffHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 154px;
height: 160px;
margin: 0;
padding: 0;
}

.RandomStuff a
{
display: block;
color: #000000;
font-size: 11px;
width: 154px;
height: 160px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.RandomStuff img
{
width: 154px;
height: 160px;
border: 0
}

.RandomStuff a:hover img
{
visibility:hidden
}


.Artwork
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/ArtworkHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 130px;
height: 179px;
margin: 0;
padding: 0;
}

.Artwork a
{
display: block;
color: #000000;
font-size: 11px;
width: 130px;
height: 179px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.Artwork img
{
width: 130px;
height: 179px;
border: 0
}

.Artwork a:hover img
{
visibility:hidden
}

.Photos
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/PhotosHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 204px;
height: 179px;
margin: 0;
padding: 0;
}

.Photos a
{
display: block;
color: #000000;
font-size: 11px;
width: 204px;
height: 179px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.Photos img
{
width: 204px;
height: 179px;
border: 0
}

.Photos a:hover img
{
visibility:hidden
}


.Wallpapers
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/WallpapersHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 171px;
height: 179px;
margin: 0;
padding: 0;
}

.Wallpapers a
{
display: block;
color: #000000;
font-size: 11px;
width: 171px;
height: 179px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.Wallpapers img
{
width: 171px;
height: 179px;
border: 0
}

.Wallpapers a:hover img
{
visibility:hidden
}


.Avatars
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/AvatarsHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 156px;
height: 179px;
margin: 0;
padding: 0;
}

.Avatars a
{
display: block;
color: #000000;
font-size: 11px;
width: 156px;
height: 179px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.Avatars img
{
width: 156px;
height: 179px;
border: 0
}

.Avatars a:hover img
{
visibility:hidden
}

.Discography
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/DiscographyHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 181px;
height: 186px;
margin: 0;
padding: 0;
}

.Discography a
{
display: block;
color: #000000;
font-size: 11px;
width: 181px;
height: 186px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.Discography img
{
width: 181px;
height: 186px;
border: 0
}

.Discography a:hover img
{
visibility:hidden
}


.MP3s
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/MP3sHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 282px;
height: 186px;
margin: 0;
padding: 0;
}

.MP3s a
{
display: block;
color: #000000;
font-size: 11px;
width: 282px;
height: 186px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.MP3s img
{
width: 282px;
height: 186px;
border: 0
}

.MP3s a:hover img
{
visibility:hidden
}

.Lyrics
{
position: relative;
font-family: arial, helvetica, sans-serif;
background: url(Images/LyricsHov.jpg) no-repeat;
white-space: nowrap;
display: block;
width: 179px;
height: 186px;
margin: 0;
padding: 0;
}

.Lyrics a
{
display: block;
color: #000000;
font-size: 11px;
width: 179px;
height: 186px;
display: block;
float: left;
color: black;
text-decoration: none;
}

.Lyrics img
{
width: 179px;
height: 186px;
border: 0
}

.Lyrics a:hover img
{
visibility:hidden
}
	