/*
Theme Name: JoÃ£o Amin
Theme URI: http://www.joaoamin.com.br
Description: Tema padrÃ£o do blog do JoÃ£o Amin
Version: 1.0
Author: iWay
Author URI: http://www.iway.com.br
Tags: joao, amin, iway, blog
*/


body {
	background-color:#777582;
	margin:0;
	padding:0;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	color:#5a5a5a;
}

a { color:#67c8e7; }

.alignleft { float:left; border:3px solid #f3f3f3; margin-right:10px; margin-bottom:10px; }
.aligncenter { float:middle; border:3px solid #f3f3f3; }
.alignright { float:right; border:3px solid #f3f3f3; margin-left:10px; margin-bottom:10px; }

#container {
	width:872px;
	margin:0 auto;
	background-color:#fff;
}

#header {
	background: transparent url('images/header.jpg') top left no-repeat;
	width:872px;
	height:185px;
}

#colleft {
	width:181px;
	vertical-align:top;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:20px;
	border-right:2px solid #bdbdbd;
}

#colmiddle {
	width:488px;
	vertical-align:top;
	text-align:left;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
	border-right:2px solid #bdbdbd;
}

#colright {
	width:191px;
	vertical-align:top;
	text-align:left;
	text-align:center;
	padding-left:8px;
	padding-right:8px;
	padding-bottom:20px;
}

#footer {
	width:872px;
	height:65px;
	background: #2f507e url('images/footer.jpg') top left no-repeat;
	text-align:left;
	color:#fff;
	font-size:11px;
}

#footer a { color:#a8e3f6; }

#footer p {
	margin-left:20px;
	margin-top:30px;
}

h2 { margin:0; padding:0; }
h4 { margin:0; padding:0; line-height:16px; }

.navigation { list-style:none; margin:0; padding:0; font-size:11px; text-align:left; margin-bottom:5px; }
.navigation p { margin:0px 10px; }

