body {
	-x-system-font:none;
	background: black url(background.jpg) no-repeat scroll center top;
	color: #EEEEEE;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
	font-size-adjust: none;
	font-stretch: normal;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0;
	padding: 0;
	text-align: left;
}

td {
	color: #EEEEEE;
	font-family: Arial,Helvetica,sans-serif;
	font-size: 11px;
}

img {
  padding: 0;
  margin: 0;
}

#header {
  margin-top: -60px;
}
* html #header {
  margin-top: -105px;
}

#header td {
	margin: 0;
	padding: 0;
  line-height: 1px;
}

a {
	color: #FF0000;
	font-weight: bold;
	text-decoration: none;
}
a:visited {
	color: #DD0000;
	text-decoration: none;
}
a:hover {
	color: #FFFFFF;
	text-decoration: underline;
}
a:active {
	color: #FF0000;
	text-decoration: none;
}
a img {
	border: 0 none;
}


.nomargintext {
margin:0;
padding:0;
}
.container {
margin-left:auto;
margin-right:auto;
padding:0;
position:relative;
text-align:left;
width:990px;
z-index:1;
}
.footercontainer {
margin-left:auto;
margin-right:auto;
padding:0;
position:relative;
text-align:left;
width:1002px;
}
.breaker {
clear:both;
margin:0 auto;
}
.hiddentext {
display:none;
}
#firsttwocolumns {
float:left;
width:720px;
  width:970px;
}
#firsttwocolumnsfans {
float:left;
width:770px;
}
#twocolumnssecondary {
float:right;
width:770px;
}
#twocolumnsnews {
float:right;
width:720px;
}
#extracolumncontent950tickholder {
float:left;
width:970px;
}
.header200container {
float:right;
height:40px;
width:200px;
}
.header200container2 {
float:left;
height:40px;
width:200px;
}
.header750container {
float:left;
height:40px;
width:750px;
}
.header500container {
float:left;
height:40px;
width:500px;
}
.header250container {
float:left;
height:40px;
width:250px;
}
.header250containernews {
float:right;
height:40px;
width:250px;
}
.tickleft {
float:left;
height:40px;
width:20px;
}
.tickright {
float:right;
height:40px;
width:20px;
}
#headerleft {
float:left;
height:420px;
padding:0;
width:20px;
}
#headercenter {
float:left;
height:420px;
padding:0;
width:950px;
}
#headerright {
float:left;
height:420px;
padding:0;
width:20px;
}
#leftcolumn {
float:left;
padding:0;
width:219px;
  padding-left: 0px;
}

#leftcolumn h1 {
  clear: both;
  margin: 0;
  margin-left: 20px;
  padding-left: 5px;
  font-family: "Arial Narrow", arial;
  font-size: 1.4em;
  background: url(sidebar_titles.png);
  line-height: 40px;
}
#leftcolumn h1 span {
  background: url(tickleftorange.png);
  display: block;
  position: absolute;
  height: 34px;
  width: 20px;
  margin-left: -25px;
}

#leftcolumn p {
  margin-left: 20px;
  margin-top: 4px;
  margin-bottom: 6px;
}

#leftcolumn h2 {
  font-size: 1.2em;
  text-align: left;
  margin-left: 20px;
  margin-top: 2px;
  margin-bottom: 0px;
  padding: 0;
}
#leftcolumn h2 span {
  font-size: 0.75em;
}

