/*
Theme Name: Bobby
Theme URI: http://edvill.com
Description: Theme para Bobbycomedia.cm
Version: 1.0
Author: Ed Vill / Gianko
Author URI: http://twitter.com/gianko

*/
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}
/*
Copyright (c) 2009, Yahoo! Inc. All rights reserved.
Code licensed under the BSD License:
http://developer.yahoo.net/yui/license.txt
version: 2.7.0
*/
html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,th,var,optgroup{font-style:inherit;font-weight:inherit;}del,ins{text-decoration:none;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym{border:0;font-variant:normal;}sup{vertical-align:baseline;}sub{vertical-align:baseline;}legend{color:#000;}input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;}input,button,textarea,select{*font-size:100%;}body{font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}select,input,button,textarea,button{font:99% arial,helvetica,clean,sans-serif;}table{font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}

html {
	background: #fdbc18 url('img/bg.jpg');
}

#page {
	width:1000px;
	margin: 0 auto;
	background:#fceec7;
}

#header h1 a {
	display:block;
	height:0!important;
	background: #003847 url('img/header.jpg') no-repeat 0 0;
	padding-top:314px;
	overflow:hidden;
}
#subheader {
	height:52px;
	overflow:hidden;
	background:#c00 url('img/menu-bg.jpg') repeat-x 0 0;
}
#subheader ul {
	
}
#subheader ul li {
	
}
#subheader ul li a{
	display:block;
	float:left;
	height:0!important;
	padding-top:52px;
	background: url('img/menus.jpg');
}
#subheader li.li1 a {
	background-position: 0 0;
	width:89px;
}
#subheader li.li2 a {
	background-position: -89px 0;
	width:71px;
}
#subheader li.li3 a {
	background-position: -160px 0;
	width:76px;
}
#subheader li.li4 a {
	background-position: -236px 0;
	width:76px;
}
#subheader li.li5 a {
	background-position: -312px 0;
	width:99px;
}
#subheader li.li6 a {
	background-position: -411px 0;
	width:79px;
}
#subheader li.li7 a {
	background-position: -490px 0;
	width:88px;
}
#subheader li.li8 a {
	background-position: -578px 0;
	width:118px;
}
#searchform  {
	float:right;
	line-height:52px;
	margin:0 11px 0 0;
}
#searchform label {
	display: none;
}
#searchform input#s {
	border:1px solid #fff;
	color:#000;
	font-size:14px;
	width:210px;
	padding:2px 3px;
	font-family: arial, sans-serif;
}
#searchform input#searchsubmit {
	border:none;
	color:#fff;
	background:none;
	font-weight:bold;
	font-style:italic;
	font-size:17px;
	font-family: arial, sans-serif;
}
#content {
	width:590px;
	float:left;
	background: url('img/medio.jpg') repeat-y 0 0;
	margin: 20px 0 0 15px;
}
#contenedor {
	overflow:hidden;
	padding: 0 0 25px 0;
}
#content .top {
	height:16px;
	background: url('img/top.jpg') no-repeat 0 0;
}
#content .bottom {
	height:16px;
	background: url('img/bottom.jpg') no-repeat 0 0;
}
.post {
	
}
.post h2.title {
	padding: 0 12px 10px 12px;
}
.post h2.title a {
	font-family: arial, sans-serif;
	color:#7f1717;
	font-weight:bold;
	font-size:27px;
	text-decoration:none;
}
.post .entry, .page .entry {
	padding: 0 12px;
	color:#373233;
	font-family: arial, sans-serif;
	font-size:15px;
}
.post .entry a, .page .entry a{
	color:#7F1717;
}
.podPress_content div {
	margin: 10px 0 15px;
}
.postmetadata {
	padding: 10px 0 10px;
	margin: 0 12px 10px 12px;
	font-family: arial, sans-serif;
	color:#7f1717;
	font-size:14px;
	font-weight:bold;
	border-bottom: 2px solid #af791f;
}
.postmetadata a {
	text-decoration:none;
	color:#7f1717;
}


#comentarios-div {
	padding: 0 12px;
}
#comentarios-div a {
	color:#7F1717;
}
.post-20 h2 a {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:85px;
	overflow:hidden;
	background: url('img/sobre-mi.jpg') no-repeat 50% 0;
}
.post-85 h2 a {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:85px;
	overflow:hidden;
	background: url('img/tienda.jpg') no-repeat 50% 0;
}
.post-6 h2 a {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:85px;
	overflow:hidden;
	background: url('img/links.jpg') no-repeat 50% 0;
}
.post-20 .entry img {
	margin: 0 0 0 15px;
	float:right;
}
.post-3 h2 a {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:110px;
	overflow:hidden;
	background: url('img/galeria.jpg') no-repeat 50% 0;
}
.post-83 h2 a {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:87px;
	overflow:hidden;
	background: url('img/contacto.jpg') no-repeat 50% 0;
}
.post-3 .ngg-galleryoverview {
	overflow:hidden;
}
.post-3 .entry h3 {
	margin: 20px 0 5px 0;
	color:#7F1717;
	font-family:arial,sans-serif;
	font-size:23px;
	font-weight:bold;
}
.post-3 .ngg-galleryoverview img {
	float:left;
	display: block;
	margin: 5px;
}