/*
* Categoria
*/
.categoria { border-bottom:1px solid #eee; padding-bottom:5px; margin-bottom:20px; }
.categoria h3 { margin:0;padding:0; }

/*
* Enquete
*/
.enquete { list-style:none; margin:0; padding:0; }
.enquete li { list-style:none; margin:0; padding:0; font-size:11px; }
.enquete .pergunta { font-size:11px; color:#fff; font-weight:bold; text-align:center; background-color:#58585a; padding:5px 10px; margin-bottom:10px; margin-left:5px; margin-right:5px; margin-top:10px; }
.wp-polls-ul { list-style:none; margin:0; padding:0; font-size:11px; width:80%; }
.wp-polls-ul li { list-style:none; margin:0; padding:0; }
.wp-polls-ul li label { margin:0; padding:0; font-size:11px; margin-top:3px; }
.wp-polls-loading { font-size:11px; line-height:16px; margin-top:10px;margin-bottom:5px;}


/*
* Formulários
*/
.wpcf7 input[type="text"] {
	border:1px solid #eee;
	padding:3px;
	font-size:11px;
	width:99%;
}
.wpcf7 textarea {
	border:1px solid #eee;
	padding:3px;
	font-size:11px;
	width:99%;
}
.wpcf7 { font-size:11px; }
.wpcf7 p { margin:0; margin-top:10px; }

/*
* Geral
*/
.alignleft { float:left; }
.alignright { float:right; }
.paragrafo { font-size:12px; }

/*
* sIFR
*/
.sIFR-hasFlash h4 {
  font-size: 12pt;
  line-height: 1em;
}

/*
* Entries
*/
.post.hentry { margin:0;padding:0; }
.post .entry { margin:0;padding:0; font-size:12px; line-height:20px; color:#5a5a5a; }
.post .titulo { border-collapse:collapse; margin:0; padding:0; }
.post .titulo td { margin:0; padding:0; vertical-align:top; }
.post .titulo .relogio { padding-right:5px; }/*padding-left:10px;  }*/
.post .titulo .data { font-size:10px; width:140px; }/* padding-top: 5px; }*/
.postmetadata { 
	border-collapse:collapse;
	margin:0;
	margin-bottom:40px;
	padding:0;
	color:#5a5a5a;
	font-size:11px;
	background-color:#eaeaea; 
}

.postmetadata td { margin:0; padding:0; }
.postmetadata a { color:#929292; }
.tags { font-size:12px; border-top:1px solid #eeeeee; border-bottom:1px solid #eeeeee; padding:10px; margin-bottom:20px; }

/*
* Notícias
*/
.noticias { color:#5a5a5a; font-size:11px; line-height:16px; text-align:left; padding:0 10px; }
.noticias .item { cursor:pointer; margin-top:15px; }
.noticias .item .titulo { color:#172a90; font-weight:bold; }

/* 
* Comentários
*/

#respond { margin-top:15px; }
#respond input.texto { border:1px solid #eeeeee; width:99%; }
#respond label { font-size:11px; display:block; margin-bottom:5px; margin-top:10px; }
.commentlist { list-style-position:inside; margin:0; padding:0; }
.comment { margin:0; padding:10px; font-size:12px; border-top:4px solid #fff;  }
.comment.even { background-color:#f7f7f7; }
.comment.odd { background-color:#fff; border-bottom:1px solid #eee; }
.comment .comment-author img { float:left; margin:10px; margin-top:3px; margin-left:0; }
.comment .fn { font-weight:bold; margin-top:3px; } /* Nome */
.comment-meta { font-size:11px; }
.comment-meta a { color:#929292; }

/* 
* Navigation
*/
.navigation { width:100%; }
.navigation a { color:#172a90; font-size:11px; font-weight:bold; }
.voltar { margin-top:15px; text-align:left; }

/* 
* Sidebar / Widgets 
*/
.blogroll { list-style:none; margin:0; padding:0;}
.blogroll li { list-style:none; margin:0; padding:0; }
.blogroll a { color:#24397c; }
.widgettitle { 
	margin-left:5px; 
	* margin-left:0px; 
	margin-bottom:5px; 
	margin-top:5px; 
}

.widget_links { list-style:none; margin:0; padding:0; text-align:left; margin-top:10px; }
.widget_links li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; }

.widget_archive { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_archive select { margin-left:9px; width:154px; border:0; background-color:#24397c; color:#ffffff; font-size:11px; padding:3px; }

.widget_meta { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_meta ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_meta ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; }
.widget_meta a { color:#24397c; }

.widget_calendar { list-style:none; margin:0; padding:0; text-align:left; margin-top:10px; }
.widget_calendar caption { font-size:11px; font-weight:bold; color:#24397c; text-transform:capitalize; margin-bottom:10px; }
.widget_calendar thead { border-collapse:collapse; margin:0; padding:0;  }
.widget_calendar thead th { margin:0; padding:0; background-color:#eeeeee; font-size:11px; color:#5a5a5a; padding:2px 5px; text-align:center; }
.widget_calendar tbody td { margin:0; padding:0; font-size:11px; color:#5a5a5a; padding:2px 5px; }
.widget_calendar tbody td a { background-color:#ffffdd; border:1px solid #f0ecb9; color:#24397c; padding:2px 5px; }
.widget_calendar #prev a { font-size:11px; color:#24397c; }
.widget_calendar #next a { font-size:11px; color:#24397c; }

.widget_recent_entries { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_recent_entries ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_recent_entries ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; }
.widget_recent_entries a { color:#24397c; }

.widget_recent_comments { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_recent_comments ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_recent_comments ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; color:#5a5a5a; }
.widget_recent_comments a { color:#24397c; }

.widget_tag_cloud { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_tag_cloud ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_tag_cloud ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; }
.widget_tag_cloud a { color:#24397c; }

.widget_categories { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_categories ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_categories ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; }
.widget_categories a { color:#24397c; }
.widget_categories select { margin-left:9px; width:154px; border:0; background-color:#24397c; color:#ffffff; font-size:11px; padding:3px; }

.widget_text { list-style:none; margin:0; padding:0; text-align:left; margin-top:10px; }
.widget_text .textwidget { font-size:11px; text-align:left; padding: 0px 6px; color:#5a5a5a; line-height:16px; margin-bottom:10px; }

.widget_pages { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_pages ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_pages ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:3px 10px; padding-top:0; border-bottom:1px solid #eeeeee; }
.widget_pages a { color:#24397c; }
.widget_pages select { margin-left:9px; width:157px; border:0; background-color:#24397c; color:#ffffff; font-size:11px; padding:3px; }

.widget_search { list-style:none; margin:0; padding:0; text-align:left; margin-top:10px; margin-left:10px; margin-right:10px; }
.widget_search label { font-size:11px; color:#5a5a5a; font-weight:bold; line-height:17px; }
.widget_search #s { width:140px; border:0; background-color:#24397c; color:#ffffff; font-size:11px; margin-top:3px; padding:3px; }
.widget_search #searchsubmit { font-size:11px; margin-top:5px; }

.widget_rss { list-style:none; margin:0; padding:0; text-align:left; margin-top:10px; margin-left:1px; margin-right:1px; }
.widget_rss ul { list-style:none; margin:0; padding:0; text-align:left;margin-top:10px; }
.widget_rss ul li { list-style:none; font-size:11px; text-align:left; margin:0; padding:5px 6px; border-bottom:1px solid #eeeeee; }
.widget_rss a { color:#24397c; }