#leftcolumnnews {
float:left;
padding:0;
width:270px;
}
#rightcolumn200 {
float:left;
padding:0;
width:220px;
}
#leftcolumn270 {
float:left;
padding:0;
width:270px;
}
.rightcolumncontent250 {
float:left;
padding:0;
width:250px;
}
.megafanholder {
float:left;
height:122px;
padding:0;
width:250px;
}
.leftcolumncontentsecondary {
float:right;
padding:0;
width:200px;
}
.leftcolumncontentnews {
float:right;
padding:0;
width:250px;
}
.scorpionholder {
float:right;
height:122px;
padding:0;
width:250px;
}
.rightcolumncontent200 {
float:left;
padding:0;
width:200px;
}
.leftcolumncontent200 {
float:right;
padding:0;
width:200px;
}
.leftcolumncontent200top {
background:transparent url(container-200-top.gif) no-repeat scroll right center;
height:2px;
width:200px;
}
.leftcolumncontent200center {
background:transparent url(container-200-center.gif) repeat-y scroll right center;
padding:3px 5px;
text-align:left;
width:190px;
}
.leftcolumncontent200center p {
margin:0;
}
.leftcolumncontent200bottom {
background:transparent url(container-200-bottom.gif) no-repeat scroll right top;
height:2px;
margin-bottom:5px;
width:200px;
}
.leftcolumncontent200bottomend {
background:transparent url(container-200-bottom.gif) no-repeat scroll right top;
float:right;
height:2px;
margin-bottom:5px;
margin-top:-4px;
width:200px;
}
div > .leftcolumncontent200bottomend {
margin-top:0;
}
.leftcolumncontent200bottom span {
display:none;
}
.leftcolumncontentimg {
padding:0 0 5px;
}
.spacer5 {
height:5px;
}
.spacer10 {
height:10px;
margin-bottom:-5px;
}
div > .spacer10 {
margin-bottom:10px;
}
#bottomfiller {
/*background:transparent url(filler950.jpg) no-repeat scroll center bottom;*/
bottom:0;
height:200px;
left:0;
position:absolute;
width:990px;
z-index:-1;
}
#contentcenter {
float:right;
padding:0;
width:500px;
width:750px;
}

#contentcenter h1 {
  clear: both;
  margin: 0;
  padding-left: 8px;
  font-family: "Arial Narrow", arial;
  font-size: 2.2em;
  background: url(headlines.png);
  line-height: 40px;
}
#contentcenter h1 span{
  background: url(tickrightblue.png);
  display: block;
  position: absolute;
  height: 34px;
  width: 20px;
  margin-left: 742px;
}
* html #contentcenter h1 span{
  margin-top: -6px;
}

#contentcenter550 {
float:right;
padding:0;
width:550px;
}
#contentmain750 {
float:left;
padding:0;
width:750px;
}
#contentmain {
float:right;
padding:0;
width:770px;
}
.midcolcontent {
  padding:5px;
  padding-bottom: 15px;
}
.midcolcontent500 {
float:left;
padding:5px;
width:490px;
}
.midcolcontent550 {
float:left;
padding:5px;
width:540px;
}
#endorsementsholder {
float:right;
height:122px;
padding:0;
width:450px;
}
#contentright {
float:left;
padding:0;
width:270px;
}
.sidebar {
width:1%;
}
* html #container {
height:1%;
}
.contentseparator950grey {
background:transparent url(separator-grey-950.gif) no-repeat scroll right top;
clear:left;
height:18px;
line-height:1;
margin:5px auto;
width:950px;
}
.contentseparator950blue {
background:transparent url(separator-blue-950.gif) no-repeat scroll right top;
clear:left;
height:18px;
line-height:1;
margin:5px auto;
width:950px;
}
.maincolcontent750 {
float:left;
margin-left:2px;
padding-left:0;
padding-right:0;
width:745px;
}
div > .maincolcontent750 {
margin-left:5px;
}
#contentmain700 {
float:left;
padding:0;
width:700px;
}
.maincolcontent700 {
float:left;
margin-left:2px;
padding-left:0;
padding-right:0;
width:695px;
}
div > .maincolcontent700 {
margin-left:5px;
}
.header700container {
float:left;
height:40px;
width:700px;
}

.midcolheadlinecontenttop {
  background:transparent url(container-center-top.gif) no-repeat scroll right center;
  height:8px;
  width:740px;
  margin:0;
  padding:0;
  line-height: 1px;
  font-size: 1px;
}
.midcolheadlinecontentcenter {
  background:transparent url(container-center-center.gif) repeat-y scroll right center;
  text-align:left;
  width:740px;
  margin:0;
  padding:0;
}
.midcolheadlinecontentcenter p {
  margin:0 10px;
  padding:0;
  padding-bottom: 10px;
  text-align: justify;
}
.midcolheadlinecontentcenter h2 {
  font-size: 1.5em;
  text-align: center;
  margin: 0 10px;
  padding: 0;
  padding-bottom: 5px;
}
.midcolheadlinecontentcenter h3 {
  margin: 0 10px;
}
.midcolheadlinecontentcenter pre {
  margin:0 10px;
  padding:0;
  padding-bottom: 10px;
}
.midcolheadlinecontentcenter form {
  margin: 0 10px;
  padding: 0 10px;
  padding-bottom: 10px;
}

.midcolheadlinecontentbottom {
  background:transparent url(container-center-bottom.gif) no-repeat scroll right top;
  float:left;
  height:8px;
  width:740px;
  margin-bottom: 6px;
}


