﻿/*  
	Theme Name: CineZen Cultural
	Theme URI: http://www.cizencultural.com.br
	Description: O <a href="http://www.cizencultural.com.br">CineZen Cultural</a> é um site produzido de forma independente por pessoas apaixonadas por cinema e cultura. O intuito é publicar resenhas e reportagens sobre filmes e eventos ligados à sétima arte e outras formas de expressão cultural e artística, além de possibilitar a autores e escritores independentes mostrarem seus trabalhos. É um veículos jornalístico e de prestação de serviços relacionados à arte e ao universo cultural.
	Version: 1.0 (2009-10.13)
	Author: Wagner Beethoven
	Author URI: mailto:wagnerbeethoven@gmail.com
	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/

.blogtitle a {display: block;height: 100%;width: 100%;}
.title:link, .title:active, .title:visited { color: #840000; text-decoration: none;} 
.title:hover {color: #840000; text-decoration: underline;} 
.subnav li a:link, .subnav li a:visited { /* .subnav is the categories list */background: #fff; display:block; padding:4px 4px 4px 20px;}
.subnav li a:hover, .subnav li a:active { background: #F4F4EC; text-decoration:none!important;}
#sidelist a:link, #sidelist a:active, #sidelist a:visited {text-decoration:none;}
#sidelist a:hover {text-decoration:underline;}
#sidelist .children li a, #sidelist .children li a:visited { padding:2px 2px 2px 0px; border:0; background:#F4F4EC; color: #666;}
#sidelist .children li a:hover, #sidelist .children li a:active	{ color:#000; text-decoration:none!important;}
.bullets li a { text-decoration:none!important;	}
.bullets li a:hover { text-decoration:underline!important;	}
.tags a {text-decoration:none;}
.tags a:hover {text-decoration:underline;}
#commentform p {margin: 10px 0}
.commentmetadata a:link, .commentmetadata a:active, .commentmetadata a:visited  {text-decoration:none;}
.commentmetadata a:hover {text-decoration:underline;}
img 	{ padding:0px 2px 0px 2px; border:0;}
img a {border:0;}
img.avatar {float:right; margin-left:5px;}
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.alignleft { float: left; font-weight:bold; margin: 0pxx; }
.alignright { float: right; font-weight:bold; margin: 0px 5px 0px 5px; }
.wp-caption {    text-align: center;    background-color: #fff;    margin-top:0px;    margin-right: 5px;    margin-bottom:10px; }
.wp-caption img{    padding:0px; }
.wp-caption img:hover{    border:none; }
.wp-caption p.wp-caption-text {    color:#666;    font-size: 10px;    line-height: 12px;    padding: 7px 4px 2px 5px!important;    margin: 0!important; }
#page {width:880px; margin:0 auto; font-size:1em; background:#FFF; padding: 5px 10px 5px 10px;}
#branding {width:510px; height:100px; padding-bottom:15px; background:url(images/backgrounds/bg_branding.png) no-repeat;}
.left { float:left;}
.right { float:right;}
#sidebar {/*you guessed it: it´s the sidebar container*/width: 250px; float:right;}
#leftcol {/*the left homepage column carrying the "Featured Article" section*/

width:287px; padding-right:18px; 

}
#leftcol, #rightcol { margin-top:10px; float:left}	

#rightcol {/*actually the column in the middle of the homepage (if the right column is the sidebar)*/

width:277px; padding-left:18px; margin-top: -2px;}
.subnav li {/*.subnav is mainly the categories list*/

list-style:none;}
#sidelist li { list-style:none;}
.bullets li { margin:0 0 5px 15px; list-style:square;}
#sidelist .bullets li { list-style:square; margin-bottom:5px; margin-left:22px;}
#sidelist .children { background:#F4F4EC;}
#sidelist .children li { background: #F4F4EC; list-style: none; margin-left:15px; padding-left:15px; border-bottom:1px solid #fff;}
#sidelist .feed li{ margin-bottom:5px; padding-left:20px; background:url(images/rss.gif) no-repeat;}
.blogtitle, .blogtitle a { color: #000; font-size: 1.8em; font-family: Arial, Helvetica, sans-serif; font-weight: regular; padding: 20px 0px 10px 0px;}
h1 { color: #840000; font-size: 1.8em; font-family: Arial, Helvetica, sans-serif; font-weight: bold; margin: 0px 10px 0px 0px; padding: 20px 0px 0px 10px;}
h2 { color: #840000; font: 24px Arial, Helvetica, sans-serif; padding-bottom:0px; font-weight:bold; margin:0;}
h3 { font: 0.9em Arial, Helvetica, sans-serif; text-transform:uppercase; letter-spacing:normal; 

font-weight:bold; color:#840000;}
.pagetitle	{ text-transform:uppercase;}
#sidebar h2, #sidebar h3 a { font: 0.9em Arial, Helvetica, sans-serif; letter-spacing:normal; 

text-transform:uppercase; font-weight:bold; color:#840000;}
#sidebar h3, #sidebar h2 { font-size:0.9em; border-bottom:1px solid #999; padding:5px 0 0px 0px; margin:20px 0 5px 0; color:#840000;}
h3#respond { font-size:1.1em; border-top:1px solid #666; margin-top:25px; padding-top:20px}
h3#comments { margin-top:32px}
h3 a:link, h3 a:visited { color: #666;;}
h4 { font-size:1.2em; margin-bottom:6px;}
.feature { background-color:#FFFFFF;}
.feature p, #rightcol p { margin:0;	}
#leftcol img, #rightcol img { padding:1px; border:none;}
#leftcol .feature {	margin-bottom: 15px; }
#leadpic { float:left; margin: 0 18px 8px 0; padding:1px; border: 1px solid #999;}
.title, a.title  { font-family: Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; color: #840000; letter-spacing:normal;}
#lead p { margin-bottom:10px;}
.read-on a { /* This can be used to format the "[...]" link in the lead story */color:#840000!important; text-decoration:none;}
.read-on a:hover { text-decoration:underline;}
#rightcol img { float:left; margin:3px 10px 4px 0;}
#leftcol img { margin-bottom: 4px; display:block}
#rightcol .clearfloat { padding:12px 0 15px 0px;}	

select { 	background:#f2f2f2; border:1px solid #9c9c9c; width:100%	}
#searchform { 	padding:16px 5px 5px 0; }
.button { 	padding: 1px; background:#333; color:#fff; border:none; }
.button:hover { 	background:#000; color:#FFF; text-decoration:none	}
#commentform input { width: 350px; margin: 0px;}
#commentform textarea { width: 80%; margin-top:5px 0 0 15px;}
.commentlist { 	padding-left:20px;}
.commentlist li { 	margin: 15px 0 3px 0; padding: 8px 15px 10px 15px; background:#ffffff; border:1px solid #E6E3D3;}
.commentlist blockquote { 	color:#666; background:#fff; padding:6px 14px; margin:18px 35px; border-right:1px solid #ccc; border-bottom:1px solid #ccc;}	

#commentform small { 	background:#FFF; font-weight:bold; padding:0;}
.commentmetadata { display: block;}
.commentlist small { background:#fff;}
/* Float Properties*/

.clearfloat:after { display:block; visibility:hidden; clear:both; height:0; content:".";}
.clearfloat { display:inline-block;}	

.clearfloat { display:block;}
#noticias	{ padding: 5px 5px 5px 5px;}
#noticias li {margin:0 0 10px 0px; list-style:none; border-bottom:1px solid #EAEAEA;display:block; clear:both}
#noticias .attachment-post-thumbnail {float:left;margin:0 5px 5px 0;width:50px;height:50px;}
/* aqui começa o novo css*/

* {margin:0; padding:0;}
body,html {min-height:100%;}
body {background: #000 url(images/bg.png) repeat; color: #333; padding:0;}
body, select, input, textarea {font: 12px Arial, Verdana, Sans-Serif; line-height:1.5em;}
hr {display: block; height:1px; background:#333; border:0;}
small {font-size: 0.9em; padding:3px 6px; }
#creditos {background:#D5D5D5;border:1px solid #666;padding:3px;margin:5px 0 5px 0;width:100%;color:#000;font-size:11px;}
#creditos img {float:right;margin:2px;width:150px;height:200px;}
a:link, a:active, a:visited {color:#696969; text-decoration: none;} 

a:hover	{color:#333;text-decoration: undeline;}
#page { width:960px; margin:0 auto; font-size:1em; background:#FFF; padding: 10px 10px 35px 10px;}
.clear {clear:both;}
.date {font-size:9px;}
#main{ width:960px; height:240px;; margin:10px 0 10px 0;clear:both}
#slide{ width:400px; height:240px; float:left; background:#000;}
#highlights{ float:left; width:260px;height:240px;margin-left:10px;background:#EFEFEF}
#highlights ul{ list-style:none; margin:0; padding:0;}
#highlights ul li {margin:0 0 5px 0; border-bottom:1px solid #EFEFEF; overflow:auto; height:76px;}
#highlights ul li a {color:#333; font-weight:bold}
#highlights ul li:hover {background:#E7E7E7; border-bottom:1px solid #666;}
#highlights .attachment-post-thumbnail {float:left; margin:5px; width:65px; height:65px}
.more {float:right; width:100px;padding:5px;text-align:right;color:#840000;text-transform:uppercase;font-size:8px;}
#videos{ float:left; width:280px;height:240px;margin-left:10px;background:#EFEFEF}
#videos ul {margin: 0; padding: 0}
#videos ul li {list-style:none; margin:0; padding:0; padding:5px}
#videos .title {font-size:12px;font-weight:bold;color:#333;}
#videos .title:hover {text-decoration:none; color:#000;}
#videos .sidebar_widget object {width:270px; height:190px}
#videos .more {float:right; width:100px;padding:5px;text-align:right;color:#840000;text-transform:uppercase;font-size:8px;}
#videos .sidebar_widget {margin:0 5px; padding:0}
#news{ float:left; width:950px;height:auto;background:#EFEFEF;padding:5px;margin:10px 0 10px 0;clear:both}
#news p {margin:0}
#news ul{ list-style:none; margin:0; padding:0 0 10px 0;}
#news ul li { width:180px; margin:0 5px 0 5px;padding: 0 0 10px 0; float:left; display:inline;border-bottom:1px solid #EFEFEF;}
#news ul li a {color:#333; font-weight:bold;font-size:12px}
#news ul li:hover {border-bottom:1px solid #E7E7E7;}
#news .attachment-post-thumbnail {display:block; margin:0 auto; width:180px; height:100px;padding-bottom:5px}
#news .title {float:left; width:200px;font-size:14px;font-weight:bold; text-transform:uppercase;padding:5px 5px 5px 7px;}
#news .title:hover {text-decoration:none; color:#000}
#news .more {float:right; width:150px;padding:5px;text-align:right;color:#840000;text-transform:uppercase;font-size:8px;}
#lastnews{float:left; width:390px;padding: 0 5px 0 0; margin:10px 5px 0 0}
#lastnews .title {display:block;font-size:14px;font-weight:bold; text-transform:uppercase;padding:0 0 5px 0;}
#lastnews .title:hover {text-decoration:none; color:#000}
#lastnews ul {margin:0; padding:0}
#lastnews ul li {list-style:none; padding:0; margin:0}
#lastnews ul li a {color:#333}
#newsletter {float:right; margin: 10px 0 0 0; width:180px}
#newsletter .title {display:block;font-size:14px;font-weight:bold; text-transform:uppercase;padding:0 0 5px 0;}
#newsletter .title:hover {text-decoration:none; color:#000}
#newsletter .button {border:1; padding:0; width:25px; height:19px; background:URL(images/bt.jpg) top left no-repeat;cursor:pointer}
#gallery {float:left;border-right:1px solid #CCC; border-left:1px solid #CCC; width:350px;padding: 0 5px 5px 5px;margin:10px 5px 5px 5px;}
#gallery h3 {display:none}
#gallery .sidebar_widget #recentcomments .recentcomments {list-style:none; margin: 0 0 5px 0}
#gallery img {width:65px; height:65px;padding:5px;margin:5px; border:1px solid #CCC}
#gallery .title {display:block;font-size:14px;font-weight:bold; text-transform:uppercase;padding:0 0 5px 0;}
#gallery .title:hover {text-decoration:none; color:#000}
#content { width:700px; float:left;margin:20px 0 0 0}
#container { width:100%; float:left;margin:20px 0 0 0}
#content h2{font-size:24px;color: #840000; font-family:Arial, Helvetica, sans-serif; padding-bottom:0px;font-weight:bold; margin:0;}
.borda { border-bottom:1px solid #CCCCCC; }
#content .sutia{margin:0;padding:0;font-weight:bold; color:#666}
#content .sutia img {display:none}
#content #author {margin:10px 0 0 0;}
#content .post {border-bottom:1px solid #D5D5D5; margin: 0px 0 35px 0}
.description {display:none}
.entry {padding-bottom:28px;padding-top:10px;text-align:justify;}
.entry a:link{color:#369;text-decoration: none;} 

.entry a:active {color:#369;text-decoration: undeline; } 

.entry a:visited{color:#369;text-decoration: none; }
.entry a:hover	{color:#369;text-decoration: undeline;}
.entry p {margin: 0 0 15px 0}
#content .fixresume img {float:left; margin:0 5px 0 0; height:50px; width:auto}
#content .fixresume object {display:none}
.post blockquote {color:#666; background:#F4F4EC; padding:6px 14px; margin:18px 35px; border-right:1px solid #DDD; border-bottom:1px solid #DDD; }	

.post ul li {list-style:square; margin-bottom:5px; margin-left:42px;}
.post ol li {margin-bottom:5px; margin-left:48px; }
#tags {padding:3px; border-bottom:1px solid #DDD; border-top:1px solid #DDD;}
h3 a:link, h3 a:active, h3 a:visited  {text-decoration:none;color:#840000;}
h3 a:hover {text-decoration:underline;color:#333}
h4 a:link, h4 a:active, h4 a:visited  {font-size:16px;color:#840000; text-decoration:none;margin:0 0 15px 0;}
h4 a:hover {text-decoration:underline;color:#333}
.postmetadata {font-size:0.9em; margin:0 0 10px 0; padding:5px 10px; background:#F4F4EC; border-top:1px solid #E6E3D3; border-bottom:1px solid #E6E3D3;}
#sidebar {width: 250px; float:right;}
#containerservice {float:left; width:100%}
#videosin{width:240px;height:240px;margin-left:10px;background:#EFEFEF; clear:both}
#videosin ul {margin: 0; padding: 0}
#videosin ul li {list-style:none; margin:0; padding:0; padding:5px}
#videosin .title {font-size:12px;font-weight:bold;color:#840000;}
#videosin .title:hover {text-decoration:none; color:#000;}
#videosin .sidebar_widget object {width:240px; height:190px}
#videosin .more {float:right; width:100px;padding:5px;text-align:right;color:#840000;text-transform:uppercase;font-size:8px;}
#newsletterin {margin:0; width:240px; padding:5px; float:left}
#newsletterin .title {display:block;font-size:14px;font-weight:bold; text-transform:uppercase;padding:0 0 5px 0;}
#newsletterin .title:hover {text-decoration:none; color:#000}
#newsletterin .button {border:1; padding:0; width:25px; height:19px; background:URL(images/bt.jpg) top left no-repeat;cursor:pointer}
#footer {background-color:#FFFFFF; margin: 0 auto; width:980px; font-size:0.9em; text-align:center; padding:30px 0 0 0; color:#999999; clear:both;}
#footer a {text-decoration: none; color:#999999;}
#footer a:hover	{text-decoration: underline;}
