/*	--------------------------------------------------
Global Reset - Resets all browser defaults to 0
-------------------------------------------------- */
body 								{background:#2b2c2f url(1-default/bg.png) repeat left top; color:#444;}
.posts h2 a, .posts p a:hover, a 	{color:#000;}


.more a 					{font-size:12px;}
p 							{margin:0; padding:0;}

a:hover, .posts h2 a:hover, .posts p a {color:#D12C00;}

hr 							{color:#fffdea; border:none; border-top:1px dotted #372322;}
.hr2 						{color:#fffdea; border:none;}
/* headings ---------------------- */
h1,h2,h3,h4,h5,h6 			{color:#000;}
.container_border 			{}

h1 							{font-size:40px;}

/* Structure ---------------------- */
#top_strip 					{background:#000; border-bottom:1px solid #5b5b5b;} 
#header 					{width:100%; height:227px; background:url(../images/cabecalho.jpg) no-repeat center; margin-bottom:20px;}

#categories_strip 			{width:978px; padding-top:3px; padding-left:8px; background:url(1-default/navbg.png) no-repeat left top;}
#wrapper 					{width:991px; background:url(1-default/content_center.png) repeat-y left top;}
/*.wrapper_top 				{background:url(1-default/content_top.png) no-repeat left top;}*/
.wrapper_top				{background:url(1-default/content_top.png) no-repeat; width:991px; height:20px; margin:18px auto auto auto;}
.wrapper_bottom 			{padding-left:26px; padding-right:26px;}
.wrapper_subbottom			{background:url(1-default/content_bottom.png) no-repeat; width:991px; height:20px; margin:auto;}


/* header ---------------------- */
#header .blog-title a		{color:#eee; text-shadow:1px 1px 1px #000;}
#header .blog-title a:hover	{color:#fff;}
#header .blog-description	{color:#ddd;text-shadow:1px 1px 1px #000;}

/* slider ---------------------- */
.nivo-controlNav a 			{background:url(1-default/normal.png) no-repeat left top; border:none; color:#fff;}
.nivo-controlNav a:hover, .nivo-controlNav a.active {background:url(1-default/current.png) no-repeat left top;}

.featured_news h3 			{background:url(1-default/news.png) no-repeat left top;}

/* index news -------------*/
.index_column h3 									{color:#841618; border-top:1px dotted #333; border-bottom:1px dotted #333;}

#content .news_list li img 							{border:1px solid #ccc;}
#content .news_list li h3 							{border:none;}
#content .news_list li h3 a							{color:#65533a;}
#content .news_list li h3 a:hover 					{color:#841618;}

#content .news_list li p.date 						{color:#6c6c6c;}
#content .news_list li p 							{color:#454545;}

#content .news_list li p a 							{color:#841618;}
#content .news_list li p a:hover 					{color:#000;}
#content .news_list li:last-child 					{background:none;}
#content .single_columns .news_list li:last-child 	{margin-bottom:0; padding:0 0 5px 0;}

#content .single_columns h3 						{color:#841618; border-top:1px dotted #333; border-bottom:1px dotted #333;}

.post_comments 				{color:#b3b3b3;}
.post_comments a 			{color:#fff;}
.post_comments a small 		{color:#b3b3b3;}
.post_comments a:hover 		{color:#ccc;}

#content .news_list li 		{background:url(1-default/news_sepretor.png) repeat-x bottom left;}
.post_comments 				{background:url(1-default/s1_comment.png) no-repeat left top;}


.post_left a, .post_right a {border:1px solid #e7e7e7; background:url(../images/post_navbg.png) repeat-x left bottom;}

#content .posts p.post_bottom .category a 		{color:#666;}
#content .posts p.post_bottom .category a:hover {color:#D12C00;}
#content .posts p.post_bottom .tags a 			{color:#666;}
#content .posts p.post_bottom .tags a:hover 	{color:#D12C00;}

#content .related_post h3 	{color:#C63133; border-bottom:1px dotted #ccc;}
#content .related_post li 	{background:url(../images/i_arrow.png) no-repeat left 2px;}

 
/* ----searchform ------ */
.searchform 				{margin-right:9px; _margin-right:4px;}
.searchform .s 				{color:#666; background:none; border:none;}
.search_btn 				{background:url(1-default/i_search.png) no-repeat left top;}


/*---------TOP NAVIGATION for PAGES---------  */
#top_strip 					{background:#000;} 
#top_strip p.links 			{color:#7d7d7d;}
#top_strip p.links a	 	{color:#7d7d7d;}
#top_strip p.links a:hover 	{color:#fff;}


/*#breadcrumb section  =================================== */
.breadcrumb 				{border-bottom:1px dotted #dfdfdf; /*background:#fff; */color:#777;} 
.breadcrumb a 				{color:#c63133;}
.breadcrumb a:hover 		{color:#000;}


/* content ---------------------------- */
#content li 				{/*background:url(1-default/i_bullet.gif) no-repeat left 8px;*/}
#content ol li 				{background:none;}


/* gallery ------------------- */
#content .gallerylist li img {border:2px solid #ccc; background:#fff;}
#content .img {border:2px solid #ccc;}
#content .gallerylist li p a {color:#690c0a;}
#content .gallerylist li p a:hover {color:#000;}

 
/* post ---------------------------- */

.comment_post a {background:url(1-default/comment_bg.png) no-repeat;}

.posts {border-bottom:3px double #ccc;}
.main_img {border:1px solid #ccc; background:#fff;}
.date {color:#858585;}
.by {color:#858585; border-bottom:1px solid #e3e3e3;}
.category {color:#858585; background:url(../images/i_category.png) no-repeat left 0px;}

.tags {color:#858585;  background:url(../images/i_tags.png) no-repeat left 2px;}
.post_left a {color:#000;}
.post_left a:hover {color:#c63133;}

.small_thumb img {border:1px solid #ccc;}  

.b_text {font:bold 12px Arial, Helvetica, sans-serif; color:#858585;}

.bookmark {border-top:2px solid #ebebeb;}

.video_main {border:2px solid #ccc;}
code {background:#ccc;}

blockquote {background:url(1-default/quote.png) no-repeat;} 
blockquote p {color:#333;}
blockquote cite {color:#666;}

blockquote a {color:#333;}
blockquote a:hover {color:#000;}

.flickr img{border:1px solid #ddd; background:#fff;}
.flickr img:hover{border-color:#65533a}


/* Post Pagination */
.pagination .on {background:#000; color:#fff;}
.pagination a {background:#ccc; color:#000;}
.pagination a:hover {background:#333; color:#fff;}


/*#sidebar ----------------------- */
#sidebar .widget h3 			{color:#fdb415;}
#sidebar .widget h3 a 			{color:#fdb415;} 
#sidebar .widget h3 a:hover 	{color:#ffffff;}

#sidebar .sub_sidebar h3 		{border-bottom:1px dotted #847561;} 
#sidebar .sub_sidebar .widget  	{/*background:#635037;*/}
#sidebar .sub_sidebar li 		{border-bottom:1px dotted #847561;}
#sidebar .sub_sidebar li .url 	{color:#ffffff;}

#twitter li 					{color:#444; border-bottom:1px solid #ccc;}
#twitter li a 					{text-decoration:underline;}

#sidebar li  					{color:#847561; border-bottom:1px solid #ccc;}
#sidebar li a 					{color:#efeae3;}
#sidebar li a:hover 			{color:#ffffff;}
#sidebar ul.recent_post li 		{padding-left:18px; background:url(1-default/i_post.png) no-repeat left 1px; border-bottom:none;}

#sidebar .widget a 				{color:#847561;}
#sidebar .widget a:hover 		{color:#ffffff;}

.btn_submit 					{border:none; background:url(1-default/b_submit.png) no-repeat;}

#twitter 						{background:#65533a; margin:0 0 20px 0;}

.social_media 							{background:#65533a;}
#sidebar .social_media li 				{border-bottom:1px dotted #847561;}
#sidebar .social_media li.i_rss 		{background:url(../images/i_rss2.png) no-repeat left 4px;}
#sidebar .social_media li.i_email 		{background:url(../images/i_email.png) no-repeat left 5px;}
#sidebar .social_media li.i_twitter 	{background:url(../images/i_twitter.png) no-repeat left 3px;}
#sidebar .social_media li.i_facebook 	{background:url(../images/facebook.png) no-repeat left 3px;}

#sidebar .social_media li a 			{color:#efeae3;}
#sidebar .social_media li a:hover 		{color:#ffffff;}

#sidebar .popular_post 				{/*background:#65533a;*/}
#sidebar .popular_post h3 			{background:url(1-default/news_sepretor.png) repeat-x bottom left; color:#fdb415;}
#sidebar .popular_post li 			{border-bottom:1px dotted #847561;}
#sidebar .popular_post li span  	{color:#ffffff;}
#sidebar .popular_post li span a 	{color:#847561; border-bottom:1px dotted #847561;}

#sidebar .advt 						{height:100%; overflow:hidden; /*margin:0 10px;*/ margin:10px 0 10px 23px; padding:15px;  padding-bottom:0; -moz-border-radius:5px;  -webkit-border-radius:5px;}
#sidebar .advt img 					{margin-bottom:18px;}


/* subscribe section -----------*/
.subscribe 							{background:#fff;}
#sidebar .subscribe h3 				{background:url(../images/i_mail.png) no-repeat left 5px; color:#c63133;}
.subscribe p a 						{background:url(../images/i_rss2.png) no-repeat left 0px;}
.subscribe_form 					{}
.field 								{background:#fff; border:1px solid #ccc;}

#sidebar .subscribe p.socialbookmark a {background:none;}
#sidebar .flickr h3 				{padding-left:15px; background:url(../images/i_flickr2.png) no-repeat left 4px;}

#sidebar #twitter h3 				{background:url(../images/i_twitter2.png) no-repeat left 3px;}
.twitter_post #twitter li 			{background:none !important;}

	  
/*---------ARCHIVE PAGE --------- */
.arclist ul li								{color:silver; border-bottom:1px solid #f1f1ed;  background:none}
.arclist ul li ul							{border-bottom:0;}
.arclist ul li ul li						{border-bottom:0;}
.arclist .archives-time						{color: #666666; border-right: dashed 1px #ddd;}


/*---------COMMENTS --------- */
#comments h3								{color:#C63133;}
#comments .comment 							{background:none;}
#comments  p.authorcomment 					{border-bottom:1px dotted #ccc;}
#comments  p.authorcomment a 				{color:#666;}
#comments  p.authorcomment a:hover 			{color:#000;}
#comments .comment .meta-left				{color:#aaaaaa}
#comments .comment .text-right 				{border:2px solid #ddd; background:#fff;  -moz-border-radius:5px;  -webkit-border-radius:5px; /* background:#e9e7e7 url(1-default/commentbg.png) no-repeat center left;*/}
#comments .comment .authcomment				{-moz-border-radius:5px;  background:#fff; -webkit-border-radius:5px; /* background:#ebebeb url(1-default/commentbg_author.png) no-repeat center left;*/ border:2px solid #ddd;}
#comments .comment .authcomment p 			{color:#555;}
#comments .comment .text-right p a 			{color:#C63133; text-decoration:none;}
#comments .comment .text-right p a:hover 	{color:#000;}

span.comm-reply								{color:#333;}
span.comm-reply a 							{color:#333;}
span.comm-reply a:hover						{color:#000;}
.commpadd input, #respond textarea 			{border:1px solid #dbdbdb; border-right:2px solid #c9c9c9;  border-bottom :2px solid #c9c9c9;}
#respond textarea 							{background:#fff url(../images/i_comments_form.png) no-repeat 8px 8px;}
.commpadd input.name 						{background:#fff url(../images/i_name.png) no-repeat 8px 10px;} 
.commpadd input.email 						{background:#fff url(../images/i_email2.png) no-repeat 8px 10px;} 
.commpadd input.website 					{background:#fff url(../images/i_website.png) no-repeat 8px 10px;} 

input#submit								{color:#fff; text-shadow:1px 1px 1px #333; background:#dc0405 url(1-default/buttonbg.png) repeat-x left top; border:none;}
input#submit:hover  						{background:#9d0001;}

.avatar 									{border:2px solid #ddd;}

#comments .comment .text-right p a.comment-reply-link {background:#fff url(../images/b_reply.png) repeat-x left bottom; border:1px solid #cdcdcd; color:#666;}
#comments .comment .text-right p a:hover.comment-reply-link  {color:#000; background:#fff;}



/* footer ---------------------------- */
#footer p {color:#9e9e9e;}
#footer p span.templatic {color:#fff;  background:url(../images/templatic.png) no-repeat 0;}

#footer a {color:#ccc; text-decoration:underline;}
#footer a:hover {color:#fff;}

#footer p {color:#929292;}
#footer .copyright , #footer .copyright  a {color:#929292;}
#footer p a:hover {color:#fff;}


/*---------Top Pages Navigation for PAGES---------  */
#top_strip ul li ul li {/* border-style: solid; border-width: 1px; border-color: #ccc #ccc #ccc;*/ background:#363636;}
#top_strip ul li ul li.hover, #top_strip ul li ul li:hover,  #top_strip ul li ul li.current-cat:hover,  ul.dropdown li ul li.current_page_parent:hover, ul.dropdown li ul li.current_page_item:hover {color:#333; background:#363636;}
#top_strip ul li a {color:#fff; background:#000; border-left:1px solid #000;  border-right:1px solid #000;} /* borda dos links sem mouseover*/
#top_strip ul li a:hover, #top_strip li:hover a{color:#fff; background:#363636;}

#top_strip li:hover a {color:#fff; background:#363636; border-left:1px solid #494949;  border-right:1px solid #494949;}
#top_strip li:hover ul li a {color:#ccc; background:#363636 url(1-default/i_menu_b.gif) no-repeat 6px 11px; border-left:none;  border-right:none;}


#top_strip ul li.current_page_item a, 
#top_strip ul li.current_page_parent a, 
#top_strip ul li.current-menu-item a {background:#1a1a1a; color:#fff;}

#top_strip ul li.current_page_item ul li a, 
#top_strip ul li.current_page_parent ul li a, 
#top_strip ul li ul li a {background:#363636 url(1-default/i_menu_b.gif) no-repeat 6px 11px; color:#ccc; border-bottom:1px solid #494949;}

#top_strip ul li.current_page_item ul li a:hover, 
#top_strip ul li.current_page_parent ul li.current_page_item a, 
#top_strip ul li.current_page_parent ul li a:hover, 
#top_strip ul li ul li a:hover, 
#top_strip ul li ul.sub-menu li a, 
#top_strip ul li ul.sub-menu ul.sub-menu li a, #top_strip ul li.current_page_parent ul li.current_page_item ul li a:hover {background:#000 url(1-default/i_menu_b.gif) no-repeat 6px 11px; color:#fff;}

#top_strip ul li ul li.current_page_parent a {background:#000 url(1-default/i_menu_b.gif) no-repeat 6px 11px;}
#top_strip ul li ul li.current_page_parent ul li.current_page_item a {background:#000 url(1-default/i_menu_b.gif) no-repeat 6px 11px !important;}
#top_strip ul li ul li.current_page_parent ul li a, #top_strip ul li ul li.current_page_item ul li a {background:#363636 url(1-default/i_menu_b.gif) no-repeat 6px 11px !important;}
 #top_strip ul li ul li.current_page_item ul li ul li a:hover {background:#000 url(1-default/i_menu_b.gif) no-repeat 6px 11px !important;}

#top_strip ul li ul.sub-menu li a:hover,  
#top_strip ul li ul.sub-menu li.current-menu-item a, 
#top_strip ul li ul.sub-menu ul.sub-menu li a:hover, 
#top_strip ul li ul.children li.current_page_parent li a {background:#000 url(1-default/i_menu_b.gif) no-repeat 6px 11px; color:#fff;}

#top_strip ul ul {width: 190px; margin-top:0px; border-right:1px solid #494949; border-left:1px solid #494949;} /* bordas laterais do submenu */


/*---------Category Navigation for PAGES---------  */
#categories_strip ul li ul li {/* border-style: solid; border-width: 1px; border-color: #ccc #ccc #ccc;*/ background:#4f4333;}
#categories_strip ul li ul li.hover, #categories_strip ul li ul li:hover,  #categories_strip ul li ul li.current-cat:hover,  ul.dropdown li ul li.current-cat-parent:hover, ul.dropdown li ul li.current-cat:hover {color:#333; background:#4f4333;}
#categories_strip ul li a {color:#FFFFFF; /*background:#FF0000; margin-left:1px;  margin-right:1px;*/ border-left:none; border-right:none; text-shadow:0px -1px 1px #31281c; font-size:14px;}
#categories_strip ul li a:hover, #categories_strip li:hover a{color:#333; background:#fff;}

#categories_strip li:hover a		 	{color:#4f4333; background:#fff; /*border-left:1px solid #4f4333; border-right:1px solid #4f4333;*/ margin-left:0; margin-right:0;  text-shadow: none;} /* mouseover do menu principal */
#categories_strip li:hover ul li a 		{color:#efeae3; background:#4f4333 url(1-default/i_menu_b.gif) no-repeat 6px 11px; border-left:none;  border-right:none; font-size:12px;}


#categories_strip ul li.current-cat a, 
#categories_strip ul li.current-cat-parent a, 
#categories_strip ul li.current-menu-item a 	{background:#4f4333; color:#fff;}

#categories_strip ul li.current-cat ul li a, 
#categories_strip ul li.current-cat-parent ul li a, 
#categories_strip ul li ul li a 				{background:#4f4333 url(1-default/i_menu_b.gif) no-repeat 6px 11px; color:#fff;  border-bottom:1px solid #31281c;}

#categories_strip ul li.current-cat ul li a:hover, 
#categories_strip ul li.current-cat-parent ul li.current-cat a, 
#categories_strip ul li.current-cat-parent ul li a:hover, 
#categories_strip ul li ul li a:hover, 
#categories_strip ul li ul.sub-menu li a, 
#categories_strip ul li ul.sub-menu ul.sub-menu li a, #categories_strip ul li.current-cat-parent ul li.current-cat ul li a:hover {background:#31281c url(1-default/i_menu_b.gif) no-repeat 6px 11px; color:#efeae3;}

#categories_strip ul li ul li.current-cat-parent a {background:#31281c url(1-default/i_menu_b.gif) no-repeat 6px 11px;}
#categories_strip ul li ul li.current-cat-parent ul li.current-cat a {background:#31281c url(1-default/i_menu_b.gif) no-repeat 6px 11px !important;}
#categories_strip ul li ul li.current-cat-parent ul li a, #categories_strip ul li ul li.current-cat ul li a {background:#4f4333 url(1-default/i_menu_b.gif) no-repeat 6px 11px !important;}
 #categories_strip ul li ul li.current-cat ul li ul li a:hover {background:#31281c url(1-default/i_menu_b.gif) no-repeat 6px 11px !important;}

#categories_strip ul li ul.sub-menu li a:hover,  
#categories_strip ul li ul.sub-menu li.current-menu-item a, 
#categories_strip ul li ul.sub-menu ul.sub-menu li a:hover, 
#categories_strip ul li ul.children li.current-cat-parent li a {background:#31281c url(1-default/i_menu_b.gif) no-repeat 6px 11px; color:#efeae3;}

#categories_strip ul ul {width: 190px; margin-top:0px; border-right:1px solid #4f4333; border-left:1px solid #4f4333;}