.midcolheadlinecontent540top {
background:transparent url(container-center-540-top.gif) no-repeat scroll right center;
height:8px;
width:540px;
}
.midcolheadlinecontent540center {
background:transparent url(container-center-540-center.gif) repeat-y scroll right center;
text-align:left;
width:540px;
}
.paddtext {
margin:0 10px 5px;
}
.paddtextnotbottom {
margin:0 10px;
}
.paddtexttop {
margin:10px 0 0;
}
.midcolheadlinecontent540bottom {
background:transparent url(container-center-540-bottom.gif) no-repeat scroll right top;
float:left;
height:8px;
width:540px;
}
#headlinesubheader {
background:transparent url(subheader500-headline.gif) no-repeat scroll center center;
float:left;
height:27px;
margin-bottom:-11px;
margin-top:-13px;
width:500px;
}
div > #headlinesubheader {
margin-bottom:0;
margin-top:0;
}
#headlinesubheader550 {
background:transparent url(subheader550-headline.gif) no-repeat scroll center center;
float:left;
height:27px;
margin-bottom:-11px;
margin-top:-13px;
width:550px;
}
div > #headlinesubheader550 {
margin-bottom:0;
margin-top:0;
}
#headlinesubheader550 h3 {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:10px;
margin-top:17px;
}
div > #headlinesubheader550 h3 {
margin-top:6px;
}
#headlinesubheader h3 {
-x-system-font:none;
font-family:Arial,Helvetica,sans-serif;
font-size:13px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
line-height:normal;
margin-left:10px;
margin-top:17px;
}
div > #headlinesubheader h3 {
margin-top:6px;
}
.headlinespacer1px {
background-color:#434343;
clear:both;
height:1px;
line-height:1;
margin: 10px auto;
width:470px;
}
.headlinespacer1pxwithmargin {
background-color:#434343;
clear:left;
height:1px;
line-height:1;
margin:10px auto;
width:470px;
}
.headlinespacer1pxnewspage {
background-color:#434343;
clear:left;
height:1px;
line-height:1;
margin:10px auto;
width:670px;
}
.headlinespacer1pxdiscog {
background-color:#434343;
clear:left;
height:1px;
line-height:1;
margin:10px auto;
width:720px;
}
.headlinespacer1pxhomepage {
background-color:#434343;
clear:left;
height:1px;
line-height:1;
margin:10px auto;
width:430px;
}
.featureimageborderonly {
border:1px solid #367FA7;
margin-bottom:1px !important;
}
div > .featureimageborderonly {
margin-bottom:0;
}
.featureimage {
border:1px solid #367FA7;
margin:0 0 5px !important;
}
.featureimagenoborder {
margin:0 0 5px !important;
}
.featureimage2 {
border:1px solid #367FA7;
float:left;
margin:0 10px 0 0 !important;
padding:0;
}
.featureimage3 {
float:left;
margin:0 10px 0 0 !important;
padding:0;
}
.featureimage4 {
border:1px solid #367FA7;
float:right;
margin:0 0 0 10px;
padding:0;
}
.subheadlinedate, h2 span {
color:#7FC0E4;
font-weight:bold;
}
.subheadline, h2 {
color:#349BD1;
font-weight:bold;
}
.megafanquestion {
color:#CCCCCC;
font-weight:bold;
}
.megafananswer {
color:#B4B4B4;
}
.maincolheadlinecontent745top {
background:transparent url(container-center-745-top.gif) no-repeat scroll right center;
float:right;
height:8px;
margin-top:5px;
width:745px;
}
.maincolheadlinecontent745center {
background:transparent url(container-center-745-center.gif) repeat-y scroll right center;
float:right;
margin:0;
text-align:left;
width:745px;
}
.maincolheadlinecontent745centerkillingroad {
background:transparent url(container-center-745-center.gif) repeat-y scroll right center;
float:right;
margin:0;
padding:0 10px;
text-align:left;
width:725px;
}
.maincolheadlinecontent745bottom {
background:transparent url(container-center-745-bottom.gif) no-repeat scroll right top;
float:right;
height:8px;
width:745px;
}
.maincolheadlinecontent695top {
background:transparent url(container-center-695-top.gif) no-repeat scroll right center;
float:right;
height:8px;
margin-top:5px;
width:695px;
}
.maincolheadlinecontent695center {
background:transparent url(container-center-695-center.gif) repeat-y scroll right center;
float:right;
margin:0;
text-align:left;
width:695px;
}
.maincolheadlinecontent695center p {
margin:0 10px 10px;
padding:0;
}
.maincolheadlinecontent695bottom {
background:transparent url(container-center-695-bottom.gif) no-repeat scroll right top;
float:right;
height:8px;
width:695px;
}

