/*
	Theme Name: BS Artesanio
	Theme URI: http://www.blackslot.com
	Description: Diseño realizado por Blackslot.com para Artesanio.com
	Version: 1
	Media: Screen
	Version: Tue 6, Jan 2008
	Author: Asier Marqués
	Author URI: http://asiermarques.com
	Tags: white
*/



html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p,
blockquote, pre, a, abbr, acronym, address, big,
cite, code, del, dfn, em, font, img,
ins, kbd, q, s, samp, small, strike,
strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
center, u, b, i {
     margin: 0;
     padding: 0;
     border: 0;
     outline: 0;
     font-weight: normal;
     font-style: normal;
     font-size: 100%;
     font-family: inherit;
     vertical-align: baseline
}

body {
     line-height: 1
}

:focus {
     outline: 0
}

ol, ul {
     list-style: none
}

table {
     border-collapse: collapse;
     border-spacing: 0
}

blockquote:before, blockquote:after, q:before, q:after {
     content: ""
}

blockquote, q {
     quotes: "" ""
}

input, textarea {
     margin: 0;
     padding: 0
}

hr {
     margin: 0;
     padding: 0;
     border: 0;
     color: #000;
     background-color: #000;
     height: 1px
}


body{font-family:"Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;font-size:12px}
.texto-normal{font-family:arial}
.clear{clear:both}

a{color:#9C988F;font-family:arial;text-decoration:none}

h1{font-size:30px;}


#layout{width:880px;margin:0px auto;position:relative}
#header{padding:20px 0px 10px 0px;}
#header h1 a{color:#9E1E64; text-transform: lowercase;font-family:"Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;}

#header h1 a strong{color:#000;}
#header h1{float:left;width:300px;font-weight:normal}
#header ul{width:300px;float:right;margin-top:12px;padding-left:2px}
#header ul li{float:right;}
#header ul li a{color:#510830; text-transform: uppercase; padding:0px 0px 5px 0px; border-bottom:2px solid #E9E7E0; }

h2.description{padding:10px 0px 0px 10px;font-size:16px;}

#subheader{margin:5px 0px 40px 0px;padding:10px 0px 10px 0px;height:75px}/*background-color:#efefef;*/
#subheader li{float:left;margin-right:14px}
#subheader li.last{margin-right:0px}
#subheader li.med{margin-left:3px}



#blog{width:600px;float:left;}
#sidebar{width:230px;float:right;}
#footer{clear:both}
#footer{ clear:both; margin:0; padding:30px 0 30px 26px; background:url('images/footer-bg.gif') bottom right no-repeat #9d1e65; color:#fff; min-height:158px; height:auto; }
#footer h2{ font-family:Georgia,"Times New Roman",Times,serif;
font-weight:normal;color:#fff;  float:left;  padding:0px; font-size: 20px  }
#footer p{ width:300px;  clear:both; margin:0; padding:11px 11px 10px 0px; color:#f4d1e7; font-family:"Lucida Sans",Arial,sans-serif; }
#footer ul{ margin:11px 11px 0px 0px;  float:left;
list-style-type:none;
padding:0;}
	#footer ul li{ margin-right:12px; float:left; margin-right:10px }
	#footer ul a{ text-transform:lowercase; color:#fff; font-family:"Lucida Sans",Arial,sans-serif; text-decoration: underline; }

/*	MIGAS PAN	*/
#migas{ width:100%; float:left; clear:both; margin:0; padding:15px 0 20px 0; text-transform:lowercase }
#migas p{ width:auto; float:left; clear:both; margin:0; padding:0 0 0 15px; color:#7f7f7f; font-size:10px; }
	#migas strong{ font-weight:normal; color:#000; }
	#migas a{ color:#9900ff; }

	.perfil #migas{ padding-bottom:0; }


#content{margin-top:20px}

a.more-link{text-decoration:underline;color:#9E1E64!important}
#blog h2{margin-bottom: 4px;padding:0px 0px 8px 0px}
#blog .post h2 a{font-size: 20px;color:#510830;text-transform: uppercase;font-family:"Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;}
#blog .post h2 a:hover{color:#EA449F}

#blog .post{margin-bottom:40px}
#blog .post .meta{padding:0px;color:#000;font-size:11px;margin: 0px 0px 15px 0px}
#blog .post .meta a{color:#9E1E64}
#blog .post  a{color:#B119B5}
#blog .post h4 a{color:#510830}

#blog .post .the_content{line-height:24px;color:#000;padding:8px 0px;font-size:13px;font-family: arial}
#blog .post .the_content p{margin-bottom: 15px; }
#blog .post .the_content p img{margin:0px 10px 0px 0px}
#blog .post .the_content blockquote p{/*padding: 10px 20px;*/color:#666}
#blog .post .the_content blockquote.wp p{/*padding: 10px 0px;*/}
#blog .post .the_content p strong,
#blog .post .the_content p strong em,
#blog .post .the_content p b{font-weight: bold}
#blog .post .the_content p em{ font-style: italic!important }
#blog .post .the_content div.ngg-galleryoverview{margin-bottom: 20px}
#blog .post .the_content img.ngg-left{margin-left: -2px}

#product-list li a img, #search-list li a img{ width:200px!important; height: 120px!important }
#product-list li, #search-list li{ clear:both }

#blog .post h3{font-size:14px;font-family:"Lucida Grande","Lucida Sans",Verdana,Arial,sans-serif;}
/*comentarios*/

#respond,
#comments,
.commentlist{padding:0px 8px;margin-top:20px}
#comments{margin-top:40px;color:#510830;font-weight: bold}
.commentlist li{clear:both;border-top: 1px solid #eee;padding:20px 0px;margin-top: 20px}
.commentlist li .left{float:left;width:50px;padding-left: 10px;}
.commentlist li .left img{padding:2px; border:1px solid #ccc}
.commentlist li .right{float:right;width:505px;padding-right: 10px;}
.commentlist li p{padding:8px 0px;display:block;line-height: 20px;font-size:12px;margin-bottom:10px}
.commentlist li .autor{padding-top:2px}

.commentlist li .content a{color:#B119B5}
.commentlist li .autor,
.commentlist li .autor a{font-size:11px; text-transform: uppercase;}
.commentlist li .validation{font-size:10px; padding:8px;background-color:yellow;margin-bottom:8px}
.commentlist li .date{padding:8px;background-color:#efefef;font-size:11px;margin: 4px 0px 12px 0px;text-align: right;color:#666}




#respond h3{color:#A8A6A2; text-transform: uppercase; padding:0px 0px 5px 0px; border-bottom:2px solid #E9E7E0;margin:30px 0px 10px 0px;}
#respond input[TYPE=text]{padding:4px;font-size:12px;width:150px}
#respond textarea{padding:4px;font-size: 14px;width:100%;font-family:arial;height:180px}
#respond input[TYPE=submit]{padding:3px;font-size:12px;text-transform: uppercase;border:1px solid #ddd;color:#56544F;}
#respond p {margin-bottom: 8px}
#respond p label{color:#56544F}



#sidebar{padding-right: 0px;}
#sidebar li{margin-bottom:40px}
#sidebar li h2{color:#A8A6A2; text-transform: uppercase; padding:0px 0px 5px 0px; border-bottom:2px solid #E9E7E0;margin-bottom:10px;}
#sidebar li ul li a{color:#9E1E64;display:block;}

#sidebar li .textwidget p{font-size:12px; line-height: 20px; margin-bottom: 20px;color:#510830}

#sidebar li ul li{padding:0px;margin-bottom:10px}
#sidebar li.widget_twitter ul li a{display:inline !important}
#sidebar li.widget_twitter ul li{margin-bottom:15px}
#sidebar li.widget_twitter{color:#56544F;}
#sidebar li.widget_twitter ul li .entry-meta{margin:4px 0px;display:block;}
#sidebar li.widget_twitter ul li .entry-meta a{color:#B119B5}
#sidebar li.widget_twitter ul li .entry-meta,
#sidebar li.widget_twitter ul li .entry-meta a{font-size:10px;font-family:arial}


#searchform label{display:none;}
#searchform input[TYPE=text]{padding:4px;font-size:12px;width:150px}
#searchform input[TYPE=submit]{padding:3px;font-size:12px;text-transform: uppercase;border:1px solid #ddd;color:#56544F;}


#footer{padding:30px 30px;}

.credits a{color:#B119B5}




