html {
background: #231f20 url(../img/bg-Img.jpg) no-repeat top left fixed;
font-family: Arial, "MS Trebuchet", sans-serif;
font-size: 12px;
}
.masthead {
width: 100%;
background: #000;
height:140px;
display: block;
}
.navWrapper {
	width: 1000px;
	margin: auto;
}
.homeHead {
background: transparent url(../img/header.jpg) no-repeat top left;
width: 340px;
height: 92px;
display: block;
text-indent: -9999px;
border: 0;
margin: auto;
}
a {
text-decoration: none;
color: #903;
}
a:focus {
outline: none;
border: 0;
}
ul.subnav {
background: #000;
float: left;
width: 661px;
display: inline;
margin-top: 0;
margin-bottom: 15px;
padding: 5px;
padding-top: 4px;
border-top: 1px solid #333
}
.subnav li {
padding-left: 5px;
white-space: nowrap;
}
ul li {
display: inline;
list-style-type: none;
padding-right: 10px;
}
.subnav li span {
color: #555;
}
.subnav li a:hover {
color: #F66;
}
.subNav li a {
color: #fff;
}
.lyrics .subNav {
margin-top: 0px;
background: #000;
padding:8px 20px 8px 20px;
width: 601px;
margin-left: 50px;
}
.lyrics .subNav a {
color: #903;
font-weight: bold;
white-space: nowrap;
}
.lyrics .subNav a:hover {
color: #F66;
}
.lyrics .subnav .active {
color: #FC3;
}
#menu {
list-style-type: none;
height: 17px;

