/*
Theme Name: 2 Columnas + Header
Theme URI: http://www.salatfresser.com/michael
Description: Plantilla para Wordpress, basada en los "blank themes" de Will Healey. http://www.tomorrows-laundry.com/
Author: Michael Beyer S.
Author URI: http://www.salatfresser.com/michael


/*-----------Block Level Elements--------------*/

body{
        margin:0;
	padding:0;
	font-size:.8em;
	font-family: "Trebuchet MS",Trebuchet,Georgia,Arial,Verdana,sans-serif;
        background-color:#000;
}

#body2{
	margin:0 auto;
	padding:0;
        width:932px;
}

#bg-left{
        margin:0;
	padding:0;
        width:20px;
        float:left;
        background:url(images/bg-left.jpg) #000000 repeat-y;
}

#bg-right{
        margin:0;
	padding:0;
        width:20px;
        float:left;
        background:url(images/bg-right.jpg) #000000 repeat-y;
}

#container{
        margin:0 auto;
	padding:0;
        width:892px;
        background-color:#ffffff;
        border-right:1px solid #f2bf3d;
        border-left:1px solid #f2bf3d;
}

#top{
	margin:0 auto;
	padding:0;
	width:892px;
        height:169px;
        background:url(images/top.jpg) #000000 no-repeat;
}

#top .esconde{
text-indent:-9999px;
margin:0;
padding:0;
background:none;
}

#center{
	margin:0 auto;
	padding:0;
        width:892px;
        clear:both;
        min-height:690px;
        background:url(images/bg_center.jpg) #ffffff repeat-y;
}

#main{
        margin:0 auto;
	padding:0;
	float:left;
	width:648px;
        min-height:690px;
        color:#000000;
        font-family:"Trebuchet MS",Trebuchet,Verdana,Arial;
}

#sidebar{
        margin:0 auto;
	padding:0;
	width:244px;
	float:right;
        min-height:716px;
        color:#000;
        font-size:.9em;
}

#sidebar a{
        color:#000;
        text-decoration:none;
        font-weight:bolder;
        text-transform:uppercase;
}

#sidebar a:hover{
        color:#999999;
        text-decoration:none;
}

#sidebar a:active{
        color:#999999;
        text-decoration:none;
}


#sidebar1{
        margin:0 auto;
	padding:0;
	width:244px;
        height:400px;
        color:#000000;
        background:url(images/bg_menu.jpg) #000000 no-repeat;
        font-family:"Trebuchet MS",Arial,Verdana;
}

#sidebar2{
        margin:0 auto;
	padding:0;
	width:244px;
        min-height:400px;
        color:#000000;
        background-color:#f2bf3d;
}

#footer{
	margin:0 auto;
	padding:0;
        width:892px;
        height:33px;
        background-color:#000;
        text-align:center;
        color:#fff;
        font-size:.9em;
        border-top:1px solid #f2bf3d;
}

#footer a{
        color:#fff;
        text-decoration:underline;
}

#footer a:hover{
        color:#fff;
        text-decoration:none;
}

#footer a:active{
        color:#fff;
        text-decoration:none;
}

a{
        color:#000;
        text-decoration:underline;
}

a:hover{
        color:#000;
        text-decoration:none;
}

a:active{
        color:#000;
        text-decoration:none;
}

/*-------------Cabecera-------------*/

#cabecera h1{
	margin:0;
	padding:0 10px 0 10px;
}
#cabecera h1 a{
        color: #fff;
        text-decoration: none;
        
}
#cabecera h2{
	margin:0;
	padding:0 10px 5px 10px;
        color: #ccc;
        font-weight: normal;
}

/*-------------Menu-------------*/

#menu ul{
	margin:0;
	padding:0;
	list-style-type:none;
	min-height:27px;
}	

#menu li{
	float:left;
	display:block
        margin-left:5px;
}	

#menu li a{
	margin:0px 1px 0px 0px;
	display:block; 
	background-color:#f0ac00;
	color:#000000; 
        padding:4px 16px 4px 16px; 
        text-decoration:none;
}

#menu li a:hover{
	background-color:#FFFFFF; 
	color:#000000;
}

#menu li a:active{
	background-color:#FFFFFF; 
	color:#000000;
}

/*-------------Centro-------------*/

#main h3, #centro p{
        padding:10px 20px 0 30px;
}

#main h2{
        padding:30px 0 0 30px;
        color:#f0ac00;
        text-transform:uppercase;
}

#main a{
        color:#f0ac00;
        text-decoration:underline;
}

#main a:hover{
        color:#f0ac00;
        text-decoration:none;
}

#main a:active{
        color:#f0ac00;
        text-decoration:none;
}

