#contentContainer { background-color:#fff; height:auto; }
#logoHome { line-height:240px; height:123px; }
#topnav { width:717px; line-height:251px; height:251px; background-color:#fff; }
#topnav #photo { float:left; width:225px; height:251px; background-color:#000; }
#topnav #nav { float:right; width:492px; height:29px; }
#topnav #homeCalendarGrid { float:left; width:251px; height:222px; text-align:left; background:url(/images/rightdivider_home_calendar.gif) top right no-repeat; }
#topnav #feature { float:right; width:241px; height:221px; margin-top:1px; }
#homeLeft { display:inline; width:476px; float:left; background:inherit; text-align:left; padding-bottom:20px; }
#homeLeft dl#homeAdvisors { float:left; width:476px; height:125px; }
#homeLeft dl#homeScene { clear:left; float:left; width:239px; padding:0 0 10px 12px; }
#homeLeft dl#homeScene dt { height:59px; }
#homeLeft dl#homeScene dd { clear:left; }
dl#homeBeyond { display:inline; clear:left; float:left; margin-top:10px; margin-left:-6px; width:251px; height:74px; background:url(/images/bg_home_beyond.gif); color:#fff; }
dl#homeBeyond dt { padding-left:12px; }
dl#homeBeyond dd { padding-left:20px; padding-right:20px; }
dl#homeBeyond dd.first { padding-left:12px; padding-bottom:5px; }
dl#homeBeyond dd a { color:#fff; font-weight:bold; text-decoration:none; }
dl#homeBeyond dd a:hover { /*color:#fff; */
color:#ed2224; font-weight:bold; /*text-decoration:underline; */}
#homeLeft #newToJazz { float:left; padding:13px; padding-top:0; padding-bottom:0; margin-top:0; margin-left:10px; margin-right:10px; width:205px; }
dl#homeSummer { display:inline; clear:left; float:left; margin-top:10px; margin-left:-6px; width:251px; color:#fff; line-height:normal; }
dl#homeSummer dt { padding-left:12px; }
dl#homeSummer dd { padding-left:20px; padding-right:20px; padding-bottom:4px; }
dl#homeSummer dd.first { padding-left:12px; padding-bottom:5px; }
dl#homeSummer dd a { color:#fff; font-weight:bold; text-decoration:none; }
dl#homeSummer dd a:hover { color:#ed2224; font-weight:bold; }
/*
#homeLeft dl#homeWhatUp { float:right; width:225px; }
*/
#homeLeft #newToJazz { clear:both; float:left; padding:13px; padding-bottom:0; padding-top:0; margin-top:10px; margin-left:0px; margin-right:10px; width:200px; }
#homeLeft dl#homeJazzWeek { float:right; width:225px; display:inline; margin:0; padding:0; }
#homeLeft dl#homeNewsroom { clear:right; float:right; width:225px; margin-top:10px; }
#homeLeft dl#homeNewsroom dd { padding-right:8px; padding-bottom:10px; line-height:120%; }
#homeLeft dl#homeNewsroom dd a:hover { color:#ed2224; text-decoration:none; }
#homeRight { display:inline; width:241px; padding-bottom:20px; float:right; text-align:left; background:inherit; }
#homeRight #login { padding:13px; margin-left:10px; }
#homeRight #postgig { padding:13px; padding-top:2px; margin-left:10px; }
#homeRight #support { background:url('/images/bg_home_joinus.gif'); width:241px; height:100px; float:left; }
#homeRight #support_big { background:url('/images/bg_home_joinus_big.gif'); width:241px; height:150px; float:left; }
#homeRight #support p,#homeRight #support_big p { float:left; padding:4px 0 0 24px; }
#homeRight #support p.first,#homeRight #support_big p.first { float:left; padding:0 0 0 15px; }
#homeRight #support a,#homeRight #support_big a { color:#fff; font-weight:bold; text-decoration:none; }
#homeRight #support a:hover,#homeRight #support_big a:hover { color:#ed2224; font-weight:bold; text-decoration:none; }
#homeRight #homeStore { margin-top:10px; background:url('/images/bg_jbstore_yellow.gif') ; width:241px; height:80px; float:left; }
#homeRight #homeStore p.first { padding-left:15px; }
#homeRight #homeStore p.text { padding-left:25px; padding-right:20px; }
#homeRight #homeStore p.text a { color:#fff; font-weight:bold; text-decoration:none; }
#homeRight #homeStore p.text a:hover { color:#ed2224; font-weight:bold; text-decoration:none; }
#homeRight #freeDownloads { margin-top:10px; background:url('/images/bg_home_freedownloads.gif') ; width:241px; height:80px; float:left; }
#homeRight #freeDownloads p.first { padding-left:15px; }
#homeRight #freeDownloads p.text { padding-left:25px; }
#homeRight #freeDownloads p.text a { color:#fff; font-weight:bold; text-decoration:none; }
#homeRight #freeDownloads p.text a:hover { color:#ed2224; font-weight:bold; text-decoration:none; }
#homeRight #homeWhatUp { float:left; padding:13px; padding-top:0; padding-bottom:0; margin-left:10px; margin-right:10px; }
#homeRight #enewsletters { float:left; padding:13px; padding-bottom:0; margin-left:10px; margin-right:10px; }
#homeRight #newToJazzRight { float:left; padding:13px; padding-bottom:0; margin-left:10px; margin-right:10px; }
#homeRight #gigBoard { margin-top:10px; background:url('/images/bg_home_gigboard.gif') ; width:241px; height:60px; float:left; }
#homeRight #gigBoard p.first { padding-left:15px; }
#homeRight #gigBoard p.text { padding-left:25px; }
#homeRight #gigBoard p.text a { color:#fff; font-weight:bold; text-decoration:none; }
#homeRight #gigBoard p.text a:hover { color:#ed2224; font-weight:bold; text-decoration:none; }

#partners { background:url('/images/bg_home_partners.gif') top left no-repeat; clear:right; float:right; width:225px; height: 61px; margin:10px 0 15px 0; }
#partners p.first { }
#partners p.text { padding-left:10px; }
#partners p.text a { color:#fff; font-weight:bold; text-decoration:none; }
#partners p.text a:hover { color:#ed2224; font-weight:bold; text-decoration:none; }

#social { float:right; clear:right; width: 225px; }