width: 925px;
margin:auto;
margin-top: 10px;
}
#menu li {
display: inline;
float: left;
width: auto;
}
#menu .homeNav {
background: transparent url(../img/navSprite.gif) no-repeat 0 0;
width: 63px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .homeNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat 0 -20px;
}
#menu .homeNavAct {
background: transparent url(../img/navSprite.gif) no-repeat 0px -20px;
width: 63px;
height: 17px;
display: block;
text-indent: -9999px;
}
#menu .bandNav {
background: transparent url(../img/navSprite.gif) no-repeat -63px 0px;
width: 71px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .bandNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -63px -20px;
}
#menu .bandNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -63px -20px;
width: 71px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .musicNav {
background: transparent url(../img/navSprite.gif) no-repeat -139px 0;
width: 76px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .musicNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -139px -20px;
}
#menu .musicNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -139px -20px;
width: 76px;
height: 17px;
display: block;
text-indent: -999px;
}
#menu .showNav {
background: transparent url(../img/navSprite.gif) no-repeat -219px 0;
width: 84px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .showNav:hover,
#menu .showNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -219px -20px;
}
#menu .photoNav {
background: transparent url(../img/navSprite.gif) no-repeat -303px 0px;
width: 73px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .photoNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -303px -20px;
}
#menu .photoNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -303px -20px;
width: 73px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .videoNav {
background: transparent url(../img/navSprite.gif) no-repeat -375px 0px;
width: 85px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .videoNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -375px -20px;
}
#menu .videoNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -375px -20px;
width: 82px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .lyricsNav {
background: transparent url(../img/navSprite.gif) no-repeat -460px 0;
width: 82px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .lyricsNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -460px -20px;
}
#menu .lyricsNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -460px -20px;
width: 85px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .contactNav {
background: transparent url(../img/navSprite.gif) no-repeat -638px 0;
width: 101px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .contactNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -638px -20px;
}
#menu .contactNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -638px -20px;
width: 101px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .postersNav {
background: transparent url(../img/navSprite.gif) no-repeat -545px 0px;
width: 92px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .postersNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -545px -20px;
}
#menu .postersNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -545px -20px;
width: 92px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .linksNav {
background: transparent url(../img/navSprite.gif) no-repeat -730px 0;
width: 55px;
text-indent: -9999px;
height: 17px;
display: block;
}
#menu .linksNav:hover {
background: transparent url(../img/navSprite.gif) no-repeat -730px -20px;
}
#menu .linksNavAct {
background: transparent url(../img/navSprite.gif) no-repeat -730px -20px;
width: 55px;
text-indent: -9999px;
height: 17px;
display: block;
}
div.wrapper {
width: 1000px;
margin:auto;
border: 1px solid #000;
border-top:0px solid transparent;
}
.photos h1, .about h1, .contact h1, .lyrics h1, .index h1, .shows h1, .music h1, .links h1 {
font-size: 30px;
text-align: left;
padding-top: 0px;
width: 670px;
margin-top: 0;
color: #666;
padding-bottom:6px;
border-bottom: 1px solid #333;
margin-bottom: 3px;
font-weight: normal;
}
.photos h2, .shows h2, .music h2 {
font-size: 12px;
width: 670px;
color: #777;
text-align: left;
margin-top: 2px;
padding-top: 0;
margin-bottom: 10px;
}
.first {
margin-left: 20px;
}
.leftCol {
width: 250px;
float: left;
margin-left: 10px;
padding-bottom: 200px;
margin-top: 50px;
}
.album {
background: #000;
padding: 0;
border-bottom: 1px solid #333;
width: 250px;
font-weight: bold;
}
.album p {
color: #ddd;
padding: 4px;
width: 242px;
}
.album a {
color: #9CF;
}
.album a:hover {
color: #39C;
}
.album img a {
margin-left: 20px;
}
.album a.itunes {
width: 250px;
height: 250px;
display: block;
background: transparent url(../img/album-full.jpg) no-repeat top left;
}
.leftCol h1 {
color: #444;
font-size: 26px;
text-transform: uppercase;
margin-top: 4px;
margin-left: 0px;
padding-top: 15px;
border-top: 1px solid #333;
}
.leftCol ul {
margin-top: 12px;
padding: 0;
border-bottom: 2px solid #888;
padding-bottom: 10px;
margin-bottom: 20px;
}
.leftCol ul li {
color: #eee;
margin-left: 2px;
display: block;
border-bottom: 1px solid #222;
padding-bottom: 2px;
margin-bottom: 2px;
font-weight: bold;
}
.leftCol h1 {
color: #888;
border-bottom: 1px solid #888;
}
.leftCol ul li a {
text-decoration: none;
width: 100%;
height: 100%;
display: block;
color: #ddd;
}
.leftCol ul li a:hover {
color: #F06;
}
.contact h2 {
color: #F03;
font-size: 14px;
margin-top: 10px;
}
.photos {
float: left;
width: 680px;
margin-left: 20px;
padding-bottom: 30px;
padding-left: 20px;
}
.photos img {
padding: 10px;
background: #111;
border: 1px solid #222;
}
.photos a img {
padding: 10px;
background: #111;
border: 1px solid #222;
}
.photos a img:hover {
padding: 10px;
background: #000;
border: 1px solid #000;
}
.photos h3 {
color: #999;
font-size: 16px;
width: 661px;
background-color: #000;
margin-top: 4px;
padding-top: 2px;
padding-left: 10px;
}
.photos h4 {
color: #888;
margin-bottom: 3px;
margin-top: 8px;
font-size: 12px;
}
ul.email {
margin-top: 5px;
font-size: 12px;
background: #000;
width: 650px;
padding: 10px;
}
ul.email li {
margin-top: 4px;
color: #fff;
display: block;
}
ul.email li a {
display: block;
color: #999;
margin-right: 10px;
}
ul.email li a:hover {
color: #F03;
}
.email li a {
float: left;
width: auto;
}
.email .lastItem {
margin-bottom: 20px;
}
.email li a:visited {
color: #999;
}
.about, .index, .shows, .music, .links, .contact {
color: #ddd;
float: left;
width: 500px;
padding-left: 30px;
padding-bottom: 40px;
margin-top: 48px;
}
.about h2, .links h2 {
font-size: 16px;
color: #C03;
margin-left: 0px;
margin-top: 15px;
margin-bottom: 4px;
}
.about p, .index p, .shows p {
color: #999;
margin-left: 0px;
width: 630px;
padding-bottom: 10px;
text-indent: 20px;
padding-top: 5px;
border-bottom: 1px solid #222;
background: #000;
padding: 10px 20px 10px 20px;
}
.about img, .index img, .shows img {
border-top: 2px solid #000;
padding-top: 5px;
}
.about h2 span, .index h2 span {
font-size: 12px;
color: #666;
font-family: georgia;
}
.about h1, .index h1, .shows h1 {
margin-top: 0px;
}
.shows p {
background: #000;
}
.links .linklist li {
padding-top: 0;
margin-top: 0;
display: block;
line-height: 18px;
color: #888;
}
.links .linklist li a {
font-size: 12px;
font-weight: bold;
}
.links .linklist li a:link {
color: #999;
}
.links .linklist li a:visited {
color: #666;
}
.links .linklist li a:hover {
color: #f03;
}
.links .linklist li a:active {
color: #ff0000;
}
.lyrics {
float: left;
width: 630px;
}
.lyrics h1 {
margin-top: 0px;
width: 640px;
}
.lyrics p {
width: 600px;
color: #888;
margin-top: 10px;
background: #111;
margin-left: 50px;
padding: 20px 20px 25px 20px;
}
.lyrics h1 {
margin-left: 50px;
}
.post {
margin-top: 0px;
float: left;
width: auto;
margin-left: 0px;
padding-top: 0px;
}
.storycontent p {
margin-left: 0px;
width: 640px;
margin-bottom: 15px;
}