#main h2 a{
        color:#f0ac00;
        text-decoration:underline;
}

#main h2 a:hover{
        color:#000000;
        text-decoration:none;
}

#main h2 a:active{
        color:#000000;
        text-decoration:none;
}

#main h3 a{
        color:#000000;
        text-decoration:underline;
}

#main h3 a:hover{
        color:#000000;
        text-decoration:none;
}

#main h3 a:active{
        color:#000000;
        text-decoration:none;
}

#main p{
padding-left:30px;
margin:20px 0 0 0;
text-align:justify;
}

/*-------------El Post-------------*/


.post{
        margin:0;
        padding:0;
        width:600px;
}

.post h2, .post h3, {
        padding:0 10px 0 30px;
        color:#f0ac00;
}
.post p{
        padding:0 0 5px 30px;

}
.post  ul li{
       margin:0;
       padding:0;
       margin:0 13px;

}

.postmetadata{
        margin:0;
        padding:0;
        clear:both;
        font-size:.7em;
        font-family:Verdana,Arial,sans-serif;
        color:#999999;
}


.alignleft{
 	text-align:left;
 	padding:15px 0 0 10px;
        float:left;
}

.alignright {
 	text-align:right;
 	padding:15px 10px 0 0;
        float:right;
}

.navigation {
        padding:0;
        margin:0;
        width:100%;
}

.pagetitle{
 	padding:0 10px;
}

.posttitle{
        color:#000000;
}

.entrytext{
        width:610px;
        font-family:"Trebuchet MS",Trebuchet,Verdana,Arial,Georgia;
}

/*--------------Sidebar------------*/

#sidebar ul{
         margin:0;
         padding:0;
         list-style-type:none;
}

#sidebar li{
         margin:0;
         padding:0;
}

#sidebar p{
         padding:0;
}

#sidebar h2{
color:#a5c108;
         margin:0;
         padding:30px 0 0 0;
}

#sidebar img{   
        margin:0;
        padding:0;
}

#sidebar a img{
	border:0;
        margin:0;
        padding:0;
}

.noborder{
        border:0;
        float:left;
}

/*--------------Pie--------------*/

#footer p {
       margin:0;
       padding:0;
       margin:auto;
       text-align:center;
}

/*--------------Comentarios--------------*/


#commentform textarea{
 	width:500px;
}

/*-------------Imágenes------------------*/

img a{
border:none;
border:0;
}


/*-------------Other------------------*/

#main ul{
list-style-type:none;
}

#main li a{
color:#000;
text-decoration:underline;
}

#main li a:hover{
color:#000;
text-decoration:none;
}

#main li a:active{
color:#000;
text-decoration:none;
}

small{
	padding:0 10px 0 0;
}

.news{
	padding:0px 10px 0 30px;
font-size:.8em;
margin-top:30px;
background-color:#F7BA00;
}

.limpia{
clear:both;
visibility:hidden;
}

.searchform{
margin:0 0 0 10px;
font-family:Verdana,Arial,sans-serif;
font-size:.9em;
color:#000000;
background-color:#FFFFFF;
border:1px #333333 solid;
}

.searchform2{
margin:0 0 0 0;
font-family:Verdana,Arial,sans-serif;
font-size:.9em;
color:#000000;
background-color:#FFFFFF;
border:1px #333333 solid;
}

#main input{
font-family:Verdana,Arial,sans-serif;
font-size:.9em;
color:#333333;
background-color:#FFFFFF;
border:1px #f0ac00 dotted;
}

#main textarea{
font-family:Verdana,Arial,sans-serif;
font-size:.9em;
color:#333333;
width:500px;
background-color:#FFFFFF;
border:1px #f0ac00 dotted;
}

blockquote{
margin:0 0 0 60px;
padding:0;
font-style:italic;
font-size:.9em;
font-family:Verdana,Arial;
border-left:1px dotted #f0ac00;
line-height:16px;
}

.credits{
margin:0 0 0 60px;
padding:0;
font-style:italic;
font-size:.8em;
font-family:Verdana,Arial;
border:none;
}

.versalita{
font-family:Garamond, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:1.2em;
}

.cuadraditos{
padding:0;
margin:0 auto;
min-height:140px;
width:280px;
float:left;
text-align:center;
border:1px solid #f0ac00;
}

.lado{
padding:0;
margin:0;
width:270px;
min-height:150px;
float:left;
text-align:left;
}

.ladofoto{
padding:0;
margin:0;
width:270px;
min-height:280px;
float:left;
text-align:left;
}

.ladofoto2{
padding:0;
margin:0;
width:270px;
min-height:310px;
float:left;
text-align:left;
}

