/*-----------------------------------------------------------------------------
Uepa.com (Section Guia Local Cascading Style Sheet)

author: gustavo santana
email: gusantana@medios.com.do
creation date: 28.06.2007 (DD.MM.YYYY)
last update: 27.08.2008 (DD.MM.YYYY)
-----------------------------------------------------------------------------*/

#content_wrap_out { background: url(../new_images/bg_content.gif) repeat-y; }
#content { background: url(../new_images/bg_content_bottom.jpg) no-repeat bottom left; }

#section_title { height: 50px; background: url(../new_images/sec_tlt_guia_local.gif) no-repeat bottom left; }

#main_events_wrap { float: left; padding: 16px 17px 20px; background: #FFF url(../new_images/bg_section_main_art.jpg) repeat-x; }

#main_events { float: left; background: url(../new_images/div_main_events.gif) repeat-y top center; }

.main_event { float: left; width: 206px; margin-right: 28px; text-align: center; }

.img_main_event { margin-bottom: 5px; padding: 7px; border: 1px solid #D3CEC5; background-color: #FFF; }

.main_event_details h3 { font: 1.7em Palatino, Georgia, "Times New Roman", serif; line-height: 110%; }
.main_event_details p { font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; }

#last_main_event { margin: 0; }


/* =Next Activities
-----------------------------------------------------------------------------*/
#next_act_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; }

#next_act { padding: 12px 13px; }

#fir_col_next_act { float: left; width: 272px; }
#sec_col_next_act { float: left; width: 176px; }

.next_act { margin: 0 8px 12px 0; padding-bottom: 12px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.next_act_type { padding-bottom: 2px; }
.next_act_type img, .next_act_type h3 { display: inline; }
.next_act_type h3 { font-size: 1.1em; font-weight: normal; color: #999; text-transform: uppercase; }

.img_next_act { float: left; width: 76px; }

.next_act_details { float: left; width: 137px; padding-right: 5px; }
.next_act_details h4 { font: 700 1.4em Arial, Helvetica, sans-serif; letter-spacing: -0.01em; }
.next_act_details p { font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #666; line-height: 110%; }
.next_act_details .next_act_time { color: #a8bf8e; }

.next_act_date { float: left; width: 46px; }
.next_act_date img { margin-left: 5px; }

#next_act_filter { margin-left: 16px; }
#next_act_filter h3 { font-size: 1.1em; font-weight: normal; color: #F60; text-transform: uppercase; }
#next_act_filter li { padding: 3px 0 2px 21px; font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; list-style: none; background-position: 0 8px; background-repeat: no-repeat; }


/* =Today Activities
-----------------------------------------------------------------------------*/
.today_act { position: relative; margin: 8px 0; padding-bottom: 12px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.today_act h3 { padding-bottom: 2px; font: normal 1.1em "Trebuchet MS", sans-serif; color: #999; text-transform: uppercase; }
.today_act h4 { font: 1.7em Palatino, Georgia, "Times New Roman", serif; }
.today_act p { font: 1.2em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #666; line-height: 110%; }

.today_act .img_today_act { float: left; width: 76px; }
.today_act .today_act_details { float: left; width: 214px; }
.today_act .today_act_time { color: #a8bf8e; }


/* =Links
-----------------------------------------------------------------------------*/
#main_events h3 a:link, #main_events h3 a:visited { color: #F60; }
#main_events h3 a:hover, #main_events h3 a:active { color: #900; text-decoration: none; }

#uepatickets .event h2 a { color: #930; text-decoration: none; }

#fir_col_next_act h4 a { color: #900; }
#fir_col_next_act h4 a:hover, #fir_col_next_act h4 a:active { text-decoration: none; }

#sec_col_next_act #next_act_filter a { cursor: pointer; }

.container_border_content .today_act h4 a { color: #817769; }
.container_border_content .today_act h4 a:hover, .container_border_content .today_act h4 a:active { text-decoration: none; }