/*  
Theme Name: Curitiblogs (por Curitiblogs)
Version: 1.0
Author: Claudia Regina, Canha, Carol Reine, Neyl Walecki
Author URI: http://www.curitiblogs.com.br
Description: Tema personalizado e único no mercado
*/

*{
margin:0;
padding:0;
border:0;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.left{float:left;}
.picleft{float:left; margin: 5px 5px 5px 0;}
.right{float:right;}
.clear{clear:both;}
.tit_bottom{margin-bottom:5px;}
.txt_right{text-align:right;}
.sidebar-item{text-align:right;}
.textwidget{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12px; color:#000;}
.textwidget a{color:#85b7c4; text-decoration:udnerline;}

h1{}
h2{}
h3{}

body{text-align:center; background: url(imgs/bg.gif);}
div#geral{width:970px; margin:0 auto; text-align:left;}

div#topo{background:#fff; width:970px; height:165px;	border:1px solid #e2e2e2;}
	img#logo{float:left; margin-left:45px;}

div#menu{position:relative; width:320px; height:145px; float:right; padding: 10px 20px;}

div#quickmenu {position:relative; float:right; background:#fff; width:220px; padding:3px; margin:10px;}

div#busca{ margin:15px 0; }
	div#busca form{ margin:5px 0; }
	div#busca form input#busca{ border:1px solid #407558;}
	div#busca form input#buscar{ background:#fff url(imgs/form_buscar.gif) no-repeat; width:15px; }
	
div#listablogs{}
	div#listablogs ul li{list-style:none;padding-right:1px; width:220px; height:20px; border-bottom:1px solid #e2e2e2;}
	#lista-blogs-ul h2{font-size:14px; font-weight:bold; color:#fff; background:#85b7c4; display:block;}
	div#listablogs h2.widgettitle{background:none;}
	div#listablogs ul li a{font-size:12px; line-height:20px;color:#85b7c4; text-decoration:none; display:inline-block; width:220px;}
	div#listablogs ul li a:visited{text-decoration:underline;}
	div#listablogs ul li a:hover{background:#f79638; color:#fff; text-decoration:none;}

div#fotos{background:#fff url(imgs/bg_fotos.gif) no-repeat right; width:970px; height:116px;	top:175px; border:1px solid #e2e2e2; margin: 10px 0;}
	div#fotos img{margin-top:3px;}
	div#innerfotos{float:left; height:110px; margin:3px 0 0 10px;}

div#posts{position:relative; background:#fff; border:5px solid #c5dde3; width:960px;}

div#news{width:650px; float:left;}
div.innernews{width:620px; height:200px; text-align:left; padding-left:5px; margin-bottom:20px; border-bottom:1px solid #eee;}
	div.innernews h2, div.blog-feed-list h2{font-size:25px; font-weight:normal; color:#ff9600; padding-top:10px;}
	div.innernews h3{font-size:13px; font-weight:normal; color:#8b8b8b; padding-top:10px;}
	div.innernews img{border: 1px solid #e2e2e2;}
	div.innernews p{font-size:12px; color:#666; margin:10px;}
	div.innernews a{font-size:12px; font-weight:bold; color:#ff9600;}
	div.innernews a:hover{text-decoration:none;}
	
div#innerpost{width:620px; text-align:left; padding:10px; margin:10px; background:#fff; border: 4px solid #C5DDE3; float:left;}
  div#innerpost h1{font-size:25px; font-weight:normal; color:#ff9600; font-weight:bold; padding: 5px 0;}
	div#innerpost h2{font-size:16px; font-weight:bold; color:#8b8b8b; margin-top:10px;}
	div#innerpost h3{font-size:11px; font-weight:normal; color:#8b8b8b;}	
	div#innerpost img{border: 1px solid #e2e2e2; margin-right: 5px;}
	div#innerpost p{font-size:12px; color:#666; margin-right: 5px; padding: 10px 0;}
	div#innerpost a{font-weight:bold; color:#ff9600;}
	div#innerpost a:hover{text-decoration:none;}
	.post-meta {padding: 10px 0; font-size: 10px; color: #ccc;}


/*
<div id="ultimosposts"><?php RSSImport(1, "http://www.dicasdefotografia.com.br/feed", false, false); ?></div>
*/

#content_wrapper {width:620px; text-align:left; padding:10px; margin:10px; background:#fff; border: 4px solid #C5DDE3; float:left;}

.post ul {margin:10px 20px; font-size: 12px; color:#666;}
.post li {margin: 4px 0;}

/* COMMENTS */

#comments {margin-top:10px;}
.comments ol {margin:0; padding:0; list-style:none;}
.singlecomment {background: #eee; padding: 5px; margin:5px 0; font-size:0.8em;}
.commauthor {font-size:16px; font-weight:bold; padding:0; margin-top:5px;}
.commdate {font-size:10px; margin:0; background:#fff; padding:5px; clear:both; margin: 2px 0;}
.commentry {font-size: 12px;}
.commentry p {margin: 5px 0;}
.unapproved {font-style:italic; clear:both; padding:5px 0;}

.comment-title {font-size:14px; color:#ccc; border-bottom:1px solid #ccc; font-weight:bold;}

#comments img {background:#fff;}
.avatar {float:left; margin: 0 5px 5px 0;}

.formcontainer {text-align:left; margin: 5px 0; width:600px;}
.formcontainer dl, dt, dd {margin:0; padding:0;}
.form-label {font-size:12px; margin-top:5px; color:#333;}
.formcontainer input {width:300px; background:#eee; border: 1px solid #ccc; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.formcontainer textarea {width:300px; background:#eee; border: 1px solid #ccc; color:#666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.formcontainer dt {font-weight:bold; font-size:0.7em; padding-left:2px; padding-top:8px; text-transform:uppercase;}
#login {font-weight:bold; font-size:12px; padding-left:2px; padding-top:8px; text-transform:uppercase;}
#submit {width:80px;}

/** */

#footer {background:#C5DDE3; margin-top:10px; text-align:right; font-size:10px; color:#fff;}
#footer p {padding:5px;}

/* Flickr plugin */
#innerfotos li {float:left; list-style:none;}
#innerfotos a {position: relative; float: left; padding: 5px 10px; background: #fff; border: 1px dashed #ccc; margin: 7px 6px;}
#innerfotos a:hover {background: #A7D5BA;}

.postspermonth {list-style:none;}

#s-no-results { border:1px solid #407558; width:400px;}

/** Widgets **/

.widget-title {font-size:15px; letter-spacing:-1px; color:#7BC197; text-transform:uppercase; margin: 20px 0;}


/* Feeds */

.blog-feed-list small {display:none;}
