/*
Theme Name: Diario
Description: Tema de Wordpress para www.albertoarcos.com/diario
Author: Kike Valdenebro
Basado en : Wordpress Girl Theme  by <a href="http://themespack.com/">Wordpress Themes</a>.
*/


/* Normalizacion  */

body {font: 75% Arial,Helvetica,Tahoma,sans-serif; color: #333333; margin: 0px; padding: 0px; background:url("_gfx/bgd_body01.jpg") repeat scroll 0 0 #FFFFFF}


/* Estructura y decoracion */

#subbody {position:relative; width:100%}
#deco {position:absolute; z-index:10; right:0; bottom:0; width:100%; height:100%; background:url("_gfx/_deco/bgd_deco_verdemusgo.jpg") no-repeat scroll right bottom transparent}
#main {position:relative; z-index:20; margin:0px auto; width: 968px; padding:0 16px 0 16px}


/* Estilos generales */

a, a:visited {color: #9FC05E; text-decoration:none}
a:hover {text-decoration:underline}
p {padding:0 0 10px 0; margin:0}

h1, h2, h3, h4, h5, h6 {font-size:1em; font-weight:normal; padding:0; margin:0}
img {border:none; margin:0; padding:0}
ul {margin:0; list-style-type:none; padding:0 0 10px 0}
.hide {display:none}
.clear {display:block; clear:both; height:0px; margin-top:-2px; font-size:1px}
.left {float:left}
.right {float:right}


/* Tipografias */

@font-face {
	font-family: 'BurnabyStencil';
	src: url('_fonts/BurnabyStencil.eot');
	src: local('Burnaby Stencil'), local('BurnabyStencil'), url('_fonts/BurnabyStencil.woff') format('woff'), url('_fonts/BurnabyStencil.ttf') format('truetype'), url('_fonts/BurnabyStencil.svg#BurnabyStencil') format('svg');
}

.grande {font-size:1.33em}
.pequeno {font-size:0.66em}


/* Cabecera */

#header {position:relative; height:300px; background: url("_gfx/bgd_hoja.png") repeat-y scroll 140px 0 transparent}
#logosite {margin:0 0 5px -16px; width:226px; height:131px; background:url("_gfx/lgo_albertoarcos01.png") no-repeat scroll 0 0 transparent}
#logosite a {display:block; width:100%; height:100%; text-indent:-100000px; outline:none}
#logo {}
#logo h1 {height:100%; font-family:"BurnabyStencil", Helvetica, Arial, sans-serif; font-size:3.33em; padding:0 0 0 0; margin:0; line-height:0.9em; color:#000000}
#logo h1 a {color:#000000}
#logo h1 a:hover {color:#9FC05E; text-decoration:none}
#logo h1 .description {display:none}
#galeria-fade {position:absolute; top:0; left:254px}


/* Sidebar */

#sidebar {position:relative; z-index:1000; float:left; padding:0 0 20px 0px; width:240px; margin-top:-8px; overflow:hidden; color:#000000}
#sidebar h2,
#sidebar .sidebartitle {margin:0; padding:0; font-family:"BurnabyStencil", Helvetica, Arial, sans-serif; font-size:3.33em; color:#999999}
#sidebar a,
#sidebar a:visited {display:block; padding:0; width: 200px; color:#000000}
#sidebar a:hover {text-decoration:none; color:#9FC05E}
#sidebar ul {margin:0; padding:0}
#sidebar ul li {list-style:none; margin:0; padding:0 0 10px 0; border:none}
#sidebar ul li ul {padding:0 0 0 20px; margin:0; font-size:1.3em}
#sidebar ul li ul li {padding:0; font-weight:bold; line-height:1em; padding:0 0 5px 0}
#sidebar ul li ul li ul li {padding:0 0 0 10px; border:none}
ul.sidecol li {padding-left:0px}
li.widget_calendar td {padding: 1px 7px}
.textwidget {padding-top:5px}


/* Search */

#searchform {}
#searchform br {display: none}
#searchform #s {border:1px solid #999999; width:140px; padding:5px; background: #fff; color:#000000; font-weight:normal}
#searchform input {background:#9FC05E; border:none; padding:5px 10px 5px 10px; color:#ffffff; vertical-align:middle; font-size:1.1em}


/* Contenido */ 

#content {position:relative; z-index:100; width:470px; padding:35px 204px 0 154px; margin:0 0 0 -114px; float:right; overflow:hidden; background: url("_gfx/bgd_hoja.png") repeat-y scroll 0 0 transparent }
.post {clear:both; padding:0 0 50px 0}
.post h2 {font-family:"BurnabyStencil", Helvetica, Arial, sans-serif; font-size:3.33em; line-height:0.9em; padding:0 0 30px 0}
.post h3 {font-family:Helvetica, Arial, sans-serif; font-size:2em; line-height:0.9em; padding:0 0 10px 0}
.post .title {display:block; float:left; width:390px; padding:0 0 30px 10px; margin:0}
.post .title h2 {padding:0 0 10px 0}
.post .title .author {display:block; margin:0; padding:0; font-family:Arial,Helvetica,Tahoma,sans-serif; font-weight:normal; font-size:1.1em}
.post-date {float:left; width:70px; height:70px; background:url("_gfx/bgd_cal.png") no-repeat scroll 0 0 transparent; padding:0 0 30px 0}
.post-month {font-size:11px; text-transform:uppercase; color:#ffffff; text-align:center; display:block; line-height:11px; padding-top:8px; font-weight:bold}
.post-day {font-size:33px; text-transform:uppercase; color:#000000; font-weight:bold;  text-align:center; display:block; line-height: 18px; padding-top:16px}
.entry {clear:both; padding:0 0 10px 0}
.comments {display:block; padding:4px 5px 4px 5px; width:460px; color:#ffffff; background:#ebeee5; font-size:1.2em}
a.post-edit-link {font-size:1.1em}


.navigation {clear: both;padding: 10px 0px;}
.navigation a, .navigation a:visited {color: #ffffff;}
.previous-entries a {float: left;padding-left: 1pt;}
.next-entries a {float: right;padding-right: 1pt;}


/* Comments */

#comments,
#respond {padding:30px 0 5px 0; clear:both}
.cleft {float:left; width:60px; border:3px double #dadada; margin:0px 10px 10px 0px}
.commentlist {margin:10px 0px; padding-left:20px; line-height: 130%}
.commentlist li {padding:5px 10px}
.commentlist cite {font-size:14px; color:#fe5e00}
.commentlist cite a,
.commentlist cite a:visited {color:#fe5e00}
.commentlist small {margin-bottom:5px; display:block; font-size:87%}
#commentform {margin-top:10px; font-size:0.9em}
#commentform p {padding:6px 0px; margin:0px}
#commentform label {color:#888888; font-weight:normal}
#commentform input {width:200px; background:#ffffff; border:1px solid #9FC05E; padding:3px; margin-top:3px}
#commentform textarea {width:463px; height:115px; background:#ffffff; border:1px solid #9FC05E; padding: 2px; margin-top:3px}
#commentform textarea:focus,
#commentform input[type="text"]:focus {background:#ffffff}
#commentform #submit {width:auto; background:#9FC05E; font-size:1.3em; padding:5px 10px 5px 10px; color:#ffffff; border:0; float:right; cursor:pointer}


/* Footer */

#footer {clear:right; background:url("_gfx/bgd_pie.png") no-repeat scroll 140px 0 transparent; padding:120px 114px 20px 250px}
#footer a {text-decoration:none; color:#666666}
#footer a:hover {text-decoration:underline}


/* Fix floats */

img {border: none;}
form {margin:0px;padding:0px;}
p {padding: 0px 0px 15px;margin: 0px;}
img.center, img[align="center"] {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
img.alignleft, img[align="left"] {float:left;margin: 2px 10px 5px 0px;}
.alignright {float: right;}
img.alignright, img[align="right"] {float:right;margin: 2px 0px 5px 10px;}
.clear {clear:both;}
hr.clear {clear:both;visibility: hidden;margin: 0px;padding: 0px;}
.aligncenter {display: block;margin-left: auto;margin-right: auto;}
.alignleft {float: left;}
.alignright {float: right;}


/* image caption */

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 10px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}

.wp-caption img {
	margin: 0;
	padding: 0;
	border: 0 none;
}

.wp-caption-dd {
	font-size: 11px;
	line-height: 17px;
	padding: 0 4px 5px;
	margin: 0;
}