/*
Theme Name: Version 2
Theme URI: http://www.vampire-diaries.es
Author: Keiran
CSS Creator: Keiran
Wordpress: Keiran
�DON'T COPY!
*/

*{border: 0;	margin: 0;	padding: 0;}
:focus {outline: 0;}

body { background:#000000 url(images/bodybg.jpg) repeat-x; }

/* Fuentes */
spoiler {
padding:1px;
background:#000;
color:#000;
}
.f1 {
font-family: georgia;
font-size:11px;
color:#5AC000;
font-weight:800;
text-shadow: #212121 1px 1px 1px;

}

.f4 {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
text-decoration: none;
text-shadow: #000 1px 1px 1px;
padding: 5px auto 15px 10px;
}

h4 {
text-shadow: #000 1px 1px 1px;
font-size:14px;
font-family:georgia;
font-weight:800;
color:#fff;
padding-top:20px;
}

h5 {font-size: 9px; font-weight: bold; color:#fff; text-transform: uppercase; font-family: georgia; background:#000; padding:4px; display:block; -moz-border-radius:  6px; -webkit-border-radius: 6px; border-radius: 6px;}

span {
margin: 0 auto;
}

strong {
font-family:Georgia;
color: #7F0000;
text-shadow: #111111 1px 1px 1px;
font-weight: bold;
}

b {
color: #fff;
text-shadow: #111111 1px 1px 1px;
}

i {
color:#0099D4;
text-shadow: #111111 1px 1px 1px;

}

u {
color: #02678E;
text-shadow: #111111 1px 1px 1px;

}

em {
color: #5AC000;
text-shadow: #111111 1px 1px 1px;
}

green {
color: #0099D4;
font-weight:900;
font-size:11px;
text-transform:uppercase;
text-shadow: #111111 1px 1px 1px;

}

white {
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform:uppercase;
font-weight:600;
font-size: 11px;
color: #999999;
font-weight:bold;
}

.importante {
background: #DBDBDB url(images/importante.gif) center no-repeat;
background-position: 4% 50%; /* x-pos y-pos */
text-align: left;
padding: 5px 20px 5px 45px;
border-top: 2px solid #ABABAB;
border-bottom: 2px solid #ABABAB;
color:#000000;
margin: 5px 5px 15px 70px;
width:400px;
}


/******** Wordpress Styles ********/
.aligncenter, div.aligncenter { display: block;margin-left: auto;margin-right: auto;}
.alignleft {  float: left; }
.alignright {  float: right }
img.centered {	display: block;	margin-left: auto; 	margin-right: auto;	}
img.alignright {	padding: 4px;	margin: 0 0 2px 7px;	display: inline;	}
img.alignleft {	padding: 4px;	margin: 0 7px 2px 0;	display: inline;	}

/* Navegacion */
#navegacion { 
width: 1198px;
height: 81px; 
margin: 0 auto; }

/* Header */
#header2 { 
width: 1198px;
height: 111px;
margin: 0px auto;}

#header3 {
width: 1198px;
height: 140px;
margin: 0px auto;
background:#000000 url(images/header_03.png) no-repeat;}

#header3font {
width: 398px;
height: 400px;
margin: 0 auto 0 400px;
padding-top: 30px;
font-family: Arial, Helvetica, sans-serif;
font-size:10px;
color: #7E7E7E;
}
#header4 {
width: 1198px;
height: 142px;
margin: 0px auto;
background:#000000 url(images/header_04.png) no-repeat;}

#header4font {
width: 398px;
height: 200px;
margin: 0 auto 0 500px;
padding-top: 30px;
}

#header4font a {
opacity: .5;
filter: alpha(opacity=50);
color:#fff;}

#header4font a:hover {
opacity: 1;
filter: alpha(opacity=100);}

.wannabe {
margi-left:300px;
width:150px;
}

#header5 {
width: 1198px;
height: 216px;
margin: -10px auto;
background:#000000 url(images/header_05.png) no-repeat;
}
#header5font {
width: 398px;
height: 200px;
margin: 0 auto 0 540px;
padding-top:25px;
}
#header5font img{
width: 33px;
height: 33px;
}
#header5font a img {
background:#fff; 
padding: 3px 3px 3px 3px; 
border: 1px solid #9D9C9C;
opacity: .4;
filter: alpha(opacity=50);
}
#header5font a:hover img {
background:#fff; 
padding: 2px 2px 2px 2px; border: 
1px solid #9D9C9C;
opacity: .9;
filter: alpha(opacity=90);}

/* Contenido */
#wrapper {width:1100px; margin:0 auto; padding:10px;line-height: 15px; }
#side-left {width:732px; float:left;}
#side-right {width:283px; float:right; margin-right:40px; margin-top:50px;}

#post-header {
background: url(images/noticia_01.png);
width: 732px;
height: 155px;
}
.post-date {
font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff; text-shadow: #000 1px 1px 1px; font-weight:900;
padding-top: 95px;
padding-left: 300px;
}

