/*

Theme Name: Blog dos Gatos Pingados

Theme URI: http://www.gatospingados.com/blog

Description: Tema do Blog dos Gatos Pingados.

Version: 1.0

Author: Victor Volker e Wagner

Author URI: http://www.victorvolker.com/

Tags: white, fixed width, two columns

Text Domain: 





*/



/***********************************

	GERAL

***********************************/

body {

	color: #575759;

	font: 12px "Trebuchet MS", Arial, Helvetica, sans-serif;

	height: 100%;

	background-color:#efefef;

}



a { cursor: pointer; color:#575759; text-decoration:none; }

a:focus, object {

	outline: none;

}

a:hover { color:#333333; text-decoration:underline; }





.left { float: left;}

.right { float: right;}

.clear { clear: both;}

.error { color: red;}



/***********************************

	ESTRUTURA

***********************************/

.wrapper {

	margin: 0 auto;

	width: 870px;

}



#global { background-image:url(images/bg.gif); background-position:center top; background-repeat:no-repeat;  }



  #cabecalho { margin-bottom:30px; height:100px; padding-top:40px; }



  #corpo { }

  	#col1 { width:630px; margin-bottom:40px;}

  	#col2 { width:205px; margin-left:33px; margin-bottom:40px;}

	

  #rodape { background-color:#FFFFFF; width:100%; }

	#rodape_cont { width:622px; margin:0 auto; padding:40px 0; }

	



/***********************************

	CABEÇALHO

***********************************/

	



 	#cab_logo { margin-left:20px; float:left; height:135px; width:256px; }

 	#cab_cab { margin-left:100px; float:left; height:135px; width:243px; }

	 	#cab_cab img { margin-top:37px; }

 	#cab_rss { margin-left:42px; float:left; height:75px; width:174px; padding-top:60px; font-style:italic; font-weight:bold;  }

		#cab_rss a { color:#a9a9a9; text-decoration:none; }

		#cab_rss a:hover { text-decoration:underline; }

	 	#cab_rss img { vertical-align:bottom; margin-left:3px;  }



/***********************************

	POSTS

***********************************/



	h2.pagetitle { font-size:18px; color:#231F20; margin-bottom:15px; font-weight:bold; margin-right:15px; margin-top:20px;  }

	

	#posts .post {	}

		.post_main { background-color:#FFF; border:1px solid #dedede; padding-top:25px; padding-bottom:35px; margin-bottom:3px; }

			.post_left { width:54px; float:left; }

				.post_left .post_data { background-image:url(images/date_bg.gif); background-repeat:no-repeat; color:#FFF; display:block; width:62px; height:33px; margin-left:-10px; font-weight:bold; text-align:center; padding-top:5px;}

			.post_right { width:520px; float:left; margin-left:15px; }

				#posts h2 { font-size:24px; font-weight:bold; margin:0 0 10px; }

				#posts h2 a { color:#575759; }

		.post_meta {background-color:#FFF; border:1px solid #dedede; padding:12px 68px; font-style:italic; font-weight:bold; margin-bottom:3px;} 

			.post_meta a { color:#a9a9a9; text-decoration:underline; } 

			.post_meta a:hover { color:#999; text-decoration:none; } 

			.posts_comments { display:block; float:left; padding:5px 0; }

				.posts_comments img { vertical-align:bottom; margin-right:4px;}

			.post_tags { display:block; float:right; padding:5px 0; }

	img.post_end { margin:15px 0;}

	

	.navigation { margin-top:20px; }



/***********************************

	COMENTÁRIOS

***********************************/



	#posts div.post_comments {background-color:#F7F7F7; border:1px solid #dedede; padding:12px 68px;  margin-bottom:3px;} 

	#posts #respond {background-color:#DEDEDE; border:1px solid #dedede; padding:12px 68px;  margin-bottom:3px;} 



h3#comments { margin-top:10px;}

ol.commentlist { margin-left:0;}

ol.commentlist li { list-style:none;}

.commentmetadata { margin:5px 0 10px; }



#respond h3 { margin-top:25px;}





/***********************************

	SIDEBAR

***********************************/

	

	#sobre { background-color:#000; border:0; padding:25px 20px 18px; }

	#sobre h2 {margin-bottom:7px; }

	.hr_sobre { height:1px; width:100%; border-top:1px solid #808080; clear:both;}

	#sobre p { margin-top:18px; color:#FFFFFF; }

	#sobre p img { float:right;}

	#sobre a { color:#dc4c60; font-size:13px; font-weight:bold; margin-top:8px; display:block; }

	

	#col2 div.box_lateral { background-color:#dedede; padding:18px; margin-top:4px;	}

	.box_lateral h2 { margin-bottom:8px;}

	.box_lateral ul { margin:0 0 0 12px;}

	

	#box_contato p { color:#000000;}

	

	#box_busca #s { width:120px; border:0; height:20px; color:#666666; padding-top:2px; }

	#box_busca #searchsubmit { border:none; background:none; color:#DB4B5F; text-decoration:underline; }

	

	

/***********************************

	RODAPÉ

***********************************/



	#acompanhe { width:180px; padding:0 50px; float:left; border-right:1px solid #DEDEDE;}

	#comentados { padding:0 0 0 50px; width:290px; float:left; color:#A9A9A9; font-weight:bold;}

		#comentados li a { text-decoration:underline; color:#A9A9A9;}

	#copyright { width:622px; border-top:1px solid #DEDEDE; margin:32px auto 0; padding:20px 0; text-align:center; color:#A9A9A9; font-weight:bold; }

	#copyright img { vertical-align:middle; margin-right:10px;}

	






