.centerBoxHeading {background-color: #fff; padding: 0; margin: 0; border-bottom: 1px solid #CCC;}
.centerBoxWrapper {margin-top: 20px; margin-right:20px; color:#898989; font-size:13px; padding: 0px; height: 1%; /*do not remove- IEhack*/margin-bottom: 1em; line-height:1.4;}
.centerColumn {padding: 0 10px 0 20px;}
.centerColumn p {margin: 0;}
.clearBoth {clear: both;}
.leftBoxContainer a:link, .leftBoxContainer a:visited {color: #FFF; text-decoration: none; font-size: 14px; padding-left: 14px; line-height: 20px;}
.leftBoxHeading {background-color: #9c9c9c; color:#FFF;}
.leftBoxContainer a:hover {color:#333; text-decoration: underline;}
.leftBoxContainer a.active {color:#333;}
.sideBoxContent {padding-top:5px; padding-bottom:15px; padding-right:20px;}
#contentMainWrapper {margin:0; padding: 0em;}
#footerhsy {background-color: #CF7334; color: #DFD9C7; padding-top: 10px; padding-bottom: 10px; margin-top:5px;}
#footerhsy a:hover {color:#333; text-decoration: underline;}
#footerhsy a:link, #footerhsy a:visited{color: #fff; text-decoration: none;}
#headerpic {background:#CF7334; background-image: url("/img/logo3.gif"); background-position:center; background-repeat: no-repeat; width: 850px; height: 136px; position: relative;}
#headerpic {background:#CF7334; background-image: url("/img/logo3.gif"); background-position:center; background-repeat: no-repeat; width: 830px; height: 136px; position: relative;}
#headerWrapper {margin:0; padding: 0em;}
#indexDefaultHeading {margin: 0; padding:0;}
#mainWrapper {margin:0; padding: 0em; text-align: left; vertical-align: top; width:830px; background-color:#fff; margin: auto;}
#navColumnOne {background-color: #9c9c9c; padding-top: 22px; padding-left: 20px; color:#FFF; vertical-align: top;}
#navColumnOneWrapper {margin-top:0px; margin: auto;}
#navMainWrapper {color: #FFF; position: relative; height: 15px; background:#333; margin-bottom:5px;padding:5px;}
#navMainWrapper a {padding-right:10px;padding-left:10px;}
#navMainWrapper a:hover {text-decoration:underline;}
#siteinfoLegal {text-align: center; font-size: 0.9em; margin-bottom:10px;}
a:hover {color:#333; text-decoration:underline;}
a:link {color:#AF7334; text-decoration:none; font-weight:normal;}
a:visited {color:#AF7334; text-decoration:none; font-weight:normal;}
body {color:#333; font-size: 12px; background-color:#fff; margin:0 15px; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}
h1 {font-size: 2.3em; font-weight:normal; color:#898989;}
h1, h2, h3, h4, h5, h6 {margin: 0.3em 0.3em 0.3em 0;}
h2 {font-size: 1.2em;}
h2.centerBoxHeading {font-variant: small-caps; font-size: 20px; font-weight: normal; margin:0; padding-top: 6px; padding-bottom: 6px; color:#333; text-align:left;}
h3 {font-size: 1.2em;}
h3.leftBoxHeading {color: #FFF; font-size:17px; font-weight: normal; padding-left: 0px; padding-top: 6px; padding-bottom: 6px; text-align:left; margin:0;}
h3.leftBoxHeading a:hover {text-decoration: underline; color:#333;}
h3.leftBoxHeading a:link, h3.leftBoxHeading a:visited {color:#FFF; font-weight: bold; text-align:left; font-size: 13px; padding-left:0px; text-decoration: none;}
h4, h5, h6{font-size: 1.2em;}
P {padding: 0.5em 0.5em 0.5em 0;}
span.smallcaps {font-variant: small-caps; font-size:18px;}
strong, em, b, i {font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;}

h1.invite  {font-size: 1.4em; font-weight:normal; color:#898989;text-align:center;padding-right:20px;}
h1.artist  {font-size: 1.8em; font-weight:normal; color:#898989;text-align:center;padding-right:20px;padding-top:20px;}
h1.showtitle  {font-size: 1.4em; font-weight:normal; color:#898989;text-align:center;padding-right:20px;}
h2.invite  {font-size: 1.4em; font-weight:normal; color:#CF7334;text-align:center;padding-right:20px;}
h3.invite  {font-size: 1.4em; font-weight:normal; color:#898989;text-align:center;padding-right:20px;}
.caption {text-align:right;}
.gallery {margin-top:0px;}
.gallery img {margin-bottom:10px;margin-left:10px;border:0px;}
.theText {width:350px;}
.allShows {width:100%;}
.small {font-size:11px;}

.verysmall {font-size:10px;margin-top:2px;text-align:center;}
.verysmall2 {font-size:10px;margin-top:22px;text-align:center;}
.aListing {margin-right:10px;float:left;width:125px;height:170px;overflow:hidden;margin-bottom:20px;}

.grayLine {clear:both;border-bottom:1px solid #CCC;height:1px;}
.anArtist {clear:both;}

.detailListing img {float:left;margin-right:20px;}

.cartT {font-size:10px;}
.cartT td,.cartT th {padding-right:3px;}

#aShow img {border:0px;float:left;margin:5px;}