/*
Theme Name: AshtonBrown
Theme URL: http://ashton-kutcher.us
Description: Theme wordpress para ashton-kutcher.us 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: #284a62;
}
body{
	margin: 0px;
	color: #dce9f2;
	text-shadow: #2f080a 0px 0px 4px;
	font-family: tahoma;
	font-size: 11px;
	background-image: url(images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top center;
	background-color: #284a62;
	text-shadow: #6b3d58 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;
}
/**/
a{
	color: #d7ad85;
	text-decoration: none;
	font-weight: bold;
}
a:hover{
	color: #ffffff;
}
/*HEADER*/
.brown-bar{
	background-image: url(images/header/02-brown-bar.jpg);
	color: #ffffff;
	text-shadow: #876e55 1px 1px 1px;
}
.welcome-message{
	background-image: url(images/header/10-welcome-bg.jpg);
	color: #ffffff;
	text-shadow: #6f93ac 1px 1px 1px;
}
.welcome-message:hover{
	text-shadow: #ffffff 0px 0px 5px;
}
.welcome-message strong{
	border-bottom: 1px dotted;
}
.last-pics a img{
	width: 48px;
	height: 38px;
	padding-top: 14px;
	padding-left: 5px;
	padding-right: 7px;
	padding-bottom: 6px;
	background-image: url(images/header/00-last-pics-bg.png);
	background-repeat: no-repeat;
	margin: 4px;
	margin-top: 10px;
	border: 0px;
}
.last-pics a img:hover{
	background-image: url(images/header/00-last-pics-bg-hover.png);
}
/*SIDEBAR STYLE CONTENT*/
.side-box{
	background-image: url(images/sidebar/bg.jpg);
	background-repeat: repeat-y;
	color: #dce9f2;
	text-shadow: #698aa5 1px 1px 1px;
	margin-bottom: 20px;
}
.side-box strong{
	color: #ffffff;
}
.side-box em{
	color: #446379;
	text-shadow: none;
}
.side-box u{
	color: #a1d2f4;
}
.side-box a{
	color: #d6b99e;
}
.side-box a:hover{
	color: #e1d3c6;
}
.side-box_body{
	background-image: url(images/sidebar/top-bg.jpg);
	background-repeat: no-repeat;
	background-position: top left;
	padding-left: 10px;
	padding-right: 15px;
}
.elites a img{
	background-image: url(images/sidebar/elites-bg.jpg);
	background-color: #8aa4b9;
	padding: 4px;
	margin: 2px;
	border: 1px solid #664529;
	-webkit-box-shadow: 0 0 5px #6d8ea8;   
	-moz-box-shadow: 0 0 5px #6d8ea8;   
	box-shadow: 0 0 5px #6d8ea8;
	-moz-border-radius: 6px 0px 6px 0px;
	-webkit-border-radius: 6px 0px 6px 0px;
	border-radius: 6px 0px 6px 0px;
	opacity:.70;
	filter: alpha(opacity=70);
 	-moz-opacity: 0.7;
}
.elites a img:hover{
	background-image: url(images/sidebar/elites-bg-hover.jpg);
	border: 1px solid #cbcbcb;
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
.featured-box{
	background-color: #7a97ae;
	background-image: url(images/sidebar/featured.jpg);
	padding: 8px;
	margin: 3px;
	border: 1px solid #446d8d;
	-webkit-box-shadow: 0 0 5px #5d819d;   
	-moz-box-shadow: 0 0 5px #5d819d;   
	box-shadow: 0 0 5px #5d819d;
	-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: #ffffff;
	text-shadow: #5d819d 1px 1px 1px;
	text-align: left;
}
.featured-box:hover{
	text-shadow: #ffffff 0px 0px 5px;
	background-image: url(images/sidebar/featured-hover.jpg);
	border: 1px solid #c7c8c9;
	background-color: #c7c8c9;
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
.featured-box a{
	color: #003786;
}
.featured-box a:hover{
	color: #53442f;
}
.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 a{
	color: #003786;
}
#twitter_update_list a:hover{
	color: #53442f;
}
#twitter_update_list li{
	list-style: none;
	background-color: #7a97ae;
	background-image: url(images/sidebar/featured.jpg);
	height: 40px;
	padding: 8px;
	margin: 3px;
	border: 1px solid #446d8d;
	-webkit-box-shadow: 0 0 5px #5d819d;   
	-moz-box-shadow: 0 0 5px #5d819d;   
	box-shadow: 0 0 5px #5d819d;
	-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: #ffffff;
	text-shadow: #5d819d 1px 1px 1px;
	text-align: left;
}
#twitter_update_list li:hover{
	text-shadow: #ffffff 0px 0px 5px;
	background-image: url(images/sidebar/featured-hover.jpg);
	border: 1px solid #c7c8c9;
	background-color: #c7c8c9;
	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: 16px;
	letter-spacing: -1px;
	font-weight: normal;
	font-style: italic;
	font-weight: bolder;
	background-image: url(images/news/date-bg.jpg);
	text-shadow: #895f32 1px 1px 1px;
	color: #ffffff;
}
.news-title{
	font-family: georgia;
	font-size: 14px;
	letter-spacing: -1px;
	font-weight: normal;
	font-style: italic;
	font-weight: bolder;
	background-image: url(images/news/title.jpg);
}
.news-title a{
	color: #ffffff;
	text-shadow: #4d6982 1px 1px 1px;
}
.news-title a:hover{
	color: #ffffff;
	text-shadow: #ffffff 0px 0px 5px;
}
.news-body{
	background-image: url(images/news/top-bg.jpg);
	background-repeat: no-repeat;
	padding-left: 36px;
	padding-right: 41px;
	color: #755c42;
	font-size: 11px;
	text-shadow: #ffffff 1px 1px 1px;
}
.news-body a{
	color: #246fb5;
}
.news-body a:hover{
	color: #c08d58;
}
.link-img{
	background-color: #c6b19d;
	padding: 5px;
	margin: 3px;
	border: 1px solid #c4a78b;
	-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;
}
.link-img:hover{
	background-color: #c4a78b;
	opacity:1.0;
	filter: alpha(opacity=100);
 	-moz-opacity: 1.0;
}
.news-body strong{
	color: #72899f;
}
.news-body em{
	color: #6c7a86;
}
.news-bottom{
	background-image: url(images/news/bottom.jpg);
	background-repeat: no-repeat;
	background-position: bottom;
}
.bigpics{
	background-image: url(images/news/bigpics.png);
	background-repeat: no-repeat;
	border: 0px;
	padding-top: 28px;
	padding-left: 14px;
	padding-right: 13px;
	padding-bottom: 15px;
}
.bigpics:hover{
	background-image: url(images/news/bigpics-hover.png);
}
.thumbs a img{
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 12px;
	padding-bottom: 12px;
	background: url(images/news/thumbs.png);
	border: 0px;
	width: 75px;
	height: 85px;
	margin: 0px;
}
.thumbs a img:hover{
	background: url(images/news/thumbs-hover.png);
}
/*QUOTES*/
blockquote{
	background-color: #ebeff3;
	padding: 8px;
	margin: 3px;
	border: 1px solid #7890a3;
	border-left: 15px solid #7890a3;
	-webkit-box-shadow: 0 0 5px #93a9bb;   
	-moz-box-shadow: 0 0 5px #93a9bb;   
	box-shadow: 0 0 5px #93a9bb;
	-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: #627e94;
	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/footer.jpg);
	color: #ffffff;
	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;
}

.hiddenPic{
	display: none;
}
