html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {
    border: 0 none;
    margin: 0;
    outline: 0 none;
    padding: 0;
}
a {
    border: medium none;
    color: #000000;
    text-decoration: none;
}
a ins {
    text-decoration: none;
}
#storeb a, #tourb a, #newsb a, #homeb a, #aboutb a, #communityb a {
    background-position: 0 0;
    background-repeat: no-repeat;
    display: block;
    font-size: 16px;
    height: 16px;
    line-height: 16px;
}
#tour, #media, #store, #news, #community, #home, #about {
    height: 939px;
    margin: 0 auto;
    position: relative;
    width: 1024px;
}
#newsb a:hover, #homeb a:hover {
    background-position: -56px 0;
}
#contentgrow *:first-child {
    margin-top: 0;
}
#contentgrow *:last-child {
    margin-bottom: 0;
}
#communityb a:hover {
    background-position: -114px 0;
}
#headertopnomerge {
    background: url("images/banner2.png") no-repeat scroll 0 0 transparent;
    height: 286px;
    position: absolute;
    top: 0;
    left: 115px;
    visibility: visible;
    width: 794px;
    z-index: 3;
}
#aboutb a:hover {
    background-position: -68px 0;
}
#mediab a:hover {
    background-position: -60px 0;
}
#storeb a:hover {
    background-position: -65px 0;
}
#tourb a:hover {
    background-position: -55px 0;
}
#homeb, #newsb {
    height: 19px;
    position: absolute;
    top: 3px;
    visibility: visible;
    width: 56px;
    z-index: 5;
}
#contentgrow p {
    color: #010101;
    font: 12px/18px Arial;
    margin: 0;
    text-align: left;
}
#navbgnomerge {
    background: no-repeat scroll 0 0 transparent;     height: 29px;
    left: 129px;
    position: absolute;
    top: 0;
    visibility: visible;
    width: 769px;
    z-index: 4;
}
#communityb a {
    
    width: 114px;
}
#copyright p {
    color: #17201D;
    font: 10px/18px Arial;
    margin: 0;
    text-align: left;
}
#contentgrow {
    background: url("images/main.png") repeat-y scroll center top #FFFFFF;
    margin: 0;
    padding: 0 143px;
    position: relative;
    visibility: visible;
}
#communityb {
    height: 19px;
    left: 663px;
    position: absolute;
    top: 3px;
    visibility: visible;
    width: 114px;
    z-index: 5;
}
#bottomside {
    
    background-image: url(images/bottomside.png);
    background-repeat: no-repeat;
    height: 347px;
    left: 0;
    position: absolute;
    top: 0;
    visibility: visible;
    width: 1024px;
    z-index: 5;
}

#copyright {
    left: 465px;
    position: absolute;
    top: 348px;
    visibility: visible;
    width: 97px;
    z-index: 2;
}
#scootdown {
    position: relative;
    top: 238px;
}
#aboutb a {
   
    width: 68px;
}
#framepic {
    background: url("tourmedia/framepic.jpg") no-repeat scroll 0 0 transparent;
    height: 274px;
    left: 202px;
    position: absolute;
    top: 0;
    visibility: visible;
    width: 430px;
    z-index: 3;
}
#mediab a {
        display: block;
    font-size: 17px;
    height: 17px;
    line-height: 17px;
    width: 60px;
}
#storeb a {
    background-image: url("images/none.png");
    width: 65px;
}
#tourb a {
    
    width: 55px;
}
#newsb a {
    
    width: 56px;
}

#topside {
    background: url("images/topside.png") no-repeat scroll 0 0 transparent;
    height: 238px;
    left: 0;
    position: absolute;
    top: 0;
    visibility: visible;
    width: 1024px;
    z-index: 2;
}
#homeb a {
    background-image: url("images/none.png");
    width: 56px;
}
#shadow {
    background: url("tourmedia/shadow.png") no-repeat scroll 0 0 transparent;
    height: 6px;
    left: 0;
    position: absolute;
    top: 347px;
    visibility: visible;
    width: 1024px;
    z-index: 1;
}
#storeb {
    height: 16px;
    left: 818px;
    position: absolute;
    top: 3px;
    visibility: visible;
    width: 65px;
    z-index: 5;
}
#aboutb {
    height: 19px;
    left: 355px;
    position: absolute;
    top: 3px;
    visibility: visible;
    width: 68px;
    z-index: 5;
}
#mediab {
    height: 17px;
    left: 471px;
    position: absolute;
    top: 4px;
    visibility: visible;
    width: 60px;
    z-index: 5;
}
#footer {
    height: 355px;
    left: 0;
    margin-bottom: 390px;
    position: relative;
    width: 100%;
}
#tourb {
    height: 19px;
    left: 572px;
    position: absolute;
    top: 3px;
    visibility: visible;
    width: 55px;
    z-index: 5;
}

