@charset "utf-8";

/*

THEME NAME: Premium Optimized ProBlogger Theme 

THEME URI: http://nagueva.com/

DESCRIPTION: Optimized Blank Theme for WordPress Development (based on Sandbox).

VERSION: 0.1

AUTHOR: Guilherme Nagueva

AUTHOR URI: http://nagueva.com

TAGS: sandbox, nagueva, problogger, optimized, microformats, hcard, hatom, xoxo, widgets

*/

/*************************************************************************

0 - GERAL

	0.1 - HEADER

	0.2 - SIDEBAR

	0.3 - FOOTER

	0.4 - COLORS

1 - POSTS

	1.1 - COMMENTS

*************************************************************************/

/*************************************************************************

0 - ESTRUTURA GERAL

*************************************************************************/

*{margin:0;border:0;padding:0}

body{font:62.5% Arial, Helvetica, sans-serif;color:#333;background:url('v1/bg.jpg') no-repeat 790px bottom;cursor:default}

#wrapper{width:900px;margin:auto}

#container{float:left;margin:0 -200px 0 0;width:100%}

#content{margin:0 200px 0 0}

#wp-footer{display:none}

a{text-decoration:underline}

a:hover{text-decoration:none}

	/*************************************************************************

	0.1 - HEADER

	*************************************************************************/

	#header{padding:15px}

	#blog-title{font-size:5em;font-weight:bold;letter-spacing:-.055em;position:absolute}

	#blog-title a{text-decoration:none}
	
	#logo-title{width:144px;height:111px;font-size:0;margin:0;padding:0;display:table}

	#blog-description{font-size:3.6em;font-weight:bold;letter-spacing:-.055em;color:#ccc;padding:40px 0 0 65px}

	#access{height:40px;margin:0 0 10px;background:#666 url('bgMenu.gif') no-repeat 0 0}

		/*************************************************************************

		0.1.1 - MENU

		*************************************************************************/

		#menu li{font-size:1.4em;text-transform:uppercase;font-weight:bold;list-style:none;float:left}

		#menu li a{color:#fff;text-decoration:none;float:left;padding:12px 15px}

		#menu li a:hover{background:#333}

		#menu li ul{display:none}

	/*************************************************************************

	0.2 - SIDEBAR

	*************************************************************************/

	.sidebar{float:right;overflow:hidden;width:160px;background:#f7f7f7;font-size:1.2em}

	.sidebar h3{font-size:1.2em;font-weight:bold;text-transform:uppercase;color:#999;border-bottom:#ededed 5px solid;margin:0 0 5px}

	.sidebar li{list-style:none;margin:0 0 15px}

	.sidebar li li{margin:3px 0;border-bottom:#ededed 1px solid;padding:3px 5px}

	.sidebar li li a{color:#666;text-decoration:none}

	.sidebar li li a:hover{text-decoration:underline}

	#primary{margin:10px 0 0;padding:10px 10px 0}

	#secondary{clear:right;padding:10px}

	/*************************************************************************

	0.3 - FOOTER

	*************************************************************************/

	#footer{clear:both;border-top:#eee 10px solid;font-size:1.2em;padding:30px 50px 20px 20px;color:#aaa}

	#footer .blog-info strong{font-size:2.4em;color:#ccc;position:absolute}

	#footer .blog-info em{font-size:1.6em;color:#ccc;font-style:normal;letter-spacing:-.05em;padding:25px 0 10px 30px;display:block}

	#footer p{padding:0 30px}

	/*************************************************************************

	0.4 - COLORS

	*************************************************************************/

	a,

	.entry-title,

	.entry-title a,

	.entry-content .more-link:hover,

	.wp-pagenavi a{color:#00F}

	.entry-title a:hover,

	.wp-pagenavi a:hover{background-color:#00F}



	.entry-title a:hover,

	.wp-pagenavi a:hover{color:#fff}

	.wp-pagenavi a{background-color:#fff}



	#blog-title a,

	.page-title{color:#666}

/*************************************************************************

1 - POSTS

*************************************************************************/

.post{padding:10px 10px 20px;border-bottom:#ededed 10px solid;margin:0 0 20px}

.page-title{clear:both;font-size:2.4em;letter-spacing:-.055em;font-weight:bold;padding:10px;border-bottom:#ededed 10px solid;border-top:#ededed 10px solid;background:#f7f7f7;margin:10px 0 0}

.entry-title{clear:both;font-size:18px;letter-spacing:0;font-weight:bold;font-family:Arial;padding:0 0 10px}

.entry-title a{text-decoration:none}

.entry-post1 {width:660px;height:auto;display:table}

.entry-post2 {width:660px;height:auto;display:block}

.entry-thumb {background:url("v1/thumb.jpg")no-repeat;width:150px;height:150px;border:#888 1px solid;margin:10px;float:left;display:inline}

img.thumb {margin:0;padding:0;vertical-align:top;display:block;position:relative}

@media screen and (-webkit-min-device-pixel-ratio:0) { img.thumb { margin-top:-150px; } }

.entry-content{width:465px;height:auto;padding:0 10px;font-size:1.2em;overflow:auto;float:right;display:inline}

.entry-content-single{padding:0 10px;font-size:1.2em;overflow:auto}

.entry-content h2,

.entry-content h3,

.entry-content h4,

.entry-content h5,

.entry-content h6{font-weight:bold;color:#666;padding:10px 0 5px;border-bottom:#ccc 1px dotted;letter-spacing:-.055em}

.entry-content h2{font-size:2.4em}

.entry-content h3{font-size:2em}

.entry-content h4{font-size:1.6em}

.entry-content h5{font-size:1.4em}

.entry-content h6{font-size:1em;letter-spacing:0}

.entry-content p{padding:10px 0;line-height:1.4em}

.entry-content ul,

.entry-content ol{padding:5px 0;list-style-position:inside}

.entry-content li{line-height:1.4em;padding:2px 0}

.entry-content dl{padding:10px 0 0}

.entry-content dt{font-weight:bold}

.entry-content dd{line-height:1.4em;padding:2px 0 10px 10px}

.entry-content blockquote{border-left:#ededed 5px solid;padding:0 10px;margin:0 10px;font-style:italic;font-size:1.4em;font-weight:bold;color:#aaa}

.adsense{margin:0 0 10px}

.entry-content .more-link{float:left;clear:both;margin:15px 0 5px;background:#efefef;padding:5px;font-size:1.2em;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#999}

.entry-content-single h2,

.entry-content-single h3,

.entry-content-single h4,

.entry-content-single h5,

.entry-content-single h6{font-weight:bold;color:#666;padding:10px 0 5px;border-bottom:#ccc 1px dotted;letter-spacing:-.055em}

.entry-content-single h2{font-size:2.4em}

.entry-content-single h3{font-size:2em}

.entry-content-single h4{font-size:1.6em}

.entry-content-single h5{font-size:1.4em}

.entry-content-single h6{font-size:1em;letter-spacing:0}

.entry-content-single p{padding:10px 0;line-height:1.4em}

.entry-content-single ul,

.entry-content-single ol{padding:5px 0;list-style-position:inside}

.entry-content-single li{line-height:1.4em;padding:2px 0}

.entry-content-single dl{padding:10px 0 0}

.entry-content-single dt{font-weight:bold}

.entry-content-single dd{line-height:1.4em;padding:2px 0 10px 10px}

.entry-content-single blockquote{border-left:#ededed 5px solid;padding:0 10px;margin:0 10px;font-style:italic;font-size:1.4em;font-weight:bold;color:#aaa}

.entry-content-single .more-link{float:left;clear:both;margin:15px 0 5px;background:#efefef;padding:5px;font-size:1.2em;font-weight:bold;text-transform:uppercase;text-decoration:none;color:#999}


.entry-meta{background:#f3f3f3;padding:10px;margin:10px;font-size:1.8em;text-align:right;color:#ccc;display:block}

.entry-meta a{color:#ccc;text-decoration:none}

.entry-meta a:hover{color:#999;text-decoration:none}

.entry-meta .cat-links{float:left;font-size:.6em;padding:5px;color:#999}

.entry-meta .cat-links a{color:#999}

.entry-meta .cat-links a:hover{text-decoration:underline}

.navigation{font-size:1.2em;height:40px;text-align:right}

.navigation .nav-previous{float:left}

.wp-pagenavi{padding:0 20px 0px;height:50px}

.wp-pagenavi a{border:#ddd 1px solid;padding:5px;font-size:2.4em;font-weight:bold;margin:0 5px 0 0;text-decoration:none;}

.wp-pagenavi span.pages{display:none}

.wp-pagenavi span.current{border:#ddd 1px solid;background:#ccc;color:#fff;padding:5px;font-size:2.4em;font-weight:bold;margin:0 5px 0 0;}

	/*************************************************************************

	1.1 - COMMENTS

	*************************************************************************/

	#comments{font-size:1.2em;padding:0 40px}

	#comments h3{font-size:2.4em;color:#999;letter-spacing:-.055em;margin:0 0 0}

	#comments ol{margin:15px 0 15px}

	#comments ol li{list-style:none inside;overflow:hidden;border-bottom:#f7f7f7 10px solid;margin:0 0 10px 50px;color:#666666}

	#comments ol li p{line-height:1.4em;padding:0 0 10px}

	#comments .comment-author{color:#aaa;font-size:1.6em;padding:0 0 5px}

	#comments .comment-author a{color:#aaa}

	#comment-notes{padding:10px 0 20px 50px;color:#999}

	#respond{padding:0 0 70px}

	#respond input,

	#respond textarea{border:#f0f0f0 5px solid;font:1.6em Arial;padding:3px;color:#999;width:424px;cursor:default}

	#respond input:focus,

	#respond textarea:focus{cursor:text;border-color:#ccc;color:#666}

	#respond .form-label{float:left;text-align:right;width:100px;color:#ccc;font-size:1.6em;padding:7px 10px 0 0}

	#respond .form-input{padding:0 0 10px}

	#respond #submit{width:auto;float:right;text-transform:uppercase;font-weight:bold;margin:10px 70px 0 0;background:#eee;cursor:pointer}

	#respond #submit:hover{background:#666;color:#eee}


