/* import base CSS style */
@import 'default.css';

@import url(http://fonts.googleapis.com/css?family=Dancing+Script|Ubuntu|Lato|Tinos&subset=latin);

/* globals */
input[type=submit]:hover  { background: #313428; }

a, a:link, a:visited	{ color: #2E5912; text-decoration: none; }
a:hover					{ color: #993A17; }

/* header */
#header	{ background: #f0f0f0; height: 110px; border: 0; padding: 0; margin: 0; border-bottom: 5px solid #407E19; }
.blog-description		{ font-size: 11px; color: #50A100; }
.logo {padding: 0; margin: 0; }
.logo img {border: 0;}
.blog-name {padding: 0; margin: 0;}

/* top menu */
#top-menu  { max-height: 25px; overflow: hidden; background: #002800; font-family: 'Ubuntu', arial, serif; }
#top-menu .sf-menu a  { color: #FFF; font-size: 10px; line-height: 25px; padding: 0 9px; }
#top-menu .sf-menu ul li  { border: 1px solid #330800; display: inline-block; border-bottom: 0; border-top: 0; }
#top-menu .sf-menu a:hover, #top-menu .sf-menu li:hover, #top-menu .sf-menu li.sfHover, #top-menu .sf-menu ul li  { color: #FFF; background: #336500; }
#top-menu .sf-menu ul a:hover, #top-menu .sf-menu ul li.sfHover, #top-menu .sf-menu ul li:hover { color: #1A3300; background: #FFF; }
#top-menu .sf-menu ul li.sfHover a.sf-with-ul { color: #1A3300; }

/* by todoTI */
#menu-item-1552 a {border-right: 0 !important;}
#relatedPosts{width:90%; margin:20px auto 10px auto; padding:9px 12px 0 12px; border:1px solid #ccc; background:#F0F4DD;}
#relatedPosts .titulo {font-family: 'Ubuntu', arial, serif; display: block; font-size: 130%; margin-bottom: 7px; }



/* main navigation */
#nav  { background: #336500 url(../../images/fundo_barra.gif) repeat-x; min-width: 990px; font-family:'Ubuntu', arial, serif; }
#nav .sf-menu a  { color: #FFF; text-transform: uppercase; font-size: 13px; }
#nav .sub-menu a { font-size: 11px !important; }
#nav .sf-menu ul li  { border: 1px solid #3E7A00; }
#nav .sf-menu a:hover, #nav .sf-menu li:hover, #nav .sf-menu li.sfHover, #nav .sf-menu ul li  { background: #3E7A00; color: #FFF; }
#nav .sf-menu ul a:hover, #nav .sf-menu ul li.sfHover, #nav .sf-menu ul li:hover { color: #3E7A00; background: #FFF; }
#nav .sf-menu ul li.sfHover a.sf-with-ul { color: #3E7A00; }

/* search bar */
.searchform  { border: 3px solid #407E19; margin-right: 256px; margin-top: 16px; }

/* sidebar */
.sidebar-read-more:link, .sidebar-read-more:visited	{ background: #407E19; }
.sidebar-read-more:hover  { background: #993A17; }

.widgettitle  { background: #336500 url(../../images/fundo_barra.gif) repeat-x; color: #FFF; font-size: 15px; font-family:'Ubuntu', arial, serif; font-weight: normal; }
.widgettitle a  { color: #FFF; }

#bottom-content-1 .widgettitle, #bottom-content-2 .widgettitle  { color: #333; }

.multi-sidebar .tabs li	{ background: #50A100; border: 1px solid #CCC; }				
.multi-sidebar .tabs .ui-tabs-selected a:link, .multi-sidebar .tabs .ui-tabs-selected a:visited	{ color: #50A100; }			

/* tapestries */
.posts-quick .quick-read-more a:hover, #commentlist .comment-controls a:hover, .navigation a:hover, .comments-navigation a:hover, .wp-pagenavi a:hover, .wp-pagenavi span.current, .comments-navigation span.current { background: #407E19; color: #FFF; }

.home-title { color: #407E19; font-family:'Ubuntu', arial, serif; font-size: 135%; }

h1.entry-title a { margin-bottom: 10px; display: block; font-family:'Ubuntu', arial, serif; font-weight: normal !important; font-size: 130%;  }

/* single post */
.single .post .entry-comments, .single-post .entry-comments  { background-color: #407E19; display: inline-block; color: #FFF; }

.single-post-meta-field  { background: #313428; display: block; border: 1px solid #144275; padding: 5px 10px; color: #FFF; font-weight: 700; }
.single-post-meta-value	 { border: 1px solid #CCC; padding: 5px 10px; background: #F0F0F0; display: block; }

/* author template */
.author-posts-title, .author-content h1, .archive-title { color: #091e36; }
