/*
Theme Name: ZS
Theme URI: http://www.zackshinra.com/zs/
Description: Um tema multi estilos, com duas colunas.
Author: Lauro Adriano
Author URI: http://www.zackshinra.com
Version: 0.1 beta
*/
body {
	background:#FFF;
	margin:0;
	font-family: arial, helvetica, serif;
	padding: 0;
	font-size:12px;
}

#container-mae-principal{}

#container{
	margin:auto;
	padding:0;
	height: auto;
	width: 978px;
	}

.clear {clear:both;}

ul {margin:0;padding:0 15px 0 33px;}
	li {ist-style-position:outside;line-height:14px;
	margin-bottom:7px;
	}
a {text-decoration:none;font-weight:bold;}
p{font-size:14px;margin:0 0 14px;line-height:1.5em;text-align:justify;} 
	p img{background:#fff;}
	p a {font-weight:normal;}
	
code{background:#F3F3F3;font-size:12px;border:1px solid;display:block;margin:0 14px;padding:5px;}

h1, h2, h3, h4, h5, h6 {margin:0 0 14px; padding:0;font-weight:normal;}

h1, h1 a{font-size:36px; font-weight:bold;}
h2{font-size:26px; font-weight:bold; border-bottom:3px solid;}
h3 {font-weight:bold; font-size: 24px;}
	h3 a{font-size:18px;}
	h3 a:hover{}
h4{font-size:14px;font-weight:bold;color:#fff;background:url(images/aba_bk.gif);}

h5{font-size:12px;}
h6, h6 a{font-size:10px;}
.capitalize {text-transform:capitalize;float:left;}
.title_archive {text-transform:uppercase;font-size:36px; font-weight:bold;margin:13px 0 37px;}


blockquote {margin:14px 30px 14px 20px;}
	blockquote, blockquote p {font-size:18px;font-style:italic;font-family:trebuchet MS;line-height:24px;}
	blockquote p {margin-left:40px;padding:6px;}
/*	Edição das imagens do post.*/
	.alignnone, .alignleft, .aligncenter, .alignright{
		max-width: 667px; /* Limita o tamanho máximo para as Imagens no post*/
		height: auto;
	}
	img.centered , img.aligncenter{display: block;margin-left: auto;margin-right: auto;}
	img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
	img.alignleft {margin: 0 7px 2px 0;display: inline;padding:2px 8px 2px 0; }
	.alignright {float: right;}
	.alignleft {float: left;	}
/* FIM: edição das imagens do post */

/* Banners de Propagandas */
	#advertisement{}
		.adv_header {float:right;margin:15px 0 0 505px;position:absolute;}
		.adv_sidebar, .adv_sidebar2 {margin:0 21px 0 21px;padding:7px 0 9px;}
			.adv_sidebar{height:250px;}
			.adv_sidebar2{height:590px;}
/* FIM: Banners de Propagandas */

/* Cabeçalho [Header] */
	#header {}
		#menu {text-transform:uppercase;font-weight:bold;height:19px;line-height:19px;font-size:14px;}	
			#menu li {padding-right:15px;}
				#menu li:hover {}
			#menu a, #menu a:active {text-decoration:none;}
				#menu a:hover {}
				.home a:hover{}
				.contato {float:right;padding-top:3px;}
			#menu li {display:inline;}
		#bloco0 {}
			#bloco0 img {}
			#logo{text-decoration:none;float:left;position:absolute;}
				#logo a img{text-decoration:none;border:none;}
/* FIM:Cabeçalho */

/* Destaque da home */
	#retangulo_d{width:677px;}
		#retangulo_d_before{margin:13px 0 0;width:677px; height:15px;}
		#retangulo_d_after{width:677px; height:15px; }
	#retangulo_d #resume {margin: 0 15px;}
	#retangulo_d #res_img{height:215px;width:340px;background: no-repeat url(images/bkg_thumb_featured.png);}
		#retangulo_d #res_img img{padding:6px;}
	#retangulo_d #res_txt{width:300px;}
		
/* FIM: Destaque da home */

/* Tela de Aviso */
	#aviso{background:red;margin:18px 0 0;}
/* FIM: Tela de Aviso */

/* Corpo do post [Single] */
	#bloco1{margin: 13px 0 0 0;}
		#bloco1 h6 {float:left;}
		#rss {float:right;font-weight:bold;line-height:20px;padding-left:23px;}
			#rss {background:url(images/rss.gif) no-repeat scroll 0 1px;};
				#rss a:hover{text-decoration:underline;}
				.sidebar_rss {margin:13px 0 0;}
		#cat {line-height:19px;text-transform:uppercase;}
			#cat h3 {margin:0 0 5px;line-height:20px;float:left;padding: 0 5px 0 0;}
				.separator {padding:0 5px 0 25px !important;}
		.title_post {margin:0;}
		.title_post_page {margin:13px 0 0 !important;;}
			.title_post_page a {color:#7AA34C !important;;}
			.title_post_page a:hover{color:#447FA7 !important;;}
	#col1, #col2 {}
		#col1 {width:667px;}
/* FIM: Corpo do post */

/* Caixa de Anexos (attchment) */
	#attachment_box{}
		#att_col1 {min-width:808px;text-align:center;}
			#att_col1 img{border:4px solid;height:auto;max-width:800px;}
		#att_col2{max-width:162px;text-align:center;}
			#att_col2 h3{margin-bottom:0;margin-top:30px;}
			#return_gallery{border:2px dotted white;padding:5px 1px;background:#F3F3F3;}
/* FIM: Caixa de Anexos (attchment) */

/* Caixa de Posts Relacionados */
	#relatedp {margin:15px 0 15px;border:3px dashed;padding:10px;font-size:0.95em;height:281px;}
		#relatedp h3 {font-size:19px !important;}
		#relatedp li {list-style-type:decimal !important;list-style-image:none;}
		#relatedp ul {padding-left:20px !important;padding-right:10px !important;}
	#rp_right{float:right;width:290px;}
	#rp_left{float:left;}
		#rp_left li {list-style-type:none !important;}
		#rp_left h5 {color:#000;margin-bottom:3px;}
/* FIM:Posts Relacionados */

/* Comentários */

	/* Comentários eviados */
		#comments{margin:14px 0 3px;}
		#commentlist{margin:0px; padding:7px 0;}
			#commentlist h3 {margin-bottom:8px;color:#000;}
				#commentlist h3 a{color:#447FA7; font-size:24px;}
			#commentlist h6 {margin-bottom:0;}
			.impar{}
		#gravatar{background: url(images/avatar_bkg.png);height:80px; width:80px;float:left;margin-left:4px;}
			#gravatar img{margin:7px;}
		#comment_txt{float:left;width:525px;padding:4px 0 0 7px;}
			#comment_txt p {margin:0;}
		#comment_number{float:right;width:40px;font-size:36px;color:#dadada;text-align:right;padding:4px 10px 0 0;}
	
	/* Enviar comentário*/
		#form-section {margin-top:18px;}
			#form-section h3 {color:#000;font-size:16px;margin:0;}
		.txt_area_comt {background:#f3f3f3;width:60%;border:1px solid;}
		#comment{background:#f3f3f3;width:100%;border:1px solid;}
		#submit{font-size: 18px; font-weight:bold;width:100%;margin:18px 0;}
/* FIM: Comentários */

/* Sidebar */
	#retangulo_before{width:293px;height:12px; background:url(images/borda_white_top.png);margin-top:-12px;position:absolute;} 
	#retangulo{width:293px;background: repeat-y url(images/borda_white_center.gif);padding: 5px 0;}
		#retangulo p {margin:0 15px 10px;font-size:12px; line-height:14px;text-align:left;}
			.edit_bt {margin:10px 15px 0 !important;}
			#sidebar_author {height:32px;margin:0 15px;}
				#author_avatar{width:32px;}
				#author_text{width:220px;line-height:16px;text-align:justify;}
	#retangulo_after {width:293px;height:12px; background:url(images/borda_white_botton.gif);margin-bottom:13px;}
	
	#aba{margin:0 0 0 4px;}
	#aba_before, #aba_after {width:6px; height:32px;float:left;}
	#aba_before{background:#000 no-repeat url(images/aba_r.gif);}
	#aba_center {line-height:23px;height:23px;float:left;background:#000;padding:0 0 9px;}
		#aba h4{float:left;margin:0;}
	#aba_after{background:#000 no-repeat url(images/aba_l.gif);}

		
		
	#search {
		margin:0 0 0 12px;
		}
	#searchform {padding: 2px 0 2px 6px;	}
	.txtField {border:none; width: 225px;}

/* FIM: Sidebar */

/* Rodapé [Footer] */

#container-mae-bg{height: 35px;}

.texto-footer{margin-top: 10px;}

#container-footer a,#container-footer{color: #FFF;}

#container-footer{width: 978px;height: 35px;padding: 0;margin: auto;}
	.footer {height:20px;padding:12px 0 0 0;font-weight:bold;font-size:14px;}
		.footer a:hover{text-decoration:underline;}
/* FIM:Rodapé */

/* Arquivos */
	#resume {margin-bottom:30px;}
		#resume h1, #resume h1 a{font-size:30px;margin-top:-5px;}
		#resume h3{font-size:16px;margin:0;float:none;}
			#resume h3 a{font-size:13px;}
		#resume h4  {float:right;font-size:12px;line-height:17px;margin:0 0 0 15px;padding: 0 3px;}
		#res_img{background: url(images/bkg_thumb.png) no-repeat;height:127px;width:127px;float:left;}
			#res_img img {padding:7px;}
			#res_img a img {border:none;}
		#res_txt{width:535px;float:right;}
	#pagenav{height:50px;}
/* FIM: Arquivos */