/*** These are styles specific to the homepage ***/

/* collapse subnav region */
#header {height:99px;}

#main .scrollbox {background-color:#1B0A01;overflow:auto;}
#main .scrollbox p {margin:2px 0;padding:0;line-height: 1.1em;}
#main .scrollbox .date {font-size:10px;color:#ccc;}
#main .scrollbox .artist {font-size:12px;color:#CD8400;font-weight:bold;}
#main .scrollbox .supporting {font-size:10px;color:#ccc;}
#main .scrollbox .links {font-size:11px;color:#AF1E2D;}
#main .scrollbox a {font-size:11px;font-weight:bold;}

#main .left {float:left;width:527px;}
#main .right {float:right;width:288px;}

/* sizes for specific scrollboxes */
#homeRotatorContainer {position:relative;background:transparent url(/images/rotatorBg.png) right no-repeat;width:527px;height:338px;margin-left:5px;}
#homeRotator {width:527px;float:right;}
#homeRotator .static {position:absolute;top:7px;left:16px;width:503px;height:322px;overflow:hidden;}
#homeRotator .static img {float:right;position:absolute;top:0px;right:4px;_right:8px;}
#homeRotator .static h2 {height:1px;font-size:1px;line-height:1px;text-indent:-9999px;}
#homeRotator .static ul {float:left;margin:0;padding:0;width:180px;}
#homeRotator .static li {height:64px;list-style-type:none;font:bold 16px/18px Arial Narrow,Arial;}
#homeRotator .static li a {height:64px;display:block;color:#B26D34;text-decoration:none;}
#homeRotator .static li a:hover {background-color:#1B0A01;color:#952530;}
#homeRotator .static span {display:block;padding:10px;}

#spotlightContainer {background:transparent url(/images/home/background_spotlight.gif) no-repeat bottom;width:532px;height:279px;}
#spotlightContainer h2 {background:transparent url(/images/home/header_spotlight.png) no-repeat;width:532px;height:45px;text-indent:-9999px;}
#spotlightContainer p {clear:both;height:82px;width:460px;margin:10px auto;font-size:11px;border-bottom:1px solid #651417;}
#spotlightContainer p.last {border:0;}
#spotlightContainer img {float:left;margin:0 15px 0 0;}
#spotlightContainer strong {color:#CD8400;}

#justaddedContainer {background:transparent url(/images/home/background_just_added.gif) no-repeat bottom;width:288px;} /* height set in index.php */
#justaddedContainer h2 {background:transparent url(/images/home/header_just_added.png) no-repeat;width:288px;height:45px;text-indent:-9999px;margin:0;padding:0;}
#justadded {width:239px;margin:0 auto;}

#upcomingshowsContainer {background:transparent url(/images/home/background_just_added.gif) no-repeat bottom;width:288px;} /* height set in index.php */
#upcomingshowsContainer h2 {background:transparent url(/images/home/header_upcoming_shows.png) no-repeat;width:288px;height:45px;text-indent:-9999px;margin:0;padding:0;}
#upcomingshows {width:239px;margin:0 auto;}

#upcomingshows div, #justadded div {width:222px;padding:10px 0;background:transparent url(/images/home/item_background.gif) bottom repeat-x;}
#upcomingshows div.first, #justadded div.first {border:0;padding-top:0;}

#bannersContainer {width:288px;} /* height set in index.php */

.text-status-other {font-weight:bold;color:#999;}
.text-status-sold-out {font-weight:bold;color:#666;}