/* @group Elementos principales */
body { background: #202020; color: #ccc; }
a { color: #8BBD00; }
.fotobonita  { border-color:#555555; }
a .fotobonita  { border-color:#8BBD00; }
h1 { font-family:"Arial Rounded MT Bold","Trebuchet MS",Arial,sans-serif; font-weight:normal; }
#firstbar h2 { color:#333; background-image:url(header_module.png); }
#mainbar h2 { border-color:#111; color:#777; }
/* @end */

/* @group Main containers */
#header { background:url(header.png) #3A8306; height: 99px; }
#title a { margin-left: 20px; height: 82px; width: 492px; }
#sections a { color: #fff; text-shadow: #000 1px 1px 1px; }
#searchbox { background-color:#333333; }
#body, .ad_banner_nexoblogs { background: #1b1b1b; }
#footer { background-color: #000; color:#ccc;}
#footer ul { background-color: #111; }
#footer li a { color: #fff; }
/* @end */

/* @group Inside posts*/
#post_navigation { background: #111; }
#post_navigation .prev a { background-image:url(arrow_left.png); }
#post_navigation .next a { background-image:url(arrow_right.png); }
#post_navigation .home a { background-image:url(home.png); }
.post + .post { border-color:#111; }
.post .date { color: #555555; }
.post .author { border-color: #555555; }
.post .tags { border-color: #555555; color: #888;}
.post .tags a { color: #888;}
.post_body ul li, #related_posts li, #blogroll li  { background-image:url(/img/icons/bullet_white.png); }
.thumbnail { background: #333; border-color:#111; }
.fotoalbum, .album_complete .thumbnail { background-color: #333; }
.fotoalbum img, .thumbnail img { border-color:#555; }
.post_promotion { background:#222; border-color:#111; }
/* @end */


/* @group Pagination */
.pagination { border-color:#ededeb; }
.pagination a.page, .pagination a.selected_page { border-color: #8BBD00; }
.pagination a.selected_page, a.page:hover { background-color:#8BBD00; border-color:#8BBD00; }
/* @end */

/* @group Comments */
.comment_body { border-color:#444; }
.comment .owner { background: #222; }
.comment .date a { color: #859c57; }
#comments_form, #contact_form { border-color:#111; background: #151515; }
/* @end */

/* @group Modules */
#firstbar #subscription { background: #333; }
#firstbar .module { background-image:url(bg_modules.png); background-color: transparent;}
#firstbar .module .author { color: #859c57; }
#firstbar .module .date { color: #888; }
#firstbar #nexoblogs h2 { color:#555; border-color: #666; }

#firstbar #tops { background:url(bg_moduletop.png) 0 100% repeat-x #0D0D0D; border-left: 1px solid #0D0D0D; border-right: 1px solid #0D0D0D;}
#tops h2 { background: #EEC002; color: #0D0D0D;}
#tops h2.selected { background: #0D0D0D; color: #EEC002;}
/* @end */

/* @group advertising */
.ad_horlinks { background: #111; }
.ad_jumbo_banner { background: #111; border-bottom-color: #000; }
.ad_related_links, #firstbar #sponsors { background: none; border-color:#333; }
.ad_related_links h2, #firstbar #sponsors h2 { color: #444; }
.ad_post_content { background: #111; border-color:#000; }
/* @end */