/*
Theme Name: CENA
Theme URI: http://cenacine.com.br
Description: CENA Theme
Version: 1.0
Author: bonacode
Author URI: http://bonacode.com/
Tags: análise, cinema, audiovisual

*/

/* clearfix */
.clearfix:after {
    content: ".";
    display: block;
    clear: both;
    visibility: hidden;
    line-height: 0;
    height: 0;
}

.clearfix {
    display: inline-block;
}

html[xmlns] .clearfix {
    display: block;
}

* html .clearfix {
    height: 1%;
}

/* extrutura */

body {
	background-color: #000000;
	margin: 0 0 0 0;
	padding: 0;
	font-size: 62.5%;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	color: #333;
	text-align: center;
	height: 100%;
}

#page {
	background: url('images/page.jpg');
	margin: 0px auto;
	padding: 0;
	width: 760px;
	border: none;
}

#header {
	background-color: #000000;
	margin: 0 0 0 0px;
	padding: 0;
	height: 150px;
	width: 760px;
}

#content {	
	float: left;
	text-align: left;
	padding: 0 0 0 0;
	margin: 0 0 50px 0 ;
	width: 580px;
	font-size: 1.3em;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-color: #000;
}

#top_menu {
	background: url('images/menu.jpg') no-repeat top center;
	background-color: #000000;	
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 50px;
	width: 760px;
	text-align: left;
}

#top_menu ul {	
	padding: 20px 0 0 20px;
	margin: 0 0 0 0;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1.33em;
	font-weight: bold;
	list-style: none;
}

#top_menu li {	
	display: inline;
	padding-right: 25px;
	color: #999;
}

#top_menu a {	
	color: #000;
	text-decoration: none;
}

.data {
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	color: #777;
	padding: 3px 0 0 0;
	margin: 0 0 0 0;
}

.title {
	display: none;
}

#feature {
	background: url('images/feature_top.jpg') no-repeat top center;
	text-align: left;
	padding: 10px 0 0 0;
	margin: 10px 0 0 0;
	width: 580px;
}

#feature .post {
	background-color: #ffffff;
	padding: 0 10px 10px 10px;
	margin: 0 10px 0 10px;
}

#feature .post h1 {
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 2em;
	color: #333;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	
}

#feature .post h1 a {	
	color: #663366;
	border: 0;
	text-decoration: none;
}

#feature a, a:visited {	
	color: #663366;
	border: 0;
	text-decoration: none;
}

#feature a:hover {	
	color: #663366;
	border: 0;
	text-decoration: underline;
}

#recente {
	background: url('images/feature_bottom.jpg') no-repeat bottom center;
	float: left;
	text-align: left;
	padding: 0 10px 10px 0;
	margin: 0 0 0 0 ;
	width: 400px;
}

#recente .post {
	background-color: #ffffff;
	padding: 1px 10px 30px 10px;
	margin: -25px 0px 0 10px;
	height: 100%;
}

#recente .post .thumbnail {
	float: left;	
	padding: 11px 10px 6px 0;
	margin: 0 0 0 0 ;
}

#recente .post h1 {
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 2em;
	color: #333;
	padding: 6px 10px 20px 0;
	margin: 0 0 0 0;	
}

#recente .extract {
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	color: #111;
	padding: 0 5px 5px 0;
	margin: 0 0 0 0;	
}

#recente a {	
	color: #333;
	text-decoration: none;
}

#recente .post h1 a {	
	color: #663366;
	border: 0;
	text-decoration: none;
}

#recente a, a:visited {	
	color: #663366;
	border: 0;
	text-decoration: none;
}

#recente a:hover {	
	color: #663366;
	border: 0;
	text-decoration: underline;
}

#recente .post_tv {
	background-color: #ffffff;
	padding: 1px 10px 10px 10px;
	margin: 0 0px 0 10px;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 2em;
	color: #333;
}

#comentarios {
	background: url('images/bg_comments.jpg');
	text-align: left;
	padding: 10px 0 10px 0;
	margin: 10px 0 0 0;
	width: 570px;
}

#comentarios .comentario {
	padding: 0 10px 0 10px;
	margin: 0 0px 20px 0px;
}

#comentarios .comentario h1 {
	background: url('images/comments_top.jpg') no-repeat bottom center;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1.3em;
	color: #181818;
	padding: 0 10px 5px 20px;
	margin: 0 0 0 0;
	height: 30px;
}


#comentarios .comentario .texto {
	background: url('images/comments_bg.jpg');
	padding: 0 0 0 15px;
}

#comentarios .comentario p {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
}

#comentarios .last{
	background: url('images/comments_bottom.jpg') no-repeat top center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 10px;
}

#respond {
	padding: 0 0  0 10px;
	margin: 0 0 0 0;
}

#inside_bar {
	float: right;
	text-align: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;
	width: 170px;	
	font-size: 0.8em;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-color: #000;	
}

#inside_bar .lista {
	background: url('images/insidebar_bg.jpg');
	padding: 0 0 5px 0;
	margin: 0 0 25px 0;
	width: 160px;
}

#inside_bar .lista h2{
	background: url('images/insidebar_top.jpg') no-repeat top center;	
	padding: 5px 0 0 5px;
	margin: 0 0 0 0;
	height: 25px;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	color: #fff;
}

#inside_bar .lista ul {	
	padding: 0 0 0 20px;
	margin: 0 0 0 0;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	list-style-type: none;
	list-style-image: url('images/inside_point.jpg');
}

#inside_bar .lista li {
	padding: 0 0 3px 0;
	margin: 0 0 0 0;	
	padding-right: 0px;
}

#inside_bar a {	
	color: #fff;
	text-decoration: none;
}


#side_bar {
	float: left;
	text-align: left;
	padding: 10px 0 10px 0;
	margin: 0 0 0 0;
	width: 170px;
	font-size: 1em;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-color: #000;	
}

#side_bar .lista {
	background: url('images/sidebar_bg.jpg');
	padding: 0 0 0 0;
	margin: 0 0 15px 0;
}

#side_bar .lista h2 {
	background: url('images/sidebar_top.jpg') no-repeat top center;
	padding: 5px 0 0 5px;
	margin: 0 0 0 0;
	height: 25px;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	color: #fff;
}

#side_bar .lista ul {	
	padding: 0 0 0 20px;
	margin: 0 0 0 0;
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	list-style-type: none;
	list-style-image: url('images/side_point.jpg');
}

#side_bar .lista li {
	padding: 0 0 3px 0;
	margin: 0 0 0 0;	
	padding-right: 0px;
}

#side_bar a {	
	color: #fff;
	text-decoration: none;
}

#side_bar .last {
	background: url('images/sidebar_bottom.jpg') no-repeat bottom center;
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	height: 10px;
}

#side_bar .tagcloud {
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	color: #fff;
	padding: 3px 0 10px 10px;
	margin: 0 0 0 0;
}

#google li {	
	list-style-type: none;
	list-style-image: none;
}

#busca {
	padding: 0 0 0 8px;
	margin: 0 0 0 0;
}

#twitter_div {
	font-family: Arial,Verdana,'Lucida Grande',Sans-Serif;
	font-size: 1em;
	color: #fff;
	padding: 0 10px 0 0;
	margin: 0 0 0 0;
}

#footer {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	width: 760px;
	height: 50px;
	margin: auto;
}

#footer .inside {
	background: url('images/footer.jpg') no-repeat bottom center;
	padding: 30px 0 7px 0;
	margin: 0 0 10px 0;	
	font-family: 'Lucida Grande',Arial,Verdana,Sans-Serif;
	font-size: 1em;
	color: white;
}

img{
	border: 0;
}