.ladofoto3{
padding:0;
margin:0;
width:270px;
min-height:320px;
float:left;
text-align:left;
}

h4{
margin:0;
padding:0;
font-family:Garamond, "Times New Roman", Times, serif;
font-variant:small-caps;
font-size:1.2em;
}

.normal{
font-variant:normal;
}

h5{
width:280px;
margin:0;
padding:0;
font-family:Garamond, "Times New Roman", Times, serif;
font-style:italic;
font-size:1.1em;
}

h6{
width:280px;
margin:0;
padding:0;
font-family:"Trebuchet MS", Trebuchet, Verdana, Atial;
font-size:.9em;
}

h7{
width:280px;
margin:0;
padding:0;
font-family:"Trebuchet MS", Trebuchet, Verdana, Atial;
font-style:bold;
}

.left{
text-align:left;
width:100%;
}

.commentlist{
width:560px;
}

a img{
border:1px dotted #f0ac00;
}

#sidebar2 img{
margin:0 0 0 4px;
padding:0;
}

.margen{
border:1px dotted #999999;
}

img .margen2{
border:1px dotted #999999;
margin-left:8px;
}

.black{
color:#000;
}

.middle{
margin-left:100px;
}

#sidebar2 .middle1{
margin:15px 0 26px 20px;
padding:0;
}

#sidebar2 .middle2{
margin:30px 0 26px 14px;
padding:0;
}

#sidebar2 .middle3{
margin:30px 0 26px 48px;
padding:0;
}

#sidebar2 .space{
margin-left:22px;
}

#main .blanco{
height:50px;
}

#main .texto{
margin:0 10px 0 0;
padding:0;
float:left;
border:1px dotted #f0ac00;
}

#main .margenfoto{
border:1px dotted #f0ac00;
}

#top img{
border:0;
}

#footer img{
border:0;
}

.homemain{
background-color:#f0f0f0;
}

#main #home1{
margin:30px 0 0 30px;
padding:0 0 0 10px;
width:265px;
min-height:280px;
border:1px dotted #f0ac00;
float:left;
background:url(images/cajon_bg.jpg) #FFFFFF no-repeat;
}

#main #home1 h2{
margin:9px 0 13px 0;
padding:0;
}

#main #home1 h4{
margin:0;
padding:0;
text-transform:none;
}

#main #home1 h3{
margin:0;
padding:0;
text-transform:none;
font-size:.9em;
}

#main #home1 h4{
margin:0;
padding:0;
text-transform:none;
font-variant:normal;
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size:.9em;
}

#main #home1 h4 a{
margin:0;
padding:0;
color:#444;
text-transform:none;
}

#main #home1 h4 a:hover{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home1 h4:active{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home1 p{
margin:2px 0 12px 0px;
padding:0 6px 0 6px;
color:#666666;
font-size:.9em;
line-height:1.2em;
}

#main #home1 small{
margin:0 0 10px 0;
}

#main #home1 p .pnovedades{
margin:0;
padding:0;
color:#f0ac00;
}

#main #home1 p img{
height:90px;
width:245px;
}

#main #home1 .more-link{
font-size:.8em;
}

#main #home2{
margin:30px 0 0 30px;
padding:0 0 0 10px;
width:270px;
min-height:330px;
border:1px dotted #f0ac00;
float:left;
background:url(images/cajon_bg.jpg) #FFFFFF no-repeat;
}

#main #home2 h2{
margin:9px 0 13px 0;
padding:0;
}

#main #home2 h4{
margin:0;
padding:0;
text-transform:none;
}

#main #home2 h3{
margin:0;
padding:0;
text-transform:none;
font-size:.9em;
}

#main #home2 h4{
margin:0;
padding:0;
text-transform:none;
font-variant:normal;
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size:.9em;
}

#main #home2 h4 a{
margin:0;
padding:0;
color:#444;
text-transform:none;
}

#main #home2 h4 a:hover{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home2 h4:active{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home2 p{
margin:2px 0 12px 0px;
padding:0 6px 0 6px;
color:#666666;
font-size:.9em;
line-height:1.2em;
}

#main #home2 small{
margin:0 0 10px 0;
}

#main #home2 p .pnovedades{
margin:0;
padding:0;
color:#f0ac00;
}

#main #home2 p img{
height:90px;
width:245px;
}

#main #home2 .more-link{
font-size:.8em;
}









#main #home_large{
margin:30px 0 0 30px;
padding:0 0 0 10px;
width:580px;
min-height:330px;
border:1px dotted #f0ac00;
float:left;
background:url(images/cajon_bg.jpg) #FFFFFF repeat-x;
}

