/*	--------------------------------------------------
Global Reset - Resets all browser defaults to 0
-------------------------------------------------- */

body { background:url(2-white/bg_header.png) repeat-x top; }
.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:#b90202; }

hr { color:#fffdea; border:none; border-top:1px dotted #372322; }
.hr2 { color:#fffdea; border:none;  }
/* headings ---------------------- */
h1,h2,h3,h4,h5,h6 { color:#000; }
#content h1.cat_head, #wrapper h1.single_head  {  color:#2882ff;}

/* Structure ---------------------- */
#main_nav { background:url(2-white/navbg1.png) repeat-x left top; }
#sidebar { background:url(2-white/hr.png) repeat-y left top; }
#bottom { border-top:1px solid #d5d5d5; border-bottom:1px solid #d5d5d5; background-color:#F6f3ed; }
#header_bg { background:url(2-white/bg_header.png) repeat-x left top; width:100%;}

/* header ---------------------- */
#header .blog-title a{ color:#000;   }
#header .blog-title a:hover{color:#b90202; }
#header .blog-description{ color:#9d9d9d; }
#header .blog-bg {background:url(2-white/bg_header.png) repeat-x left top;}

/* home banner slider -----------------------------------------*/
#slider { border:1px solid #ddd; background:#fff; }

#start-stop   { background:#000; color:#fff; }

/* slider css Não interfere no site que está no ar */
#thumbNav a   { background:url(2-white/normal.png) no-repeat left top; text-align: center; color:#41322e; text-indent:-9009px; }
#thumbNav a:hover  { background:url(2-white/normal.png) no-repeat left top;  }
#thumbNav a.cur  { background: url(2-white/current.png) no-repeat left top;   }

/* Prevents - Não interfere no site que está no ar */
#slider .anythingSlider .wrapper ul ul  { background: none; border: 0; }
#slider .anythingSlider .wrapper ul ul li { background: none; }
#slider .anythingSlider .wrapper  { border:none; }


 
/* ----searchform ------ */
.searchform { background: #DFDFD0   }
.searchform .s { color:#666; background:#fff; border:none;   }
.searchform .s:focus { color:#333; }
.search_btn {  background: url(2-white/i_search.png) no-repeat left top;   }




/*#breadcrumb section  =================================== */
.breadcrumb { border-top:1px solid #e3e3e3; border-bottom:1px solid #e3e3e3; color:#777 } 
.breadcrumb a { color:#017f26; font-weight:bold; background:url(2-white/breadcrumb_arrow.png) no-repeat right top  }
.breadcrumb a:hover { color:#000; font-size:14px; }


/* content ---------------------------- */
#content li { background:url(2-white/arrow_cat.png) no-repeat left 2px; }
#content ol li { background:none; }

/* categories list - Configura a estética das categorias dispersas na página- */
#content .categories_list li { background:none;  }
#content .categories_list li h3 {  color:#000; border-bottom:none; }
#content .categories_list li h3 a { color:#000;}
#content .categories_list li h3 a:hover { color:#2882ff; }
#content .categories_list li .img_not_available { border:1px solid #ccc; color:#ccc; background:#fff; }

#content .categories_list li p { color:#666; }
#content .categories_list li p.title { color:#2882ff;  }
#content .categories_list li p.title a { color:#2882ff; }
#content .categories_list li p.title a:hover { color:#000; }

#content .categories_list li p.author { color:#a1a1a1; }
#content .categories_list li p.author a { color:#7d7d7d; }
#content .categories_list li p.author a:hover { color:#000; }

#content .categories_list li a.video_thumb { border:1px solid #cfcfcf; background:#fff url(2-white/video_thumb_bg.png) repeat-x left bottom; }
#content .categories_list li .time { color:#fff; background:url(2-white/timebg.png) repeat left top;  z-index:99; }

#content .widget h3 { color:#000; border-bottom:1px solid #ddd;  }
.video_main { border:1px solid #ddd; background:#fff;  }



/* blog post archive page ----------- */
#sidebar p.common_text { border-bottom:1px solid #ddd; color:#333; }
#sidebar p.common_text span { color:#333; }
#sidebar p.common_text a { color:#2882ff; } 
#sidebar p.common_text a:hover { color:#000; } 


/* single video detail page ------------------ */
.bookmark_links { background:#fff url(2-white/bookmarK_bg.png) repeat-x left bottom; border:1px solid #ddd; }

.bookmark_links .post-views { color:#fff; background:#adadad; }
.bookmark_links .sharethis { color:#fff; background:#328d01; }
.at15t_compact { background: url(2-white/i_sharthis.png) no-repeat left 2px; }

#content a.i_twitter { color:#fff; background:#18a1d8 url(2-white/i_twitter.png) no-repeat 10px 5px; }
#content a:hover.i_twitter { background:#333 url(2-white/i_twitter.png) no-repeat 10px 5px; color:#fff; }

#content a.i_facebook { color:#fff; background:#4b6ea9 url(2-white/i_facebook.png) no-repeat 8px 5px; }
#content a:hover.i_facebook { background:#333 url(2-white/i_facebook.png) no-repeat 10px 5px; color:#fff; }

/* subscribe section -----------*/
.subscribe_form { background: url(2-white/subscribe_bg.png) no-repeat left top;  }
.subscribe_form .field { color:#666; border:none; background:none; }
.subscribe_form .btn_submit { background:url(2-white/b_go.png) no-repeat left top; }


 
/* post ---------------------------- */
.comment_post a { background:url(2-white/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; }
#content .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, .post_right a { color:#000; background:#fff; background:#fff; border:1px solid #ddd; }
.post_left a:hover, .post_right 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; }


code { background:#ccc; }

blockquote { background:url(2-white/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:#333 }


#content .posts p.date { color:#a9a9a9; }
#content .posts p.date a { color:#444; border-bottom:1px dotted #ccc; }
#content .posts p.date a:hover { color:#000; }


/* Post Pagination */

.pagination .on { background:#b90202; color:#fff; }
.pagination a { background:#017f26; color:#fff; }
.pagination a:hover { background:#2882ff; color:#fff; }


/*#sidebar ----------------------- */
#sidebar h3 { color:#fff; background:#444 url(2-white/sidebar_titlebg1.png) repeat-x left bottom; }

#sidebar li  { color:#666; border-bottom:1px solid #ddd; background: url(2-white/arrow.png) no-repeat left 5px;    }
#sidebar li a { color:#333; }
#sidebar li a:hover { color:#c63133; }

#sidebar li:last:child { border-bottom:none; }

#sidebar .widget a { color:#333; }
#sidebar .widget a:hover { color:#c63133; }

#sidebar .advt { background:#fff;  }

#sidebar .bookmark  h3 { color:#2882ff; background:none;  }
.bookmark { background:#ededed;  }

/* featured video */
#sidebar .featured_video { color:#d64046; border:1px solid #d0d0d0;  }
#sidebar .featured_video h4 a { color:#0d428b; }
.advt4widget { border:1px solid #d0d0d0; }


/*---------Top Pages Navigation for PAGES---------  */
#page_nav ul li ul li { /* border-style: solid; border-width: 1px; border-color: #ccc #ccc #ccc;*/   }
#page_nav ul li ul li.hover, #page_nav ul li ul li:hover,  #page_nav 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: #099; background:#a0a0a0;  }
#page_nav ul li a {font-size:15px; font-weight:bolder; color:#017f26; background:url(2-white/page_nav_sep.png) no-repeat right 6px; }
#page_nav ul li a:hover, #page_nav li:hover a{ color: #06F; }

#page_nav li:hover a { font-size: 16px; color: #099;   }
#page_nav li:hover ul li a { color:#099; background:#eee; border-left:none;  border-right:none; }


#page_nav ul li.current_page_item a, 
#page_nav ul li.current_page_parent a, 
#page_nav ul li.current-menu-item a { color: #06f ; }

#page_nav ul li.current_page_item ul li a, 
#page_nav ul li.current_page_parent ul li a, 
#page_nav ul li ul li a { background:#a0a0a0; color:#fff;  border-bottom:1px solid #c6c6c6; }

#page_nav ul li.current_page_item ul li a:hover, 
#page_nav ul li.current_page_parent ul li.current_page_item a, 
#page_nav ul li.current_page_parent ul li a:hover, 
#page_nav ul li ul li a:hover, 
#page_nav ul li ul.sub-menu li a, 
#page_nav ul li ul.sub-menu ul.sub-menu li a, #page_nav ul li.current_page_parent ul li.current_page_item ul li a:hover { background:#ddd; color:#333; }

#page_nav ul li ul li.current_page_parent a { background:#6d6d6d; }
#page_nav ul li ul li.current_page_parent ul li.current_page_item a { background:#a0a0a0 !important; }
#page_nav ul li ul li.current_page_parent ul li a, #page_nav ul li ul li.current_page_item ul li a { background:#a0a0a0 !important; }
 #page_nav ul li ul li.current_page_item ul li ul li a:hover { background:#6d6d6d !important; }
 
#page_nav ul li ul.sub-menu li a:hover,  
#page_nav ul li ul.sub-menu li.current-menu-item a, 
#page_nav ul li ul.sub-menu ul.sub-menu li a:hover, 
#page_nav ul li ul.children li.current_page_parent li a {  background:#6d6d6d; color:#fff;   }

#page_nav ul ul { width: 190px; margin-left:0px; border-left:none; border-right:none;  }


/*---------Category Navigation for PAGES---------  */
#main_nav ul li ul li { /* border-style: solid; border-width: 1px; border-color: #ccc #ccc #ccc;*/ background:#da1515; }
#main_nav ul li ul li.hover, #main_nav ul li ul li:hover,  #main_nav 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:#fff; background:#da1515 url(2-white/nav_bg_h.png) repeat-x left top;  }
#main_nav ul li a { color:#fff; background: url(2-white/nav_sepretor.png) no-repeat right center; border-left:none;  border-right:none;  }
#main_nav ul li a:hover, #main_nav li:hover a{ color:#fff; background:#da1515 url(2-white/nav_bg_h.png) repeat-x right top;  }

#main_nav li:hover a { color:#fff; background:#da1515 url(2-white/nav_bg_h.png) repeat-x right top;   text-shadow: none;  }
#main_nav li:hover ul li a { color:#ffd6d6; background:#da1515; border-left:none;  border-right:none; }


#main_nav ul li.current-cat a, 
#main_nav ul li.current-cat-parent a, 
#main_nav ul li.current-menu-item a { background:#da1515 url(2-white/nav_bg_h.png) repeat-x right top; color:#fff; }

#main_nav ul li.current-cat ul li a, 
#main_nav ul li.current-cat-parent ul li a, 
#main_nav ul li ul li a { background:#da1515; color:#fff;  border-bottom:1px solid #a40606; }

#main_nav ul li.current-cat ul li a:hover, 
#main_nav ul li.current-cat-parent ul li.current-cat a, 
#main_nav ul li.current-cat-parent ul li a:hover, 
#main_nav ul li ul li a:hover, 
#main_nav ul li ul.sub-menu li a, 
#main_nav ul li ul.sub-menu ul.sub-menu li a, #main_nav ul li.current-cat-parent ul li.current-cat ul li a:hover { background:#7d0101; color:#fff; }

#main_nav ul li ul li.current-cat-parent a { background:#7d0101; }
#main_nav ul li ul li.current-cat-parent ul li.current-cat a { background:#7d0101 !important; }
#main_nav ul li ul li.current-cat-parent ul li a, #main_nav ul li ul li.current-cat ul li a { background:#da1515 !important; }
 #main_nav ul li ul li.current-cat ul li ul li a:hover { background:#7d0101 !important; }

#main_nav ul li ul.sub-menu li a:hover,  
#main_nav ul li ul.sub-menu li.current-menu-item a, 
#main_nav ul li ul.sub-menu ul.sub-menu li a:hover, 
#main_nav ul li ul.children li.current-cat-parent li a {  background:#7d0101; color:#fff;   }

#main_nav ul ul { width: 190px; margin-top:0px; border-right:1px solid #a40606; border-left:1px solid #a40606; }


/* blog post archive page ------------- */
#content .news_list li { background:url(2-white/post_sepretor.png) repeat-x left bottom; position:relative; }

#content .news_list li h3 { background:none; color:#0d428b;  }
#content .news_list li h3 a { color:#333; }
#content .news_list li h3 a:hover { color:#2882ff; }

#content .news_list li p.date { color:#cfd6e0;  }
#content .news_list li p.postedby { color:#929292; }
#content .news_list li p.postedby .pcomments { background:url(2-white/i_comments.png) no-repeat right 4px; }
#content .news_list li p.postedby a.pcomments  { color:#8a8a8a; }

#content .news_list li p.postedby a { color:#4f4f4f; }
#content .news_list li p.postedby a:hover, #content .news_list li p.postedby a:hover.pcomments { color:#000; }

#content .news_list li img { float:left; margin:5px 15px 0 0; padding:5px; border:1px solid #c9c9c9; }

a.more { color:#494949; background:#e7e5e5 url(2-white/bullet.png) no-repeat 74px 10px;  }
a:hover.more { color:#2882ff; } 


/* twitter ------------------------- */
#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; }

/*---------COMMENTS --------- */

#comments .comment {background:none; }
#comments  p.authorcomment { border-top:1px dotted #ccc; margin-bottom:25px;   }
#comments  p.authorcomment a {  color:#666; }
#comments  p.authorcomment a:hover { color:#000; }


#comments .comment .meta-left { color:#aaaaaa }
#comments .comment .text-right { border:1px solid #ddd; background:#fff;   /* background:#e9e7e7 url(2-white/commentbg.png) no-repeat center left;*/ }

#comments .comment .authcomment{   background:#fff;  /* background:#ebebeb url(2-white/commentbg_author.png) no-repeat center left;*/ border:1px solid #ddd;  }
#comments .comment .authcomment p { color:#555; }
#comments .comment .text-right p a { color:#B90202; 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 { background:#fff url(2-white/textfieldbg.png) no-repeat left top; }
.commpadd input, #respond textarea { border:1px solid #dbdbdb; border-right:1px solid #c9c9c9;  border-bottom :1px solid #c9c9c9; background:#fff url(2-white/textfieldbg.png) no-repeat left top;  }

input#submit{ color:#fff; text-shadow:1px 1px 1px #333; background:#2882ff; border:none; }
input#submit:hover  { background:#000; border:none; }

.avatar { border:1px solid #ddd; background:#fff; }

#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; }



/* #bottom ---------------------------- */

#bottom a { color:#666; }
#bottom a:hover { color:#000; }


#bottom h3 { color:#525252; }
#bottom h3 a { color:#525252; }
#bottom h3 a:hover { color:#B90202;  }

.social_bookmark li a { color:#555; }
.social_bookmark li a:hover { color:#000; }

.i_twitter, #content li.i_twitter { background:url(../images/i_twitter.png) no-repeat left top;}
.i_facebook, #content li.i_facebook { background:url(../images/i_facebook.png) no-repeat left 2px;}
.i_digg, #content li.i_digg { background:url(../images/i_digg.png) no-repeat left 2px;}
.i_myspace, #content li.i_myspace { background:url(../images/i_myspace.png) no-repeat left 2px;}

.blogroll li a { color:#555; }
.blogroll li a:hover { color:#B90202; }

#twitter_update_list li, .popular_post li { border-bottom:1px solid #e5e5e5; background:url(2-white/arrow_cat.png) no-repeat left 5px;color:#555; }
#twitter_update_list li:last-child, .popular_post li:last-child { border-bottom:none; }

/* popular post -------------------- */
#sidebar .popular_post li:last-child { border-bottom:none; }
#sidebar .popular_post li { background:none; }
#sidebar .popular_post li a.video_thumb { background:#fff url(2-white/video_thumb_bg.png) repeat-x left bottom; border:1px solid #cfcfcf; } 
#sidebar .popular_post li .img_not_available { border:1px solid #ccc; color:#ccc; background:#fff; }
 
#sidebar .popular_post li p { color:#666;  }
#sidebar .popular_post li p.title { color:#2882ff;  }
#sidebar .popular_post li p.title a { color:#2882ff; }
#sidebar .popular_post li p.title a:hover { color:#000; }

#sidebar .popular_post li p.author { color:#a1a1a1; }
#sidebar .popular_post li p.author a { color:#7d7d7d; }
#sidebar .popular_post li p.author a:hover { color:#000; }

#sidebar .popular_post li .time { color:#fff; background: url(2-white/timebg.png) repeat left top;  z-index:99; }
.single_sidebar { border:1px solid #ccc; 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; }