﻿/*  
Theme Name: InDrops
Theme URI: http://www.indrops.net/
Description: Tema exclusivo para o blog <a href="http://www.indrops.net/">InDrops</a>. CSS e PHP por Dintstudio.
Version: 1.0
Author: Indrops
Author URI: http://www.indrops.net/
*/
@font-face {
	font-family: 'Quicksand';
	src: url('type/quicksand_bold-webfont.eot');
	src: local('☺'), url('type/quicksand_bold-webfont.woff') format('woff'), url('type/quicksand_bold-webfont.ttf') format('truetype'), url('type/quicksand_bold-webfont.svg#webfont') format('svg');
	letter-spacing:-1px;
}
body {
	font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 13px;
	color: #333;
	background-color: #FFF;
	background-image: url(images/background.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	margin: 0px;
	padding: 0px;
}
p {
	margin: 0px;
	padding: 0px;
}
object:focus {
	outline:none;
}
h1, h2, h3, h4, h5, h6, h7 { font-family: "Quicksand", "Lucida Sans Unicode", "Lucida Grande", Arial, sans-serif; }
.main {
	height: auto;
	width: 954px;
	margin-right: auto;
	margin-left: auto;
	display:table;
	clear:both;
	padding-top:40px;
	background-image: url(images/main_top.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.main_inner {
	height: auto;
	width: 954px;
	float:left;
	background-image: url(images/main.png);
	background-repeat: repeat-y;
	background-position: center top;
}
.main_bottom {
	height: 40px;
	width: 954px;
	float:left;
	background-image: url(images/main_bottom.png);
	background-repeat: no-repeat;
	background-position: center top;
}
.todo {
	margin: 0px;
	padding: 0px;
	width:100%;
	height:auto;
	float:left;
}
.header {
	float: right;
	height: 205px;
	width: 904px;
}
.header_top {
	float: left;
	height: 84px;
	width: 890px;
	margin-bottom:15px;
	clear:both;
}
.header_bottom {
	height: 110px;
	width: 100%;
}
.header_left {
	float: left;
	height: 84px;
	width: 398px;
}
.header_right {
	float: right;
	width: 490px;
}
.banner {
	height: 0px;
	width: 728px;
	clear: both;
	padding: 0px 0px 0px 0px;
	margin:0 auto 0;
}
.search {
	float: left;
	height: 84px;
	width: 280px;
	background-image: url(images/back_search.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0px 0px 0px 0px;
	display:inline;
}
#s {
	float: left;
	width: 157px;
	margin:34px 20px 0px 23px;
	padding: 5px 3px 3px 3px;
	border:none;
	background-color:Transparent;
	color:#FFF;
	font-size:11px;
}
#simag {
	float:left;
	margin:36px 0px 0px 0px;
}
ul#mtop {
	float: left;
	height: auto;
	width: 121px;
	list-style-type: none;
	margin: 0px;
	padding: 0px 0px 0px 10px;
}
ul#mtop li {
	height: 20px;
	width: 121px;
	margin-bottom:10px;
	float:left;
}
ul#mtop li.abouta a {
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left -87px;
	height: 20px;
	width: 121px;
	float:left;
}
ul#mtop li.aboutc a {
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left -119px;
	height: 20px;
	width: 121px;
	float:left;
}
ul#mtop li.contato a {
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left -150px;
	height: 20px;
	width: 121px;
	float:left;
}
ul#mtop li.abouta a:hover {
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 20px;
	width: 121px;
	float:left;
}
ul#mtop li.aboutc a:hover {
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left -32px;
	height: 20px;
	width: 121px;
	float:left;
}
ul#mtop li.contato a:hover {
	background-image: url(images/menu_top.jpg);
	background-repeat: no-repeat;
	background-position: left -63px;
	height: 20px;
	width: 121px;
	float:left;
}
.content {
	float: left;
	height: auto;
	width: 954px;
	clear: both;
	margin:20px 0px 0px 0px;
	min-height:800px;
}
.content_left {
	float: left;
	height: auto;
	width: 590px;
	display:inline;
	margin-left:50px;
}
.labels {
	float: right;
	height: auto;
	width: 590px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight:bold;
	color: #4D4D4D;
	padding:0px 0px 0px 0px;
}
.labels span {
	color:#FF6600;
}
.content_right {
	float: right;
	height: auto;
	width: 285px;
}
.footer {
	height: 140px;
	width: 100%;
	clear: both;
	position:relative;
	bottom:0pt;
	color:#666;
}
.footer a, .footer a:visited {
	color:#1A6095;
	text-decoration:underline;
}
.footer a:hover {
	text-decoration:underline;
}
.footer p {
	padding:52px 0px 0px 155px;
	margin:0px;
	float:left;
	font-size:12px;
}
.footer_inner {
	height: 133px;
	width: 962px;
	margin-right: auto;
	margin-left: auto;
	display:block;
	background-image: url(images/logo-b.png);
	background-repeat: no-repeat;
	background-position: left top;
}
.ruler {
	width:860px;
	border-bottom:3px dotted #9B9B9B;
	padding:0px 0px 0px 0px;
	margin:0px auto 0px;
	display:block;
	clear:both;
}
.ruler_st {
	width:585px;
	height:15px;
	float:left;
	clear:both;
	margin:10px 0px 10px 0px;
	padding:0px 0px 10px 0px;
	background-image: url(images/ruler.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.ruler_sb {
	width:585px;
	height:15px;
	float:left;
	clear:both;
	margin:10px 0px 10px 0px;
	padding:10px 0px 0px 0px;
	background-image: url(images/ruler.jpg);
	background-repeat: repeat-x;
	background-position: left center;
}
.nulled {
	font-size: 5px;
	float: right;
	height: 35px;
	width: 760px;
	background-image: url(images/back_nulled.gif);
	background-repeat: no-repeat;
	background-position: right top;
	margin:5px 0px 0px 0px;
	padding:15px 0px 0px 144px;
}
.nulled2 {
	float: left;
	height: 31px;
	width: 950px;
	clear: both;
	padding-bottom: 10px;
}
.box {
	margin: 0px 0px 0px 0px;
	padding: 0px;
	float: right;
	height: auto;
	width: 590px;
}
.box h2 {
	font-family: "Quicksand", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 30px;
	font-weight:bold;
	color: #96DAFF;
	margin: 0px;
	padding: 0px 40px 0px 0px;
	float: right;
	height: auto;
	width: 475px;
	letter-spacing:-2px;
	line-height:28px;
}

.box h7 {
	font-family: "Quicksand", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight:bold;
	color: #96DAFF;
	margin: 0px;
	padding: 0px 90px 0px 0px;
	float: left;
	height: 50px;
	width: 495px;
	letter-spacing:-2px;
}

.box h8 {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight:bold;
	color: #96DAFF;
	margin: 0px;
	padding: 0px 90px 0px 0px;
	float: left;
	height: 50px;
	width: 495px;
	letter-spacing:-2px;
}


.box h2 a, .box h2 a:visited {
	color: #1B6196;
	text-decoration:none;
	letter-spacing:-1px;
}
.box h2 a:hover {
	color:#96DAFF;
}
.box p {
	line-height:22px;
	padding-top: 10px;
	padding-bottom: 10px;
}
.box p a, box p a:visited {
	color: #296B9D;
	text-decoration:underline;
	font-weight:bold;
}
.box p a:hover {
	text-decoration:none;
}
.box img {
	padding:2px;
	margin:7px 0px 7px 0px;
	border:none;
}
.date {
	font-family: "Quicksand", "Trebuchet MS", Helvetica, sans-serif;
	font-weight: bold;
	color: #666;
	display:block;
	background-image: url(images/back_date.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	height: 80px;
	width: 67px;
	float:left;
	padding:5px 0px 0px 0px;
	letter-spacing:-1px;
}
.dm {
	clear:both;
	display:block;
	font-size: 28px;
	line-height:24px;
}
.dd {
	clear:both;
	display:block;
	font-size: 30px;
	line-height:25px;
}
.year {
	clear:both;
	display:block;
	font-size: 18px;
	line-height:24px;
}
.itens {
	float: right;
	height: auto;
	width: 520px;
}
.user {
	padding:0px;
	color:#98D9FF;
	font-family:"Quicksand", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size:20px;
	float:right;
	width:510px;
	height:12px;
	letter-spacing:-1px;
}
.infos {
	background-image: url(images/back_info.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	background-color:#D3EFFF;
	float: left;
	height: 27px;
	width: 590px;
	margin:0px;
}
.numcom {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	background-image: url(images/back_comm.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	float: right;
	height: 27px;
	width: 245px;
}
.numcom a, .numcom a:visited {
	color:#FFF;
	text-decoration:none;
}
.numcom a:hover {
	color:#FFF;
	text-decoration:underline;
}
.ncl {
	float: left;
	width: 105px;
	font-size:13px;
	text-align:center;
	padding:5px 0px 0px 0px;
}
.ncr {
	float: right;
	width: 132px;
	font-size:16px;
	font-weight:bold;
	text-align:center;
	padding:1px 0px 0px 0px;
	letter-spacing:-1px;
}
.textcom {
	float:left;
	color:#333;
	font-size:13px;
	width:304px;
	height:22px;
	padding:5px 0px 0px 10px;
}
.textcom a, .textcom a:visited {
	color: #6AB9EA;
	text-decoration:none;
}
.textcom a:hover {
	color:#296B9D;
}
.textcom span {
	color: #6AB9EA;
}
.sidebar {
	float: left;
	height: auto;
	width: 233px;
	color:#333;
}
#feed {
	float: left;
	margin-right: 10px;
	display:inline;
	border: none;
}
#twitter {
	float: left;
	margin-right: 10px;
	display:inline;
	border: none;
}
.box-sc {
	clear: both;
	width: 100%;
	height:50px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:18px;
	text-transform:uppercase;
	color:#509FCA;
	margin-bottom: 12px;
	letter-spacing:-1px;
}
.box-sc a, .box-sc a:visited {
	color:#509FCA !important;
	text-decoration:none;
}
.box-sc a:hover {
	color:#D3EEFF !important;
	text-decoration:none !important;
}
.box-sc span {
	font-size:40px;
	display:block;
	line-height:29px;
}
.sidebar p {
}
.sidebar h3 {
	margin: 0px;
	padding: 14px 0px 0px 15px;
	float: left;
	height: 36px;
	width: 270px;
	background-image: url(images/backh3.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	font-size:21px;
	color:#75BFEC;
	letter-spacing:-2px;
}
.sidebar h2 {
	margin: 0px;
	padding: 0px;
	float: left;
	height: 43px;
	width: 250px;
}
.sidebar ul {
	margin: 0px;
	padding: 10px 0px 10px 0px;
	height: auto;
	width: 250px;
	list-style-type: none;
	float:left;
}
.sidebar ul li {
	padding:5px 0px 5px 0px;
	margin: 0px;
	border-bottom:1px dotted #333;
	font-size:11px;
}
.sidebar ul li a, .sidebar ul li a:visited {
	color:#2B7DBD;
	text-decoration:none;
}
.sidebar ul li a:hover {
	color: #2B7DBD;
	text-decoration:underline;
}
.sidebar li a, .sidebar a:visited {
	color:#2B7DBD;
	text-decoration:none;
}
.sidebar a:hover {
	color: #2B7DBD;
	text-decoration:underline;
}
/************************************************
*	Images  					     		    * 
************************************************/

img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	padding: 0px;
	clear:both;
}
img.alignnone {
	padding: 0px;
	margin: 0px 0px 10px 0px;
	display: inline;
}
img.alignright {
	padding: 0px;
	margin: 0px 0px 10px 10px;
	display: inline;
}
img.alignleft {
	padding: 0px;
	margin: 0px 10px 10px 0px;
	display: inline;
}
img.alignleft {
	padding: 0px;
	margin: 0px 10px 10px 0px;
	display: inline;
}
.alignright {
	float: right;
}
.alignleft {
	float: left;
}
.wp-caption {
	margin: 0px 0px 2px 0px;
	padding: 0px;
}
.wp-caption img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}
.wp-caption p.wp-caption-text {
	width:90%;
	margin: 0px;
	padding: 0px;
	font-size: 10px;
	font-style: italic;
	font-weight: bold;
	line-height: 12px;
}
/* Comment List
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */	
.entry_com {
	margin-left: 36px;
	float:left;
	display:inline;
	height:auto;
	list-style-type:none;
}
#comments {
	font-family:"Quicksand", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 26px;
	margin-bottom:10px;
	color: #1A6095;
	letter-spacing:-1px;
	display:block;
	float:left;
	width:520px;
	height:40px;
	padding:10px 0px 0px 70px;
	background-image: url(images/commentsh1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
}
#comments a, #comments a:visited {
	text-decoration:none;
	color:#1B6196;
}
#comments span {
	color:#6AB9EA;
}
.title_comments {
	font-size: 24px;
	font-weight:bold;
	margin-top: 10px;
	margin-bottom:10px;
	color: #4D4D4D;
	letter-spacing:-1px;
	display:block;
	float:left;
	width:100%;
	height:auto;
}
.title_comments h1 {
	padding:10px 0px 0px 10px;
	margin:0px;
	color:#4D4D4D;
	float:left;
	font-size: 22px;
}
.reply {
	font-family: "Quicksand", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	height: 27px;
	width: 85px;
	background-image: url(images/reply.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:8px 10px 0px 45px;
	margin-top:15px;
	float:right;
	font-weight:bold;
	letter-spacing: -1px;
}
.reply a:link, .reply a:active, .reply a:visited {
	color: #6AB9EA;
	text-decoration: none;
}
.reply a:hover {
}
.com-list {
	width:590px;
}
.com-list li {
	list-style-type:none;
}
.con-grey {
	border:1px solid #ccc;
}
.com-list blockquote {
	margin-left: 1em;
	font-style: italic;
}
.com-entry {
	margin-bottom: 20px;
}
.com-entry-bot {
	background-color:#F7F7F7;
}
.com-con {
	padding: 0px;
	font-size: 11px;
	line-height: 16px;
	color:#666;
}
.clb {
	background-image: url(images/clb.png);
	background-repeat: no-repeat;
	background-position: right bottom;
	width:100%;
	height:12px;
	clear:both;
}
.clt {
	background-color: #D3EFFF;
	width:100%;
	float:left;
	background-image: url(images/clt.jpg);
	background-repeat: no-repeat;
	background-position: left top;
}
.com-name {
	font-family: "Quicksand", "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	letter-spacing: -1px;
	height: auto;
	width: 60%;
	color:#1A6095;
	padding: 10px 0px 4px 0px;
	margin: 0px 0px 3px 0px;
	float:left;
}
.com-ping a:link, .com-ping a:visited, .com-ping a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	letter-spacing: -1px;
	height: auto;
	color:#FF6600;
	text-decoration:none;
	padding: 10px 0px 4px 0px;
}
.com-name a:link, .com-name a:visited, .com-name a:active {
	color:#FF6600;
	text-decoration:none;
}
.com-con .avatar {
	float:left;
	border:2px solid #3584C1;
	margin:10px 10px 3px 10px;
}
.com-date {
	font-family: Arial;
	font-size: 13px;
	font-weight:bold;
	color: #6AB9EA;
	padding: 0px 0px 5px 0px;
	width:50%;
	float:left;
}
.com-date a, .com-date a:visited, .com-date a:hover {
	font-family: Arial;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
	color:#6AB9EA;
}
.comment_text p {
	margin:0px;
	padding:0px;
}
.comment_text img {
	border:none;
}
.com-text-t p {
	margin:0px;
	padding:10px;
}
.comment_text {
	font-size: 13px;
	font-weight: normal;
	color: #333;
	height:auto;
	float:left;
	width:90%;
	line-height:18px;
	padding:20px 10px 20px 15px;
	;
}
.comment_text a, .comment_text a:visited {
	color:#FF6600;
}
.hping {
	font-size: 26px;
	margin-top: 10px;
	margin-bottom:10px;
	color: #1A6095;
	letter-spacing:-1px;
	display:block;
	width:590px;
	height:auto;
	font-family: "Quicksand", "Trebuchet MS", Helvetica, sans-serif;
}
.hping span {
	color:#6AB9EA;
}
/* Comment Form
 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */		