#post-title {
background: url(images/noticia_02.png) no-repeat;
width: 732px;
height: 213px;
}
.post-title {
padding-left:100px;
font-family:Georgia, "Times New Roman", Times, serif;
width: 532px;
	font-size:10px;
	color: #ADADAD;
	font-weight:700;
text-decoration: none;
text-shadow: #0C0C0C 1px 1px 1px;
}
.post-title a {
text-decoration:none;
font-family: Georgia;
color:#0099D4;
font-weight:700;
}
.post-title h2 {padding-top:10px; text-transform: capitalize;}
.post-title h2 a:link {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#DFDFDF;
	font-style:italic;
	font-weight:bold;
text-decoration: none;
text-shadow: #353535 1px 1px 1px;
}
.post-title h2 a:visited {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#DFDFDF;
	font-style:italic;
	font-weight:bold;
text-decoration: none;
text-shadow: #353535 1px 1px 1px;
}
.post-title h2 a:hover  {
font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#fff;
	font-style:italic;
	font-weight:bold;
text-decoration: underline;
text-shadow: #353535 1px 1px 1px;
}
.post-comments {
float:right;
padding-right:95px;
margin-top:-6px;
font-family:georgia;
font-size:28px;
color:#C19F9F;}
.post-comments a {
text-decoration:none;
float:right;
font-family:georgia;
font-size:28px;
color:#C19F9F;}
.post-comments a:visited {
text-decoration:none;
float:right;
font-family:georgia;
font-size:28px;
color:#C19F9F;}
.post-comments a:hover {
float:right;
font-family:georgia;
font-size:28px;
color: #fff;}
#dsq-comments {
background:#fff;
}
#post-content {
background: url(images/noticia_03.png) repeat-y;
width: 732px;}
.post-content{
margin-top:-70px;
width: 550px;
padding-left:100px;
padding-right:100px;
color:#C1C1C1;
font-size:11px;
font-family:arial;}
.post-content a {
text-decoration:none;
font-family: Georgia;
color:#0099D4;
font-weight:700;
}
.post-content a img {
background-color: #111111;
padding: 4px;
margin: 3px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}

.post-content a img:hover {
background-color: #636363;
padding: 4px;
margin: 3px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}


#post-footer {
background: url(images/noticia_04.png) ;
width: 732px;
height: 257px;
}
.post-footer {
padding-top:50px;
padding-left:250px;
}
.post-footer li{
margin: -1px 0 0 5px;
padding-top: 3px;
padding-bottom:3px;
list-style-type: none;
background-image: none;}
.post-footer a {color:#fff; text-decoration:none; font-weight: bold; font-family: georgia; font-size: 10px; padding:1px; background:#000; width:300px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
border: #000 solid 1px;
opacity: .6;
filter: alpha(opacity=60);
}

.post-footer a:hover {opacity: 1;
filter: alpha(opacity=100);}

.post-footer h2 {font-family:Georgia, "Times New Roman", Times, serif;
	font-size:18px;
	color:#DFDFDF;
	font-style:italic;
	font-weight:bold;
text-decoration: none;
padding-bottom:5px;
text-shadow: #353535 1px 1px 1px;
}

blockquote {
width:410px;
background: url(images/blockquote.jpg);
color: #E7E7E7;
padding:20px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px;
margin:0 auto 0 50px;
}

/* PAGINAS */

#page-header {
background: url(images/pagina_01.png);
width: 732px;
height: 173px;
}
#page-title {
background: url(images/noticia_02.png) no-repeat;
width: 732px;
height: 213px;
}
.page-title {
font-family: Georgia, "Times New Roman", Times, serif; font-size:12px; color:#ffffff; text-shadow: #000 1px 1px 1px; font-weight:900;
padding-top: 95px;
padding-left: 150px;
}

#page-content {
background: url(images/pagina_02.png) repeat-y;
width: 732px;}
.page-content{
width: 550px;
padding-left:80px;
padding-right:70px;
color:#C1C1C1;
font-size:11px;
font-family:verdana;}
.page-content a {
text-decoration:none;
font-family: Georgia;
color:#0099D4;
font-weight:700;
}
.secciontablas1{
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
width: 300px;
height: 40px;
color: #CFCFCF;
background: #1A1A1A;
padding: 3px 3px 3px 3px;
}

.secciontablas2 {
padding-left: 10px;
}



#page-footer {
background: url(images/pagina_03.png) ;
width: 732px;
height: 298px;
}

/* FILMO */
.Filmo1 {
margin-top:1px;
width:350px;
background: #090909;
padding: 3px;
color: #BBBBBB;
}

.Filmo2 {
margin-top:1px;
width:350px;
background: #1E1E1E;
padding: 3px;
color: #BBBBBB;
}

/* SIDEBAR */
#sidebar-content {background: url(images/sidebar_content.png);
padding-left:20px; 
padding-right:20px;
font-family:Arial; font-size:10px; color:#999999;}
#sidebar-content a {
text-decoration:none;
font-family: Georgia;
color:#0099D4;
font-weight:700;
}
#sidebar-footer {background: url(images/sidebar_footer.png) repeat-y;
width: 283px;
height: 181px;
}

