body { background: #010203 url("bg.jpg")/*tpa=http://www.radiocity.com/media/global/bg.jpg*/ no-repeat 50% 0; }
body#blank-template { background: none; }

/******************************************************/
/*****   Site Layout                              *****/
/******************************************************/
#container { width: 980px; margin: 0 auto; background: #fff; border-left: 1px solid #c17c25; border-right: 1px solid #c17c25; }

#ad-container { height: 104px; background: #000 url("ad-bannerbg.jpg")/*tpa=http://www.radiocity.com/media/global/ad-bannerbg.jpg*/ bottom left repeat-x; width: 980px; margin: 0 auto; text-align: center; }
#adbanner { padding: 7px 0; text-align: center; position: absolute; top: 0; left: 50%; margin-left: -490px; width: 980px; height: 90px; }

#venues { background: #580e01; color: #c17c25; padding: 5px 0; font-size: 11px; margin: 0 auto; text-align: center; }
#venues ul { margin: 0; padding: 0; }
#venues li { display: inline; list-style: none; padding: 0; font-size: 10px;}
#venues li a { color: #fff; margin: 0 2px 0 2px; font-size: 10px; padding: 0; }
#venues li a:hover { color: #c17c25; text-decoration: none; }

#header { height: 122px; background: #2b2305 url("headerbg.jpg")/*tpa=http://www.radiocity.com/media/global/headerbg.jpg*/ no-repeat; position: relative; margin: 0 0 20px 0; z-index: 99999; }
#header h1,
#header h2 { margin: 0; padding: 0; }
#header h1 a,
#header h2 a { position: absolute; top: 18px; left: 14px; width: 492px; height: 67px; display: block; text-indent: -9999px; overflow: hidden; }
#header #accountbox { position: absolute; top: 18px; right: 0; width: 300px; height: 17px; color: #fff; font-weight: bold; }
#header #accountbox ul { margin: 0; padding: 0; }
#header #accountbox li { display: inline; list-style: none; padding: 0 5px 0 0; }
#header #accountbox li a { color: #fff;  padding: 0 5px 0 0; }
#header #search { /* position: absolute; top: 55px; right: 0;  width: 320px;*/  height: 60px; margin: 5px 0 0 4px; }
#header #search input { vertical-align: middle; margin: 0 0 0 -3px; padding: 0; }
#header #search input.search_field { border: 1px solid #d2d2d2; width: 235px; padding: 8px 4px 6px 4px !important; font-size: 13px; height: 20px; border: none !important; }
#header #main_navigation { padding: 0; margin: 0; width: 980px; position: absolute; bottom: 7px; left: 15px; }

#wrapper,
#wrapper-home { margin: 0; padding: 0 0 15px 0; background: url("wrapperbg.gif")/*tpa=http://www.radiocity.com/media/global/wrapperbg.gif*/ repeat-y;  }
#wrapper-center { margin: 0; padding: 0 0 15px 0; }
#wrapper { min-height: 525px; height: auto; }
#wrapper-home #leftcolumn { width: 680px; padding: 0; }

#leftcolumn { float: left; width: 660px; padding: 0 10px; }
#rightcolumn { float: right; width: 300px; }
#centercolumn { float: left; width: 960px; padding: 0 10px; }

#amex_logo{ background: url("amex_sponsor.gif")/*tpa=http://www.radiocity.com/media/global/amex_sponsor.gif*/ no-repeat; width:290px; height:68px; margin: 0 0 0 680px; padding: 6px 0 6px 10px; font-size: 11px; background-color:#f8e5b8;}
#amex_logo a {display:none;width:74px; height:68px; display:block;}
#amex_logo span {display:none;}
#amex_logo{ display:none}

#footer { background: #580e01; color: #c17c25; padding: 5px 0; font-size: 11px; }
#footer p { float: right; margin: 0 10px 0 0; padding: 0; color: #fff;  }
#footer span.credit { display: none; }
#footer ul { float: left; margin: 0 0 0 5px; padding: 0; }
#footer li { display: inline; list-style: none; padding: 0 7px 0 0; }
#footer li a { color: #fff;  padding: 0 0 0 10px; }
#footer li a:hover { color: #c17c25; text-decoration: none; }

.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { display: inline-block; }
/* Hides from IE-mac \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* End hide from IE-mac */

/******************************************************/
/*****   Navigation                               *****/
/******************************************************/
#nav { float: left; list-style: none; padding: 0; margin: 0; z-index: 9998; position: relative; }
#nav li { float: left; margin: 0; padding: 2px 0 0 0; z-index: 9998; }
#nav li.item1,
#nav li.item2,
#nav li.item3,
#nav li.item4,
#nav li.item5,
#nav li.item6,
#nav li.item7,
#nav li.item8,
#nav li.item9,
#nav li.item10 {
    width: auto;
    margin: 0 6px 0 0;
    padding: 0;
}
#nav a { display: block; text-decoration: none; padding: 0; margin: 0; }
#nav a.item1,
#nav a.item2,
#nav a.item3,
#nav a.item4,
#nav a.item5,
#nav a.item6,
#nav a.item7,
#nav a.item8,
#nav a.item9,
#nav a.item10 { font-size: 14px; color: #fff; font-weight: bold; text-transform: uppercase; text-decoration: none; padding: 0 12px 0 0; background: url("navitembg.gif")/*tpa=http://www.radiocity.com/media/global/navitembg.gif*/ no-repeat top right; }
#nav a.last { background: none; padding: 0; }
#nav a.item1:hover,
#nav a.item2:hover,
#nav a.item3:hover,
#nav a.item4:hover,
#nav a.item5:hover,
#nav a.item6:hover,
#nav a.item7:hover,
#nav a.item8:hover,
#nav a.item9:hover,
#nav a.item10:hover { color: #c17c25; }
#nav li ul { position: absolute; left: -999em; height: auto; width: 170px; margin: 0; padding: 0; list-style: none; background: url("spacer.gif")/*tpa=http://www.radiocity.com/media/global/spacer.gif*/; z-index: 9999; }
#nav li li { width: 172px; }
#nav li ul a { color: #fff; font-size: 12px; padding: 3px 0 0 10px; background: url("nav-li-bg.png")/*tpa=http://www.radiocity.com/media/global/nav-li-bg.png*/ no-repeat; height: 19px; width: 160px; text-align: left; }
#nav li ul a:hover { background-position: left bottom; }
#nav li ul ul { margin: -24px 0 0 172px; }
#nav li:hover ul ul,
#nav li.sfhover ul ul { left: -999em; }
#nav li:hover ul, #nav li li:hover ul,
#nav li.sfhover ul, #nav li li.sfhover ul { left: auto; }
#nav li:hover, #nav li.sfhover { background: none; }