h2.podcastst {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:109px;
	overflow:hidden;
	background: url('img/dial-go.jpg') no-repeat 50% 0;
}
h2.videost {
	margin: 10px 0 40px;
	display:block;
	height:0!important;
	padding-top:93px;
	overflow:hidden;
	background: url('img/low-definition.jpg') no-repeat 50% 0;
}
#sidebar {
	width:350px;
	float:right;
	margin: 20px 15px 0 0;
}

#sidebar ul li.twitter-side {
	width:350px;
	height:291px;
	background: url('img/twitter.jpg') no-repeat 0 0;
	overflow:hidden;
	margin: 0 0 20px 0;
}
#twitter_update_list span{
	color:#535454;
	font-size:15px;
	font-family: arial, sans-serif;
	font-weight:bold;	
}
#twitter_update_list a{
	color:#535454;
	font-size:14px;
	font-family: arial, sans-serif;
}
#twitter_update_list {
	padding: 80px 0 0 20px;
	width: 159px;
	height: 150px;
	overflow:hidden;
}
a.sigue-twitter {
	display:block;
	height:0 !important;
	margin:19px 0 0 151px;
	overflow:hidden;
	padding-top:30px;
}
.videos-side {
	background:url("img/youtubes.png") no-repeat scroll 0 0 transparent;
	height:250px;
	margin:0 0 20px;
	overflow:hidden;
	padding:64px 0 0 25px;
	position:relative;
	width:320px;
	z-index:1;
}
.videos-side a.link-al-video {
	position:absolute;
	display:block;
	width:345px;
	z-index:2;
	top:0;
	background:url('img/youtubes.png');
	height:278px;
}

.videos-side a.ver-todos-videos {
	background:url("img/youtubes.png") repeat scroll -25px -278px transparent;
	display:block;
	height:36px;
	position:absolute;
	top:278px;
	width:320px;
	z-index:3;
}
li.dialgo a {
	display:block;
	width:345px;
	height:228px;
	overflow:hidden;
	background: url('img/dialgo.jpg') no-repeat 0 0;
	margin: 0 0 20px 0;
	clear:both;
}
.proximos-eventos {
	width:342px;
	height:240px;
	overflow:hidden;
	background: url('img/eventos.jpg') no-repeat 0 0;
	margin: 0 0 20px 0;
}
.proximos-eventos iframe {
	padding:57px 0 0 10px;
}
.posters {
	width:316px;
	height:474px;
	overflow:hidden;
	background: url('img/posters.jpg') no-repeat 0 0;
	margin: 0 0 20px 0;
}
.posters .poster {
	height:362px;
	padding:70px 0 0 0;
}
a.afiches-todos {
	display: block;
	height:40px;
}
.poster img {
	display: block;
	margin: 0 auto;
}
#ngg-images-3 {
	width:325px;
	height:417px;
	overflow:hidden;
	background: url('img/galerya.jpg') no-repeat 0 0;
	margin: 0 0 20px 0;
}
#ngg-images-3 .ngg-widget {
	padding:62px 0 0 27px;
}
.texto-contacto {
	margin: 0 0 30px 0;
}
#footer {
	height:295px;
	overflow:hidden;
	background: url('img/footer.jpg') repeat-x 0 0;
	padding: 48px 0 0 0;
}
#footer .inf {
	width:1000px;
	margin:0 auto;
	overflow:hidden;
}
#footer .logo {
	width:336px;
	float:left;
	height:197px;
	border-right:1px solid #3b89a9;
	background: url('img/bobbyfooter.jpg') no-repeat 0 0;
}
#footer .biof {
	width:357px;
	float:left;
	height:197px;
	border-right:1px solid #3b89a9;
}
#footer .biof h2 {
	font-family: arial, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:17px;
	margin: 0 26px 0px;
}
#footer .inf .biof p {
	margin: 33px 26px 0;
	font-family: arial, sans-serif;
	color:#aac9d9;
	font-size:14px;
	padding: 0;
	text-align:left;
	
}
#footer .inf .biof p a {
	font-family: arial, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:17px;
	margin: 0 26px 0 170px;
}
#footer .siguef h2 {
	font-family: arial, sans-serif;
	color:#fff;
	font-weight:bold;
	font-size:17px;
	margin: 0 26px 50px;
}
#footer .siguef {
	width:302px;
	float:left;
	height:197px;
}
#footer .siguef a {
	display:block;
	width:74px;
	height:0!important;
	padding-top:74px;
	overflow:hidden;
	float:left;
}
#footer .siguef a.twitterf {margin: 0 0 0 26px; background:url('img/twitterf.png') no-repeat 0 0;}
#footer .siguef a.facebookf {margin: 0 13px; background:url('img/facebookf.png') no-repeat 0 0;}
#footer .siguef a.youtubef {background:url('img/youtube.png') no-repeat 0 0;}

#footer p {
	font-size:14px;
	text-align:center;
	font-family: arial, sans-serif;
	color:#96b6c6;
	padding: 5px 0 0;
}
#footer p a{
	text-decoration:none;
	color:#96b6c6;
}

#footer p.footer-nav {
	font-size:17px;
	padding: 15px 0 0 0;
}
#footer p.footer-nav a{
	color:#c2e5db;
	text-decoration:none;
	text-transform:uppercase;
}