/*
Theme Name: Oblongo 2009
Theme URI: http://www.oblongo.cl/
Description: The original WordPress theme that graced versions 1.2.x and prior.
Version: 1.5
Author: Dave Shea
Tags: mantle color, variable width, two columns, widgets

Default WordPress by Dave Shea || http://mezzoblue.com
Modifications by Matthew Mullenweg || http://photomatt.net
This is just a basic layout, with only the bare minimum defined.
Please tweak this and make it your own. :)
*/




body {
color: #ddd;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
background: #111 url('images/head_largob.jpg') top no-repeat;
margin: 0;
padding: 0;
}

::selection {
	background: #45A324; /* Safari */
	}
::-moz-selection {
	background: #45A324; /* Firefox */
}

ul, li {
margin: 0;
padding: 0;
list-style-type: none;
}

a {
color: #ccc;
text-decoration: none;
font-weight: bold;
outline: none;
}

a, a img{
border: none;
}

.clear {
width: 100%;
height: 0px;
clear: both;
}

.left {
float: left;
}

.right {
float: right;
}

/*
img {
background: #333;
}
*/

#page, #footer {
display: block;
width: 960px;
margin: 0px auto;
/* background: #181616; */
}

#footer {
background: none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 12px;
font-style: italic;
color: #efefef;
line-height: 20px;
}

#header_container {
display: block;
height: 75px;
width: 100%;
margin: 0px auto 20px auto;
padding: 20px 0px 0px 0px;
}

#header {
display: block;
width: 960px;
margin: 0px auto;
}

#sociales {
display: block;
width: 150px;
margin: 130px 0px 0px 0px;
float: right;
}

#sociales a {
display: block;
float: right;
margin: 0px 0px 0px 15px;
}



#content {
display: block;
width: 600px;
float: left;
padding: 0px 30px;
}

#sidebar {
display: block;
width: 300px;
padding: 0;
float: right;
}

#sidebar a:hover {
color: #45A324;
}

#sidebar_inside {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
display: block;
width: 260px;
background: #333;
border: 1px solid #444;
/* padding: 19px 19px 9000px 19px;
margin:  0px 0px -9000px 0px;
overflow: hidden; */
padding: 19px;
line-height: 21px;
}

#sidebar_inside ul li li {
margin-left: 15px;
}

#content h3 {
margin: 0px 0px 30px 0px;
padding: 0;
}

h3.destacatitle {
margin-left: 30px;
}

.post {
display: block;
border-bottom: 1px solid #666;
padding: 0px 0px 20px 0px;
margin-bottom: 40px;
}

h1,h2,h3,h4,h5,h6 {
color: #FFF944;
}

.sinborde {
border-bottom: 0px solid #fff;
}

.post .texto {
font-size: 14px;
line-height: 24px;
font-weight: normal;
}

.post h2 a {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 30px;
font-weight: bold;
font-style: italic;
letter-spacing: -0.4px;
display: block;
padding: 0;
margin: 0px 0px 10px 0px;
color: #fff;
line-height: 28px;
}

.post h2 a:hover {
color: #f36;
}

.post .fecha {
display: block;
width: 57px;
height: 38px;
float: left;
text-align: center;
color: #111;
background: url('images/fecha.gif') no-repeat;
font-weight: bold;
padding-top: 17px;
margin: 0px 20px 10px 0px;
line-height: normal;
}

.post .fecha .fecha_dia {
font-size: 18px;
}

.post .fecha .fecha_mes {
font-size: 8px;
}

.post .imagen {
display: block;
width: 200px;
height: 200px;
float: left;
margin: 0px 20px 0px 0px;
background: #333;
overflow: hidden;
}

.post .miniinfo {
color: #777;
font-size: 0.9em;
display: block;
padding: 0px 0px 10px 0px;
margin: 0px 0px 20px 0px;
border-bottom: 1px dotted #333;
}

.post .miniinfo a {
color: #ff0;
}

.post .miniinfo a:hover {
color: #aaa;
}

