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

body {
	font-family:  Helvetica, Franklin Gothic Medium, Geneva, Helvetica, sans-serif;
	background: #000;
	text-decoration:none;
	background-repeat:repeat;
	color:#999;
	
}

#wallpaperimage
{
	width:175px;
	height:120px;
	margin:20px;
	float:left;
	}
	
	#wallpapertext
{
	width:300px;
	height:110px;
	margin:20px;
	padding:10px;
	float:left;
	font-size:12px;
	}
	
#biopic
{	width:640px;
height:200px;
float:left;
margin-top:20px;
}

#jmjbanner
{ width:600px;
height:250px;
}

#wrapper {
	width: 1000px;
	height: 1420px;
	margin: 50px auto;
	margin-bottom: 20px;
	background: #333;
	}

#wrappervideo {
	width: 1000px;
	height: 2400px;
	margin: 50px auto;
	margin-bottom: 20px;
	background: #333;
	}
	
#header {
	background: url(images/header.png);
	width: 1000px;
	height: 270px;
}

#navigation {
	background:#FFF;
	width: 1000px;
	height: 130px;
}


#key1home, #key1home a:link, #key1home a:visited
{
	width: 140px;
	height: 130px;
	background-image:url(images/keyhome.png);
	float:left;
}

#key1home a:hover
{
background:  url(images/keyhome.png) no-repeat right center;

}

#key1homeopen
{
	width: 140px;
	height: 130px;
	background: url(images/keyhome.png) no-repeat right center;
	float:left;
}

#key2news, #key2news a:link, #key2news a:visited
{
	width: 140px;
	height: 130px;
	background-image:url(images/keynews.png);
	float:left;
}

#key2news a:hover
{
background:  url(images/keynews.png) no-repeat right center;

}

#key2newsopen
{
	width: 140px;
	height: 130px;
	background: url(images/keynews.png) no-repeat right center;
	float:left;
}


#key3bio, #key3bio a:link, #key3bio a:visited
{
	width: 140px;
	height: 130px;
	background-image:url(images/keybio.png);
	float:left;
}

#key3bio a:hover
{
background:  url(images/keybio.png) no-repeat right center;

}

#key3bioopen
{
	width: 140px;
	height: 130px;
	background: url(images/keybio.png) no-repeat right center;
	float:left;
}

#key4media, #key4media a:link, #key4media a:visited
{
	width: 140px;
	height: 130px;
	background-image:url(images/keymedia.png);
	float:left;
}

#key4media a:hover
{
background:  url(images/keymedia.png) no-repeat right center;

}

#key4mediaopen
{
	width: 140px;
	height: 130px;
	background: url(images/keymedia.png) no-repeat right center;
	float:left;
}


#key5jmj, #key5jmj a:link, #key5jmj a:visited
{
	width: 140px;
	height: 130px;
	background-image:url(images/keyjmj.png);
	float:left;
}

#key5jmj a:hover
{
background:  url(images/keyjmj.png) no-repeat right center;

}

#key5jmjopen
{
	width: 140px;
	height: 130px;
	background: url(images/keyjmj.png) no-repeat right center;
	float:left;
}

#key6contact, #key6contact a:link, #key6contact a:visited
{
	width: 160px;
	height: 130px;
	background-image:url(images/keycontact.png);
	float:left;
}

#key6contact a:hover
{
background:  url(images/keycontact.png) no-repeat right center;

}

#key6contactopen
{
	width: 160px;
	height: 130px;
	background: url(images/keycontact.png) no-repeat right center;
	float:left;
}

#keyblog, #keyblog a:link, #keyblog a:visited
{
	width: 140px;
	height: 130px;
	background-image:url(images/keyblog.png);
	float:left;
}

#keyblog a:hover
{
background:  url(images/keyblog.png) no-repeat right center;

}

#keyblogopen
{
	width: 140px;
	height: 130px;
	background: url(images/keyblog.png) no-repeat right center;
	float:left;
}

#subnavigation {
	background: #000;
	width: 1000;
	height: 30px;
	
	
}

#gallerybutton, #gallerybutton a:link, #gallerybutton a:visited
{
	width: 160px;
	height: 30px;
	background-image:url(images/gallerynav.png);
	float:left;
}

#gallerybutton a:hover
{
background:  url(images/gallerynav.png) no-repeat right center;

}

#gallerybuttonopen
{
	width: 160px;
	height: 30px;
	background: url(images/gallerynav.png) no-repeat right center;
	float:left;
}

#audiobutton, #audiobutton a:link, #audiobutton a:visited
{
	width: 160px;
	height: 30px;
	background-image:url(images/audionav.png);
	float:left;
}

#audiobutton a:hover
{
background:  url(images/audionav.png) no-repeat right center;

}

#audiobuttonopen
{
	width: 160px;
	height: 30px;
	background: url(images/audionav.png) no-repeat right center;
	float:left;
}

