body{
	margin: 0;
	padding: 0;
	color: #9b9b9b;
	background-color: #0e0e0e;
}
a{
 color: #4d5fbe;
 outline: 0;
 text-decoration: none;
}
a:hover{
 color: #c2c7e6;
 text-decoration: underline overline;
}
h1, h2, h3, h4{
  text-shadow: 0.1em 0.2em 0.2em #000;
}
img.comentario{
 border: 4px solid #252525;
 background: #000;
 padding: 1px;
 margin: 23px 0 0 0;
}
img.foto{
 padding: 2px;
 border: 5px solid #252525;
 margin: 6px;
}
hr{
 border: none;
 height: 10px;
 background: url(/images/hr.jpg);
}
p.text-rosa{
 color: #6e7c93;
 margin: 0;
 font-family: Georgia, serif;
 font-size: 14px;
}
ul.directory{
 color: #9b9b9b;
 list-style: square;
 text-align: left;
}
ul.directory li:hover{
 background: #000;
}
span.entry-title a{
 text-decoration: none;
 color: #4d5fbe;
 text-align: left;
}
span.entry-title a:hover{
 color: #c2c7e6;
}
span.published{
 color: #838383;
 border-bottom: 1px solid #424242;
 display: block;
 text-align: right;
 font-size: 12px;
}
#cuerpo{
 position: relative;
 margin: 0 auto;
 padding: 0px;
 width: 920px;
}
#cuerpo #izquierda{
 position: relative;
 margin: 0;
 padding: 0;
 color: #9b9b9b;
 text-align: justify;
 min-width: 400px;
 max-width: 670px;
}

#cuerpo #izquierda table{
 font-size: 14px;
}
#cuerpo #izquierda p{
 color: #9b9b9b;
 text-align: justify;
 font-size: 14px;
}
#cuerpo #izquierda p a{
 color: #73916f;
 text-decoration: none;
 border-bottom: 1px dashed #73916f;
}
#cuerpo #izquierda p a:hover{
 text-decoration: none;
 border: none;
 color: #fff;
}
#cuerpo #izquierda li{
 font-size: 14px;
}
#cuerpo #izquierda #comentario p{
 margin: 0;
 padding: 0;
 font-family: Georgia, serif;
 font-size: 14px !important;
}
#cuerpo #izquierda #datos-comentario{
 display: block;
 border-bottom: 1px solid #938f68;
}
#cuerpo #izquierda #datos-comentario p{
 margin: 0;
 padding: 0;
 font-family: Georgia, serif;
 font-size: 20px;
 text-align: right;
}
#cuerpo #izquierda #datos-comentario a{
 margin: 0;
 padding: 0;
 text-decoration: none;
 border: none;
 color: #ede15e;
}

#cuerpo #izquierda p.siguiente a{
 color: #9e1414;
 border: none;
 text-align: center;
 margin: 0px;
 padding: 5px;
 background: #000;
 border: 2px solid #222;
}
#cuerpo #izquierda p.siguiente a:hover{
 background: #222;
 color: #f1f1f1;
}
#cuerpo #izquierda img.articulo1{
 float: right;
 border: 3px solid #444;
 margin: 10px;
}
#cuerpo #izquierda p.fecha-articulo{
 color: #051406;
 padding: 3px;
 margin: 6px 0 0 0;
 background: #9b9997;
 font-size: 12px;
 text-align: right;
}
#cuerpo #izquierda p.fecha-articulo a{
 color: #000;
 font-weight: bold;
 border: none;
}
#cuerpo #izquierda h1.titulo-entrada1{
 margin: 0;
 padding: 0;
 font-family: Georgia, serif;
 font-size: 24px;
 display: block;
 border-bottom: 1px solid #333;
 text-align: normal;
 font-weight: normal;
 text-shadow: 0.1em 0.2em 0.2em #000;
}
#cuerpo #izquierda h1.titulo-entrada1:hover{
 background: #000;
}
#cuerpo #izquierda h1.titulo-entrada1 a{
 text-align: normal;
 text-decoration: none;
 color: #C4C2C2;
 font-weight: normal;
 font-size: 21px;
}

#cuerpo #izquierda h1.titulo-entrada1 a:hover{
 background: #000;
 display: block;
}
#cuerpo #izquierda #lista-post{
 position: relative;
 margin: 0 0 0 0;
}
#cuerpo #izquierda #lista-post #post-resumen{
 position: relative;
 padding: 0 4px 0 4px;
 text-align: right;
}
#cuerpo #izquierda #lista-post #post-resumen p{
 color: #aaaaaa;
 text-align: justify;
 margin: 3px 0 0 0;
 font-family: "trebuchet MS","Arial";
 font-size: 13px;
}
#cuerpo #izquierda #lista-post #info-post{
 position: relative;
 width: 110px;
 font-size: 13px;
 text-align: center;
 color: #a7a7a7;
}
#cuerpo #izquierda #lista-post #info-post a{
 text-decoration: none;
 color: #6b8e9e;
 font-family: Georgia, serif;
}
#cuerpo #izquierda #lista-post #info-post p.fecha-post{
 color: #a7a7a7;
 line-height: 0.7em;
 margin: 0 auto;
 margin-top: -3px;
 padding: 13px 0 0 25px;
 width: 90px;
 height: 17px;
 background: url(/images/fecha-post.jpg) no-repeat;
 background-position: center center;
 font-size: 11px;
 font-family: Arial, serif;
}
#cuerpo #izquierda #lista-post #info-post img.articulo{
 border: 4px solid #3f3f3f;
 margin: 6px 0 6px 0;
}

