@charset "utf-8";
/* CSS Document */

html * {margin:0; padding:0; border:none; outline:none;}
body {background:url(../img/backgrounds/bg.png) no-repeat top center #0d0d0d; height:100%; font-family:Arial, Helvetica, sans-serif;}

a {color:#0FF; text-decoration:none;}
h1 {font-weight:normal;}
.white {color:#fff;}
.about h1 {background:url(../img/backgrounds/50.png) repeat transparent; padding:5px;}
.about h4 {background:url(../img/backgrounds/50.png) repeat transparent; padding:5px; margin:3px; width:200px;}
.clr {clear:both;}
.itunes {text-align:left; background:url(../img/backgrounds/50.png) repeat transparent; padding-left:30px; position:relative; top:10px;}
/* Layout */

iframe {display:none;}
iframe.gCal {display:inline;}
#player {margin:0 auto; text-align:center; padding-top:15px; height:19px;}
#container {min-height:100%; margin:0 auto; text-align:center;}
	#wrapper {width:1024px; margin:0 auto; padding-top:49px; padding-bottom:30px; text-align:center;}
	#background {width:1024px; background:#000; position:relative; border:1px solid #565251;}
	.home #background {height:566px; background:url(../img/backgrounds/home.jpg) no-repeat top right #000;}
	.shows #background {height:566px; background:url(../img/backgrounds/shows.jpg) no-repeat top right #000;}
	.about #background {height:900px; background:url(../img/backgrounds/about.jpg) no-repeat top right #000;}
	.music #background {height:566px; background:url(../img/backgrounds/shows.jpg) no-repeat top right #000;}
	#leftCol {float:left; width:176px; border-right:1px solid #565251; height:100%; position:relative;}
	.home #leftCol .navigation {padding-top:290px;}
		#leftCol .navigation {text-align:left;}
		#leftCol .navigation li {list-style-type:none;}
		#leftCol .navigation li .facebook {display:block; width:176px; height:32px; background:url(../img/buttons/facebook.jpg); text-indent:-999em;}
		#leftCol .navigation li .myspace {display:block; width:176px; height:32px; background:url(../img/buttons/myspace.jpg); text-indent:-999em;}
		#leftCol .logo {display:block; width:278px; height:75px; background:url(../img/logo.png); text-indent:-999em; position:absolute; bottom:0; left:0; margin-left:15px;}
	#rightCol {float:right; width:847px; overflow:hidden;}
	.home #rightCol .navigation {padding-top:278px;}
	.interior #rightCol .navigation {padding-top:47px;}
		#rightCol .navigation {text-align:right; font-family:Arial, Helvetica, sans-serif; letter-spacing:5px; text-transform:lowercase;}
		#rightCol .navigation li {display:inline; padding-right:10px;}
		#rightCol .navigation li a {color:#fff; text-decoration:none;}
		#rightCol .navigation li a:hover {color:#0FF;}
		
		#content {background:url(../img/backgrounds/50.png) repeat transparent; color:#fff; margin:10px 0; text-align:left; padding:10px;}
		.about #content {background:none; color:#fff; margin:10px 0; text-align:left; padding:10px;}
		#content p {line-height:22px; padding:4px 0;}
			#showDates {width:90%; border-collapse:collapse; border:1px solid #555; margin:225px 0 0;}
				#showDates .rowa {background:#111; height: 20px;}
				#showDates .rowb {background: #333; height:20px;}
				#showDates .cell {padding: 4px; border: 1px solid #555;}
			.biography {background:url(../img/backgrounds/50.png) repeat transparent; margin:20px 0; border:1px solid #000; padding:5px;}
			.photoBox {float:right; margin:4px; border:2px solid #000; background:#333; padding:4px;filter:alpha(opacity=30); -moz-opacity:0.3;-khtml-opacity:0.3; opacity:0.3;}
			.photoBox:hover {;filter:alpha(opacity=100); -moz-opacity:1.0;-khtml-opacity:1.0; opacity:1.0;}
				.photoBox p {font-size:10px; text-align:center;}
			.fullPlayer {margin-top:50px;}
			.thumbnails {text-align:center;}
			.thumbnails img {margin:5px;}

	
	#footer {width:100%; height:30px; text-align:center; color:#ccc; font-size:10px;}