#flash-countdown { height: 43px; overflow: hidden; width: 288px;  /* positiong: absolute; bottom: 88px; right: 35px;*/ z-index: 9999; position: relative; }
#beacon-countdown { width: 288px; height: 43px; position: absolute; bottom: 94px; right: 35px; z-index: 999999; text-indent: -9999px; display: block; overflow: hidden; background: url("spacer.gif")/*tpa=http://www.radiocity.com/media/global/spacer.gif*/; }
#search-countdown-wrapper { float: right; margin: 5px 10px; }
.social-icons {top: 71% !important;}

#radiocity-sponsors { background: #f8e5b8; padding: 15px 0; margin: 5px 0;  }
#radiocity-sponsors ul { list-style: none; margin: 0; }
#radiocity-sponsors ul li { float: left; margin-right: 89px; }
#radiocity-sponsors ul li strong { color: #d38a1c; font-size: 13px;  position: relative; top: 6px;}
#radiocity-sponsors ul li.coke a { position: relative; top: 4px;  }
#radiocity-sponsors ul li.chase a { position: relative; top: 6px; }
#radiocity-sponsors ul li.delta a { position: relative; top: 6px; }

#chicagotheatre-sponsors ,
#beacon-sponsors,
#theatreatmsg-sponsors { display: none; }