#cancel-comment-reply-link {
	display: block;
	font-family: Tahoma;
	font-size: 11px;
	color: #fff;
	text-decoration: none;
	padding: 5px;
	background-color:#FF6600;
	border: solid 1px #fff;
}
#comentar h1 {
	display: block;
	font-family: Arial;
	letter-spacing:-1px;
	font-size: 18px;
	color: #4D4D4D;
	text-decoration: none;
	width: auto;
}
.com-form {
	color:#4D4D4D;
	margin-bottom:5px;
	width:590px;
	float:left;
}
.com-form-bot {
	padding: 10px 20px 20px 0px;
	color:#4D4D4D;
}
.com-form p {
}
.com-form p strong {
	color:#FF3300;
}
.com-form label {
	font-size: 11px;
	font-family: Arial;
	color: #6AB9EA;
	padding:0px 0px 0px 0px;
	margin:0px 0px 10px 0px;
}
.com-form a, .com-form a:visited, .com-form a:hover {
	color: #FF6600;
	font-weight:bold;
	text-decoration: underline;
}
.lb {
	font-size: 11px;
	font-family: Arial;
	color: #6AB9EA;
	padding:0px 0px 0px 0px;
	margin:0px 0px 8px 0px;
	clear:both;
	display:block;
}
.inform {
	background-image: url(images/back_input_form.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: auto;
	width: 123px;
	padding:0px 0px 0px 12px;
}
.incom {
	background-image: url(images/back_input_text.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	float: left;
	height: auto;
	width: 400px;
	padding:0px 0px 0px 12px;
	margin-top:10px;
}
.inbt {
}
.com-form input {
	background-color: Transparent;
	font-size: 12px;
	width: 100px;
	font-family: Arial;
	margin-bottom:12px;
	color:#FFF;
	border:none;
}
.com-form textarea {
	width: 380px;
	height:90px;
	background-color: Transparent;
	border:none;
	font-family: Arial;
	font-size: 12px;
	margin-bottom:15px;
	color:#FFF;
	float:left;
}
.com-form button {
	cursor: pointer;
	display: block;
	border: none;
	margin: 10px 0px 0px 5px;
	background-color: Transparent;
}
#submitimg {
	width:140px;
	height:146px;
	border:none;
	background-image: url(images/comment_submit.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.com-form label#subscribe-label {
	position:relative;
	left:0px;
	top: 0px;
}
#cbutton {
	cursor: pointer;
	display: block;
	width: 95px;
	height: 38px;
	background: url(images/cbutton.jpg) no-repeat;
	border: none;
	font-size:18px;
	font-weight:bold;
	color:#F00;
}
/* PageNavi */
.wp-pagenavi {
	width: 470px;
	height:42px;
	float:left;
	display:inline;
	font-size: 12px;
	font-family:Arial, Helvetica, sans-serif;
	background-image: url(images/pagnav.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding:28px 0px 0px 120px;
}
.pages {
	font-size: 14px;
	color: #1A6095;
	background-color: #fff;
	padding: 5px 5px;
	margin-right: 5px;
	font-weight: bold;
}
.pages em {
	color:#999;
	font-style:normal;
}
.current {
	background-color: #1A6095;
	padding: 5px 5px;
	margin-left: 4px;
	color:#fff;
	font-weight:bold;
}
#post-navigator a.first {
	background-color: #1A6095 !important;
	color:#FFF !important;
}
#post-navigator a.last {
	background-color: #1A6095 !important;
	color:#FFF !important;
}
#post-navigator {
	color: #8C5726;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 580px;
}
#post-navigator-single {
	padding: 10px 5px 10px 5px;
	margin:20px 0px 0px 0px;
	background-color:#D3EFFF;
	height: auto;
	width: 580px;
	float:left;
	font-size: 12px;
	line-height: 18px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
}
#post-navigator a, #post-navigator a:visited {
	color: #1A6095;
	background-color: #FFF;
	padding: 5px 5px;
	margin: 0px 0px 0px 3px;
	text-decoration: none;
	font-weight:bold;
}
#post-navigator a:hover {
	color: #1A6095;
	text-decoration: underline;
}
#post-navigator-single .alignleft {
	font-size: 14px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	float: left;
	width: 45%;
	overflow: hidden;
	height: auto;
}
#post-navigator-single .alignright {
	font-size: 14px;
	line-height: 16px;
	margin: 0px;
	padding: 0px;
	float: right;
	width: 45%;
	overflow: hidden;
	height: auto;
	text-align:right;
}
#post-navigator-single a, #post-navigator-single a:visited {
	color:#1A6095;
	padding: 0px;
	margin: 0px;
	text-decoration: none;
	font-weight:bold;
}
#post-navigator-single a:hover {
	text-decoration: underline;
}
.hw4wp_footer {
	display:none;
}

