﻿.home { position:relative; clear:both; float:left; width:981px; overflow:hidden; background:#fff; }
.home .col_right {float:right;clear:both;width:200px;display:block; border-left:1px solid #010b1e; overflow:hidden;padding-bottom:2000px;margin-bottom:-2000px;}

.home .col_right .listContainer { border:none; float:left; display:block;width:200px; }


.home .col_left {float:left;width:780px;padding-bottom:2000px;margin-bottom:-2000px;}
.home .col_left #searchForm { margin:0 0 0 0; }
.home .col_left .player {text-align:center;background-color:#ffffff;color:#000000;margin-top:5px; margin-bottom:5px; padding-left:0px;float:left;clear:both;display:block;width:780px;}
.home .col_left .tempPlayerContainer { display:block;width:auto;text-align:center;margin-top:5px;margin-bottom:0px;display:none; }
.home .col_left .tempPlayerContainer .tempPlayer {margin: 0 0 0 0;text-align:center;border:1px solid green;}
.home .col_left .showDeals {display:block;float:left;clear:both;position:relative;width:764px;height:auto;background:#eff4fc;margin:0px 0px 10px 7px;border:1px solid #010b1e;padding-bottom:7px;}
.home .col_left .showDeals .showDealsTitle {clear:both;margin:12px 9px 0px 9px;padding-bottom:9px;border-bottom:1px solid #010b1e;}
.home .col_left .showDeals .promoList {float:right;width:234px;height:32px;margin:8px 5px 0px 8px;}
.home .col_left .showDeals .description {height:19px;background:url(/images/layout/border_dotted.gif) repeat-x bottom;}
.home .col_left .showDeals .viewAll {clear:both;float:right;text-align:right;width:250px;margin: 14px 10px 0px 0px;}
.home .col_left .showDeals .viewAll a {font-weight:bold;}

.home .col_left .discountSection {padding:7px 7px 10px 10px;}
.home .col_left .featuresSection { clear:both;float:left; width:775px;}

.home .col_left .popularShows {float:left;width:368px;margin:7px 5px 0px 5px;background:#dedede url(/images/home/titleBg.gif) repeat-x;border:1px solid #cecece;}
.home .col_left .popularShows .featuredList {margin:3px;padding:7px;border:1px solid #cecece;width:348px;background:#ffffff;display:block;height:auto;float:left;clear:both;}

.home .col_left .popularShows .show {float:left;clear:both; display:block;margin-bottom:13px;width:348px;border-bottom:1px solid black;padding-bottom:5px;}
.home .col_left .popularShows .title { padding:4px 4px 0px 4px;}

.home .col_left .popularShows .show .location {float:right;display:block;width:238px;font-size:9px;margin:0px 0px 7px 4px;}
.home .col_left .popularShows .show .description {float:right;display:block;width:238px;font-size:9px;}
.home .col_left .popularShows .show .name {float:right;width:238px;display:block;font-size:12px;font-weight:bold;margin-bottom:3px;}
.home .col_left .popularShows .show .thumbnail {clear:left;float:left;display:block;cursor:pointer; width:100px;height:80px;border:1px solid #cecece;}

.home .col_left .popularShows .truncated-show {float:left; clear:both; display:block;width:100%;line-height:21px; background: url('/images/layout/border_dotted.gif') repeat-x center bottom; }
.home .col_left .popularShows .truncated-show .show-link { font-size:11px; margin-left:5px; }
.home .col_left .popularShows .truncated-show .show-link:hover {color:#0000ff;}

.home .col_left .spotlight-shows {float:right;display:table;width:350px;margin:7px 7px 0px 0px; background:#dedede url(/images/home/titleBg.gif) repeat-x;border:1px solid #cecece;}
.home .col_left .spotlight-shows .title { padding: 4px 4px 0px 4px; }
.home .col_left .spotlight-shows .featuredList {margin:3px;padding:7px;border:1px solid #cecece;background:#ffffff;display:table;height:100%;}
.home .col_left .spotlight-shows .show {float:left;clear:both;margin-bottom:13px;width:348px;}
.home .col_left .spotlight-shows .show .buyTickets {float:right;width:230px;margin: 3px 0px 0px 4px;}
.home .col_left .spotlight-shows .show .description {float:right;clear:right;width:228px;font-size:9px;}
.home .col_left .spotlight-shows .show .name {float:right;width:228px;font-weight:bold;margin-bottom:3px;}
.home .col_left .spotlight-shows .show .thumbnail {cursor:pointer;clear:left;float:left;border:1px solid #cecece;}
.featuredList .categoryHeader {display:none;}

.headerImage { display:block; width:356px;height:37px; margin: 10px 0 7px 10px; }
.limitedEngagementCalendar {display:block;float:left;clear:both;line-height:17px;position:relative;width:730px; height:auto;overflow:hidden; margin:10px 0px 10px 10px;padding:0px 0px 0px 0px;}

.le_header_row, .le_table_row { display:block;float:left;clear:both;width:750px;padding-left:10px; height:auto;overflow:hidden;}
.le_header_cell { display:block;float:left; border-bottom:1px solid #ccc; font-size:14px;font-weight:bold;}
.le_left {width:240px; }
.le_middle {width:240px; padding-left:5px;}
.le_right {width:240px;padding-left:5px;}
.le_column {display:block;min-height:10px;float:left;height:auto;width:240px; padding-bottom:2000px;margin-bottom:-2000px; }
.le_table_row .le_left, .le_table_row .le_middle {border-right:1px solid #ccc;}
.le_item {display:block;width:auto;clear:both;}
.le_range {display:inline-block;float:left;font-size:10px; width:85px;}
.le_name {display:inline-block;float:left;font-size:11px; width:150px;}
