@charset "UTF-8";
body {background:url(images/gradient_dusk_purple.gif) repeat-x #400242; margin:0px 0px 0px 0px; padding:50px 0px 0px 0px; text-align:center; font:normal 12px/16px Verdana, Arial, Helvetica, sans-serif;}

/*
.menu{width:315px; position:absolute; top:20px; left:20px; text-align:left;}
.menu ul{padding:0px; margin:10px 0px 0px 0px; list-style-image:url(images/arrow_link.gif);}
.menu li{margin:0px 10px 0px 20px; float:left;}
.menu a{color:#9d6b9f; text-decoration:none;}
.menu a:hover{color:#ff6841;}
.container{width:900px; margin: 75px auto;} */


.menu{ position:absolute; top:20px; left:20px; text-align:left; color:#fff;}
.menu img{margin:0px 0px 0px 0px; xdisplay:none;}
.menu ul{padding:0px; margin:20px 0px 0px 0px; list-style:none;}
.menu li{}
.menu a{color:#ff1324; text-decoration:none; font:Bold 12px/24px Verdana, Arial, Helvetica, sans-serif;}
.menu a:hover{color:#fff;}
.container{width:900px; margin: 75px auto;}

.section{width:900px; background:url(images/divider_dotted_purple.gif) repeat-x bottom left; text-align:left; padding:0px 0px 40px 0px; margin:0px 0px 40px 0px; font:normal 11px Verdana, Arial, Helvetica, sans-serif; color:#fff; }
.section h1 {font:normal 36px/48px Georgia, "Times New Roman", Times, serif;  color:#9d6b9f; margin:0px;}
.section h1 a{font:normal 36px/48px Georgia, "Times New Roman", Times, serif;}

.section h2 {font:normal 10px/12px Verdana, Arial, Helvetica, sans-serif; color:#996699; margin:0px 0px 0px 0px;}

.download ul {list-style-image:url(images/arrow_dl.gif); margin:0px; padding:0px; font:normal 24px Verdana, Arial, Helvetica, sans-serif; color:#9d6b9f;}
.section #shows ul{}
.section #shows li{}

.section a{color: #ff1324; text-decoration:none;}
.section a:hover{color: #fff;}
.section .field{border:solid 5px #541856; background:#ffffff; margin:0px 15px 0px 0px; color:#996699;}
.section .button{background:#17031e; margin:5px 0px 0px 0px; color: #fff; font-size:10px; border:none;}
.section input{font:Normal 11px Verdana, Arial, Helvetica, sans-serif; padding: 4px 2px;}
.section form{margin:7px 0px 0px 0px;}

.merch { width: 1000px; margin-left: -50px; background: transparent; }
.breaker { margin-left: 50px; width: 900px; background:url(images/divider_dotted_purple.gif) repeat-x bottom left; }
#merch_header { margin-left: 55px; }