body {background:url(../images/backg.jpg); font-family:Arial, Helvetica, sans-serif; font-size:11px;}
.container {width:900px; padding:6px; margin:0 auto; background:#fff;}
#tv {float:left; width:547px; margin-bottom:20px; margin-top:20px;}
#audio {float:left; width:345px; margin-left:6px; margin-top:20px;}
#news {width:345px; height:309px; margin:0; padding:0; list-style:none; background:#000;}
#news li {margin:0; padding:5px; color:#fff; clear:both; margin-bottom:10px;}
#news li img {float:left; margin-right:10px; margin-bottom:5px;}
#news li a {font-weight:bold; color:#fff;}
#news .news_date {color:#d80067;}
.header {margin-bottom:6px;}
#audio {margin-bottom:10px;}
.clear {clear:both;}
#releases {margin-bottom:20px;}
#release-scroller {background:#000; height:251px; }
.featured-left-arrow {height:251px; width:19px; cursor:pointer; background:center center url(../images/arrow-left.gif) no-repeat; float:left; margin-left:10px;}
.featured-right-arrow {height:251px; width:19px; cursor:pointer; background:center center url(../images/arrow-right.gif) no-repeat; float:left;}
.featured-products {height:251px; overflow:hidden; position:relative; width:840px; float:left;}
.products-wrapper {position:absolute; top:0; left:0; width:2730px;}
.featured-product {position:relative; float:left; height:251px; width:210px; background-position:center center; background-repeat:no-repeat;}
#flyers {width:237px; margin-right:5px; float:left;}
#dates {width:415px; margin-right:5px; float:left;}
#dates table {border-collapse:collapse;}
#dates table td {background:url(../images/tile.gif); color:#fff; padding:5px; border:6px solid #000;}
#dates table td.date {color:#e23479; border-right:none;}
#dates table td.event {border-left:none; border-right:none;}
#dates table td.location {border-left:none; border-right:none;}
#dates table td.time {border-left:none;}
#dates table tr.spacer td {background:#fff; border:none; padding:1.1px;}
#downloads {width:237px; float:left;}
#bio {float:left; width:442px; margin-right:8px; position:relative; margin-bottom:20px; margin-top:20px;}
#bioCopy {width:442px; height:251px; overflow:auto; background:#000; color:#fff;}
#photos {float:left; width:448px; margin-top:20px; margin-bottom:20px;}
#photo {float:left;}
#thumbs {float:left; text-align:center; width:108px; height:251px;}
#social {margin-bottom:6px;}
#contact {width:448px; float:left; margin-top:20px; margin-bottom:20px;}
#contact table {float:left; width:298px;}
#contact table td {background:#000; color:#fff; padding:5px;}
#contact table tr.top td {}
#contact table td.label {color:#e23479;}
#links {width:209px; float:left; margin-right:6px; margin-top:20px; margin-bottom:20px;}
#links ul {list-style:none; margin:0; padding:0;}
#links ul li {padding:5px; background:#000; margin-bottom:6px;}
#links ul li a {color:#fff; text-decoration:none;}
#comments {width:223px; float:left; margin-top:20px;}
#credit {margin-top:20px;}

