html { font-size:16px; background:#40220a url(/images/bkg-Body.jpg) repeat-x }
body { width:944px; font:.813em/1.462em Tahoma; color:#5b4108; padding:0; margin:0 auto; /* make anything a hover with this code >> */ behavior:url("/css/csshover.htc") }
img { border:0 }
html, ul, li, form, input, select, h1, h2, h3, h4, table, tr, td, p { list-style-type:none; padding:0; margin:0 }
a { color:#d08d00; text-decoration:none; -moz-outline-width:0; outline:none }
a:hover { color:#7fa524; text-decoration:underline }
h1, h2 { font-size:1.538em; font-weight:normal; color:#e59200; margin:16px 0 9px }
h2 { font-size:1.077em }
h3 { font-family:TradeGothic; font-weight:normal; font-size:16px; color:#453502; text-transform:uppercase; margin:11px 0 0 }

* html #SiteWrap, * html #EventList ul, * html #EventList ul li { float:none }
*:first-child+html #SiteWrap, *:first-child+html #EventList ul, *:first-child+html #EventList ul li { float:none }

#Header { height:100px }
#Header img { float:left; padding:2px 0 0 }
#Header .tagline { float:right; font-size:1.077em; color:#ac9f80; text-align:right; padding:35px 12px 0 0 }

#SiteWrap { float:left; width:901px; border-top:3px solid #5b4108; background:#FFF url(/images/bkg-MainWrap.gif) repeat-x; padding:0 22px 0 21px }

.event-day-nav { display:none }
#EventColumnRight { width:878px; border:0; background:none }
#EventList { width:878px }
#EventList ul, #EventList ul li { width:855px }
#EventList ul li .details-buy-links { display:none }
#EventList ul li .artist-date { width:700px }
.printer-link, .printer-link2 { display:none }

#EventList ul { float:left; width:100%; border-bottom:1px solid #ded7cd }
#EventList ul li { float:left; width:100%; line-height:normal; border-top:1px solid #ded7cd; padding:10px 0 }
#EventList ul li.alt { background:#f8f6e8 }
#EventList ul li:hover { background:#feffd6 }
#EventList ul li img { float:left; width:79px; height:58px; margin:0 8px 0 11px }
#EventList ul li .artist-date { float:left; width:335px; padding:3px 0 0 9px }
#EventList ul li .artist-date a { font-size:1.231em; color:#473204; padding:0 0 0 2px }
#EventList ul li .artist-date a:hover { color:#df8d00; text-decoration:none }
#EventList ul li .artist-date b { display:block; font-size:.846em; color:#7fa524; text-transform:uppercase; padding:4px 3px 0 }
#EventList ul li .artist-date em { display:block; color:#826c4b }
#EventList ul li .details-buy-links { float:right; width:229px; text-align:right; padding:18px 14px 0 0 }
#EventList ul li .details-buy-links a { color:#816b48 }
#EventList ul li .details-buy-links a:hover { color:#df8d00 }
#EventList ul li .details-buy-links span.brown, #EventList ul li .details-buy-links span.brown a { float:left; color:#fff }
#EventList ul li .details-buy-links span.brown { position:relative; margin:-4px 0 0 }
#EventList ul li .details-buy-links span.brown a { height:24px; padding-top:2px }

#Footer { float:left; clear:both; width:901px; height:82px; border-top:4px solid #5B4108; background:#fff; text-align:center; padding:25px 22px 20px 21px }
#SponsorTable { margin:0 auto }
#SponsorTable td { vertical-align:middle; width:70px; padding:0 5px }
#Copyright { clear:both; font-size:.854em; line-height:normal; text-align:center; padding:15px 0 }
#Copyright .claylink { color:#8c7a52 }