/* Comments > WordPress 2.6 */

#postcomment {
	margin: 10px 0 0 20px;	
	color:#65694A; font:11px Georgia, serif;
}

.commentcontent {
	margin-top: 20px;	
        font-size:10px;
        font-family: Georgia;
        color: #DBDBDB; 
}

.text {
	padding:4px;
	width:149px; height:16px;
	border:1px solid #e4e4d5;
	color:#555; font:12px/1em Georgia, serif; background:#000 url(images/form_bg.jpg);
}

#commentlist {
	margin:0; padding:0;
	color:#555; font:11px/1.2em Georgia, serif;
}

#commentlist p {
	margin:2px 10px 0px 10px;
	color:#979797; font:11px Arial;
        background: #151515;
        padding: 0px 5px 5px 20px;
	-moz-border-radius: 5px 5px 5px 5px;
}

.commentlist a {
	padding:0 0 2px 0;
	background:url(images/content-a_bg.gif) repeat-x bottom left;
	color:#fff; text-decoration:none;
}

.commentlist a:hover {
	background:url(images/content-a_bg.gif) repeat-x bottom right;
}

#commentlist li {
	margin:0 0 0px 0; padding:10px 0 0 0;
	list-style:none;
	background:#000;
}

#commentlist .cita {
	height:100%;
	margin-top: -6px;
	display:block;
        padding: 10px 10px 10px 100px;
	-moz-border-radius: 10px 10px 10px 10px;
	color:#737373; font:9px Arial;
}

#commentlist .cita img{
border:none;
}

#commentlist img {
margin:-2px 0 0 -75px;
display: block;
float: left;
border: #000 solid 1px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}

#commentlist a img {
opacity: 0.4; 
-moz-opacity:0.4; 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
filter:alpha(opacity=30)
}

#commentlist a:hover img {
opacity: 1; 
-moz-opacity:1; 
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
filter:alpha(opacity=100) 
border: #958F8F solid 1px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
}



#commentform label, .allowed {
        font-size:11px;
	color:#65694A; 
}


#
#comment {
        font-size:11x;
	padding:4px;
	width:420px; height:128px;
	border:1px solid #191919;
	color:#D2D2D2; background:#fff url(images/form_bg.jpg) 0px -50px;
}

#submit {
	margin-top:10px;
	width:143px; height:53px;
	cursor:pointer;
	border:none;
	background:#a32c28 url(images/content-nextprev_bg.jpg) no-repeat;
	color:#fff; font:11px/1em Georgia, serif; text-align:center;
}

/* FOOTER */
#footer-content {
margin-left:230px;
background: url(images/footer-bg.jpg) repeat-y;
width: 875px;
height: 202px;}
.footer-content{
padding-top:70px;
margin-left: 25px;
width:500px;
color:#FFFFFF;
font-size:10px;
font-family:verdana;
}
.footer-content a img{
text-decoration:none;
}
.footer-content a{
text-decoration:none;
font-family: Georgia;
font-size: 9px;
color: #CC0000;
font-weight:bold;
}
.footer-content a:hover{
text-decoration:none;
font-family: Georgia;
font-size: 10px;
color: #FF0000;
font-weight:bold;
}

#pagination {
margin-top:20px;
margin-left:150px;
}

/* wpSpoiler */
a.spoiler_link_show,
a.spoiler_link_hide {
font-size:8.5px;
    background-repeat:      no-repeat;
    background-position:    left center;
    padding-left:           14px;
    padding-right: 6px;
}
a.spoiler_link_show {
    background-image:       url(images/add.png);
}
a.spoiler_link_hide {
    background-image:       url(images/delete.png);
}
div.spoiler_div {
    background:       #000 url(images/spoiler.jpg) no-repeat;
    border: 1px #363636 solid;
    margin-top:             10px;
    padding:                10px 95px 10px 10px;
}

/* Encuesta */
#respuestas {
	width:200px;
}

#lastcomments {
margin: 0 auto 0 auto;
background: #101010;
width:240px;
}

#lastcomments a {
color: #58B705;
margin-top:-2px;
background:none;
text-transform: none;
float:right;
}

#lastcomments .autor {
margin-top:10px;
display:block;
font-weight:bold; 
background:#02597B; 
text-transform:uppercase; 
padding:3px 3px 3px 3px; 
color:#fff; 
text-shadow: #000 1px 1px 1px;
font-size:9px; 
-moz-border-radius: 5px;
}

#lastcomments li {
	font-family: Arial;
	color: #CCCCCC;
	padding-top:10px;
	font-size:10px;
	border-bottom: #565656 1px solid;
	padding: 5px 5px 5px 5px;
	background:  url(styles/fansitesorg/bullet.png) no-repeat 1px 8px;
	overflow: hidden;
}

#extra {
width: 180px;
padding:10px;
background:#000;
color:#fff;
font-size: 9px;
-moz-border-radius:  6px; 
-webkit-border-radius: 6px; 
border-radius: 6px;
float: right;
}

#extra img{
padding:5px;
}
