/*Hide Sections*/
#header .float_right, 
#location_logo, 
#cart_timer,
#cmsPrimaryNav,
#search_bar,
#reset_search,
#search_results_rss,
#search_results_buttons,
#details_links,
#side_navigation,
#main_image .main_link,
#calendar,
.promo_link,
#conventions, #conventions_image,
#venue,
#booking_header,
#booking_body,
#search_filter,
#footer,
.listing_more_link,
#searchResultsResetFilters,
#popup_header .float_right,
#search_atoz{display:none;}

img{border:none}

/* Page Layout */
#container{margin:0;font-size:1.0em;}
*html #container{margin:0;font-size:1.0em;}
#container a:hover, #popup_container a:hover{color:#ff3297;text-decoration:underline;}
#header{margin:0;padding:5px 15px;height:auto;clear:both;}
*html #header{padding:5px 0;float:none;clear:both;width:625px;height:auto;}
*html #col1{padding:0 5px 0 0;width:438px;}
*html #col2{width:auto;}
*html #general_page_body{padding:0;width:625px;float:none;}
#general_body{width:352px;float:left;padding-right:12px;}
#general_body_con{width:265px;float:left;padding:0;}
#wide_body{width:595px;float:left}
#location_logo{margin-right:24px;float:right;}
*html #leftCol{width:438px;padding:0;}
*html #rightCol_big{margin:0;width:auto;padding:0 0 0 10px;}
#copyright{clear:both;}
*html #copyright{float:none;}

/* Homepage */
*html #main_event_details{width:405px;padding:0;}
*html .main_event_text{padding:0;}
*html #main_event_details_landscape{width:405px;}
*html .main_event_text_landscape{padding:0;}
*html #main_event_image_landscape img{width:405px;}
*html #listing .listing_col1{padding-right:5px;}
*html #listing .news_list_img_col{padding:0 0 0 5px;width:205px;}
*html #listing .home_news {width:145px;}
*html #right_side_promos{padding:0;}
*html #listing .listing_col1 li {padding-bottom:5px;}
*html #listing .listing_img_col li {padding-bottom:5px;}
*html .promo_text{width:120px;}

/* Event */
*html #event_details_landscape{width:405px;}
*html #event_image_landscape img{width:405px;}
*html #event_details{width:405px;padding:0;}
*html #booking{padding:0;}
*html #rightCol_listing .rightCol_listing_text{float:left;padding: 0 0 5px 5px;width:180px;}

/* Sitemap */
*html ul.CMSSiteMapList{padding-left:0;height:100%;}
	
/* Search Results */

/* Conventions */
.con_byline{margin-top:5px;margin-bottom:15px;font:bold 17px Verdana, Arial, Helvetica, sans-serif;}
*html .con_byline{float:none;margin:0 0 15px 0;padding:0;font:bold 17px Verdana, Arial, Helvetica, sans-serif;}

/* Buy Tickets */
/*#search_listing ul{clear:both;}*/
#search_listing li{height:1%;}
.seat_sel_col{display:none;}
.auto_seat_sel_col{visibility:hidden;}
.search_list_col li{clear:both;float:none;padding-top:0;margin:0; padding:0; border-bottom: 1px solid #ddd;}

*html .small_pad_top{width:405px;}
*html .search_list_col{width:405px;}
*html .search_list_col li{float:none;width:405px;}
*html .search_show_result{padding-bottom:10px;padding-left:3px;margin-bottom:0;}
*html .search_show_result table{width:405px;}

/* Make all text black and background white */

#container a{color:#000;}
#pagination{color:#000;}
.green_text{color:#abadb0;}
#search_results_number{color:#000;}

a, h1, h2, h3, h4, h5 {color:#000;}
.promo_text{color:#000;}
#general_body_links ul li a{color:#000;}
#main_event_details a{color:#000;}
#recommendations_listing a{color:#000;}
#search_results_filter{color:#000;}
#search_listing{color:#000;}
#search_listing a{color:#000;}
#search_atoz a{color:#000;}
#search_atoz li{color:#000;}
#search_atoz li a.atoz_selected{background-color:#fff;color:#000;}
.atozSectionHeader{background-color:#fff;color:#000;}
#search_listing .search_listing_topic{color:#000;}
#colWide a{color:#000;}
.rightCol_listing_text{color:#000;}
#main_image .main_image_text{background-color:#fff;color:#000;}
.promo{background-color:#fff;}
/*#listing a{color:#000;}*/