/*
THEME NAME: Fubá com Sagu
THEME URI: http://www.xcakeblogs.com.br/
DESCRIPTION: Tema personalizado por XcakeBlogs para Fubá com Sagu.
VERSION: 1.0
AUTHOR: <a href="http://www.claudiaregina.com/">Claudia Regina</a> &amp; <a href="http://www.canhanet.net/">Canha</a>
AUTHOR URI: http://www.xcakeblogs.com.br/
*/

/* -------------------------------------------------------------------------------------------------------*/

/* RESET */
 
* {margin:0; padding:0; list-style:none; font-size:1.0em; color:#58585a;}
a {color:#d65a2d;}
a:hover {text-decoration: none;}
img {border:0;}
.wrapper {width:900px; margin:0 auto;}
body {text-align:center; font-family: helvetica, arial, trebuchet ms, sans-serif;}
.wrapper, #header, #body, #footer {text-align:left;}

/* MISC */

.clear {clear:both;}

/* WORDPRESS CLASSES */

/****Alignments*/
img.alignleft, div.alignleft {float:left;margin:0 0.5em 0.5em 0;}
img.alignright, div.alignright {float:right;margin:0 0 0.5em 0.5em;}
img.aligncenter, div.aligncenter {text-align:center;margin:0 auto;}

/****Captions*/
.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
/* rounded corners - only for browsers that support it */
-moz-border-radius: 3px;-khtml-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;
/* [/rounded corners] */}
.wp-caption img {margin: 0;padding: 0;border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px;line-height: 17px;padding: 0 4px 5px;margin: 0;}

/* -------------------------------------------------------------------------------------------------------*/

/* COMMENTS */

#comments {padding:10px; font-family: helvetica, tahoma, sans-serif; margin-left:5px;}

.comments {color:#666;}
  .comments h2 {font-size:24px; color:#000; margin:5px 0; font-family: georgia, serif; font-weight:normal;}
  .comments ol {margin:10px 0; background:url(images/bkg_comments.jpg); padding:10px 0;
  -moz-border-radius: 6px;-khtml-border-radius: 6px;-webkit-border-radius: 6px;border-radius: 6px;
  }
  .comments li {padding:15px; border-bottom:1px dashed #dbcfe2;}
  .commauthor {font-size:14px; color:#000;}
  .commdate {font-size:10px;}
  .avatar img {float:right; margin:0 6px 4px 0;}
  .commentry {font-size: 12px; margin:10px 0; color:#58585a;}
  .commentry p {margin:5px 0; color:#58585a;}

.respond {padding:10px; border:1px solid #faeeee;}
  .formtitle {font-size:24px; color:#000; margin-top:20px; margin-bottom:5px; font-family: georgia, serif; font-weight:normal;}

.formcontainer {color:#666; font-size:14px;}
  .formcontainer p {margin:4px 0;}
  .formcontainer label {display:block; width:100%; font-weight:bold; padding-top:5px; border-top:1px dashed #f8c2c3; margin-top:5px;}
  .formcontainer .required {color:#red;}
  .formcontainer .form-input input {width:350px; padding:8px; color:#c91c3d; border:1px solid :#666;}
  .formcontainer .form-input input:hover {border:1px solid :#c91c3d;}
  .formcontainer .form-textarea textarea {width:345px; height: 100px; padding:8px; color:#c91c3d; border:1px solid :#666; font-family:helvetica, tahoma, sans-serif;}
  .formcontainer .form-textarea textarea:hover {border:1px solid :#c91c3d;}
  .formcontainer .form-submit input {background:#c0aa70; padding:5px; margin:10px 0; color:#fff; border:0; font-weight: bold;text-transform: uppercase;}  
/* Clean Archives */

.car-yearmonth {display:block; margin:10px 0; font-weight: bold; font-size: 18px;}

/* --------------------------------------------------MYTHEME-----------------------------------------------------*/

body {background: url(images/bg-body.png) repeat;}

#menu li a, .post .post-comments a, .post .post-date, .post h1, .post .post-author, #sidebar #search input {font-family: georgia, serif;}

#header img {margin-bottom:15px;}

#menu li {float:left; margin-right:10px;}
#menu li a {display:block; padding:10px 8px 0px 8px; background: url(images/bg-menu-li.png) repeat-x; font-weight: bold; text-decoration: none;}
#menu li a:hover {background: url(images/bg-menu-li-hover.png) repeat-x; text-decoration: underline;}

#content {width:570px; border-left:1px solid #dece90; border-right:1px solid #dece90; float:left;}

.post {padding:15px;}
	.post .post-comments {background:url(images/bg-comments.png) no-repeat; width:106px; height:54px; margin-left:-70px; float:left;}
	.post .post-hr {margin-top:18px; float:left; margin-left:25px;}
		.post .post-comments p {padding-left:45px; padding-top:7px; font-size:16px; text-align:center;}
		.post .post-comments a, .post .post-comments a span {color:#d65a2d; text-decoration:none;}
		.post .post-comments span {font-size:10px; display:block; color:#d65a2d;}
		.post .post-comments a:hover, .post .post-comments a:hover span {color:#312a2d;}
	.post .post-date {float:right; margin-top:18px; font-size:14px;}
	.post h1 {font-size:28px; clear:both; margin:10px 0 0 0; font-weight:normal;}
		.post h1 a {color:#000; text-decoration:none;}
		.post h1 a:hover {text-decoration:underline;}
	.post .post-author {font-size:12px; margin-top:-5px; margin-bottom:10px;}
	.post .post-content p {clear:both; margin:15px 0; font-size:12px; line-height:150%;}
	.post .post-tags {font-size:10px; float:right;}
	
#sidebar {width:300px; border-right:1px solid #dece90; float:right; height:100%; padding-right:10px;}
	#sidebar .widgets {background: url(images/separador-sidebar.png) top center no-repeat; padding-top: 25px; margin-top:25px;}
	#sidebar .widgets h2 {width: 100%; background: url(images/bg-h2-sidebar.png) no-repeat; color: #d65a2d; height:54px; padding: 15px 0 0 15px; margin-bottom: -10px;}	
	#sidebar #search .input-txt {background:#f4e5ae; border:2px solid #decd90; padding:4px; width:250px;
		/* rounded corners - only for browsers that support it */
		-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;
		/* [/rounded corners] */}
	#sidebar #search .input-btn {background:#f8c506; border:0; padding:5px;
		/* rounded corners - only for browsers that support it */
		-moz-border-radius: 8px;-khtml-border-radius: 8px;-webkit-border-radius: 8px;border-radius: 8px;
		/* [/rounded corners] */}
	#sidebar #feed img {margin:20px 0;}
	#sidebar #twitter #twitter_update_list {background: url(images/bg-twitter.png) no-repeat; padding: 10px; min-height:85px; font-size: 12px;}
	#sidebar #twitter p span {font-size: 10px; font-style: italic;}
	#sidebar .widgets ul {padding: 0 10px; font-size: 12px;}
		#sidebar .widgets ul li {padding-left: 15px; background: url(images/list-marker.png) center left no-repeat;}

#footer {margin-top:40px; background: url(images/bg-footer.png) center bottom no-repeat; height: 180px; width: 900px; font-size: 10px;}
	#footer #footer-rights {width: 400px; float: left; padding-top: 10px; text-align: left;}
	#footer #footer-develop {width: 400px; float: right; padding-top: 10px; text-align: right;}