/*
Theme Name: Bakugan Theme
Theme URI: http://marcrue.com/
Description: El tema de Comprar Bakugan <a href="http://www.comprarbakugan.com">Comprar Bakugan</a>.
Version: 1.0 beta
Author: Ancre
Author URI: http://www.comprarbakugan.com/
Tags: black, custom header, fixed width, two columns, widgets

	Comprar Bakugan 1.0 beta
	http://www.comprarbakugan.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* Begin Typography & Colors */
* { margin:0; padding:0; list-style:none; }
body {
	font-size:90%;
	font-family: Verdana, Arial, Sans-Serif;
	background: #000;
	color: #fff;
	text-align: center;
	}
#page {
	width:960px;
	margin:0 auto;
	}
a {color:#fff; text-decoration:none; }
a img {border-color:#000000;}
p { padding:7px; margin:auto; line-height:20px; }
strong {color:#9fc9eb; }
#content h3 { font-weight:normal; margin-top:0; }
#content h2, #content h2 { margin:0 0 0 5px; font-weight:normal; }
#content h2.single, #content h2.single { margin:0 0 10px 5px; }
.aligncenter { text-align:center; }
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;}
.alignright,.right {float: right;}
.alignleft, .left {float: left;}
.clear { clear:both; }
.spacer { display:block; height:20px; width:100%; }
#header { background:url(images/header.png) top center no-repeat; min-height:250px; }
#header h1 a{ display:block; width:501px; height:44px; margin-left:227px; padding-bottom:42px; }
#header h1 a:hover{ display:block; background:url(images/header-h1-hover.png) left 1px no-repeat; }
#header h1 a span { display:none;}

/*Categories Top Nav*/
#top_nav { font-size:22px; line-height:33px; padding-top:2px; }
#top_nav ul { list-style:none; margin-left:220px; margin-right:60px; }
#top_nav ul li { display:inline; }
#top_nav ul li a { padding:0 3px; }
#top_nav ul li.cat-item-3.current-cat a, #top_nav ul li.cat-item-3 a:hover { color:#3f9aa4; }
#top_nav ul li.cat-item-34.current-cat a, #top_nav ul li.cat-item-34 a:hover { color:#4d91f6; }
#top_nav ul li.cat-item-35.current-cat a, #top_nav ul li.cat-item-35 a:hover { color:#933493; }
#top_nav ul li.cat-item-36.current-cat a, #top_nav ul li.cat-item-36 a:hover { color:#8b583e; }
#top_nav ul li.cat-item-37.current-cat a, #top_nav ul li.cat-item-37 a:hover { color:#dfa230; }
#top_nav ul li.cat-item-38.current-cat a, #top_nav ul li.cat-item-38 a:hover { color:#dc261b; }
#top_nav ul li.cat-item-39.current-cat a, #top_nav ul li.cat-item-39 a:hover { color:#3f9aa4; }
#top_nav ul li.cat-item-40.current-cat a, #top_nav ul li.cat-item-40 a:hover { color:#4d91f6; }
#top_nav ul li.cat-item-41.current-cat a, #top_nav ul li.cat-item-41 a:hover { color:#933493; }
#top_nav ul li.cat-item-42.current-cat a, #top_nav ul li.cat-item-42 a:hover { color:#8b583e; }
#top_nav ul li.cat-item-43.current-cat a, #top_nav ul li.cat-item-43 a:hover { color:#dfa230; }
/* Page Titles */
.title, .titleb { position:absolute; margin-top:-53px; margin-left:195px; .margin-left:-250px; text-align:left; }
.titleb { margin-top:-73px; }
h2.hometitle { display:block; background:url(images/home-title.png) center top no-repeat; width:652px; height:54px; }
.title h2 span, .titleb h2 span { display:none; }

/* Main Sections */
ul#main_sections { padding-top:20px; }
ul#main_sections li { list-style:none; float:left; width:280px; margin:0 5px; font-size:14px; }
ul#main_sections li li { float:none; width:auto; text-align:left; }
ul#main_sections li a img:hover {border-color:#2F848D; }

/* Content */
#content {text-align:left; margin-left:45px; }
.widecolumn { width:880px; }
.narrowcolumn { width:655px; float:left; margin-top:20px;}
.meganarrowcolumn { width:440px; float:left;}
.thumb_entry { width:150px; margin:0 5px;}
.thumb_entry a img:hover {border-color:#fff; }
.thumb_entry a:hover {color:#fff; }
#content .thumb_entry h3 { margin:0 0 15px 0; min-height:150px;}

/* Sidebar */
#sidebar { width:215px; float:right; text-align:left; margin-right:30px; background:url(images/sidebar-sep.png) left top repeat-y; padding-left:15px;}
#residebar { float:left; width:190px; padding-left:15px; text-align:left; background:url(images/sidebar-sep.png) left top repeat-y;}
#sidebar h2, #residebar h2 { font-size:18px; color:#4f9cef; }

#sidebar ul, #residebar ul {margin:10px 0 20px;}
#sidebar ul ul, #residebar ul ul { padding-left:10px; margin:0;}
#sidebar ul ul {margin-bottom:10px; }
#sidebar ul li a, #residebar ul li a { display:block; padding:1px; }
#sidebar ul li a:hover, #residebar ul li a:hover { background-color:#495c6c;}
/* Post */
.post h3, .post h2 { font-size:32px; color:#4f9cef;}
.post .thumb_entry h3 { font-size:17px; }
.post a { color:#4f9cef;}
.post a:hover { color:#fff; }
.post ul { list-style:outside; margin-left:25px; }
.post li { list-style-type:circle; padding-bottom:5px; }
.post ol { margin-left:20px;}
.post ol li { list-style-type:decimal; padding-bottom:5px; margin-left:25px; }

/* wp-caption */
.wp-caption { margin-left:7px; width:640px; padding:5px 0 3px 0; background:#333333; border:1px solid #CCC; }
.wp-caption-text { text-align:center; color:#CCC; }

/* Comments */
.commentlist {margin:10px 9px 10px 0;}
.commentlist li {padding: 5px 18px 22px 18px; margin-top:15px; background:#272727 url(images/bg_commentlist.gif) left bottom no-repeat; color:#e4edee; }
.commentlist li.odd {background:#3C3C3C url(images/bg_commentlist_alt.gif) left bottom no-repeat;}
.commentlist li .quote { background:url(images/bg_quote.gif) right top no-repeat;}
.commentlist li.odd .quote { background:url(images/bg_quote_alt.gif) right top no-repeat;}
.commentlist cite { display:block; 	font-style:normal }
.commentlist cite a:link, .commentlist cite a:visited { color:#4f9cef; 	text-decoration:none; }
.commentlist cite a:hover, .commentlist cite a:active { color:#FFF;	text-decoration:underline; }

.meganarrowcolumn textarea#comment { width:420px; }
.narrowcolumn textarea#comment { width:620px; }
/* Search Form */
#searchform { margin-bottom:10px; }
input#s {margin-top:10px; }
/* Bakugans */
#residebar h2 span, #sidebar h2 span { display:none; }
#sidebar h2 { width:220px; height:30px; display:block; }
h2.luchadores-bakugan {background:url(images/b-luchadores-bakugan.png) left top no-repeat; width:130px; height:30px; display:block; }
h2.planetas-bakugan {background:url(images/b-mundos-atributos.png) left top no-repeat; }
h2.trampas-bakugan {background:url(images/b-trampas-bakugan.png) left top no-repeat; }
h2.ataques-bakugan {background:url(images/b-ataques-especiales.png) left top no-repeat; }
h2.series-bakugan {background:url(images/b-series-bakugan.png) left top no-repeat; }
h2.ediciones-especiales {background:url(images/b-edicion-especial.png) left top no-repeat; }
h2.buscar {background:url(images/buscar.png) left top no-repeat; }
h2.personajes {background:url(images/personajes-bakugan.png) left top no-repeat;  }
h2.la-historia {background:url(images/la-historia.png) left top no-repeat;  }
h2.aprende-a-jugar { background:url(images/aprende-a-jugar.png) left top no-repeat; }
h2.cartas-bakugan { background:url(images/cartas-bakugan.png) left top no-repeat; }
h2.tableros-bakugan { background:url(images/tableros-bakugan.png) left top no-repeat; }
h2.aprende-a-jugar { background:url(images/aprende-a-jugar.png) left top no-repeat; }
h2.glosario { background:url(images/glosario.png) left top no-repeat; }
h2.descargas { background:url(images/descargas-2.png) left top no-repeat; }
h2.juegos-bakugan { background:url(images/juegos-bakugan.png) left top no-repeat; }
h2.navegacion { background:url(images/navegacion.png) left top no-repeat; }
/* Footer */
#footer { background:url(images/footer.png) top center no-repeat; min-height:212px; }
#footer p { padding:152px 80px 0 170px; font-size:10px; line-height:12px;} /* padding:150px 30px 0 120px;  */