/*
Theme Name: Eyestorm
Theme URI: http://www.eyestorm.es/
Description: .
Version: 1.0
Author: Andres Anguita & Eyestorm
Author URI: http://www.pollodegoma.com/
*/

* { 
padding: 0; 
margin: 0;
}

.pagetitle {
text-align: center;
color: #fff;
font-size: 100%;
}


body {
font-family: 'trebuchet ms', arial;
font-size: 100%;
background: #c4c4b8 url('img/bg.jpg') top center no-repeat;
min-width: 800px;
}


.alignleft {
float: left;
}

.alignright {
float: right;
}


.navigation {
padding-right: 0;
padding-left: 0;
margin-left: 30px;
}


.usuario {
font-size: 120%;
color: #888;
margin-bottom: 20px;
}

.separador {
display: none;
margin-left: 40px;
}

.separador a img {
border-bottom: 1px dashed #333;
}

.canales h2 {
font-size: 120%;
color: #888;
font-weight: normal;
margin-bottom: 10px;
}

.canales ul li {
margin: 0;
padding: 0;
}

.canales ul li ul li {
width: 218px;
margin: 0 0 5px 0;
padding: 5px;
background: #fff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}

.categorias h2 {
font-size: 140%;
color: #888;
font-weight: normal;
margin-bottom: 10px;
}

.categorias div {
margin: 0;
}

.categorias ul li {
margin: 0;
padding: 0;
font-size: 90%;
font-weight: bold;
}

.categorias ul li ul li {
width: 218px;
margin: 0 0 3px 0;
padding: 5px;
background: #fff;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
}


address {
display: inline;
}

a:focus {
outline: none;
}

a img {
border: 0;
}

a {
color: #000;
text-decoration: none;
}


.loginbox {
background: #fff;
width: 218px;
font-size: 70%;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=50);
-moz-opacity: 0.5;
padding: 5px;
position: relative;
left: 2px;
}

.loginbox h2 {
font-size: 100%;
color: #B81B0C;
margin-bottom: 10px;
}


.etiquetas {
font-size: 120%;
color: #888;
margin-top: 10px;
margin-bottom: 10px;
}

.escritopor {
font-size: 70%;
}

.escritopor span {
padding-right: 2px;
padding-left: 2px;
background-color: #fff;
}

.tags {
font-size: 70%;
}

.tags span {
background-color: #fff;
padding-right: 2px;
padding-left: 2px;
}

ul li {
margin-left: 20px;
color: darkred;
}


h3 {
margin-top: 10px;
font-size: 120%;
font-weight: normal;
color: #B81B0C;
}

h3 span {
padding-right: 2px;
}

.slide_titular {
filter:progid:DXImageTransform.Microsoft.alpha(opacity=90);
-moz-opacity: .90;
opacity: .90;
width: 100%;
background-color: #fff;
color: #222;
font-size: 80%;
position: relative;
top: -5px;
left: -5px;
padding: 5px;
}

.vermas {
font-size: 70%;
font-weight: bold;
position: relative;
top: 1px;
left: 5px;
}

.vermas a {
color: darkred;
}

.livesearchpopup {
font-size: 60%;
margin-top: 20px;
margin-left: 80px;
padding-right: 2px;
padding-left: 2px;
}

h2 {
font-size: 130%;
padding-top: 5px;
}

h2 a {
color: #fff;
}

h2 a span {
background-color: #B81B0C;
padding-right: 2px;
padding-left: 1px;
}

p {
margin: 10px 0 0 0;
text-align: justify;
}

.etiquetas {
font-size: 120%;
color: #888;
}

.eventos { 
font-size: 180%;
color: #888;
padding-top: 10px;
padding-left: 10px;
margin-bottom: 10px;
width: 300px;
}

#ultimos {
width: 180px;
padding-right: 40px;
float: right;
text-align: left;
margin-top: 30px;
}

#ultimos ul {
list-style: none;
}

#ultimos ul li {
margin: 0;
padding: 0;
}

.ultimos_posts {
font-size: 120%;
color: #888;
padding-top: 10px;
padding-left: 0;
margin-bottom: 10px;
}

#ultimos ul li {
font-size: 70%;
list-style-decoration: none;
}

#general {
width: 800px;
margin: 0 auto;
padding-right: 5px;
padding-left: 10px;
min-width: 800px;
}

.slideshow {
margin-top: 14px;
margin-left: 9px;
}

#wide {
float: left;
width: 500px;
}

#wide #destacado {
margin-top: 30px;
margin-left: 30px;
width: 240px;
font-size: 65%;
float: left;
}

#wp-calendar {
width: 200px;
padding-top: 20px;
padding-right: 10px;
padding-bottom: 20px;
margin-bottom: 30px;
padding-left: 10px;
background-color: #C7C4BB;
margin-left: 10px;
border: 1px solid #ddd;
color: #666;
}

caption {
font-size: 160%;
}

caption a {
color: #666;
}

.fecha{
padding-top: 15px;
padding-left: 25px;
margin-bottom: 20px;
}

.fecha .date{
font-family: arial;
font-size: 90%;
color: #ccc;
padding-right: 40px;
}

.archivadoen {
font-size: 70%;
letter-spacing: 2px;
}


#wide .post {
background: transparent url('img/postb.jpg') top left no-repeat;
margin-top: 30px;
padding-left: 40px;
width: 462px;
}

.subir {
width: 500px;
text-align: right;
}

.entry {
font-size: 90%;
color: #000;
padding-left: 2px;

}

.lytebox img {
border: 1px solid #B81B0C;

}

.lytebox img:hover {
border: 1px solid #000;
filter:progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1;
}

.enlaces {


margin-top: 10px;
margin-right: 30px;
margin-left: 30px;
background: #eee;
padding: 10px;
border: 1px dashed #333;
}

.enlaces div {
font-weight: bold;
}

.clear {
width: 100%;
clear: both;
}

#sidebar {
float: right;
width: 250px;
position: relative;
top: -25px;
}

#sidebar ul li {
list-style-type:none;
}

#footer {

width: 900px;
margin: 0 auto;
background: transparent url('img/footer.jpg') bottom left no-repeat;
text-align: center;
clear: both;
color: #fff;
font-size: 70%;
}


#footer a {
color: #fff;
}

#copyright {
padding-top: 172px;
padding-left: 30px;
padding-bottom: 3px;
}