#rightcolumn {
float:left;
padding:0;
width:260px;
}
#rightcolumn2 {
float:left;
padding:0;
width:220px;
}
.rightcolumncontent250 {
float:left;
padding:0;
width:250px;
}
.rightcolumncontent250top {
background:transparent url(container-250-top.gif) no-repeat scroll right center;
height:2px;
width:250px;
}
.rightcolumncontent250center {
background:transparent url(container-250-center.gif) repeat-y scroll right center;
float:left;
padding:3px 5px;
text-align:left;
width:240px;
}
.scorpioncenter {
background:transparent url(container-250-center.gif) repeat-y scroll right center;
height:112px;
width:240px;
}
.megafancenter {
background:transparent url(container-250-center.gif) repeat-y scroll left center;
height:112px;
width:240px;
}
.endorsementscenter {
background:transparent url(container-450-center.gif) repeat-y scroll 0 0;
height:112px;
width:440px;
}
.scorpioncenter, .megafancenter, .endorsementscenter {
padding:3px 5px;
}
.rightcolumncontent250center p {
margin:0 10px 0 0;
padding:0;
}
.rightcolumncontent250bottom {
background:transparent url(container-250-bottom.gif) no-repeat scroll right top;
height:2px;
margin-bottom:5px;
width:250px;
}
.footer250bottom {
background:transparent url(container-250-bottom.gif) no-repeat scroll right top;
height:2px;
width:250px;
}
.extracolumncontent450 {
float:right;
padding:0;
width:450px;
}
.extracolumncontent450holder {
float:left;
padding:0;
width:470px;
}
.extracolumncontent950holder {
float:left;
padding:0;
width:970px;
}
.extracolumncontent450top {
background:transparent url(container-450-top.gif) no-repeat scroll right center;
height:2px;
width:450px;
}
.extracolumncontent450center {
background:transparent url(container-450-center.gif) repeat-y scroll right center;
float:left;
height:160px;
padding:3px 5px;
text-align:left;
width:440px;
}
.extracolumncontent450center p {
margin:0 10px 0 0;
padding:0;
}
.imgpad5bott {
padding:0 0 5px;
}
.imgpad3bott {
padding:0 0 3px;
}
img > .imgpad3bottIEfix {
padding:0;
}
.imgpad10bott {
padding:0 0 10px;
}
.extracolumncontent450bottom {
background:transparent url(container-450-bottom.gif) no-repeat scroll right top;
height:2px;
width:450px;
}
.extracolumncontent500 {
float:left;
height:162px;
padding:0;
width:500px;
}
.extracolumncontent500holder {
float:left;
padding:0;
width:520px;
}
.extracolumncontent500top {
float:left;
height:40px;
width:500px;
}
.extracolumncontent500center {
background:transparent url(container-500-center.gif) repeat-y scroll right center;
float:left;
height:160px;
padding:3px 5px;
text-align:left;
width:490px;
}
.extracolumncontent500center p {
margin:0 10px 0 0;
padding:0;
}
.extracolumncontent500bottom {
background:transparent url(container-500-bottom.gif) no-repeat scroll right top;
height:2px;
width:500px;
}
.extracolumncontent950 {
float:right;
padding:0;
width:950px;
}
.extracolumncontent950top {
float:left;
height:40px;
width:950px;
}
.extracolumncontent950center {
background:transparent url(container-950-center.gif) repeat-y scroll right center;
float:left;
padding:3px 5px;
text-align:left;
width:940px;
}
.extracolumncontent950center p {
margin:0;
padding:0;
}
.extracolumncontent950bottom {
background:transparent url(container-950-bottom.gif) no-repeat scroll right top;
float:left;
height:2px;
margin-bottom:5px;
width:950px;
}
.extracolumncontent450header {
float:right;
height:40px;
width:450px;
}
.extracolumncontent500header {
float:left;
height:40px;
width:500px;
}
.extracolumncontent950header {
float:right;
height:40px;
margin-left:auto;
margin-right:auto;
width:950px;
}
.spacer5 {
clear:left;
height:5px;
line-height:1;
}
.footer2 {
background:transparent url(bottom-nav.gif) no-repeat scroll right top;
clear:left;
float:left;
height:40px;
line-height:1;
margin:0 auto 5px;
width:1002px;
text-align: center;
}