#main #home_large h2{
margin:9px 0 13px 0;
padding:0;
}

#main #home_large h3{
margin:0;
padding:0;
text-transform:none;
font-size:.9em;
}

#main #home_large h4{
margin:0;
padding:0;
text-transform:none;
font-variant:normal;
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size:.9em;
}

#main #home_large h4 a{
margin:0;
padding:0;
color:#444;
text-transform:none;
width:100%;
}

#main #home_large h4 a:hover{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home_large h4:active{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home_large p{
margin:2px 0 12px 0px;
padding:0 6px 0 6px;
color:#666666;
font-size:.9em;
line-height:1.2em;
}

#main #home_large small{
margin:0 0 10px 0;
}

#main #home_large p .pnovedades{
margin:0;
padding:0;
color:#f0ac00;
}

#main #home_large p img{
height:120px;
width:540px;
}

#main #home_large .more-link{
font-size:.8em;
}








#main #home3{
margin:30px 0 0 30px;
padding:0 0 0 10px;
width:270px;
min-height:330px;
border:1px dotted #f0ac00;
float:left;
background:url(images/cajon_bg.jpg) #FFFFFF no-repeat;
}

#main #home3 h2{
margin:9px 0 13px 0;
padding:0;
}

#main #home3 h4{
margin:0;
padding:0;
text-transform:none;
}

#main #home3 h3{
margin:0;
padding:0;
text-transform:none;
font-size:.9em;
}

#main #home3 h4{
margin:0;
padding:0;
text-transform:none;
font-variant:normal;
font-family:"Trebuchet MS",Verdana,Arial,sans-serif;
font-size:.9em;
}

#main #home3 h4 a{
margin:0;
padding:0;
color:#444;
text-transform:none;
}

#main #home3 h4 a:hover{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home3 h4:active{
margin:0;
padding:0;
color:#CCCCCC;
text-transform:none;
}

#main #home3 p{
margin:2px 0 12px 0px;
padding:0 6px 0 6px;
color:#666666;
font-size:.9em;
line-height:1.2em;
}

#main #home3 small{
margin:0 0 10px 0;
}

#main #home3 p .pnovedades{
margin:0;
padding:0;
color:#f0ac00;
}

#main #home3 p img{

}

#main #home3 .more-link{
font-size:.8em;
}

.mainimg{
margin:20px 0 0 0;
height:194px;
width:584px;
text-align:center;
}

.mainimg2{
margin:6px 0 0 0;
height:194px;
width:582px;
border:1px dotted #f0ac00;
}

#sidebar1 ul{
margin:21px 0 0 0;
padding:0 0 0 0;
border-bottom:1px #666 solid;
}

#sidebar1 ul ul{
margin:0;
padding:0 0 0 0;
border:none;
}

#sidebar1 ul ul li{
margin:0 0 0 0;
padding:0;
display:block;
list-style-type:none;
}

#sidebar1 ul ul li a{
margin:0 0 0 40px;
padding:1px 0 0 10px;
display:block;
border-top:1px solid #666;
border-bottom:none;
text-transform:lowercase;
font-weight:100;
font-size:.9em;
}

#sidebar1 ul ul li a:hover{
color:#f0f0f0;
background-color:#000;
border-top:1px solid #666;
}

#sidebar1 ul ul li a:active{
color:#f0f0f0;
background-color:#000;
border-top:1px solid #666;
}

#sidebar1 ul li{
margin:0 0 0 0;
padding:0 0 0 0;
display:block;
list-style-type:none;
}

#sidebar1 ul li a{
margin:0;
padding:1px 0 0 10px;
display:block;
border-top:1px solid #666;
text-transform:lowercase;
font-weight:bold;
height:18px;
}

#sidebar1 ul li a:hover{
color:#f0f0f0;
background-color:#000;
border-top:1px solid #666;
}

#sidebar1 ul li a:active{
color:#f0f0f0;
background-color:#000;
border-top:1px solid #666;
}

.post-ratings{
margin-left:30px;
}

.newsletter{
margin:20px 8px 0 8px;
padding:5px;
background-color:#000;
font-weight:bold;
color:#f0ac00;
margin-right:#000;
}

.conpunto{
list-style-type:dotted 5px #000;
}
#main #home2 p img .publicidad{
height:400px;
width:250px;
}

.h2comentarios{
margin-bottom:10px;
}

.commentmetadata{
margin-left:29px;
color:#666666;
}

.commentlist li{
padding:0 20px 16px 0;
background-color:#ededed;
}

.fbbutton{
margin-right:10px;
margin-left:20px;
float:left;
}

.buttons{
margin-top:14px;
}