/*  
Theme Name:Mentes Images
Theme URI:http://www.mentesdesign.com.br/mentes_images
Description:A basic portfolio theme designed to cram a lot of images on a very small window :o)
Version:1.0
Author:Marcus Penna
Author URI:http://www.mentesdesign.com.br/mentes_images
*/
/*  
Theme Name:Dentro do Forno
Theme URI
Description:A basic portfolio theme designed to cram a lot of images on a very small window. Based on Mentes Images
Version:0.75
Author:Marcus Penna
Author URI:http://www.mentesdesign.com.br/mentes_images
*/
body{
  overflow: none;
  background:#fff;
  
/* Cor do texto */
  color:#3d2d20;
  
/* Fonte padrão carregada do Google Fonts */
  font-family: 'Droid Serif', serif;
  font-size:12px;
  font-weight: 400;
  text-shadow: none;
  text-decoration: none;
  text-transform: none;
  letter-spacing: 0em;
  word-spacing: 0em;
  line-height: 1.2;
}

.textwidget{
  font-size: 11px;
  font-style: italic;
  padding-left:2px;
}

#wrap{
  display:block;
  background: #FFF url(images/body.png) top left no-repeat;
  width:960px;
  height:645px;
  margin-right: auto;
  margin-left: auto;
  text-align: left;
}

a, a:visited{
  color:#3d2d20;
  text-decoration: none;
}

a:hover{
  color:#d56878;
}


#header{
  display:block;
  background: url(images/header.png) top left no-repeat;
  width:960px;
  height:80px;
  margin-right: auto;
  margin-left:  auto;
}

.description{display:none;}

#navbar{
color: #000;
  float:left;
  width:100%;
  height:21px;
/* Posição navbar */
  margin: 0;
  padding:0;
  text-align:left;
}

#navbar li{
  display:inline;
  list-style-type:none;
  margin:0;
  padding:0;
}

#navbar ul{
margin: 0;
padding: 2px 0 0 0;
}

#navbar ul li a{
  font-size: 12px;
  font-style: italic;
  text-decoration: none;
  padding:0 10px 0 18px;
}

#navbar ul li 
a:hover{
color:#d56878;
}

#l_sidebar{
float:left;
width:190px;
height:590px;
margin:0px 0px 0px 0px;
padding:12px 5px 5px 5px;
}

#l_sidebar ul{
list-style:none;
margin:0;
padding:0 0 20px 0;
}

#l_sidebar li{
list-style:none;
margin:0;
padding:0;
}

#l_sidebar ul li{
margin:0;
padding:5px 0 0 0;
}

#l_sidebar ul li a{
color:#3d2d20;
}

#l_sidebar ul li a:hover{
color:#d56878;
}

#l_sidebar li a{
display:block;
}

#l_sidebar li a:hover{
color:#d56878;
}

#content{
width:100%;
height: 629px;
padding:0px auto 0px auto;
}

#content p{
color:#3d2d20;
padding:0;
margin:10px;
}

#content h1, #content h1 a{
color:#3d2d20;
font-style: italic;
font-size: 18px;
font-weight: 400;
font-decoration: none;
padding:10px;
margin:0;
}

#content h2{
color:#3d2d20;
font-style: italic;
font-size: 12px;
font-weight: 400;
font-decoration: none;
padding-left:13px;
margin:0;
/*sublinhado inferior*/
border-bottom-style: solid;
border-bottom-width: 1px;
border-bottom-color: #f3eed1;
}

#content h5{
background:url(images/h2.gif) center left no-repeat;
color:#333;
font-size:15px;
padding-left:18px;
margin:0;
border-bottom:1px solid #C0C0C0;
}

#content h1 a:hover,#content h2 a:hover,#content h5 a:hover{
color:#d56878;
}

#content p ol,#content p ul{
margin:0;
padding:0 0 0 20px;
}

blockquote{
margin:0 0 0 25px;
padding:0 25px 0 10px;
font-style:italic;
color:#666;
border-left:6px solid #600
;}

#content blockquote p{
margin:0 0 20px 0;
padding:0;
}

#contentmiddle{
  width:760px;
  height:590px;
  position:relative;
  float:left;
  padding:17px 0px 0px 0px;
  margin: 0px 0px 0px 0px;
}

