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

/*selecao*/ 
::-moz-selection{ background:#c30; color:#fff; } 
::selection { background:#c30; color:#fff; } 


body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;
	background: #000 url('images/bg-body.jpg') repeat-x top ;
	color: #fff;
	text-align: center;
	}
	
a {
	text-decoration:none;
	color:#d7380d;
}

a:hover, a:focus {
	color:#ec5e00;
}

input[type=submit] {
	cursor:pointer;	
}

.navigation {
	display:block;
	margin:-3px 0 0 0;
}

.alignleft {
	float:left;
}

.alignright {
	float:right;	
}

#page {
	background:#363636!important;	
	text-align:left;
}

#header{
	width:auto;
	height:99px;
	padding:16px 0 0 0;
	background:#363636 url(images/bg-body.jpg) repeat-x;
	color:#fff;
	text-align:center;
}

#header .description {
	float:left;
	padding-top:72px;
	font:normal 9px arial;
	text-transform:uppercase;
}

#header h1 a {
	text-indent:-99999px;
	background:url(images/h1.jpg) no-repeat;
	width:195px;
	height:84px;
	margin-left:24px;
	float:left;
	display:inline;
}

#header ul {
	position:absolute;
	right:176px;
	top:85px;
	width:316px;
}

#header ul li {
	text-align:center;	
	
}

#header a.rss {
	float:left;
	width:137px;
	height:134px;
	background:url(images/ico-rss.jpg) no-repeat bottom;
	text-indent:-99999px;
	right:15px;
	top:23px;
	position:absolute;
	z-index:9999;
}

#header a.rss:hover {
	background-position:top;	
}

#header ul li a {
	display:inline;
	margin-left:10px;
	text-align:center;
	float:left;
	width:95px;
	height:20px;
	background:url(images/btn-nav-top.png) no-repeat top;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	padding-top:12px;
	text-decoration:none;
	font-size:0.9em;
	
}

#header ul li a:hover {
	background-position:bottom;
}

#sidebar {
	position:absolute;
	width:262px;
	top:117px;
	padding:30px 0 30px 0;
	right:0;
	padding-bottom:20px;
	background:#1b1b1b url(images/bg-side.jpg)repeat-x top;
	z-index:1
}


#colEsq {
	background:#1b1b1b;
}
#sepEsqcolCentral {
	margin-right:260px;
	padding-right:2px;
}
#content {    
	background:#272727;
	padding:25px 25px 30px 25px;
	text-align:justify;
	min-height:920px;
}

#content h2 {
	font-size:1.8em;
	font-family: Aldo, "Trebuchet MS", Tahoma, Geneva, sans-serif;
	font-style:italic;	
}

#content h2 a {
	text-decoration:none;
	color:#f94c00;
	font-size:1em;
}

#content h2 a:hover {
	color:#AF2D00;	
}


#content .post {
	padding:25px 0 0 0;
	background:#222;
	margin:10px 0 0 0;
}

#content .post h2,
#content .post small {
	padding:0 25px 0 15px;	
}

#content .post h3 a {
	padding-left:15px;	
}

#content .post .entry {
	padding:10px 25px 10px 15px;
}

#content .wp-caption {
	float:left;	
}

#content p.postmetadata {
	margin-top:15px;
	background:#191919;
	padding:5px 15px;
	border-left:3px solid #F30;
	line-height:200%;
}

#content p.postmetadata small {
	padding:0;
}

#content h3 {
	font-size:1.6em;
	color:#C30;
	font-family: Aldo, "Trebuchet MS", Tahoma, Geneva, sans-serif;
	margin:15px 0;
}

#content cite.fn,
#content span.says, 
#content .comment-author img {
	float:left;	
	margin-right:5px
}

#content .comment-author img {
	width:32px;
	height:32px;
	margin-right:15px;
	border:1px solid #C30;
}

.comment {
	padding:15px;
	clear:left;
	background:#191919;
	margin-bottom:1px;
}

#commentform input[type=text], #commentform textarea {
	padding:5px;
	margin-bottom:1px;
	clear:left;
	background:#181818;
	font-family:Arial;
	color:#fff;
	font-size:1.1em;
}

#commentform textarea {
	width:400px;
	height:80px;
}

#commentform input[type=text]:hover, #commentform textarea:hover,
#commentform input[type=text]:focus, #commentform textarea:focus {
	background:#111;
}

#commentform input[type=submit] {
	background:#C30;
	border:#C00;
	color:#fff;
	font-weight:bold;
	padding:15px;
	margin:5px 0 0 247px;
	display:inline;
}
#commentform input[type=submit]:hover, #commentform input[type=submit]:focus {
	background:#F90;

}
#sidebar li {
	margin:1px 0 0 0;
	float:left;
	clear:left;
}




#sidebar li ul li {
	background:#3c362d;
	width:250px;
	padding:5px 0 5px 8px;
	border-left:4px solid #ec4d00;
	text-transform:uppercase;
	float:left;
	clear:left;

}

#sidebar li ul li:hover {
	background:#ec4d00;
}

#ifyoulikedthat a, #ifyoulikedthat p {
	color:#fff;
	font-size:14px;
	margin:5px 0;
}

#ifyoulikedthat {
	margin:10px 0;
}

#sidebar li ul li a {
	font:bold 1.1em "Trebuchet MS", Arial, Helvetica, sans-serif;
	color:#fff;
}

#sidebar li ul li ul li {
	padding:0;
	border:0;
}

#sidebar li h2 {
	text-indent:-9999px;	
}

#sidebar .hidden {
	display:none;	
}

#searchform {
	margin:15px 0 0 5px;	
}

#searchform input[type=text] {
	padding:5px;
	margin-bottom:1px;
	clear:left;
	background:#3c362d;
	font-family:Arial;
	color:#fff;
	font-size:1.1em;
	width:170px;
}

#searchform input[type=text]:hover,#searchform input[type=text]:focus {
	background:#111;
}

#searchform input[type=submit] {
	background:#C30;
	border:1px solid #C00;
	color:#fff;
	font-weight:bold;
	padding:4px;
	display:inline;
	font-size:1.1em;
}

#searchform input[type=submit]:hover,
#searchform input[type=submit]:focus{
	background:#F90;
	border:1px solid #F60
}

#sidebar .adsense {
	margin-left:5px;	
}

#sidebar li p {
	margin-left:5px;	
}

#sidebar li#tag_cloud {
	margin:6px;	
}

.entry blockquote {
	font-size:1.2em;
	font-style:italic;
	font-family:Georgia, "Times New Roman", Times, serif;
	color:#FFC;
	padding:20px;
}

.entry p {
	margin:5px 0;
}