body {
	background: #0c0c0c url(../backgrounds/background1.jpg) 50% 0 no-repeat scroll;
	color: #fff;
}

/*- Page Navigation -*/

#nav {
	background-color: #202C35;
	border-bottom:  1px solid #4a5f6f;
}
#nav1 a {
	color: #b5d1e6;
}
#nav1 .current_page_item a,
#nav1 li.sfHover,
#nav1 li.current,
#nav1 li a:focus, #nav1 li a:hover, #nav1 li a:active {
	color: #FFFFFF;
}

#nav1 ul li a {
	color: #666666 !important;
}

#nav1 ul li a:hover {
	color: #000000 !important;
}

/*- Category Navigation -*/

#nav2 {
	background:url(../images/bg-overlay2.png);	
	border:1px solid #212121; 
}



.catlist h2, .category-head, .category-head a, .author-head, .video-right h3, #featured h2 span, .video-left h2 span, #talking-points h2 span, .archive-temp h3, #respond .required, #footer a {
	color:#ec2a4e !important;
}

#nav2 li.limenu:hover, #nav2 li a:hover{
color:#ffffff;
background: #ec2a4e;
}





.featured h3 a:hover {
	color:#000;
}
.video-right h2{
	color: #000;
}
.catlist h2 {
	color: #fff;
	background-image: url(solid-darkblue/ico-catlist.gif);
	background-repeat: no-repeat;
	background-position: right center;
}

.title-meta {
	margin-bottom: 25px;
	padding: 0 !important;
}

#talking-points, .video-inner h2, #featured h2, {
	color: #999;
}


.continue span a {
	color: #81a7c3;
}

#tabs {
	border:1px solid #4a5f6f;
	background-color:#202C35;
	background-image: none;
}

.inside {
	background-color:#4a5f6f;
}

.inside ul {
	background-color:#fff;
	border:1px solid #202C35;
}

.inside li {
	border-bottom:1px solid #202C35;
}

.inside a {
	color: #ec2a4e;
}

.inside #tagcloud a {
	color: #fff;
}

ul.wooTabs li a.selected, ul.wooTabs li a:hover {
	background-color:#4a5f6f;
	color: #fff !important;
}
#archivebox {
	background:url(../images/sidemod-bg.png);
	font-family: Verdana;
	font-size: smaller;
	text-transform:uppercase;
	font-weight: bold;
	border:1px solid #1c1c1c;
}
.video-right .box_title, #footer a{
	color:#8dbde0;
}

#archivebox h4 em, #archivebox h2 em, #archivebox h3 em{
	color: #ffffff;
	background: #ec2a4e;
	padding: 5px 5px 5px 5px;
}

#archivebox .tag{
	color: #ffffff;
	background: #ec2a4e;
	padding: 5px 5px 5px 5px;
}




.box .post, .post-outer, .video-outer, .author-outer, #talking-points-outer {
	border: 0px solid #202C35;
}

 .video-inner-widget, .box-noticias, .box .post-inner, .post-alt, .video-inner, .author-info, #talking-points {
	background: url(../images/sidemod-bg.png);border:1px solid #1c1c1c;
} 





.tagpost {background: url(../images/tweet-bg.png);border:1px solid #1c1c1c;
margin: 10px 0px 0px 0px;
}



.corpo {
	background:url(../images/bg-overlay2.png);
	border:1px solid #212121;
	padding: 10px;
}



.slider-dots span {
	background-image: url(solid-darkblue/dot.gif);
}

.box .post-inner {
	background-color:#202C35;
}

.box .post h2 a{
	color:#ffffff;
}

.post-alt h1, .post-alt h2, .post-alt h3, .post-alt h4, .post-alt h5 {
	color: #ffffff;
}


.entrevista{
width: 618px;
padding: 10px;
overflow: hidden;
text-align:justify;
font-size: 11px;
font-family: Verdana;
line-height: 20px; color: #b0b0b0;
background: url(../images/sidemod-bg.png);border:1px solid #1c1c1c;
}

.entrevista:hover{
border:1px solid #ffffff;
}

.entrevista-cabecalho{
	margin-bottom:15px;
	font-family: Verdana;
	font-size:11px;
	font-weight: bold;
	text-transform:uppercase;
	color:#FFFFFF;
	text-align:left;
}

.entrevista-cabecalho a, .entrevista-cabecalho a:visited, .entrevista-cabecalho a:active{
	text-decoration:none;
	color:#FFFFFF;
}

.entrevista-cabecalho a:hover{
	text-decoration:underline;
	color:#FFFFFF;
}



.entry blockquote {
	border-top: 1px solid #4a5f6f;
	border-bottom: 1px solid #4a5f6f;
	color:#bbbbbb;
	background-color: #202C35;
	background-image: none !important;
}



.video-right  {
border-left: 2px solid #ec2a4e;
padding-left: 10px;

}

.video-current  {
	border-bottom: 2px solid #ffffff;
}

.video-more img  {
	border: 1px solid #4a5f6f
}


#talking-points li {
	border-bottom: 1px solid #4a5f6f;
}

#talking-points .post-title {
	border-left: 1px solid #4a5f6f;
}

#footer {
	background: url(../images/bg-overlay2.png);
	color: #ffffff;
}

#footer h3 {
	color: #fff;
}

#credits {
	background: url(../images/bg-overlay2.png);
	border:1px solid #212121;
}

.post .thumbnail {
    border:1px solid #4A5F6F;
    padding: 3px;
}