#newsb {
    left: 246px;
}
#homeb {
    left: 141px;
}
html, body {
    background-color: #949393;
    background-image: url("images/gradient.png");
    background-repeat: repeat-x;
    margin: 0;
    padding: 0;
}
body, td, th, p {
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
}
a:link {
    border: medium none;
    color: rgb(224, 160, 38);
}
a:visited {
    border: medium none;
    color: rgb(224, 160, 38);
}
a:hover {
    border: medium none;
    color: #D01F25;
}
a:active {
    border: medium none;
    color: #DA7329;
}
.size12 {
    font-size: 12px;
}
.size10 {
    font-size: 10px;
}
h2 {
    background-image: url("images/star2.png");
    background-position: left center;
    background-repeat: no-repeat;
    color: #DA222A;
    font-family: "Times New Roman",Times,serif;
    font-size: 1.5em;
    height: 50px;
    letter-spacing: 1.5px;
    padding-left: 50px;
}
a img {
    border: medium none !important;
}
img {
    border: medium none;
}
a.des {
    color: #000000;
    cursor: default;
    text-decoration: none;
}
.thumbs {
    float: left;
    height: 140px;
    margin-bottom: 5px;
    padding: 0 10px;
    text-align: center;
    width: 80px;
}
.DVDthumbs {
    height: 185px;
}
.thumbs img {
    padding-bottom: 4px;
}
table.Music {
    margin: 3px 4px;
    width: 490px;
}
table.Music th {
    background: none repeat scroll 0 0 #EB3C05;
    color: #E6DAC2;
    font-family: "Courier New",Courier,monospace;
    margin-bottom: 3px;
    padding: 3px 0 3px 5px;
}
table.Music td {
    background: none repeat scroll 0 0 #DAC799;
    padding: 3px 4px;
    text-align: center;
    vertical-align: middle;
}
table.Music td.title, table.Music th.title {
    padding-left: 10px;
    text-align: left;
}
#SongList a {
    display: block;
}
.musicBackBtn {
    float: right;
}
.Highlight {
    background: none repeat scroll 0 0 #760D0C;
    color: #FFFFFF;
    margin: 10px 1px 0;
}
table#TicketListing {
    border: 1px solid #C1BEAA;
    border-collapse: separate;
    clear: left;
    margin: 0 10px;
    padding: 2px;
    width: 96%;
}
table#TicketListing th {
    background: none repeat scroll 0 0 #EB3C05;
    color: #E6DAC2;
    font-size: 90%;
    font-weight: bold;
    margin-bottom: 3px;
    padding: 3px 0 3px 5px;
    text-align: left;
}
table#TicketListing th.date {
    width: 17%;
}
table#TicketListing th.venue {
    width: 30%;
}
table#TicketListing th.city {
    width: 26%;
}
table#TicketListing th.moreDetails {
    width: 22%;
}
table#TicketListing td {
    background: none repeat scroll 0 0 #EAE0C7;
    color: #1A1A1A;
    padding: 3px 4px;
    vertical-align: top;
}

table#heading {
position: absolute;
left: 115px;
width: 794px;
height: 300px;
align: center;
background-color: rgb(26,22,13);
border-style: solid;
border-color: rgb(26,22,13);
border-width: 1px;

}

#buy {
border-style: solid;
border-width: 2px;
border-color: white;


}

.purchase {

align: center;
width: 33%;
text-align: center;
text-color: white;
}



#ontour {
	font-size: 38px;
	color: white;
}

#padding {
padding-left: 0px;


}


