/*-----------------------------------------------------------------------------
Uepa.com (Article Cascading Style Sheet)

author: gustavo santana
email: gusantana@medios.com.do
creation date: 11.06.2007 (DD.MM.YYYY)
last update: 26.09.2008 (DD.MM.YYYY)
-----------------------------------------------------------------------------*/

#breadcrumb { border-bottom: 1px solid #EFEEEA; padding: 0 10px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #AAA; text-transform: uppercase; background-color: #F5F4F0; }
#breadcrumb2 { border-bottom: 1px solid #EFEEEA; padding: 0 10px; font: 1.1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #AAA; text-transform: uppercase; background-color: #F5F4F0; }

#img_alb { float: left; padding: 10px 10px 20px; text-align: center; width: 454px; }
#img_alb img { display: inline; border: 1px solid #D3CEC5; padding: 3px; }
#img_alb p { padding: 0 30px; font-size: 1.3em; font-weight: bold; color: #333; }
#img_alb #img_alb_show_album { padding-top: 6px; }

#album { margin-bottom: 20px; display: none; background-color: #FFF; }
#art_images { padding: 10px 0; text-align: center; background-color: #FFF; }

#album p, #art_images p { padding-right: 10px; font: 1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; text-align: right; text-transform: uppercase; }
#album img, #art_images img { display: inline; }

#art_content { padding: 0 65px 20px 20px; font-size: 1.4em; color: #666; }
#art_content h1 { padding-bottom: 8px; font-size: 1.6em; font-weight: normal; color: #900; line-height: 110%; }
#art_content p { padding-bottom: 15px; }
#art_content li { margin-left: 16px; padding-bottom: 6px; }

#art_tools { padding-bottom: 10px; }
#art_tools li { margin: 0; padding: 0 10px 0 24px; display: inline; list-style: none; font-size: 0.8em; }
#art_tools .t_print { background: url(../new_images/icon_print.gif) no-repeat; }
#art_tools .t_email { background: url(../new_images/icon_email.gif) no-repeat; }
#art_tools .t_facebook { background: url(../new_images/icon_facebook.gif) no-repeat; }

#art_details { padding-bottom: 15px; }
#art_details li { list-style: none; margin: 0; font: 0.9em Arial, Helvetica, sans-serif; }

#art_cnt_text { padding-bottom: 15px; }

#art_text_size { float: right; padding: 0 0 24px 24px; }
#art_text_size img { margin-bottom: 4px; cursor: pointer; }


/* =Comments
-----------------------------------------------------------------------------*/
#art_comments_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; }

#art_comments { padding: 16px 15px 20px; }

.art_comment { margin-bottom: 16px; padding-bottom: 16px; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.art_fir_col_comments { float: left; width: 88px; font-size: 1.1em; }
.art_fir_col_comments p { text-align: center; }
.art_sec_col_comments { float: left; padding-right: 30px; width: 326px; font-size: 1.3em; overflow: hidden; }
.art_sec_col_comments dt { font-size: 1em; font-weight: bold; color: #F60; }
.art_sec_col_comments dd { color: #666; }

.user_pic { margin-left: 22px; }
.rating_icon { margin-bottom: 5px; }


/* =Do Comment
-----------------------------------------------------------------------------*/
#art_rating, #art_message_login { padding-bottom: 8px; }

#art_rating label { padding: 0 4px; }

#art_message { float: left; width: 218px; }

#message, #username, #password, #signature { border: 1px solid #A4B97F; font: 1em "Lucida Grande", "Lucida Sans Unicode", Verdana, sans-serif; color: #817769; }

#message { width: 200px; height: 110px; }

#art_login { float: left; width: 200px; }
#art_login img { float: left; }

#username, #password { width: 100px; height: 17px; }
#username { margin-left: 21px; }

#art_photo { float: left; padding-left: 16px; }

#art_user_pass { padding-top: 4px; }
#art_user_pass p { padding-top: 3px; }

#signature { height: 18px; vertical-align: top; }


/* =Video
-----------------------------------------------------------------------------*/
.art_video { margin-bottom: 14px; }
.art_video dl { border: 1px solid #919999; border-top: none; padding: 4px; font-size: 1.3em; background-color: #FFF; }
.art_video dt { font-weight: bold; color: #F60; }


/* =Top History
-----------------------------------------------------------------------------*/
#top_history_wrap { background-color: #FFF; }
#top_history_wrap h2 { padding: 3px 10px 0 7px; font-size: 2.5em; font-weight: normal; background-image: url(../new_images/bg_hr_container.gif); }

#top_histories { padding: 0 16px 20px; }

.top_history { padding: 20px 0; background: url(../new_images/br_bottom.gif) repeat-x bottom left; }

.top_history .fir_col { float: left; border-right: 1px solid #CCC; width: 79px; }
.top_history .sec_col { float: left; padding-left: 10px; width: 352px; }

.top_history h3 { font: 1.7em Palatino, Georgia, "Times New Roman", serif; color: #900; line-height: 110%; }
.top_history p { font-size: 1.1em; }
.top_history .caption { font-size: 1.3em; color: #000; }
.top_history .view_art { font-size: 1.2em; }


/* =Links
-----------------------------------------------------------------------------*/
#breadcrumb a { color: #AAA; }
#breadcrumb span a { color: #000; }

#img_alb p a { font-weight: normal; text-decoration: underline; }

#art_tools li a { color: #333; }

#art_cnt_text a { color: #F60; }

#art_photo a { color: #F60; }

.top_history a { color: #F60; text-decoration: underline; }