#content {
	position:         relative;
}

#sideBar {
/*position:         absolute;
	top:              0px;
	right:            0px;*/
	z-index:          1;
	padding-top:      10px;
	position:         relative;
}

#cinema_main { 
	color:            #333;
	display:          block;
	float:            left;
	width:            664px;
	padding:          0px 0px 0px 0px;
	position:         relative;
}

#cinema_main #nowShowing {
	background:       #fff url('../images/cinema/bg_cinema_main_header.gif') top left no-repeat;
  height:           267px;
	padding:          9px;
}

#cinema_main #nowShowing div.carouselWrapper.carouselWrapperSmall {
/*width:            652px !important; */
	width:            645px !important;	
	height:           200px !important;
}

#cinema_main #nowShowing div.carouselWrapper.carouselWrapperSmall #rentScroller2.carouselScroller.carouselScrollerSmall {
	height:           181px !important;
}

#cinema_main #nowShowing div.carouselWrapper.carouselWrapperSmall div.rentContent {
	margin-top:       15px !important;
}

#cinema_main #nowShowing #nowShowingContent {
	background-color: #fff;
	height:           204px;
	padding:          14px;
}

#cinema_main #columns {
	padding:          0px 0px 0px 24px;
	width:            620px;
}



TABLE.boxOffice {
	border-collapse:  collapse;
	width:            100%;
}
	
TABLE.boxOffice TD {
	border:           1px solid #fff;
	padding:          0px;
}
	
TABLE.boxOffice THEAD TD {
	background-color: #ccc;
	color:            #000;
	font-size:        12px;
	font-weight:      bold;
	padding:          8px 4px 6px 4px;
}

TABLE.boxOffice THEAD TD.firstColumn {
	font-size:        14px;
	padding-left:     10px;
}

TABLE.boxOffice TBODY TD {
	background-color: #e5e5e5;
	padding:          5px 4px 2px 4px;
	font-size:        11px;
}

TABLE.boxOffice TBODY TD.firstColumn {
	font-size:        12px;
	padding-left:     10px;
}