.contentdate{
/*background:#fff url(images/date.png);*/
float:left;
width:44px;
height:49px;
margin:0;
padding:0;
}

#contentmiddle p img{
border:none;
}

#contentmiddle .left-col{
width:40%;
float:left;
margin-left:5px;
/*border:1px solid #ccc;*/
}

#contentmiddle .right-col{
width:60%;
float:right;
padding-right:5px;
padding-left:5px;
border:1px solid #ccc;
}

.contentdate h3{
padding:8px 0 0 0px;
margin: 0;
text-transform:uppercase;
text-align:center;
}

.contentdate h4{
padding:0px 0px 0 0px;
margin:0;
text-align:center;
}

.contenttitle{
float:left;
width:70%;
margin:0;
padding:0 0 0 0;
}

#contentmiddle ul{
list-style:none;
margin:0;
padding:0 0 20px 0;
}

#contentmiddle ul li{
margin:0;
padding:5px 0 0 0;
}

#contentmiddle ul li a{
color:#600;
text-decoration: none;
}

#contentmiddle ul li a:hover{
color:#474B7C;
text-decoration:none;
}

.textbox {
/*Box de texto, só aparece em posts */
  overflow:auto;
  background:#f9f6e8;
  width:750px;
  height:537px;
  position:relative;
  float:left;
  padding:0px 0px 0px 0px;
  margin: 4px 0px 0px 0px;
}

.navigation {
/* Navegação de posts */

background:#f1edd1;
width:740px;
height:17px;

/*Gambiarra para ficar na parte de baixo do #contentmiddle */

position: absolute;
bottom:18px;
padding:3px 0px 0px 10px;
margin: 0;
}

#footer{
color: #f3eed1;
font-size:10px;
font-style: italic;
width:948px;
height: 13px;
padding-top: 2px;
padding-right: 12px;
display: block;
text-align: right;
}

#footer p{
color:#f3eed1;
}

#footer a{
color:#d56878;
}

#searchdiv{
margin:0;
padding:0;
}

#searchform{
margin:0;
padding:0;
overflow:hidden;
}

#s{
width:90%;
padding:3px;
margin:8px 0 0 0;
border:1px solid #333;
}

#commentblock{
width:70%;
background:#fff;
color:#333;
float:left;
padding:10px 20px 0 20px;
margin:10px 0 10px 0;
border:1px solid #333;
}

ol#commentlist{
padding:5px 0 5px 0;
margin: 0;
list-style-type: none;
}

.commentdate{
font-size:12px;
padding-left:0;
}

#commentlist li p{
margin-bottom:8px;
line-height:20px;
padding:0;
}

.commentname{
color:#ccc;
margin:0;
padding:5px 5px 5px 0;
}

.commentinfo{
clear:both;
}

.commenttext{
clear:both;
margin:5px 0 20px 0;
padding:20px 10px 5px 10px;
width: 70%;
background:#fff;
}

.commenttext-admin{
clear:both;
margin:5px 0px 20px 0px;
padding:20px 10px 5px 10px;
width:70%;
background:#ccc;
}

#commentsformheader{
padding:0;
}

#commentsform{
text-align:left;
margin:0;
padding:0;
}

#commentsform form{
text-align:left;
margin:0;
}

#commentsform p{
margin:0;
}

#commentsform form textarea{
width:99%;
}

p.comments_link  img{
margin:0;
padding:0;
border:none;
}

.entry{
clear:left;
}

a img{
opacity:1;
}

a img:hover{
opacity:1;
}

#wp-calendar{
text-align:center;
background-color:#fff;
margin:0;width:95%;
}

#wp-calendar td{
line-height:10px;
font-size:10px;
color:#333;
}

#wp-calendar td a{
display:block;
color:#333;
text-decoration:none;
line-height:10px;
}

#wp-calendar #prev a{
width:30px;
}

#wp-calendar #next a{
width:30px;
margin:0 0 0 30px;
}

#wp-calendar #today{
background:#900;
color:#fff;
}

#wp-calendar #today a{
color:#fff;
font-weight:700;
}

#wp-calendar caption{
text-align:center;
width:100%;
margin:0 0 5px 0;
font-variant:small-caps;
}
