/*  
Theme Name: Artesanato Blog
Theme URI: http://artesanato.blog.br
Description:
Version: 1.1
Author: Genkisan
Author URI: http://ericulous.com/
*/

body {background: #fff url(images/bg.gif) top center;color: #000;font: 80% Verdana, Arial, sans-serif;margin: 0;padding: 0;}

p {	margin: 1.9em 0; line-height: 1.5em; }
a { color: #006699; background: inherit; text-decoration: underline; }
a:hover { color: #003366; background: inherit; text-decoration: none; }
h1 { font-size: 3em; font-family: Arial, sans-serif; letter-spacing: -4px; }
h2 { font-size: 1.5em; }
h3 { font-size: 1.4em; }
h4 { font-size: 1.3em; }
img { border: 0; }
hr { height: 1px; border: 0; color: #dcdcdc; background-color: #BE2C77; margin: 20px 0 5px 0; }
banner{padding: 10px; text-align: center;}

blockquote {color: #666;margin: 0 30px 20px 30px;padding: 0 0 0 10px;border-left: 1px solid #C3D9FF;}

ul, ol {margin: 0 0 0 20px;padding: 0 0 0 10px;}
li {margin: 0;padding: 0;line-height: 1.5em;}
form {margin: 0;padding: 0;}
input, textarea {border: 1px solid #d1d1d1;}
.orange {color: #f50;}


/* Layout */
#bodywrapper {background-color: #FFF; margin: 0 auto 0 auto;padding: 7px;width: 750px;}
#header_top {height: 100px; border-bottom: 0px dashed #003399; margin-bottom: 65px;}
#header_bottom {color: #003366; background: #BE2C77; height: 50px;padding: 0 0 0 125px;}
#contentwrapper {background-color: #fff;margin: 0;padding: 30px 20px 20px 0;}
#content {float: right;margin: 0; padding: 0;width: 500px;}
#sidebar {margin: 0 520 0 0px; padding: 0;width: 190px;}
#footer {color: #fff;margin: 0 auto 0 auto;padding: 10px 0 20px 0;width: 750px;}
/* Layout End */


/* Header */
#header_logo {float: right; position: absolute;}
#header_title {text-indent: -9999px; color: #FFF; font-size: 3em;margin: 10px 0 0 170px; padding: 50px 0 0 0;}
#description { text-indent: -9999px; font-size: 1.5em; color: #C10269;margin-left: 170px; padding: 10px 0 0 0;}
#nav { list-style: none; margin:0; padding: 0; text-transform: uppercase;}
#nav li {display: inline; float: left;list-style: none; margin:0;padding:0;}
#nav a {color: #fff; display: block; font-family: Arial, Tahoma, "Trebuchet MS", sans-serif;font-size: 14px; font-weight: bold;margin: 0;padding: 20px 10px;}
#nav a:hover {display: block; color: #003366; background: #FEFCFD;}
/* Header End*/

/* Content */
.contentbody {padding: 0 0 75px 0;}
#content h1 { margin: 0 0 10px 0;}
#content h1 a {color: #BE2C77;text-decoration: underline;}
#content h1 a:hover {color: #FFF; background: #BE2C77;}
#content a{color:#BE2C77; text-decoration: underline;}
#content a:hover{color:#FFF; background:#BE2C77; text-decoration: none;}
.metadata {}
.metadata a {color: #BE2C77;}
.metadata a:hover {color: #FFF; background: #BE2C77;}
.navigation {display: block;text-align: center;}
.alignright {float: right;}
.alignleft {float: left}
/* Content End */


/* Comments */
.commentsblock textarea {width: 35em;}
.commentsblock input, .commentsblock textarea {border: 1px solid #d1d1d1;}
.commentsblock textarea:focus {background: #eee;border: 1px solid #a1a1a1;}
.commentsblock textarea:focus, .commentsblock input:focus {background: #eee;border: 1px solid #a1a1a1;}

ol.commentlist {color: #666;list-style-type: none;margin: 0;margin-top: 1.5em;padding: 0;}
.commentlist li {margin-bottom: 2em;padding: 0.5em 1em;}
.alt1 {background: #efefef;border:1px solid #efefef;padding: 0.5em;}
.alt2 {background: #fafafa;border:1px solid #efefef;padding: 0.5em;}

h3#comments {font-size: 1.6em;}
.commentcount {float: right;font-size: 20px;font-weight: bold;}
.commentcount a {color: #BE2C77;}
.commentcount a:hover {color: #FFF; background: #BE2C77;}
.commenttext {border-top: 1px solid #006699;}
/* Comments End */

/* Sidebar */
#searchform {margin: 0;padding: 0;}
#searchformfield {background-color: #f9f9f9;border: 1px solid #e3e3e3;color: #666;font-size: 14px;height: 20px;margin: 0;padding: 0;width: 160px;}
#searchsubmit {
background:url(images/search.gif) no-repeat 0 2px !important;
background:url(images/search.gif) no-repeat 0 5px;border: 0;cursor: pointer;margin: 0;padding: 0;width: 16px;}


#sidebar h3 {font-family:arial; font-weight:bold; background: #BE2C77 url(images/bs_h.gif) no-repeat top right; text-align: center; color: #FFF; font-size: 1.4em; margin: 30px 0 0 0;padding:10px; text-transform: uppercase;}
#sidebar ul {border-bottom: 0px dashed #eee; padding:2;list-style-image:url(images/mais.gif); }
#sidebar a	 {line-height: 1.2em;  font-family:arial; font-size: 13px; color: #000; display: block; padding: 1px 2px;}
#sidebar a:hover {color: #006699; display: block;  background:#fff; padding: 1px 2px;}
/* Sidebar End */

/* Footer */
#footer{background: #BE2C77; height: 130px; width: 765px; font-size:11px;}
#footer_left {padding-left: 20px;}
#footer_right {float: right; padding-right: 20px; margin-top: 40px;}
#footer a {color: #FFF;padding-right: 3px;}
#footer a:hover {color: #BE2C77; background: #FFF;}
#footer h1{font-family: arial; letter-spacing: 0px; }
/* Footer End */
