/*
Theme Name: Quebakan 2010
Theme URI: http://quebakan.com/
Description: A&ntilde;o nuevo, p&aacute;gina nueva
Version: 5.0
Author: Ricardo Andramu&ntilde;o
Author URI: http://bizion.org/

*/

*{ margin: 0; padding:0; }

body { font-size: 12px; font-family: Helvetica, Sans-Serif; color: #6d6d6d; background: url(images/bg.jpg) #fff repeat fixed; line-height: 18px; }
#wrapper { width: 100%; height: 100%; background: url(images/tail-top.jpg) top left repeat-x; }

img { border: 0; }	
a { color: #6d6d6d; text-decoration: underline; }
a:hover { text-decoration: none; }
h2 { font-size:16px; padding-bottom: 8px; line-height: 23px; overflow: hidden; } 
img.centered { display: block; margin:0px auto; }
img.alignright { float: right; margin: 0 0 2px 7px; display: inline; }
img.alignleft { float: left; margin: 0 7px 2px 0; display: inline; }
img.alignnone { margin: 4px auto; }
.left, .alignleft { float: left;}
.right, .alignright { float: right; }
.center { margin: 0 auto; }

.wp-caption {
	border: 1px solid #ddd;
	text-align: center;
	background-color: #f3f3f3;
	padding-top: 4px;
	margin: 2px;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
}
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }	

#flash { height: 213px; }
#logo { background: url(images/qb2010.png) top left no-repeat; height: 213px;  }
#logo h1 { display: none; }
#logo p { margin: 165px 0 0 95px; text-align: right; }
#logo strong { display:block; line-height: 30px; float: left; color: #fff; }
#menu { height: 46px; }
#menu ul { list-style: none; }
#menu ul li { display: block; float: left; line-height: 46px; background: url(images/ver.jpg) top left no-repeat; padding-left: 2px;  }
#menu ul li a { display: block; padding: 0 17px; font-weight: bold; font-size: 14px; text-decoration: none; color: #ffffff; }
#menu ul li a:hover { background: url(images/menu-act.jpg) repeat; }

#topcont { margin-top: 20px; }
.sidebar h2 { background: url(images/titulobanner.png) no-repeat; padding: 6px 15px 2px 15px; font-style: italic; color: #FFF1BF; letter-spacing: 1px; font-weight: bold; }
#topbg { height: 31px; background: url(images/top-bg1.png) no-repeat; }
.textwidget { margin-bottom: 8px; }

#contenido { background: url(images/contbg.png) top left repeat-y; }
#contenido .grid_2 { padding-top: 10px; }
.fotos { text-align: center; width: 450px; height: 338px; margin: 0 auto;  position: relative; }
.slides{ height:338px; width:450px; overflow:hidden; position: relative; z-index: 10; }
a.prev { position: absolute; top: 50%; left: 0%; z-index: 30; }
a.next { position: absolute; top: 50%; right: 0%; z-index: 30; }
a.prev, a.next { opacity: 0.3; filter: alpha(opacity = 30); }
.slide{ list-style-type: none; width: 450px; }
h3.tituloevento { position: relative; bottom: 40px; left: 0px; color: #fff; font-weight: bold; font-size: 22px; text-shadow: 0px 0px 8px #ff0000; }
h2.categoria { background: url(images/categoria.jpg) top left no-repeat; margin: 25px 0 8px 0; font-style: italic; color: #FFF1BF; letter-spacing: 1px; font-weight: bold; text-align: center; padding-bottom: 0; line-height: 38px; }
h2.eltitulo { background: url(images/categoria.jpg) top left no-repeat; margin: 0 0 8px 0; font-style: italic; color: #FFF1BF; letter-spacing: 1px; font-weight: bold; text-align: center; padding-bottom: 0; line-height: 38px; }
h3 { margin-bottom: 12px; }
.post img.wp-post-image, .page img.wp-post-image { float: left; margin-right: 8px; }
.entrada { margin-top: 10px; }
.entradac { margin-top: 0px; }
.entrada object, .entrada embed { margin: 0 auto; }
p.readmore, { text-align: right; } 
p.readmore a, a.comment-reply-link, ul.children li ul.children li a.comment-reply-link { color: #EC8D1E; font-size: 11px; } 
#principal, #videos { margin-bottom: 15px; background: #fff; }
#videos { -moz-border-radius: 8px; -khtml-border-radius: 8px; -webkit-border-radius: 8px; border-radius: 8px; padding: 20px 0px; }
#principal .post, #principal .page, #mensaje, #losmensajes, .navegacion { margin: 0px 15px 20px 15px; overflow: hidden; clear: both; padding-top: 10px; padding-bottom: 5px; border-bottom: dotted 1px #6d6d6d; }
#principal .chicas { margin: 10px; overflow: hidden; }
#principal .chica { margin: 10px 20px; float: left; }
.chica h2 { text-align: center; }
#principal p { margin-bottom: 10px; }
cite.fn { font-weight: bold; font-size: 14px; }

#centro, #elconcierto { padding-bottom: 10px; }
#centro div, #elconcierto div { text-align: center; }

a.imagenseccion { display: block; float: left; width: 196px; height: 107px; overflow: hidden; margin-right: 3px; margin-bottom: 5px; }
a.imagenseccion img { margin: 0; }
a.imagenseccion img:hover { margin-left: -196px; }

ol.lista-mensajes li { background-color: #F9F5CF; padding: 10px; outline: solid 1px #E8D28E; list-style: none; margin: 1px; }
ol.lista-mensajes li { padding-bottom: 15px; margin-bottom: 10px; }  
ul.children { overflow: hidden; }
ul.children li { list-style: none; margin: 10px; padding: 10px; background-color: #F9F5CF; outline: solid 1px #E8D28E; color: #6d6d6d; }
ul.children li ul.children li { margin: 0px;  }
li.comment-author-quebakan, ul.children li.comment-author-quebakan, ol.lista-mensajes li.comment-author-quebakan { outline: solid 1px #BF5F00; color: #fff;  background-color: #EC8D1E; background-image: url(images/Q.jpg); background-repeat: no-repeat; background-position: 10px 10px; padding-left: 62px; }
li.comment-author-quebakan a.comment-reply-link, ul.childen li.comment-author-quebakan a.comment-reply-link { color: #fff; }

#bottomcont { margin-bottom: 20px; }
#bottomcont .sidebar { background: url(images/bottom-sidebg.png); height: 31px; }
#bottombg { background: url(images/contbg2.png); height: 31px;  }

#videos h2 { display: none; }
.video { float: left; width: 235px; text-align: center; }
#copyright { text-align: center; }
#Developed { clear: both; }	 
#designer p { margin-top:10px; color: white; }
.webdesign {background:url('http://www.bizion.org/favicon.png') top left no-repeat;padding:0 8px 5px 19px; color:#0080FF; }
.webdesign:hover { text-decoration: none; }