/* THE DEAD WEATHER CSS */

body {background-image:url(../images/bg.jpg); background-repeat:repeat-y; background-position:top center; background-color:#000000; padding:0; margin:0;}
	
#logo {width:790px; height:60px; margin-top:300px; padding:0px;}

#wrapper{position:absolute; left:50%; width:1024px; margin-left:-512px; margin-top:0px; border:none; padding-bottom:50px;}

.btnYellow {margin:8px 0 0 0; border:0px;}

.divSide {margin-top:6px; margin-bottom:0px;}

/* HOME */
#homeHead {height:410px; margin:0px; padding:0px; border:none; background-image:url(../images/header/01.jpg); background-position:center top; background-repeat:no-repeat; text-align:center;}

#homeContent {width:900px; margin:30px 0px 0px 75px;}

#homeLeft {width:580px; color:#ffffff; font-family:Georgia, Garamond, serif; font-size:16px; font-style:italic; float:left; text-align:left;}
#homeLeft a {text-decoration:none; color:#FFFFFF;}
#homeLeft a:hover {text-decoration:none;}

.homeNewsEntry {margin:0 0 10px 0;}
.homeNewsEntry a {border-bottom:1px dotted #000;}
.homeNewsEntry a:hover {border-bottom:1px dotted #666;}
.homeNewsDate {font-family:Arial, Helvetica, san-serif; font-style:normal; font-size:12px; color:#999999;}
.homeNewsDiv {margin-top:6px; margin-bottom:0px;}

#homeRight {width:300px; color:#999999; font-family:Georgia, Garamond, serif; font-size:14px; float:right; text-align:left;}
#homeRight a {color:#dbdada; text-decoration:none;}
#homeRight a:hover {text-decoration:underline;}

#homePhotos {margin-top:30px;}


/* NEWS */
#newsHead {height:410px; margin:0px; padding:0px; border:none; background-image:url(../images/header/01.jpg); background-position:center top; background-repeat:no-repeat; text-align:center;}

#newsContent {width:900px; margin:30px 0px 0px 75px;}

#newsLeft {width:580px; color:#999999; font-family:Arial, Helvetica, san-serif; font-size:14px; line-height:1.4em; float:left; text-align:left;}
#newsLeft a {text-decoration:none; color:#f1d113;}
#newsLeft a:hover {text-decoration:none;}

#newsRight {width:251px; color:#999999; font-family:Georgia, Garamond, serif; font-size:14px; float:right; text-align:left;}
#newsRight a {color:#dbdada; text-decoration:none;}
#newsRight a:hover {text-decoration:underline;}

.newsEntry {margin-bottom:20px;}
.newsEntry a {color:#f1d113; border-bottom:1px dotted #000;}
.newsEntry a:hover {border-bottom:1px dotted #666;}
.newsTitle {color:#ffffff; font-family:Georgia, Garamond, serif; font-size:20px; font-style:italic; line-height:23px; margin-bottom:12px;}
.newsDate {font-size:12px; color:#f1d113;}
.newsLink {color:#ffffff; font-size:12px; line-height:25px; margin-top:10px; margin-bottom:35px;}
.newsDiv {margin-top:20px; width:580px; margin-bottom:20px; float:left; display:block;}

#widget {margin-top:20px;}


/* SHOWS */
#showsHead {height:410px; margin:0px; padding:0px; border:none; background-image:url(../images/header/01.jpg); background-position:center top; background-repeat:no-repeat; text-align:center;}

#showsContent {width:900px; margin:30px 0px 0px 95px; text-align:left; padding-bottom:100px;}

ul#shows {list-style-type: none;}
ul#shows {margin: 0 0 0 0px;}
ul#shows li {padding: 0px 0; font-size: 12px; line-height: 1.4; margin-left:0px; margin-top:6px;}
ul#shows li img {margin: 5px 0 0 0;}
.show-date {width:37px; height:41px; padding-top:2px; background:url(../images/bg_date.gif) no-repeat; float:left; font-family:Arial, Helvetica, san-serif;}
.show-day {color:#000; font-size:25px; text-align:center; height:26px; line-height: .8; margin-left:1px; padding:0; font-weight:bold;} 
.show-month {color:#000; font-size:11px; text-align:center; height:15px; margin-top:0px; margin-left:1px; padding:0; font-weight:bold;} 
.show-info {width:622px; margin-left: 20px; margin-top:2px; padding:0; line-height:1.4em; font-size:14px; color:#999999; font-family:Georgia, Garamond, serif; float:left;}
.show-info a {font-size:16px; color:#ffffff; border-bottom:1px dotted #000; text-decoration:none;}
.show-info a:hover {border-bottom:1px dotted #666; text-decoration:none;}
.show-tickets {margin-left:5px; padding-top:4px;}

.showsDiv {margin-top:2px; margin-bottom:0px;}


/* VIDEOS */
#videosHead {height:410px; margin:0px; padding:0px; border:none; background-image:url(../images/header/01.jpg); background-position:center top; background-repeat:no-repeat; text-align:center;}

#videosContent {width:1000px; margin:50px 0px 0px 10px; text-align:center;}

#videosLeft {width:300px; margin-left:50px; color:#999999; font-family:Georgia, Garamond, serif; font-size:12px; font-style:italic; line-height:1.5em; float:left; text-align:left;}
#videosLeft a {text-decoration:none; color:#ffffff; font-size:17px; font-style:normal;}
#videosLeft a:hover {text-decoration:none;}

#videosMid {width:300px; color:#999999; font-family:Georgia, Garamond, serif; font-size:12px; font-style:italic; line-height:1.5em; float:left; text-align:left;}
#videosMid a {text-decoration:none; color:#ffffff; font-size:17px; font-style:normal;}
#videosMid a:hover {text-decoration:none;}

#videosRight {width:300px; color:#999999; font-family:Georgia, Garamond, serif; font-size:12px; font-style:italic; line-height:1.5em; float:left; text-align:left;}
#videosRight a {text-decoration:none; color:#ffffff; font-size:17px; font-style:normal;}
#videosRight a:hover {text-decoration:none;}

#iframeVideos {width:750px; height:515px; z-index:5; background-color:transparent;}

.divWide {margin-top:10px; margin-bottom:10px;}

.vidEntry {margin-bottom:15px; margin-top:5px; text-align:center;}
.vidEntry a {border-bottom:1px dotted #000;}
.vidEntry a:hover {border-bottom:1px dotted #666;}

#VideoTitle {color:#ffffff; font-size:20px; line-height:20px; text-align:center;}
#VideoSubTitle {color:#999999; font-size:15px; line-height:20px; margin-bottom:3px; text-align:center;}


/* PHOTOS */
#photosHead {height:410px; margin:0px; padding:0px; border:none; background-image:url(../images/header/01.jpg); background-position:center top; background-repeat:no-repeat; text-align:center;}

#photosContent {width:900px; margin:60px 0px 0px 60px; text-align:center; padding-bottom:200px;}



/* RELEASES */
#releasesHead {height:410px; margin:0px; padding:0px; border:none; background-image:url(../images/header/01.jpg); background-position:center top; background-repeat:no-repeat; text-align:center;}

#releasesContent {width:900px; margin:50px 0px 0px 110px; color:#999999; font-family:Arial, Helvetica, san-serif; font-size:14px; line-height:1.2em; float:left; text-align:left;}

.releasesEntry {margin-bottom:20px;}
.releaseTitle {color:#ffffff; font-family:Georgia, Garamond, serif; font-size:25px; font-style:italic; line-height:21px; margin-bottom:10px; padding-top:40px;}
.releasesDiv {margin-top:20px; margin-bottom:20px;}

.albumCover {margin-right:20px; float:left;}



/* HOME SHOW DATES -------- */

#homeShows {font-style:normal; color:#ffffff; margin-top:30px;}
ul#dates {list-style-type: none;}
ul#dates {margin: 0 0 0 -40px;}
ul#dates li {padding: 0px 0; font-size: 12px; line-height: 1.4; margin-left:0px; margin-top:6px;}
ul#dates li img {margin: 5px 0 0 0;}
.event-date {width:37px; height:41px; padding-top:2px; background:url(../images/bg_date.gif) no-repeat; float:left; font-family:Arial, Helvetica, san-serif;}
.event-day {color:#000; font-size:25px; text-align:center; height:26px; line-height: .8; margin-left:1px; padding:0; font-weight:bold;} 
.event-month {color:#000; font-size:11px; text-align:center; height:15px; margin-top:0px; margin-left:1px; padding:0; font-weight:bold;} 
.event-info {width:180px; margin-left: 50px; margin-top:7px; padding:0; line-height:1.3em; font-size:14px;}


/* NAV */
ul {margin:0;}

#nav {
	background:transparent url(../images/nav.gif) no-repeat 0 0;
	height:30px;
	border:0px solid #000;
	width:785px;
	position:absolute;
	text-indent:-9999px;
	padding:0px;  
	margin:25px 0 0 115px;
}

#nav a {outline:none;}

#nav li {
	margin-left:0;
}

#buttons {
	height:30px;
	position:relative;
}

#buttons li {list-style: none; position:absolute;}
#buttons li, #buttons a {height:30px; display:block; top:0;}

#button1 {left: 0; width: 91px;}
#button2 {left: 91px; width: 81px;}
#button3 {left: 172px; width: 92px;}
#button4 {left: 264px; width: 100px;}
#button5 {left: 364px; width: 104px;}
#button6 {left: 468px; width: 131px;}
#button7 {left: 599px; width: 89px;}
#button8 {left: 688px; width: 97px;}

#button1 a:hover {background: transparent url(../images/nav.gif) 0 -30px no-repeat;}
#button2 a:hover {background: transparent url(../images/nav.gif) -91px -30px no-repeat;}
#button3 a:hover {background: transparent url(../images/nav.gif) -172px -30px no-repeat;}
#button4 a:hover {background: transparent url(../images/nav.gif) -264px -30px no-repeat;}
#button5 a:hover {background: transparent url(../images/nav.gif) -364px -30px no-repeat;}
#button6 a:hover {background: transparent url(../images/nav.gif) -468px -30px no-repeat;}
#button7 a:hover {background: transparent url(../images/nav.gif) -599px -30px no-repeat;}
#button8 a:hover {background: transparent url(../images/nav.gif) -688px -30px no-repeat;}

#button1 a#on {background: transparent url(../images/nav.gif) 0 -30px no-repeat;}
#button2 a#on {background: transparent url(../images/nav.gif) -91px -30px no-repeat;}
#button3 a#on {background: transparent url(../images/nav.gif) -172px -30px no-repeat;}
#button4 a#on {background: transparent url(../images/nav.gif) -264px -30px no-repeat;}
#button5 a#on {background: transparent url(../images/nav.gif) -364px -30px no-repeat;}
#button6 a#on {background: transparent url(../images/nav.gif) -468px -30px no-repeat;}
#button7 a#on {background: transparent url(../images/nav.gif) -599px -30px no-repeat;}
#button8 a#on {background: transparent url(../images/nav.gif) -688px -30px no-repeat;}

/* FOOTER */
#foote {width:1024px; height:10px; margin-top:60px; text-align:center; float:left;}


/* NAV */

#footer {
	background:transparent url(../images/footer.gif) no-repeat 0 0;
	height:45px;
	border:0px solid #000;
	width:290px;
	position:absolute;
	text-indent:-9999px;
	padding:0px;
	margin:100px 0 0 367px;
	float:left;
}

#footer a {outline:none;}

#footer li {
	margin-left:0;
}

#b_footer {
	height:45px;
	position:relative;
}

#b_footer li {list-style: none; position:absolute;}
#b_footer li, #b_footer a {height:45px; display:block; top:0;}

#b_footer1 {left: 0; width: 52px;}
#b_footer2 {left: 52px; width: 55px;}
#b_footer3 {left: 107px; width: 110px;}
#b_footer4 {left: 217px; width: 73px;}

#b_footer1 a:hover {background: transparent url(../images/footer.gif) 0 -45px no-repeat;}
#b_footer2 a:hover {background: transparent url(../images/footer.gif) -52px -45px no-repeat;}
#b_footer3 a:hover {background: transparent url(../images/footer.gif) -107px -45px no-repeat;}
#b_footer4 a:hover {background: transparent url(../images/footer.gif) -217px -45px no-repeat;}


#clear {clear:both;}

/* SIGNUP */
#subscribe {color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-top:3px; width:80px; float:left;}

#unsubscribe {color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif; text-align:left; margin-top:3px; width:75px; float:left;}

#signup form input.action_subscribe {width:12px; height:14px; margin-top:0px; border:none; vertical-align:middle;}
#signup form input.action_unsubscribe {width:12px; height:14px; margin-top:0px; border:none; vertical-align:middle;}

#formArea {color:#999999; width:300px; height:90px; background-color:transparent; border:none; text-align:left; padding-left:0px; margin-top:0px;}

#textfieldText {color:#999999; height:19px; width:180px; border:1px solid; border-color:#ac950a; margin-top:10px; margin-bottom:4px; background-color:#1e1e1e; padding-top:2px; padding-left:3px; letter-spacing:.1em;}

#signup {margin:0 0 -4px 6px;}
