/*
Use this file to add your custom CSS declarations to the theme. Make sure you check the option, in the Theme Options panel, to load your custom.css file.
*/
.header-title h1 {
font:2.5em/1.2 Georgia, "Times New Roman", Times, serif!important;
}


.logo, .logo-text {
    margin: -20px 0 -23px!important;
}

.titular {
	font-family: Georgia, "Times New Roman", Times, serif;
	float: left;
	color: #000000;
	width: 200px;
	padding: 8px;
	margin: 10px 20px 3px 20px;
	position: relative;
	font-size: 20px;
	font-weight: normal;
	text-align: center;
	font-style: italic;
	border-top: 4px solid #54491C;
	border-bottom: 4px solid #54491C;
	background: #E3D86F;
}
#tarjeta {
    background: none repeat scroll 0 50% #DDDCCC;
    border: 1px solid #F7F0D4;
    margin: 30px 0 0 45px;
    padding: 13px;
    width: 500px;
}

/* para id=tarjeta*/
dl{width: 100%;overflow: hidden;margin: 0 0 1em;
    background: url(../../uploads/dot.gif) repeat-x 0 1.2em}
dt,dd.datos{background: #DDDDCC;font-size: 130%;font-weight: bold}
dt{float: left;padding-right: 3px;color: #54491C;letter-spacing:-2px}
dd{margin:0}
dd.datos{float: right;padding-left: 3px;color: #336600;letter-spacing:-1px;word-spacing:-1px}
dd.info{float: left;width: 100%;padding: 3px 0;
   font: italic 100% Georgia,Times,sans-serif;color: #555;}
dd.estado {float:right;margin:-1px 15px 0px 0pt;}  

.post-entry dd {
    margin: 0 0 5px!important;
}

#contenedor-ad300 {
height: 260px;
margin:20px 0 0 5px;
/*background: #FFFFFF url(images/fondo-contenedor-ad300.jpg) -5px 0 no-repeat;*/

}
.ad300 {
width:302px;
display:block;
float:left;
margin:0 0 0 1px;
}
.ad250 {
width:252px;
display:block;
float:left;
margin:0 0 0 1px;
}
/*Form*/

#contact input, #contact textarea {
    border: 1px solid #999!important;
    border-radius: 4px 4px 4px 4px;
    margin-bottom: 10px;
    padding: 8px;
    width: 300px;
	background: none repeat scroll 0 0 #56e2d4!important;
}

#contact input:focus, #contact textarea:focus {
background-color:#FEA!important;
}

.wpcf7-form input {
    height: 40px;
}
.wpcf7 {margin:20px 0 0 45px!important;}
#contact input[type="submit"] {
    background: url("images/but_form.jpg") repeat-x scroll 0 100% #000!important;
    border: medium none;
    color: #FFF;
    cursor: pointer;
    font-size: 12px;
    height: 32px;
    margin-top: 10px;
    padding: 0;
    width: 151px;
}
#contact img {
}

#contact p {
margin:0!important;
}

.sidebar-widget li.tumblr_post {
padding:12px 0 0 25px!important;
}

.sidebar-widget .tumblr_post p {
margin:5px 25px 0 0!important;
}

div.tagcloud {
text-align:center!important;
border: 1px solid #D9D9D9!important;
position:relative!important;
top:-11px!important;
padding:7px;
}

.footer-widget label, .footer-widget input  {
display:block;
width:180px;
margin:0 0 20px 70px!important;
}


.footer-widget label {

}

.footer-widget input {
height:30px;
}

.footer-widget input, .footer-widget textarea {
border: 1px solid #999!important;
border-radius: 4px 4px 4px 4px;
margin-bottom: 10px;
padding: 8px;
background: none repeat scroll 0 0 #56e2d4!important;
}

.footer-widget input:focus, .footer-widget textarea:focus {
background-color:#FEA!important;
border:1px solid #808080!important;
padding:8px!important;
background:#eee;

}

.footer-widget input[type="submit"] {
    background: url("images/but_form.jpg") repeat-x scroll 0 100% #000000 !important;
    border: medium none;
    color: #FFFFFF;
    cursor: pointer;
    font-size: 12px;
    margin-top: 10px;
    padding: 0;
}

.footer-column ul.xoxo a img {
width: 16px!important;
height: 16px!important;
}

div#wgp_wrapper h1, a#wgp_name {
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif!important;
font-size:16px!important;
}
div#wgp_wrapper h1 span {
margin: -4px 5px 5px 0 !important;
}
 
div#wgp_wrapper {
font-family: "Helvetica Neue",Arial,Helvetica,"Nimbus Sans L",sans-serif!important;
font-size:13px!important;
}

/*publi × 300*/

.publi {
    overflow: hidden;
    margin:20px 0 0!important;
    /*padding:20px 0px!important;*/
    width:610px!important;
}
.publi-left, .publi-right {
    float:left!important;
    width: 300px!important;
    margin: 0 0 0 5px!important;
}

p.fecha {float:left;}


p.fecha span {
/*
	color: #FFFFFF;
	background: #00A1DE;
	text-shadow:1px 1px #000;
	-moz-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px;
	padding:2px 8px 0 10px;
	box-shadow:1px 1px 1px #444;
	margin:0 5px 0 0;
	*/
    border: 1px solid #CACACA !important;
    border-radius: 19px 19px 19px 19px !important;
    outline: medium none !important;
    overflow: visible !important;
    padding: 2px 10px !important;
    position: relative !important;
    background: #FFFFFF !important; 	
}		

.extended-tags a.rounded {
    text-decoration: none!important;
}	

.home-column h3 a, .home-column h3 a:visited {
    font-weight: bolder!important;

}
.widget-head {
    text-transform: none!important;
}
.published p {
    font: 1.5em Georgia,serif!important;
    padding: 0 10px 18px!important;
}
ul.children a {
    background: transparent!important;
}
ul.children li a:hover {
    background: transparent!important;
    color: #000!important;
}
iframe#twitter-widget-0{width:280px!important}