/*  
Theme Name: Tema do Primo v2.0
Theme URI: http://www.gebh.net/oprimo
Description: Tema do blog "O Primo".
Version: 2.0
Author: Jose Carlos Tinoco
Author URI: http://www.gebh.net/oprimo

	TEMA DO PRIMO - Customizado para meu proprio blog, use por sua conta e risco.

*/

#main {
	border: 1px solid #CCAA66; /* sem essa borda o DIV desloca uns 30px pra baixo, n�o me pergunte por qu� */
	margin: 0 1% 0 1%;
	padding: 0px;
}

#content{
float: none;
/* border: 2px solid #7F3300; */
background-color: white;
margin: 30px 30px 30px 0px;
padding: 10px 40% 10px 30px;

}

#sidebar { /* A que cont�m todo o resto das sidebars */
float: right;
width: 40%;
color: white;
font-size: 8pt;
}

#sidebar-title { /* Logo do blog e tal */
height: 160px;
background: #7F3300 url(corner1.gif) no-repeat bottom left;
margin-bottom: 10px;
text-align: center;
vertical-align: center;
}

#sidebar-a { /* Barra cinza escura, com delicious, twitter e etc. */
background: #303030 url(corner2.gif) no-repeat top left;
padding: 20px 10px 10px 20px;
}

#sidebar-a-content { /* Inv�lucro do conte�do da barra */
padding-right: 160px;
}

#sidebar-b { /* Barra cinza clara, com procura, RSS, arquivos, categorias, etc. */
float: right;
width: 130px;
padding: 15px;
margin-top: 10px;
background: #808080 url(corner3.gif) no-repeat top left;
/*background-color: #303030;
border-left: solid 1px #808080; */
}

#footer {
padding: 5px;
height: 100px;
background-color: #7F3300;
}




body {
	font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: black;
	background-color: #CCAA66;
	/* background-image: url(bg.gif); */
	margin: 0px;
	/*
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px ;*/
  }
  
 
h4 { 
	font-size: 12pt;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	color: black ;
}

h2 { /* Titulo do post */
	font-size: 12pt;
	font-weight: bold;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	color: black;
	margin-bottom: 0px;
}

h3 { /* Titulos menores da secao de coment?rios */
	font-size: 12pt;
	font-weight: bold;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	color: black;
  }
  
hr {
	border: thin dotted ;
	height: 1px;
	color: gray;
}

blockquote {
	font-family: Arial, sans-serif; 
	font-style: italic;
	padding: 10px;
	background-color: rgb(230, 230, 230);
}
		
a {
	text-decoration: none }
		
a:link {
  color: blue }

a img { 
  border: 0 }
  
a:visited {
  color: purple }
  
address {
  margin-top: 1em;
  padding-top: 1em;
  border-top: thin dotted }
  
small {
	font-size: 8pt;
}

ul, li {
	list-style-type: none;
}





/* Formatos espec�ficos para as sidebars */

#sidebar h2 { /* Titulo das secoes na barra lateral */
	color: white;
	font-size: 12pt;
	font-weight: bold;
	margin: 0px;
}

#sidebar p {
	margin: 0px;
}

#sidebar-b li {
	padding-left: 1em;
}

#sidebar-b li.page_item {
	padding: 0px
}

#sidebar-a hr{ 
	border: thin solid #808080;
	background-color: #808080;
	margin: 15px 20px 15px 10px;
}

#sidebar-b hr{ 
	border: thin solid #303030;
	background-color: #303030;
	margin: 15px 10px 15px 10px;
}

#sidebar-b h2{ 
	margin: 0px 0px 5px 0px;
}

#sidebar-a-content a:link{ 
	color: #0094FF;
}

#sidebar-a-content a:visited{ 
	color: #505050;
}
  
#sidebar-a-content a img { 
  border: 0 }

  
  
  

/* CLASSES */

.post ul, .post li {
	padding-left: 0.3em ;
	margin-left: 1.2em ;
	padding-top: 0.5em ;
	font-size: 10pt ;
	list-style-image: url(http://www.gebh.net/oprimo/bullet.png);
}

#twitter_update_list {
	margin: 0.3em; 
	padding: 0.5em;
	list-style-type: none;
}

#twitter_update_list  li{
	margin-bottom: 1em;
	font-size: 8pt;
}

.pagetitle { /* Titulos das paginas dos arquivos */
	font-size: 12pt;
	font-weight: bold;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif ;
	color: gray;
	padding: 10px;
	background-color: rgb(213, 219, 225)
}

.pagetitle h2 { background-color: rgb(213, 219, 225) } 

.post { margin-bottom: 50px; line-height: 140%; }
.post h2 a  { font-size: 14pt; color: black }
.post h2 a:hover { color: blue; text-decoration: none }
.post a:hover { text-decoration: underline }
.post a { text-decoration: none }
.datetime, .datetime small { font-size: 7pt; color: gray }

.postmetadata {
	font-size: 8pt; color: gray
}

.commentlist li {
	list-style-type: none;
	padding: 5px ;
	margin: 5px ;
	background-color: rgb(213, 219, 225)
}

li.author {
	list-style-type: none;
	padding: 5px ;
	margin: 5px ;
	background-color: rgb(255, 255, 128)
}

.commentlist cite {
	font-weight: bold;
	font-size: 14px;
}

.categories ul {
	padding-left: 1em;

}

/* Begin Images (sim, copiei MESMO do Kubrick :)*/
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left
	}
/* End Images */

.delicious-posts { font-family: "Trebuchet MS", Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 8pt }
.delicious-post { font-size: 8pt }
.delicious-extended { font-size: 8pt }
.delicious-posts ul, .delicious-posts li, .delicious-banner { margin: 0; padding: 0.5em }
.delicious-posts a:hover { text-decoration: underline }
.delicious-posts a { text-decoration: none }


