/*-----------------------------------------------------------------------------
Uepa.com (Section Cine Cascading Style Sheet)

author: gustavo santana
email: gusantana@medios.com.do
creation date: 25.06.2007 (DD.MM.YYYY)
last update: 25.08.2007 (DD.MM.YYYY)
-----------------------------------------------------------------------------*/

#content { background: url(../new_images/bg_content_bottom.jpg) no-repeat bottom left; }

#section_title { height: 50px; background: url(../new_images/sec_tlt_cine.gif) no-repeat bottom left; }

#new_releases { padding: 12px 12px 20px; background: #FFF url(../new_images/bg_section_main_art.jpg) repeat-x; }
.new_release { float: left; width: 142px; margin-right: 12px; }
.img_new_release { margin-bottom: 5px; padding: 3px; border: 1px solid #D3CEC5; background-color: #FFF; }
.new_release_details { font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }
#last_new_release { margin: 0; }

#fir_col_sec_art_cine, #sec_col_sec_art_cine { float: left; width: 221px; }

#fir_col_sec_art_cine h2, #fir_col_sec_art_cine .sec_art_wrap { margin-right: 16px; }
#sec_col_sec_art_cine h2, #sec_col_sec_art_cine .sec_art_wrap { margin-left: 16px; }

#sec_col_sec_art_cine img { float: left; margin-right: 6px; }

#last_updates_wrap { background-color: #FFF; }


/* =Theaters
-----------------------------------------------------------------------------*/
#theaters_wrap { background-color: #FFF; }
#theaters_wrap h2 { padding: 3px 10px 0 7px; font-size: 2.5em; font-weight: normal; height: 31px; background: url(../new_images/bg_hr_holder1.gif) repeat-x; }

#theaters { padding: 12px 13px; }

#fir_col_theaters, #sec_col_theaters { float: left; width: 224px; }

#fir_col_theaters ul { margin-right: 6px; }
#sec_col_theaters ul { margin-left: 6px; }

#theaters li { padding: 4px 0 4px 20px; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; list-style: none; background: url(../new_images/icon_theater.gif) no-repeat 0 1px; }


/* =In Theaters
-----------------------------------------------------------------------------*/
#in_theaters { margin: 4px 0 8px; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }
#in_theaters th { padding: 4px; font-size: 0.9em; font-weight: normal; color: #F60; text-transform: uppercase; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }
#in_theaters td { padding: 4px; }
#in_theaters img { margin-right: 4px; display: inline; }
#in_theaters .room { text-align: center; }


/* =Showtimes
-----------------------------------------------------------------------------*/
#showtimes_wrap h2 { padding: 3px 8px; font-size: 2.5em; font-weight: normal; background: url(../new_images/bg_hr_holder2.gif); }

#showtimes { padding: 16px; }

.showtime { margin-bottom: 16px; border-bottom: 1px solid #DDD; padding: 12px 8px 8px 8px; color: #000; background-color: #FCFBFA; }
.showtime h3 { padding-bottom: 3px; font: 700 1.4em Arial, Helvetica, sans-serif; letter-spacing: -0.01em; }
.showtime p { font-size: 1.2em; line-height: 128%; }

.fir_col_showtime { float: left; width: 136px; padding-right: 11px; }
.sec_col_showtime { float: left; border-left: 1px solid #EEE; padding-left: 11px; width: 267px; }

.img_showtime { border: 1px solid #A8A8A8; }

.showtime_schedules { padding: 10px 0 5px; font-size: 1.1em; }

.showtime_schedule { padding-bottom: 1px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.showtime_schedule th, .showtime_schedule td { padding: 0 4px; }
.showtime_schedule td { color: #777; }


/* =Links
-----------------------------------------------------------------------------*/
.showtime h3 a { color: #900; }
.showtime h3 a:hover, .showtime h3 a:active { text-decoration: none; }


/* =Misc
-----------------------------------------------------------------------------*/
#other_theaters { margin: 6px 0; }
#other_theaters li { padding: 5px 0 5px 20px; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; list-style: none; background: url(../new_images/icon_theater.gif) no-repeat 0 2px; }