/*
Theme Name: Aniversario U-RBD
Theme URL: http://ultimate-rbd.org
Description: Theme wordpress para ultimate-rbd.org realizado por 4visuals.org.
Version: 1.0
Author: Eva Martinez
Author URI: http://4visuals.org
*/
/*GENERAL*/
table{
	font-size: 11px;
}
html{
	background-image: url(images/body/bg.jpg);
	background-position: center;
	background-repeat: repeat-y;
	background-color: #ffffff;
}
body{
	margin: 0px;
	color: #919192;
	text-shadow: #2f080a 0px 0px 4px;
	font-family: tahoma;
	font-size: 11px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: 0px 29px;
	background-color: #ffffff;
	text-shadow: #ffffff 1px 1px 1px;
}
/*INPUTS CLASS*/
button::-moz-focus-inner,
input[type="reset"]::-moz-focus-inner; outline: none;,
input[type="button"]::-moz-focus-inner; outline: none;,
input[type="submit"]::-moz-focus-inner; outline: none;,
input[type="file"] > input[type="button"]::-moz-focus-inner {
    border: none;
	outline: none;
}
input[type="button"]:hover{
	cursor: pointer;
}
/**/
strong{
	color: #ff6000;
}
u{
	color: #24bbcf;
}
a{
	color: #83a910;
	text-decoration: none;
	font-weight: bold;
}
a:hover{
	color: #00c9df;
}
/*SIDEBAR STYLE CONTENT*/
.side-box{
	background-image: url(images/sidebar/bg.jpg);
	background-repeat: repeat-y;
	color: #9b9b9b;
	text-shadow: #ffffff 1px 1px 1px;
	margin-bottom: 20px;
}
.side-box strong{
	color: #39daed;
}
.side-box em{
	color: #b5ce13;
}
.side-box u{
	color: #ffb900;
}
.side-box a{
	color: #ec5180;
}
.side-box a:hover{
	color: #ff8caf;
}
.side-box_body{
	background-image: url(images/sidebar/top-bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 20px;
	padding-right: 15px;
}
.images{
	background-color: #ffd780;
	padding: 5px;
	margin: 3px;
	border: 1px solid #febf19;
	-webkit-box-shadow: 0 0 5px #e4e4e4;   
	-moz-box-shadow: 0 0 5px #e4e4e4;   
	box-shadow: 0 0 5px #e4e4e4;
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
}
.images:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
.featured-box{
	background-color: #ffd780;
	padding: 8px;
	margin: 3px;
	border: 1px solid #febf19;
	-webkit-box-shadow: 0 0 5px #e4e4e4;   
	-moz-box-shadow: 0 0 5px #e4e4e4;   
	box-shadow: 0 0 5px #e4e4e4;
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
	color: #717171;
	text-shadow: #ffd476 1px 1px 1px;
	text-align: left;
}
.featured-box:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
.featured-box a{
	color: #a1c439;
	text-shadow: #ffffff 1px 1px 1px;
}
.featured-box a:hover{
	color: #29d2e3;
}
.spoil{
	padding-left: 14px;
	padding-right: 14px;
	padding-bottom: 4px;
	padding-top: 4px;
}
/*TWEETS*/
ul#twitter_update_list{
margin: 0;
padding: 0;
}
#twitter_update_list li{
	list-style: none;
	background-color: #ffd780;
	padding: 8px;
	margin: 3px;
	border: 1px solid #febf19;
	-webkit-box-shadow: 0 0 5px #e4e4e4;   
	-moz-box-shadow: 0 0 5px #e4e4e4;   
	box-shadow: 0 0 5px #e4e4e4;
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
	color: #717171;
	text-shadow: #ffd476 1px 1px 1px;
	text-align: left;
}
#twitter_update_list li:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
/*BODY STYLE*/
.body-top{
	background-image: url(images/body/top_bg.jpg);
	background-repeat: no-repeat;
}
/*NEWS*/
.news{
	background-image: url(images/news/bg.jpg);
}
.news-date{
	font-family: georgia;
	font-size: 14px;
	color: #add949;
	text-shadow: #ffffff 1px 1px 1px;
	letter-spacing: -1px;
	font-weight: normal;
	font-style: italic;
	font-weight: bolder;
	background-image: url(images/news/top-date.jpg);
	padding-left: 375px;
	padding-right: 38px;
}
.news-title{
	font-family: georgia;
	font-size: 13px;
	letter-spacing: -1px;
	font-weight: normal;
	font-style: italic;
	font-weight: bolder;
	background-image: url(images/news/title.jpg);
	padding-left: 42px;
	padding-right: 47px;
}
.news-title a{
	color: #add949;
	text-shadow: #ffffff 1px 1px 1px;
}
.news-title a:hover{
	color: #81c103;
	text-shadow: #ffffff 1px 1px 1px;
}
.news-body, .pages-body{
	background-image: url(images/news/top-bg.jpg);
	background-repeat: no-repeat;
	padding-left: 35px;
	padding-right: 35px;
	color: #acacac;
	font-size: 11px;
	text-shadow: #ffffff 1px 1px 1px;
}
.news-body a, .pages-body a{
	color: #febf1b;
}
.news-body a:hover, .pages-body a:hover{
	color: #71d6e0;
}
.news-body a img{
	background-color: #ffc546;
	padding: 5px;
	margin: 3px;
	border: 1px solid #febf19;
	-webkit-box-shadow: 0 0 5px #e4e4e4;   
	-moz-box-shadow: 0 0 5px #e4e4e4;   
	box-shadow: 0 0 5px #e4e4e4;
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
}
.news-body a img:hover{
	background-color: #c4df63;
	border-color: #9abe2d;
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
.news-body strong{
	color: #39daed;
}
.news-body em{
	color: #b5ce13;
}
/*QUOTES*/
blockquote{
	background-color: #a4e9f1;
	padding: 8px;
	margin: 3px;
	border: 1px solid #5ac9d5;
	border-left: 15px solid #5ac9d5;
	-webkit-box-shadow: 0 0 5px #e0e0e0;   
	-moz-box-shadow: 0 0 5px #e0e0e0;   
	box-shadow: 0 0 5px #e0e0e0;
	-moz-border-radius: 10px 0px 10px 0px;
	-webkit-border-radius: 10px 0px 10px 0px;
	border-radius: 10px 0px 10px 0px;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
	color: #3eb6c2;
	text-shadow: #ffffff 1px 1px 1px;
	text-align: left;
}
blockquote:hover{
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
/*FOOTER*/
.footer-bg{
	background-image: url(images/footerbg.jpg);
	color: #a3c42c;
	text-shadow: none;
}

/*ALINEACIÓN IMAGENES WORDPRESS*/
img.alignleft, div.alignleft {
float:left;
margin:0 0.5em 0.5em 0;
}
img.alignright, div.alignright {
float:right;
margin:0 0 0.5em 0.5em;
}
img.aligncentered, div.aligncentered {
text-align:center;
margin:0 auto;
}