/* This CSS file is created for you to create or override any of the existing CSS styles used in this theme */

/** OUTROS **/

.rsswidget img { display:none; }
ul.lifestream {list-style:none; margin:0; padding:0;}

/** ESTRUTURA **/

blockquote { border-color:#484848; }
body { color:#777777; background-color:#0b0b0b; }
a, a:link, a:visited { color: #D39100; text-decoration: underline; }
a:hover	{ color: #EDB741; }
#main { background: #0b0b0b; border: 1px solid #0F0F0F; }
#header { border-bottom-color:#5a0000; background-color:#1E1B1A; background-image:url(images/background1.png); }
#wrapper { background:#1E1B1A url(images/background2.png) repeat; padding-top:0px; }
#nav { border-top:#920101 1px solid; }
.sf-menu a { color:#FFF; text-decoration: none; }
.sf-menu a:hover { background:#5a0000; }
.sf-menu li.sfhover, .sf-menu li:hover { background: #5a0000; }
.sf-menu ul { border:none; }
.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a { color:#fff; background-color:#830000; } 
.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a { background-color: #5a0000; }
.search-results-content .searchform, .sidebar .searchform { border: 4px solid #0b0b0b; background: #EFEFEF; }
.sf-menu .sf-with-ul { padding-right: 15px; !important }

/** POSTS **/

#featured-slideshow	{ border: 5px solid #0F0F0F; }
.entry-title .entry-title a:link, .posts-default .entry-title a:visited	{ color: #D39100; }
.posts-default .entry-summary, .posts-quick .entry-summary { color:#777777; }
.posts-default .entry-thumbnails-link	{ border: 1px solid #0F0F0F; background: #0F0F0F; padding: 4px; }
.posts-quick .entry-thumbnails { border: 1px solid #0F0F0F; background: #0F0F0F; padding: 4px; }
.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited { color: #D39100; }
#index-featured li { background:#0f0f0f; border: 1px solid #0a0a0a; }
.home-title { color:#777777; border-bottom: 1px solid #484848; }
.attachment-sidebar-thumb, .multi-sidebar .recentcomments .avatar { border-color:#0b0b0b;  }
.posts-quick .quick-read-more a:link, .posts-quick .quick-read-more a:visited { background: #D39100; border-color: #D39100; color: #fff; }
.posts-quick li	{ border-bottom: 1px dotted #484848; }
.single .post, #main .single-post { background:#0f0f0f; border: 1px solid #0a0a0a; }
.single .post .entry-info, .single-post .entry-info { border-color:#484848;}
img.aligncenter, img.alignright, img.alignleft { border:5px solid #0b0b0b; }
.entry-content object, .entry-content embed { margin:0 auto; width:618px; height:400px; }
.posts-default .post { margin-right:10px; }

/** SOBRE O AUTOR **/

.about-author { background:#0b0b0b; border-color:#0b0b0b; }
.about-author img { border:5px solid #0f0f0f; }

/** WIDGETS **/

.widgettitle { color: #fff; background: #5a0000; border: 1px solid #5a0000; }
.widgettitle a { text-decoration: none; color:#fff; }
#bottom-content-1 .widgettitle, #bottom-content-2 .widgettitle	{ background: #5a0000; }
.widgetcontent { border: solid #0f0f0f; border-width: 1px; background: repeat-x #0f0f0f; }
.multi-sidebar .widgetcontainer	{ background: #0f0f0f; border: 1px solid #0f0f0f; }
.multi-sidebar .tabs li	{ background: #0f0f0f; border: 1px solid #0f0f0f; }
.multi-sidebar .tabs .ui-tabs-selected	{ background: #5a0000; }
.multi-sidebar .tabs .ui-tabs-selected a:link, .multi-sidebar .tabs .ui-tabs-selected a:visited	{ color: #fff; }
.widgetcontainer li a:hover	{ border-bottom: 1px dotted #484848; }
.multi-sidebar .widgetcontainer li, .featured-stories li,  .related-posts li	{ border-bottom: 1px dotted #484848; }

/** MODULES E COMMENTS **/

.module-title, .feed-title { color: #fff; background: #5a0000; border: 1px solid #5a0000; }
.nocomments, #commentsform { background: #0f0f0f; border-color:#0f0f0f; }
.comment-content { background: #0f0f0f; border-color:#0f0f0f; }
#commentlist li:last-child { background: #0f0f0f; border-color:#0f0f0f; }
#commentlist { background: #0f0f0f; border-color:#0f0f0f; }
#commentlist .comment-node { background: #0f0f0f; border-color:#0f0f0f; }
#commentlist .comment-controls { background: #0f0f0f; border-color:#0f0f0f; }
#commentlist .avatar { border: 1px solid #0F0F0F; }
.comment-author a { text-decoration:none; }
#commentlist .comment-controls a:link, #commentlist .comment-controls a:visited  { background: #D39100; border-color: #D39100; color: #fff; }
input[type="submit"]:hover, #wp-email-submit:hover { background: #D39100; border-color: #D39100; color: #fff }
input[type="submit"], #wp-email-submit { background: #D39100; border-color: #D39100; color: #fff }
.search-results h2 { color: #fff; background: #5a0000; border: 1px solid #5a0000; }
.search-results-content { border: solid #0f0f0f; border-width: 1px; background: repeat-x #0f0f0f; }

/** RODAPÉ **/

#footer	{ margin: 20px auto 0; width: 980px; background: #0b0b0b; padding-bottom: 10px; border: 1px solid #0F0F0F; }
#footer-sidebar	{ border-bottom: 1px solid #0F0F0F; }

/** SOCIAL E RECURSOS **/

.social { float:left; }
.recursos { float:right; margin: 0px 0 12px 0 }
.recursos2 { float:right; margin-bottom: -15px; margin-top: 19px; }
.perfis1 { float:left; margin-left:131px; }
.perfis2 { list-style:none; padding-top:7px; }
.perfis2 img { margin-right:5px; }

/** FICHAS DE FILMES **/

#ficha { clear:both; }
#poster { max-width:250px; margin-right: 30px; float:left; }
#poster img { max-width:250px; margin: 0px 15px 5px 0px; padding:7px; background: #0b0b0b; }
#informacoes p { margin:0 0 5px 0; }
#sinopse p { }
.rating { float:right; margin-top:-50px; }
.entry-info2 { 
padding-bottom: 10px;
margin-bottom: 10px;
color: #848485;
font-size: 12px;
border-bottom-color: #cccccc;
border-bottom-width: 1px;
border-bottom-style: dotted;
}
.entry-info3 { 
margin:0 0 5px 0;
color: #777777;
font-size: 12px;
}

/** WP-SNAP **/

ol.snap_nav {
	display: inline;
	float: left;
	clear: both;
	list-style: none;
	margin: 20px 0 15px 0;
	font-size: 24px;
}

ol.snap_nav li {
	display: block;
	float: left;
	padding: 0 2px 10px 0;
}

ol.snap_nav li a {
	font-weight: bold
}

ol.snap_nav li.snap_selected a {
	cursor: text;
}

ol.snap_titles {
	clear: both;
	display: block;
	border: 0;
	list-style: none;
}

/** COLORBOX **/

#cboxTitle { display: none !important; }

/** FACEBOOK LIKEBOX **/

.fbwidget .fbConnectWidgetFooter { display:none; }

/** SIMILAR POSTS WIDGET **/

.crop {
border: 3px solid  #0b0b0b;
height: 75px;
width: 250px;
overflow: hidden;
text-align:center;
}

.crop img {
margin-top:0px;
margin-left:0px;
}

/** GALERIA **/

.gallery .gallery-item img, .gallery .gallery-item img.thumbnail { margin: 0 auto 25px auto; border:3px solid #0b0b0b; }

.recent-posts { margin-left: -20px; list-style:none; }
.recent-posts p { text-transform:uppercase; font-size:10px; font-weight:bold; }

/** CRÍTICAS **/

.single-post-meta-field { background-color:#5a0000; border:none; }
.single-post-meta-value { border:none; font-weight:bold; color:#FFF; background:#0b0b0b; }

/* NAVEGAÇÃO */
.wp-pagenavi { margin: 15px 0 30px 0; font-size: 12px; color: #fff; font-weight:bold; }
.wp-pagenavi a:link, .wp-pagenavi a:visited { padding: 3px 4px; margin: 2px; text-decoration: none; background: #5A0000; border: 1px solid #5A0000 !important; color: #fff !important; }
.wp-pagenavi a:hover { color: #fff; background:#390000; border:1px solid #390000; !important }
.wp-pagenavi span.pages, .wp-pagenavi span.extend { padding: 3px 4px; background: #5A0000; margin: 2px; border: 1px solid #390000 !important; }
.wp-pagenavi span.current { padding: 6px 8px; background: #5A0000; margin: 2px; font-weight: 700; border: 2px solid #5A0000 !important; }
.wp-pagenavi span.pages	{ margin-left: 0; }

/** PROPAGANDAS **/

#ad-header { 
float: right;
overflow-x: hidden;
overflow-y: hidden;
margin-top: 45px;
margin-right: 0px;
margin-bottom: 0px;
margin-left: 0px;
}

#ad-header p { margin:0; font-size:11px; text-align:right; }

#ad-post { margin-top:-10px; text-align:center; }

.author-list img { float:left; margin:5px; }
.about-author img { width:55px; height:55px; }
.about-author a { text-decoration:none; font-weight:bold; }

.ad-sub03 { float:left; }
.ad-sub04 { float: right; }

/** LIFESTREAM **/

.lifestream_meta { text-align:right; }