html { height:100%; margin-bottom:1px;}
body {margin: 0; font-family:Arial, Helvetica, sans-serif; font-size: 90%; text-align:center; background-color:#DDD;}
h1 {font-size: 160%; color:#EC008C; font-weight:bold; margin-top:20px; border-bottom:3px solid #EEAAC8;}
h2 {font-size: 125%; color:#EC008C; font-weight:bold; margin-top:20px;}
h3 {font-size: 95%; color:#EC008C; font-weight:bold;}
li {font-size: 100%;}
li li {font-size: 100%;}

img {border:0}

#Container
{   width: 980px;
    margin: 0px auto;
    text-align: left;
    padding: 0px;
    border:1px solid #BBBBBB;
    border-width: 0 2px; background-color:#FFFFFF;
}

#PageBody {padding:1em 0;}
#PageBody {!margin-bottom:2.5em;} /* IE Hack */

#mainContent {padding:0 15px;}
    #mainContent h1 {text-transform:uppercase;}

#Header{background-color:#000000;}
    #Header *{padding:0; margin:0;}
    #SiteID {text-align:right; padding:15px 25px;}
    #SiteMenu {color:#FFFFFF; overflow:hidden; background-color:#EC008C; padding:7px 0;}
    #SiteMenu a:link, #SiteMenu a:visited {font-weight:bold; font-size:100%; color:#FFFFFF; padding:8px 15px;}
    #SiteMenu a:hover {background-color: #000000; text-decoration: none;}
    #SiteMenu a.MenuSelected {background-color: #000000;}
 
    

#footer {background-color:#FFFFFF;}

a {color:#DF649B; text-decoration:none;}
a:visited {color:#DF649B; text-decoration:none;}
a:hover {color:#EC008C; text-decoration:underline;}

#logos {border-top: solid 2px #EFB1CD; text-align: center; width: 100%;}
#logos img{	vertical-align: middle; padding:10px 10px;}

.bold {font-weight:bold;}
.pinktext {color:#EC008C;}
.indent {padding-left:50px;}
.clearfloat {clear:both; height:0; font-size: 1px; line-height: 0px;}

.tickets {background-color:#FFFFFF; margin:0 0 1em 0; border:1px solid #EC008C;}
.tickets p {padding:0.5em; margin:0; }
.tickets h1{background: #EC008C; color:#FFFFFF; font-size:135%; padding:0.5em; margin:0; display:block; border-width:0;}

.event {display:block; border-bottom:1px solid #EEAAC8; padding-bottom:2em; margin-bottom:3em;}
.event table { padding:.5em .5em .5em 3em}
.event table th{ text-align:right;}
.event table p{ padding:0em .75em .1em .2em; margin:0;}
.hidden {display:none; visibility:hidden;}

#shoplogos {text-align:center; padding:0; margin:0;}
#shoplogos img{ padding:1.75em;}