#videobutton, #videobutton a:link, #videobutton a:visited
{
	width: 160px;
	height: 30px;
	background-image:url(images/video.png);
	float:left;
}

#videobutton a:hover
{
background:  url(images/video.png) no-repeat right center;

}

#videobuttonopen
{
	width: 160px;
	height: 30px;
	background: url(images/video.png) no-repeat right center;
	float:left;
}

#pressbutton, #pressbutton a:link, #pressbutton a:visited
{
	width: 160px;
	height: 30px;
	background-image:url(images/press.png);
	float:left;
}

#pressbutton a:hover
{
background:  url(images/press.png) no-repeat right center;

}

#pressbuttonopen
{
	width: 160px;
	height: 30px;
	background: url(images/press.png) no-repeat right center;
	float:left;
}

#lyricsbutton, #lyricsbutton a:link, #lyricsbutton a:visited
{
	width: 160px;
	height: 30px;
	background-image:url(images/lyrics.png);
	float:left;
}

#lyricsbutton a:hover
{
background:  url(images/lyrics.png) no-repeat right center;

}

#lyricsbuttonopen
{
	width: 160px;
	height: 30px;
	background: url(images/lyrics.png) no-repeat right center;
	float:left;
}

#wallpapersbutton, #wallpapersbutton a:link, #wallpapersbutton a:visited
{
	width: 160px;
	height: 30px;
	background-image:url(images/wallpaper.png);
	float:left;
}

#wallpapersbutton a:hover
{
background:  url(images/wallpaper.png) no-repeat right center;

}

#wallpapersbuttonopen
{
	width: 160px;
	height: 30px;
	background: url(images/wallpaper.png) no-repeat right center;
	float:left;
}



#content
{
	width: 645px;
	height: 900px;
	margin: 15px;
	background: url(images/content.png);
	padding: 30px;
	float:left;
}

  #content a:link, #content a:visited
  {
	  color:#999;
	  text-shadow:#CCC;}
	
	
#contentvideo
{
	width: 645px;
	height: 1850px;
	margin: 15px;
	background: url(images/contentvideo.png);
	padding: 18px;
	float:left;
}

  #contentvideo a:link, #contentvideo a:visited
  {
	  color:#999;
	  text-shadow:#CCC;}

#contenthead {
	width: 420px;
	height: 100px;
	
	
	float:left;
}

#contenttextvideo {
	width: 550px;
	height: 500px;
	font-size:13px;
	margin-top: 20px;
	padding: 20px;
	
	float:left;
}


#contenttext {
	width: 550px;
	height: 500px;
	font-size:13px;
	margin-top: 20px;
	
	float:left;
}

#contentlyrics {
	width: 300px;
	height: 500px;
	font-size:13px;
	margin-top: 20px;
	
	float:left;
}

#contentlyricstext {
	width: 300px;
	height: 500px;
	font-size:13px;
	margin-top: 20px;
	
	float:right;
}

#contenttextlyricssize {
	width: 550px;
	height: 500px;
	font-size:11px;
	margin-top: 20px;
	
	float:left;
}


#sidebar {
	width: 220px;
	height: 250px;
	margin-top: 20px;
	margin-left: 0px;
	background: url(images/sidebar.png);
	padding:10px;
	
	float:left;
}

#sidebar2 {
	width: 220px;
	height: 250px;
	margin-top: 20px;
	margin-left: 10px;
	background: url(images/sidebar.png);
	
	float:left;
}

  #sidebar2 a:link, #sidebar2 a:visited
  {
	  color:#999;
	  text-shadow:#CCC;}
	  

#pagehead
{	width:220px;
	height:40px;
	margin-bottom:10px;
	margin-top:5px;
	
	background:url(images/pages.png);
}

#page1
{	width:220px;
	height:40px;
	
	background:url(images/myspace.png);
}

#page2
{	width:220px;
	height:40px;
	
	background:url(images/facebook.png)
}

#page3
{	width:220px;
	height:40px;
	
	background:url(images/youtube.png);
}


#page4
{	width:220px;
	height:40px;

	background:url(images/twitter.png);
}

#footer
{ color: #999;
font-size:11px;

width: 500px;
height:35px;
margin:1px auto;
text-align:center;
}

#logo
{width:300px;
height:50px;
margin: 10px auto;}

#homenosunshinecover
{width:420px;
height:420px;
margin:10px;
float:left;
}

#homenosunshinecovernews
{width:400px;
height:400px;
margin:10px;
float:left;
padding:10px;
font-size:12px;
border: 2px solid #666666
}

#homegallery
{width:180px;
height:200px;
margin:10px;
float:left;
}

#homegallery208
{width:180px;
height:208px;
margin:10px;
float:left;
}

  #homegallery208 a:link, #homegallery208 a:visited
  {
	  color:#999;
	  text-shadow:#CCC;}
	  
#gallerypics
{
width:430px;
height:150px;
margin:15px;
background: 2px solid #666666}
