/*
THEME NAME: Canha.net
THEME URI: http://www.xcakeblogs.com.br/
DESCRIPTION: Template personalizado por xCakeBlogs para canha.net
VERSION: 1.0
AUTHOR: <a href="http://www.claudiaregina.com/">Claudia Regina</a> &amp; <a href="http://www.canha.net/">Sean "Canha" Berg</a>
AUTHOR URI: http://www.xcakeblogs.com.br/
*/

/***************************************************************************
								AVISO:	
								
	 	A alteração deste arquivo irá invalidar o suporte gratuíto
		limitado e invalidar a garantia de funcionamento do seu blog.
		O Grupo xCakeBlogs não se responsabiliza por erros em arquivos
		de template editados por terceiros.
		
*****************************************************************************/

/* RESET */ 
* {margin:0; padding:0; list-style:none; font-size:1.0em; color:#000;}
a {text-decoration: none; color:inherit; font-weight:inherit;}
img {border:0;}
body {font-family: helvetica, arial, sans-serif; background:#0d0301 url(img/bkg.jpg);}
html {height: 100%;}
fieldset {border:0px;}

/* MISC */
.clear {clear:both;}
.post img {max-width:900px}

/* ----------------------------------------CUSTOM-----------------------------------------------------*/

/* Imagem: */
img.alignleft, div.alignleft {float:left;margin:0 0.5em 0.5em 0;}
img.alignright, div.alignright {float:right;margin:0 0 0.5em 0.5em;}
img.aligncenter, div.aligncenter {display:block;text-align:center;margin:0 auto;}

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* Comentários: */
#comments {padding:10px 0; margin-bottom:20px;}
.comments h2, .formtitle {font-size:24px; margin:10px 0;}

.comments li {padding:10px 0;}
.avatar img {float:left; margin:0 6px 4px 0;}
.commauthor, a.commauthor {padding-top:12px; font-size:20px;}
.commdate {font-size:10px; font-style: italic;}
.commentry p {font-size:12px; clear: both; margin: 8px 5px; padding: 5px 0;}

.formcontainer {}
.formcontainer label {display:block; width:100%; margin-top:10px;}
.formcontainer .form-input input {width:400px; padding:8px; border:1px solid #8d8d8d;}
.formcontainer .form-textarea textarea {font-family:helvetica, tahoma, sans-serif; width:400px; height: 100px; padding:8px; border:1px solid #8d8d8d;}
.formcontainer .form-submit input {background:#8d8d8d; padding:5px; margin:10px 0; color:#fff; border:0; font-weight: bold;text-transform: uppercase;}

.comments ol {margin:10px 0;}
.respond {padding:10px 0;}
#respond .loggedin a, #respond .logout a {color: #666; font-weight: bold; text-decoration: underline;}
#respond .loggedin a:hover, #respond .logout a:hover {text-decoration: none;}

/* Post: */
.post li, dt, dl {font-size:1em;}
.post ul, ol {margin-left:35px;}
.post ul li {list-style: circle; margin:5px 0;}
.post ol li {list-style-type: decimal; margin:5px 0;}
.post blockquote {background:#e1e1e1; color:#858585; border-left:1px dotted #858585; margin: 8px;}
.post blockquote p {padding:8px;}
.post h2 {font-size:1.4em;} .post h3 {font-size:1.3em;} .post h4 {font-size:1.3em;} .post h5 {font-size:1.0em;} .post h6 {font-size:0.7em; color:#afafaf;} 

/* Contact Form */
.wpcf7 input {border:1px solid #000; padding:4px;font-family:Helvetica, Arial, sans-serif; font-size:16px;}
.wpcf7 textarea {border:1px solid #000; padding:4px;font-family:Helvetica, Arial, sans-serif; font-size:16px;}
.wpcf7 .enviar {border:1px solid #000; background:#ddd; color:#fff; font-size:16px; padding:5px 20px;}

/* WP Pagenavi */
.wp-pagenavi {text-align:center; border-top:1px solid #ccc; padding:20px 0; clear: both; text-transform:uppercase;}
.wp-pagenavi a, .wp-pagenavi span {color:#822626; text-decoration: none; padding: 3px 10px; margin: 2px;}
.wp-pagenavi a:hover, .wp-pagenavi span.current {background:#ddd;}
.wp-pagenavi span.current {font-weight: bold;}

/* Layout - Centralizado */
body {text-align: center;}
.wrapper {width: 900px; margin: 0 auto; text-align: left;}

/* --------------------------------------------------OUTROS-----------------------------------------------------*/

#header {width:100%; background:url(img/h-bkg.jpg) repeat-x;}
#hc h1 a {font-size:1px; text-indent:-9999px; display:block; width:556px; height:366px; background:url(img/logo.png) no-repeat}
#hc {background:url(img/empty.png) bottom right no-repeat;}

#container {font-family:Tahoma, Arial, Geneva, Helvetica, sans-serif; font-weight:bold;letter-spacing:-1px; margin-bottom:40px;}
#p01 {font-size:12px; color:#b94602; text-indent:-999999px; display:block; background:url(img/01.png) no-repeat; width:898px; height:202px;}
#p02 {font-size:12px; color:#b94602; text-indent:-999999px; display:block; background:url(img/02.png) no-repeat; width:899px; height:341px; margin:40px 0;}
.loud {font-size:50px; color:#b94602; text-transform:uppercase; margin:80px 0 0 0; display:block; text-align:center; line-height:40px; text-shadow:4px 3px 2px #030100;}
.soft {font-size:20px; color:#5f2910; text-transform:lowercase; display:block; text-align:center;text-shadow:4px 3px 2px #030100;}

.lig {color:#bcad56;}
.med {color:#b94602;}
.dar {color:#5f2910;}
.c1 {font-size:41px; display:block; text-shadow:4px 3px 2px #030100;}
.c2 {font-size:28px; display:block; margin-top:-10px;text-shadow:4px 3px 2px #030100;}
.c3 {font-size:12px; margin-top:0px; display:block; text-align:center; font-weight:normal; letter-spacing:normal;}

.post {padding:40px 0;}

.post p {font-family:Helvetica, Arial, sans-serif; font-weight:normal; font-size:16px; line-height:21px; color:#bcad56; margin:10px 0; letter-spacing:normal; color:#b94602;}
.post p a {color:#bcad56; text-decoration:underline;}
.post p a:hover {text-decoration:none;}