.aboutpost {background: url(../images/sidemod-bg.png);border-top:1px solid #1c1c1c;border-bottom:1px solid #1c1c1c;}

.thumbnail-artigo{
border:1px solid #4A5F6F;
margin-right: 10px;
float:left;
}

.thumbnail-artigo-right{
border:1px solid #4A5F6F;
margin-left: 10px;
margin-bottom: 10px;
float:right;
}






/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/

/* 5.1 Comments */

.commenttitle {
font-size: 22px;
color: #ffffff;
text-transform:uppercase;
font-weight:bold;
margin-bottom: 18px;

}

#comments {position:relative; width: 600px; margin-bottom: 10px; float: left; padding: 20px; background: url(../images/sidemod-bg.png);border:1px solid #1c1c1c;}
#comments h3{ font-size:16px; color:#777; padding-bottom:10px; }
#comments .comment{margin-top:10px;width:100%;list-style-type:none;}
#comments .avatar  {float:left; }
#comments img.avatar  { background:#fff; padding:1px;  }
#comments .comment-right  { margin-left: 95px; }
#comments .comment .comment-container  { padding: 13px; background:none;
border:1px solid #212121; }
#comments .comment-head  { background:none; border-bottom:0px solid #ffffff; height:30px; line-height:30px; margin: 0; border-bottom: dotted 1px #CCCCCC;}
#comments .comment-head .name  {margin: 0 0 -5px 0; font-size: 11px; font-weight:bold; font-family: Verdana; }
#comments .comment-head .date { }
#comments .comment-head .date a, #comments .comment-head .edit { font-size: 10px; font-family: Verdana; }
#comments .comment-entry { color:#ffffff; padding: 10px 0px 10px 0px; font-size: 11px; font-family: Verdana; text-align:justify; height: auto;}

#comments ul.children{background: url(images/ico-comment-reply.png) no-repeat 0 25px; padding:0 0 0 25px;margin:0;}
#comments .cancel-comment-reply{margin-bottom:10px;}

#comments .navigation { }
#comments .navigation a{ display: block; margin: 15px 0 0 0; text-decoration: none; }
#comments .navigation a:hover{}

#comments a.comment-reply-link {padding:2px 6px; color:#fff; font:Georgia, serif; font-size:12px; font-style:italic; text-shadow: #b0203b 0px 1px 0px; background-color:#ec2a4e; border:1px solid #b0203b; }
#comments a.comment-reply-link:hover { cursor:pointer; opacity:0.8; filter: alpha(opacity = 80);}
#comments .reply {
margin: 0px 0px 0px 10px;
}
#comments .nocomments{
font-size: 11px; font-family: Verdana; color:#FFFFFF; font-weight:normal;
}
/* 5.2 Comments Form */
#respond  { background:none; margin: 0; padding:25px 25px 20px;}
#comments #respond { padding:20px 0; }
#respond h3  { font-size:16px; color:#777; padding-bottom:10px;  }
#respond .left { float:left; width:200px; }
#respond .right { float:left; width:380px; }
#commentform  {	margin: 15px 0 0 0; font-family:Verdana; }
#commentform input.txt  { color:#ffffff;width:180px; margin: 0 5px 10px 0; padding: 7px 5px; border: 1px solid #ffffff; background:none; }
#commentform textarea  { color:#ffffff;width: 95%!important; padding: 5px; border: 1px solid #ffffff; background:none; }
#commentform #submit  { margin: 15px 0 0 0; }
#commentform input.txt, #commentform textarea { font-size: 10px; font-family: Verdana; background:url(../images/bg-overlay2.png); border:2px solid #212121; }

#commentform #submit { font-family:Verdana; padding:4px 8px; color:#fff; font-weight:bold; font-size:12px; text-transform:uppercase; text-shadow: #b0203b 0px 1px; background-color:#ec2a4e; border:1px solid #b0203b; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; }
#commentform #submit:hover { text-decoration:none;cursor:pointer; opacity:0.8; filter: alpha(opacity = 80); }

#commentform #submit a:hover{
text-decoration:none;
}


.albumcategoria a:hover{
text-decoration: none;
color:#FFFFFF;
}

.albumcategoria2 a{
text-decoration: none;
color:#ec2a4e;
}

.albumcategoria2 a:hover{
text-decoration: none;
color:#ec2a4e;
}

.place a:hover{
text-decoration:none;
}


.efeito:hover{
opacity:0.6; filter: alpha(opacity = 60);
}


.parcerias{
border: #1c1c1c solid 1px;
margin-right: 2px;
margin-bottom: 2px;}

.parcerias:hover{
opacity:0.6; filter: alpha(opacity = 60);
}


.parcerias2{
margin-right: 8px;
margin-bottom: 0px;}

.parcerias2:hover{
opacity:0.6; filter: alpha(opacity = 60);
}




textarea { 
background: url(../images/sidemod-bg.png);
font:11px Verdana;
color:#ffffff;
border:1px solid #1c1c1c;
margin-top: 3px;
}

input { 
background: url(../images/sidemod-bg.png);
font:11px Verdana;
color:#ffffff;
border:1px solid #1c1c1c;
margin-top: 3px;
}

.captchapeq{
margin-top: 10px;
margin-bottom: 0px;
}


textarea:hover { 
border:1px solid #fff;
}




input:hover { 
border:1px solid #fff;
}


.submit {

font-family:Verdana; padding:4px 8px; color:#fff; font-weight:bold; font-size:smaller; text-transform:uppercase; text-shadow: #b0203b 0px 1px; background-color:#ec2a4e; border:1px solid #b0203b; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;

}


.submit:hover {

cursor:pointer; opacity:0.8; filter: alpha(opacity = 80);
border:1px solid #b0203b; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px;

}