#cuerpo #derecha{
 margin: 0;
 padding: 0;
 width: 240px; 
 font-size: 14px !important;
 font-family: "trebuchet MS","Arial";
}
#cuerpo #derecha p{
 padding: 0px;
 margin: -10px 10px 0 30px;
 text-align: left;
}
#cuerpo #derecha ul{
 list-style: none;
 margin: -10px 10px 0 30px;
 padding: 0;
}
#cuerpo #derecha li{
 padding: 2px 0 0 12px;
 background: url(/images/vineta.gif) no-repeat;
 background-position: 0 4px;
}
#cuerpo #derecha li a{
 display: block;
 padding: 0 0 0 5px;
 color: #9b9b9b;
 border-bottom: 1px solid #222;
 font-size: 14px !important;
}
#cuerpo #derecha li a:hover{
 background: #000 url(/images/mosaico.jpg) repeat;
 text-decoration: none;
 color: #d57d00;
}
#cuerpo #derecha h1{
 margin: 0;
 padding: 15px 0 0 43px;
 font-size: 18px;
 display: block;
 background: url(/images/barrah1derecha.jpg) no-repeat;
 height: 50px;
 color: #fce7e7;
 text-shadow: 0.1em 0.2em 0.2em #000;
}
#cuerpo #centro{
 margin: 0 0 0 0;
 padding: 0;
 width: 270px;
 color: #6e7c93;
}
#cuerpo #centro a{
 border: none;
}
#cuerpo #centro #centro-centro{
 position: relative;
 width: 254px;
 background: black;
 margin: 0 auto;
 margin-top: -10px;
 padding: 0 3px 10px 3px;
}
#cuerpo #centro #centro-centro img{
 border: 5px solid #d2d3d4;
 border-bottom: 20px solid #d2d3d4;
 background: #333;
 padding: 2px;
}
#cuerpo #centro #centro-top{
 width: 270px;
 height: 28px;
 background: url(/images/barra2.jpg) no-repeat;
}


#cabeza{
 position: relative;
}
#cabeza #social{
 position: absolute;
 top: 170px;
 left: 15%;
 width: 390px;
 height: 66px;
 background: url(/images/social.png) no-repeat;
}
#cabeza #social #rss{
 top: 13px;
 left: 339px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #skype{
 top: 13px;
 left: 299px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #myspace{
 top: 13px;
 left: 258px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #gtalk{
 top: 13px;
 left: 219px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #youtube{
 top: 13px;
 left: 177px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #google{
 top: 13px;
 left: 135px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #picasa{
 top: 13px;
 left: 95px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #twitter{
 top: 13px;
 left: 55px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #social #facebook{
 top: 13px;
 left: 13px;
 position: absolute;
 width: 33px;
 height: 35px;
}
#cabeza #menu-a{
 position: absolute;
 top: 10px;
 padding: 0px;
 margin: 0 auto;
 height: 25px;
 width: 85%;
 padding-right: 15%;
 background: url(/images/azul.png) no-repeat;
 background-position: center center;
 text-align: right;
 padding-top: 8px;
 color: #bbbfbe;
 font-weight: normal;
 font-size: 13px;
 font-family: courier new, monospace;
}
#cabeza #menu-a a{
 font-weight: normal;
 color: #828ea0;
 font-family: Arial, serif;
 text-decoration: none;
 margin: 0px;
 height: 15px;
 padding-top: 2px;
 padding-bottom: 2px;
 padding-left: 4px;
 padding-right: 4px;
 background: url(/images/boton1.jpg) repeat-x;
 border-left: 1px solid #000;
 border-right: 1px solid #000;
}
#cabeza #menu-a a:hover{
 color: #fff;
}
#cabeza #logo{
 background: url(/images/logo.jpg) no-repeat;
 width: 916px;
 height: 298px;
 padding: 0px;
 margin: 0 auto;
}
#cabeza #desc1{
 position: relative;
 top: -45px;
 background: url(/images/barra-negra1.png) repeat;
 width: 100%;
 height: 11px;
 padding: 0px;
 margin: 0;
}
#cabeza #desc2{
 position: relative;
 background: url(/images/barra1.jpg) repeat;
 top: -45px;
 width: 100%;
 height: 26px;
 padding: 0px 0px 0px 0px;
 margin: 0px 0px -50px 0px;
}
#cabeza #desc{
 position: relative;
 background: #000;
 top: -45px;
 width: 100%;
 min-height: 14px;
 padding: 0px;
 margin: 0;
 color: #fff;
}
#cabeza #desc #texto{
 position: relative;
 background: #000;
 padding:0 0 4px 0;
 margin: 0 auto;
 width: 920px;
 color: #36646b;
 font-size: 13px;
 font-family: Arial, serif;
}

#cabeza #desc p{
 margin: 0px;
 padding: 0px;
}
#tobillo{
 position: relative;
 margin: 0 auto;
 margin-top: 5px;
 margin-bottom: 5px;
 padding: 5px;
 width: 930px;
 background: #000 url(/images/code.jpg) repeat;
 color: #444;
 font-family: Arial, serif;
 font-size: 12px;
 text-align: right;
}
#tobillo a{
 color: #888;
}
#tobillo a:hover{
 color: red;
 text-decoration: none;
}
#pie{
 position: relative;
 margin: 0 auto;
 margin-top: 5px;
 padding: 10px 10px 0px 10px;
 width: 920px;
 height: 30px;
 background: #000;
 border: 1px solid #333;
 color: #888;
 text-align: center;
 font-family: Arial, serif;
 font-size: 14px;
 font-weight: bold;
}
#pie a{
 text-decoration: none;
}
#pie a:hover{
 text-decoration: underline;
}
