body { margin:0; padding:0; background-color: #ffffff; font-size:100%; line-height:normal; font-family:Arial; color:#666666; text-align:center;}
#main {margin:0 auto; width:800px; text-align:left; font-size:0.75em; line-height:1.5em;}
#header, #content, #footer, .width {width:100%; overflow:hidden}
#header img {border:0;}
#breadcrumb {float:left; width:348px; padding-bottom:15px; clear:both;}
#breadcrumb2 {float:left; width:760px; padding-bottom:15px; clear:both;}
#breadcrumb img, #breadcrumb2 img {border:0;}
#breadcrumb #basket, #breadcrumb2 #basket {float:right;}
#content, #content2 {float:left; padding:20px; overflow:hidden}
#copy {float:left; width:348px;}
#copy2 {float:left; width:760px;}
#copy3 {float:left; width:735px; padding:12px; background-color:#f8e1e0; margin:0 auto; }
#links {float:left; text-align:right; line-height:0; width:412px;}
#prodcopy {float:left; width:348px;}
#prodticket {float:left; text-align:left; line-height:1.5em; width:380px; margin-left:30px;}
#prodspecial {float:left; text-align:left; font-size:0.8em; line-height:normal; width:760px; padding-top:12px; margin-top:12px; border-top:1px solid #ddd;}
#footer {background-color: #ffffff; padding:10px; text-align:center;}
hr {height:1px; color:#ddd;}
form, textarea {margin: 0 auto; padding:0; font-family:Arial; }
img {border:0;}

a:link, a:active, a:visited {text-decoration:none; color:#0078fd}
a:hover {text-decoration:underline}

h1 {margin:0 0 12px 0; font-size:1.4em; line-height:normal; }
h2 {font-size:1.2em; line-height:normal;}
h3 {margin:0 0 12px 0; font-size:1em; font-weight:normal; line-height:normal;}
h4 {margin-top:0; margin-bottom:0; font-size:1.2em; line-height:normal;}

.associated hr {width:760px; margin:10px 0 5px 0;}
.section_width{float:left; width:760px; clear:both;}
.sectionloop1 {float:left; width:184px; margin-right:8px; text-align:center;}
.sectionimage {float:left; width:184px; height:184px; overflow:hidden;}
.prodimg {float:left; text-align:right; width:412px;}
.prodimgtext {float:right; text-align:center; width:350px;}

.left50{float:left; width:360px; text-align:right; }
.right50{float:left; width:360px; margin-left:5px; text-align:left; padding:0;}
.widthlist {width:100%; overflow:hidden; margin-bottom:12px;}


/* Bristol Mini Day */
#page2 {background-color: #003300;}
#page2 #header {border-bottom: 1px solid #7f997f; background-color: #ffffff;}
#page2 #content {border-bottom: 1px solid #7f997f; background-color: #f2f5f2;}
#page2 #content2 {padding-bottom:0; border-bottom: 1px solid #7f997f; background-color: #f2f5f2;}
#page2 h2 {margin-top:0; font-size:1.2em; line-height:normal; color:#0165a9;}
#page2 h3 {font-size:1.1em; line-height:normal; color:#003300; font-weight:bold; margin:0;}
#page2 h4 {margin-top:0; margin-bottom:0; font-size:1.2em; line-height:normal; color:#0165a9;}
#page2 .button { background-color:#0165a9; color:#fff; font-weight:bold; border:1px solid #0165a9; cursor:pointer;}
#page2 .ticket {border-right:20px solid #faf3f3; border-bottom:20px solid #faf3f3; padding:15px; background-color:#d5e9f7}
#page2 .minicart {float:right; text-align:left; padding-left:6px; width:200px; background-color:#0d78c0; height:39px; color:#fff;}
#page2 .minicart a:link, #page2 .minicart a:active, #page2 .minicart a:visited {text-decoration:none; color:#fff}
#page2 .minicart a:hover {text-decoration:underline}
#page2 .errortext {color:#DD0000}
#page2 a:link, #page2 a:active, #page2 a:visited {color:#0165a9}
#page2 #copy3 {background-color:#d5e9f7;}


/* Low and Loud */
#page3 {background-color: #f26522;}
#page3 #header {border-bottom: 1px solid #f8b290; background-color: #ffffff;}
#page3 #content {border-bottom: 1px solid #f8b290; background-color: #fef7f4;}
#page3 #content2 {padding-bottom:0; border-bottom: 1px solid #f8b290; background-color: #fef7f4;}
#page3 h2 {margin-top:0; font-size:1.2em; line-height:normal; color:#ab3b05;}
#page3 h3 {font-size:1.1em; line-height:normal; color:#ab3b05; font-weight:bold; margin:0;}
#page3 h4 {margin-top:0; margin-bottom:0; font-size:1.2em; line-height:normal; color:#ab3b05;}
#page3 .button { background-color:#f26522; color:#fff; font-weight:bold; border:1px solid #b14512; cursor:pointer;}
#page3 .ticket {border-right:20px solid #faf3f3; border-bottom:20px solid #faf3f3; padding:15px; background-color:#f1d7d6}
#page3 .minicart {float:right; text-align:left; padding-left:6px; width:200px; background-color:#971c10; height:39px; color:#fff;}
#page3 .minicart a:link, #page3 .minicart a:active, #page3 .minicart a:visited {text-decoration:none; color:#fff}
#page3 .minicart a:hover {text-decoration:underline}
#page3 .errortext {color:#DD0000}
#page3 a:link, #page3 a:active, #page3 a:visited {color:#0078fd}
#page3 #copy3 {background-color:#f1d7d6;}


/* Volkfest */
#page4 {background-color: #971c10;}
#page4 #header {border-bottom: 1px solid #cb8d87; background-color: #ffffff;}
#page4 #content {border-bottom: 1px solid #cb8d87; background-color: #faf3f3;}
#page4 #content2 {padding-bottom:0; border-bottom: 1px solid #cb8d87; background-color: #faf3f3;}
#page4 h2 {margin-top:0; font-size:1.2em; line-height:normal; color:#971c10;}
#page4 h3 {font-size:1.1em; line-height:normal; color:#971c10; font-weight:bold; margin:0;}
#page4 h4 {margin-top:0; margin-bottom:0; font-size:1.2em; line-height:normal; color:#971c10;}
#page4 .button { background-color:#971c10; color:#fff; font-weight:bold; border:1px solid #971c10; cursor:pointer;}
#page4 .ticket {border-right:20px solid #faf3f3; border-bottom:20px solid #faf3f3; padding:15px; background-color:#f1d7d6}
#page4 .minicart {float:right; text-align:left; padding-left:6px; width:200px; background-color:#971c10; height:39px; color:#fff;}
#page4 .minicart a:link, #page4 .minicart a:active, #page4 .minicart a:visited {text-decoration:none; color:#fff}
#page4 .minicart a:hover {text-decoration:underline}
#page4 .errortext {color:#DD0000}
#page4 a:link, #page4 a:active, #page4 a:visited {color:#c48a1b}
#page4 #copy3 {background-color:#f1d7d6;}


/* Van West */
#page5 {background-color: #343446;}
#page5 #header {border-bottom: 1px solid #9999a2; background-color: #ffffff;}
#page5 #content {border-bottom: 1px solid #9999a2; background-color: #f5f5f6;}
#page5 #content2 {padding-bottom:0; border-bottom: 1px solid #9999a2; background-color: #f5f5f6;}
#page5 h2 {margin-top:0; font-size:1.2em; line-height:normal; color:#117ac3;}
#page5 h3 {font-size:1.1em; line-height:normal; color:#117ac3; font-weight:bold; margin:0;}
#page5 h4 {margin-top:0; margin-bottom:0; font-size:1.2em; line-height:normal; color:#117ac3;}
#page5 .button { background-color:#117ac3; color:#fff; font-weight:bold; border:1px solid #0f578a; cursor:pointer;}
#page5 .ticket {border-right:20px solid #faf3f3; border-bottom:20px solid #faf3f3; padding:15px; background-color:#f1d7d6}
#page5 .minicart {float:right; text-align:left; padding-left:6px; width:200px; background-color:#117ac3; height:39px; color:#fff;}
#page5 .minicart a:link, #page5 .minicart a:active, #page5 .minicart a:visited {text-decoration:none; color:#fff}
#page5 .minicart a:hover {text-decoration:underline}
#page5 .errortext {color:#DD0000}
#page5 a:link, #page5 a:active, #page5 a:visited {color:#0078fd}
#page5 #copy3 {background-color:#f1d7d6;}


/* Oktoberfest */
#page6 {background-color: #9c1c3f;}
#page6 #header {border-bottom: 1px solid #cd8d9f; background-color: #ffffff;}
#page6 #content {border-bottom: 1px solid #cd8d9f; background-color: #faf3f5;}
#page6 #content2 {padding-bottom:0; border-bottom: 1px solid #cd8d9f; background-color: #faf3f5;}
#page6 h2 {margin-top:0; font-size:1.2em; line-height:normal; color:#117ac3;}
#page6 h3 {font-size:1.1em; line-height:normal; color:#117ac3; font-weight:bold; margin:0;}
#page6 h4 {margin-top:0; margin-bottom:0; font-size:1.2em; line-height:normal; color:#117ac3;}
#page6 .button { background-color:#117ac3; color:#fff; font-weight:bold; border:1px solid #0f578a; cursor:pointer;}
#page6 .ticket {border-right:20px solid #faf3f3; border-bottom:20px solid #faf3f3; padding:15px; background-color:#f1d7d6}
#page6 .minicart {float:right; text-align:left; padding-left:6px; width:200px; background-color:#117ac3; height:39px; color:#fff;}
#page6 .minicart a:link, #page6 .minicart a:active, #page6 .minicart a:visited {text-decoration:none; color:#fff}
#page6 .minicart a:hover {text-decoration:underline}
#page6 .errortext {color:#DD0000}
#page6 a:link, #page6 a:active, #page6 a:visited {color:#0078fd}
#page6 #copy3 {background-color:#f1d7d6;}