.post .elautor {
display: block;
width: 280px;
float: left;
}

.post .comentarios {
display: block;
width: 280px;
float: right;
text-align: right;
}










#footer_container {
display: block;
width: 100%;
margin: 30px 0px 0px 0px;
background: #333;
border-top: 40px solid #666;
}









/* BOTONERA */


#botonera_container {
display: block;
width: 940px;
padding: 10px;
margin: 0px auto 15px auto;
background: #333;
}

#botonera {
display: block;
float: left;
width: 636px;
padding: 0;
text-align: center;
}

#botonera a {
color: #fff;
}

#botonera .botones {
font-family: Georgia, "Times New Roman", Times, serif;
font-style: italic;
display: block;
width: 25%;
height: 12px;
padding: 4px 0px 7px 0px;
float: left;
text-transform: uppercase;
}

#botonera_container #searchform {
display: block;
width: 280px;
float: right;
height: 12px;
margin: 0;
background: #333;
}

#botonera_container #searchform #s {
display: block;
float: left;
width: 160px;
padding: 3px 4px 4px 4px;
border: 1px solid #444;
margin: 0px 10px 0px 0px;
background: #222;
}

#botonera_container #searchform #searchsubmit {
display: block;
float: left;
padding: 2px 4px 3px 4px;
border: 1px solid #444;
margin: 0;
background: #222;
}
#newslettersubmit {
display: block;
float: right;
padding: 2px 4px 3px 4px;
margin: 0;
background: #0089ed;
}
#ns {
display: block;
float: left;
width: 250px;
padding: 3px 4px 4px 4px;
border: 1px solid #888;
margin: 0px 0px 10px 0px;
background: #999;
}


.boton_uno {
background: #d6af0d url('images/boton_fondo.png') repeat-x;
}

.boton_dos {
background: #d66807 url('images/boton_fondo.png') repeat-x;
}

.boton_tres {
background: #970b7e url('images/boton_fondo.png') repeat-x;
}

.boton_cuatro {
background: #30980b url('images/boton_fondo.png') repeat-x;
}

.boton_cinco {
background: #0c5dd6 url('images/boton_fondo.png') repeat-x;
}









/* DESTACADOS */

#destacados {
display: block;
border-bottom: 1px solid #fff;
padding-bottom: 10px;
margin-bottom: 40px;
height: 360px;
overflow: hidden;
}

#newsletter {
display: block;
width: 260px;
border: 1px solid #444;
margin: 0px 0px 20px 0px;
padding: 19px;
background: #333 url('images/mail.png') 230px -30px no-repeat;
}

#newsletter h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 16px;
font-weight: bold;
font-style: italic;
color: #0089ed;
letter-spacing: -0.7px;
}

#newsletter h5 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 9px;
font-weight: bold;
font-style: italic;
color: #efefef;
letter-spacing: -0.3px;
}

#mini_destacados {
display: block;
width: 600px;
height: 100px;
float: left;
/* background: #f36; */
}



























#migas {
margin: 0px 0px 30px 0px;
font-size: 11px;
}

#migas a {
color: #f36;
}

#migas a:hover {
color: #fff;
}

.contenidoleft {
margin: 20px 0px;
display: block;
float: left;
width: 285px;
/* text-align: justify; */
}

.contenidoright {
margin: 20px 0px;
display: block;
float: right;
width: 285px;
/* text-align: justify; */
}




input, textarea {
background: #1e1e1e;
border: 1px solid #333;
color: #eee;
padding: 3px 4px;
margin: 2px 0px 0px 0px;
font-size: 12px;
font-family:Arial, Helvetica, sans-serif;
}

input:hover, textarea:hover, input:focus, textarea:focus {
background: #222;
border: 1px solid #333;
color: #eee;
}






.ad125 {
display: block;
background: #333;
width: 125px;
height: 125px;
margin: 0px 0px 10px 0px;
}

.adextravaganza {
display: block;
background: #333;
width: 203px;
height: 262px;
margin: 0px auto 10px auto;
}