.lyrics .footer {
margin-left: 50px;
width: 640px;
margin-bottom: 30px;
}
h2.date {
color: #aaa;
margin: 0;
font-size: 14px;
margin-bottom: 0;
padding-bottom: 0;
width: auto;
border-bottom: 1px solid #222;
}
.footer {
margin-top: 10px;
padding-top: 4px;
border-top: 1px solid #333;
width: 670px;
color: #888;
font-size: 13px;
text-align: right;
font-size: 13px;
margin-bottom: 30px;
}
.footer a {
color: #ddd;
}
.footer a:hover {
color: #F36;
}
.storycontent {
text-indent: 0px;
margin: 0;
padding: 0
}
.storycontent p {
padding: 10px 0px 10px 30px;
margin: 0 0 20px 0;
text-indent: 0px;
background: #222;
}
.storycontent p iframe {
margin: 0px 0 10px 0;
padding: 0;
}
.storycontent p img {
margin-bottom: 10px
}
.storytitle {
font-size: 30px;
margin-bottom: 0px;
text-align: right;
}
.meta {
text-align: right;
margin-bottom: 4px;
color: #777;
}
.shows .storycontent p {
background: #000;
}
blockquote a {
font-size: 50px;
line-height: 45px;
}
blockquote a:hover {
color: #eee;
}
#comment {
width: 610px;
}
#commentlist p {
background: #222;
width: 590px;
font-size: 12px;
}
 li#comment-1 {
font-size: 35px;
color: #777;
}
#commentform p {
background: #222;
}
h3.storytitle {
margin-top: 0px;
}
h3.storytitle a:hover {
color: #f03;
}
.index h1 {
margin-top: 0;
}
.music h3 {
font-size: 20px;
color: #f02;
width: 670px;
border-bottom: 1px #222 solid;
margin-bottom: 4px;
}
ul.download {
width: 650px;
background: #222;
padding: 10px 10px 20px 10px;
display: block;
margin-bottom: 30px;
}
.download li a {
color: #999;
font-size: 20px;
margin-top: 10px;
}
.download li {
display: block;
}
.download li a:hover {
color: #eee;
text-decoration: underline;
}
.leftCol a.jukebox {
width: 250px;
font-size: 14px;
}
.leftCol a.jukebox:hover {
color: #F33;
}
p.author {
	color: #bbb;
	font-size: 20px;
	margin-top: 10px;
}
.load {
	display: none;
}

h2#postcomment {
	font-size: 14px;
	margin-top: 20px;
	margin-bottom: 4px;
}
.storycontent p {
	width: 600px;
	padding-right: 25px;
	background: #222;
}

div.vimeoPlayer {
	width: 650px;
	padding: 10px;
	background:#000;
	margin: 10px 0 10px 0;
}
	
div.vimeoPlayer object {
	width: 650px;
	
}
ul#downloadPage {
	width: 670px;
	margin-bottom:20px;
}
ul#downloadPage li {
	display:block;
	font-size:15px;
	font-weight:bold;
	background:#000;
	margin:7px 0 0 0;
	height: 35px;
	line-height: 35px;
}
ul#downloadPage li a:link {
	color: #ddd;
	display: block;
	padding-left: 10px;
}
ul#downloadPage li a:visited {
	text-decoration: none;
}
ul#downloadPage li a:hover {
	text-decoration: none;
}
ul#downloadPage li a:active {
	text-decoration: none;
}
#download h3 {
	text-align: center;
	background: #333;
	color: #ccc;
	padding: 10px;
	width: 650px;
	}
#download p a:link {color: #EE0032;}
#download p a:hover {color: #FFFF33;}
#download #player {margin: 0;padding: 20px 40px 20px 0px;}
.newSong {margin-left:15px;font-size:12px;color:#eee;}