.float {
float:left;
padding-bottom:3px;
}
.float2 {
float:left;
margin-right:10px;
padding-bottom:3px;
}
.float22 {
float:left;
margin-left:10px;
margin-right:10px;
padding-bottom:3px;
}
.float23 {
float:left;
margin-bottom:10px;
margin-left:10px;
padding-bottom:3px;
}
.float3 {
float:left;
}
.floatimagepadright4 {
float:left;
margin:0 4px 3px 2px;
}
.floatimagemarginleft10 {
float:left;
margin:0 0 3px 6px;
}
div > .floatimagemarginleft10 {
margin:0 0 3px 10px;
}
.newsfloat {
float:left;
padding-bottom:3px;
width:604px;
}
.discographyfloat {
float:left;
margin-left:10px;
padding-bottom:3px;
width:604px;
}
.newsfloatmain {
float:left;
padding-bottom:3px;
width:400px;
  width: 645px;
}
.newsfloat, .newsfloatmain p {
margin:0;
}
div > .float {
padding-bottom:0;
}
div > .float2 {
padding-bottom:0;
}
.centerbtns {
  height:8px;
  margin: 0 auto;
  margin-top:11px;
  width:914px;
}
.centerbtns a {
  margin: 0 10px;
}
.centerbtns2 {
  height:7px;
  margin: 0 auto;
  margin-top:9px;
  width:914px;
}

#contentcenter img, #leftcolumn img {
  border: 1px solid #367FA7;
}

#contentcenter a img, #leftcolumn a img {
	border: 1px solid #FF0000;
}
#contentcenter a:visited  img, #leftcolumn a:visited  img {
	border: 1px solid #DD0000;
}
#contentcenter a:hover  img, #leftcolumn  a:hover  img {
	border: 1px solid #FFFFFF;
}

img.left {
  float:left;
  margin: 0 10px 4px 10px;
  padding:0;
}
img.right {
  float: right;
  margin: 4px 10px 0 10px;
  padding:0;
}
div.left {
  float: left;
}
div.right {
  float: right;
}
.center {
  text-align: center;
}

p.center {
  text-align: center;
}

p.right {
  text-align: right;
}
h2.left {
  text-align: left;
}
img.icon {
  border: 1px solid #ccc !important;
}

#menu {
  position: relative;
  top: 53px;
  width: 950px;
  height: 60px;
  z-index: 10;
  line-height: 25px;
}
#menu a {
  letter-spacing: 1px;
  font-size: 1em;
  color: white;
  margin: 0 13px;
  text-transform: uppercase;
}
#menu a:hover {
  color: #ddd;
  text-decoration: none;
}
#menu a.left {
  float: left;
}
#menu a.right {
  float: right;
}
#menu div.separator {
  display: block;
  width: 2px;
  height: 24px;
  margin: 0;
  margin-top: 2px;
  padding: 0;
  background: url(menu-separator.gif) no-repeat;
}
#menu #second-line div.separator {
  margin-top: 1px;
}
 
#upcoming-show {
  position: relative;
  top: -70px;
  left: -400px;
  left: -365px;
  z-index: 11;
  line-height: 20px;
}
#upcoming-show img {
  margin-bottom: 4px;
}
#contacts {
  position: relative;
  top: -106px;
  left: 380px;
  z-index: 12;
  line-height: 20px;
}
#contacts img {
  margin-bottom: 4px;
}
#contacts a {
  margin: 0 !important;
}

.limit {
  overflow: auto;
  padding: 0px;
  padding-top: 3px;
  padding-bottom: 3px;
  margin: 0px;
}
.midcolheadlinecontentcenter .limit {
  width: 720px;
  margin: 0 auto;
}
* html .midcolheadlinecontentcenter .limit {
  overflow: auto !important;
}

* html #leftcolumn .limit {
  width: 199px;
  overflow: auto !important;
}

.digital {
  line-height: 16px;
}

.digital img {
  border: 0 none !important;
}

ul {
  padding-top: 5px;
  padding-bottom: 5px;
  margin-top: 0px;
  margin-bottom: 0px;
}

textarea, input {
  background: black;
  border: 1px solid #434343;
  color: white;
}