#footer h3 {
font-family: Georgia, "Times New Roman", Times, serif;
font-size: 24px;
font-weight: bold;
font-style: italic;
color: #0089ed;
letter-spacing: -0.7px;
margin: 0px 0px 30px 0px;
}

#footer_uno, #footer_dos {
display: block;
float: left;
width: 300px;
margin: 30px 30px 30px 0px;
}

#footer_tres {
display: block;
float: right;
width: 300px;
margin-top: 30px;
}

#slider {
border: 10px solid #222;
margin: 0px 20px;
color: #fff;
}

#slider ul, #slider li{
	margin:0;
	padding:0;
	list-style:none;
	}
#slider, #slider li { 
	width:600px;
	height:340px;
	overflow:hidden; 
	}
#slider, #slider li a {
font-weight: normal;
	}

#slider li span {
display: block;
padding: 10px 20px;
width: 560px;
height: 100px;
position: relative;
top: 220px;
font-size: 14px;
	overflow:hidden; 
z-index: 101;
background: url('images/bg_111_50.png');
}

#slider li img {
display: block;
position: relative;
top: -120px;
z-index: 100;
}

#slider li span h2 {
display: block;
color: #FFF944;
font-size: 18px;
font-family: Georgia, "Times New Roman", Times, serif;
}
span#prevBtn a, span#nextBtn a {
display: block;
position: relative;
z-index: 102;
width: 40px;
height: 80px;
}

span#prevBtn a {
background: url('images/slider-left.png') 0px 0px no-repeat;
left: 30px;
top: -220px;
}

span#nextBtn a {
background: url('images/slider-right.png') 0px 0px no-repeat;
left: 590px;
top: -300px;
}

span#prevBtn a:hover, span#nextBtn a:hover {
background-position: -40px 0px;
}












/* PAGE-NAVI */



.wp-pagenavi {
width: 600px;
height: 50px;
margin: 50px 0px 0px 0px;
font-size: 14px;
}

.wp-pagenavi a, .wp-pagenavi a:link {
text-align: center;
display: block;
overflow: hidden;
float: left;
margin: 0px 5px 0px 0px;
padding: 3px 4px;
color: #ddd;	
border-bottom: 2px solid #111;
}
.wp-pagenavi a:visited {
}
.wp-pagenavi a:hover {	
border-bottom: 2px solid #DA7720;
}
.wp-pagenavi a:active {
color: #DA7720;
border-bottom: 2px solid #DA7720;
}
.wp-pagenavi span.pages {
text-align: center;
display: block;
float: left;
padding: 3px 4px;
color: #ddd;
overflow: hidden;
margin: 0px 5px 0px 0px;
}
.wp-pagenavi span.current {
text-align: center;
display: block;
float: left;
padding: 3px 4px;
overflow: hidden;
margin: 0px 5px 0px 0px;
color: #DA7720;
border-bottom: 2px solid #DA7720;
}
.wp-pagenavi span.extend {
text-align: center;
display: block;
float: left;
padding: 3px 4px;
overflow: hidden;
margin: 0px 5px 0px 0px;
}

h2.pagetitle {
display: block;
margin: 0px 0px 30px 0px;
}









.categoriassingle {
display: block;
padding: 20px 0px 0px 0px;
border-top: 1px solid #666;
}

.categoriassingle a {
color: #EDCD00;
}



.ediciones {
display: block;
width: 580px;
padding: 15px 15px 15px 5px;
margin-bottom: 15px;
}

.edic_imagen {
display: block;
float: left;
width: 178px;
text-align: right;
}

.edic_texto {
display: block;
float: right;
width: 382px;
border-left: 1px solid #eee;
padding: 0px 0px 0px 9px;
margin: 0px 0px 0px 10px;
}

.par {
background: #666;
}

.impar {
background: #333;
}

#bajadafoot {
margin: -10px 0px 0px 0px;
text-align: center;
padding: 20px 0px 20px 0px;
border-top: 1px solid #666;
font-family: Georgia, "Times New Roman", Times, serif;
}
