﻿/*
Theme Name: Kite
Description: Tema desenvolvido exclusivamente para a empresa Kite.
Version: 0.8
Author: Hous Mídia Interativa
Author URI: http://hous.com.br
Tags: blue, custom header, fixed width, two columns
Text Domain: kite

	Kite v0.8
*/



body {
	margin: 0;
	padding: 0;
	background-color: #d2e0e0;
	font-family:Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #000;  
}

/* utilidades */
.quebra_float {
   float: none;
   clear: both;
   font-size: 1px;
   height: 0px;
   margin: 0;
   padding: 0;
}

img
{
	border: 0;
}

* {
	margin: 0;
	padding: 0;
	list-style: none;
}

.alignleft {
	text-align: left;
}

.alignright {
	text-align: right;
}

.center {
	text-align: center;
}

.spacer_20 {
	height: 20px;
}

/* Begin Structure */
#header {
	width: 980px;
	height: 364px;
	background-image: url(images/bg_header.jpg);
	background-repeat: no-repeat;
	margin: 0 auto;
}

#header a, #header a:visited {
	display: block;
	width: 190px;
	height: 150px;
	margin: 70px 0 0 10px;
	text-decoration: none;
}

#header a:hover, #header a:active {
}

#main_container {
	width: 980px;
	margin: 0 auto;
}

#main_col_e {
	float: left;
	width: 199px;
	min-height: 200px;
}

#main_col_e_in {
	margin: 0 10px 0 0 ;
}

#main_col_c {
	float: left;
	width: 581px;
	min-height: 200px;
	background-color: #fff;
	overflow: hidden;
}

#main_col_c_in {
	margin: 10px;
}

#main_col_c_footer {
	height: 50px;
	background-color: #bfcbcc;
}

#main_col_d {
	float: left;
	width: 199px;
	min-height: 200px;
}

#main_col_d_in {
	margin: 0 0 0 20px;
}

#footer {
	width: 980px;
	margin: 0 auto;
	text-align: center;
}

/* End Structure */

/* TAGS */
p {
	margin: 0 0 15px 0;
}

a {   
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:underline;
    color: #323232;
}

a:hover {   
    text-decoration: none;
    color: #131313;
}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: normal !important;
	margin: 0 0 0 0 !important;
	color: #131313 !important;
	font-weight: bold !important;
}

h2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0 0 0;
	color: #4a4b4b;
}

h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	margin: 5px 0 0 0;
	color: #4a4b4b;
}

h4 {
	font-family:Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold !important;
	margin: 5px 5px 5px 5px!important;
	color: #305f67 !important;
}

h1 a {
	color: #131313 !important;
	font-weight: bold !important;
	margin: 0 0 0 0 !important;
	text-decoration:none; 
}

h1 a:hover {
	color: #131313 !important; 
}

/* END TAGS */

/* POST */
.author_date {
	color: #999;
}

.categories {
	text-transform: italic;
	color: #666;
	margin: 10px 0;
	display: block;
}

.categories a, .categories a:visited {
	text-transform: italic;
	color: #999;
	text-decoration: none;
}

.categories a:hover, .categories a:active {
	text-transform: italic;
	color: #666;
	text-decoration: none;
}

.post { /*box*/
	margin: 0 0 40px 0;
}

.blog_post {
	
}

.comentarios {
	margin: 10px 0 0 0;
}

.read_more {
	text-align: right;
}

.read_more a, .read_more a:visited{
	font-weight: bold;
}

/* END POST */

/* navigation */
.navigation {
	margin: 18px 10px 0 10px;
}

.navigation a, .navigation a:visited {
	text-decoration: underline;
	text-transform: uppercase;
	color: #6a6a6a;
	font-size: 14px;
	font-weight: bold;
}

.navigation a:hover, .navigation a:active {
	text-decoration: none;
}

/* SideBar Left */
.banner_box {
	width: 175px;
	overflow: hidden;
}

/* SideBar Right */
.side_box {
	margin: 0 0 30px 0;
}

.side_box_in {
	margin: 0 0 0 10px;
}

.side_box_in a, .side_box_in a:visited {
	font-weight: bold;
	text-decoration: underline;
}

.side_box_in a:hover, .side_box_in a:active {
	text-decoration: none;
}

.side_box_in h2 {
	margin: 10px 0 0 0;
	font-family:Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	text-transform: uppercase;
	color: #696969;
}

.post_notif_box {
	border: solid 2px #bfcbcc;
	padding: 10px;
	background-color: #fff;
}

.post_notif_box a {
	font-weight: bold;
}

/* Comentarios */
.comments_header {
	background-color: #bfcbcc;
	height: 45px;
}

h3#comments_h {
	margin: 15px 0 0 15px;
	color: #6a6a6a;
}

#respond {
	background-color: #f5f5f5;
}

#respond_in {
	margin: 15px;
}

#respond .txt_input {
	border: solid 1px #bfcbcc;
	width: 230px;
	height: 20px;
	padding: 5px 5px 0 5px;
	font-size: 14px;
}


#respond .txt_area {
	border: solid 1px #bfcbcc;
	width: 500px;
	padding: 5px 5px 0 5px;
	font-size: 14px;
}

.commentlist {
	margin: 15px;
}

.comment {
	border: solid 2px #ccc;
	padding: 10px 10px 0 10px;
	margin: 0 0 15px 0;
	
}

.vcard {
	
}

.comment em {
	color: red;
}

.vcard .fn {
	color: #6A6A6A;
	font-size: 18px;
	font-weight: bold;
}

.vcard .says {
	color: #999;
	font-weight: bold;
}

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

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