/*
Theme Name: Portal Colorido
Theme URI: http://sumolari.com/portal-colorido
Description: Theme for WordPress created by <a href="http://sumolari.com">Sumolari</a> and designed with customizable colors for each page. <br /><a href="http://sumolari.com/foro-colorido">Foro Colorido</a> is the version of this theme for <a href="http://bbpress.org">bbPress</a>.
Version: 1.0.2.3
Author: Sumolari
Author URI: http://sumolari.com/
Tags: blue, brown, green, orange, purple, black, red, two-columns, right-sidebar, flexible-width, custom-colors, theme-options, threaded-comments

	The CSS, XHTML and design is released under GPL:
	http://opensource.org/licenses/gpl-2.0.php
	
*/

/* Yahoo Reset CSS */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,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,strong,th,var {
	font-style:normal;
	font-weight:normal;
}

ol,ul {
	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;
}

/* Ahora vamos con el Theme */

strong { font-weight:bold; }

em { font-style:italic; }

body {
	text-align: center;
	color:#fff;
	background-image:url(img/main_BG.jpg);
}

#wrapper {
	margin: auto;	
	width:781px;
	background-image:url(img/frame_bg.jpg);
	z-index: 0;
}

#wrapper #header .corner-left {
	height:0px;
	width:0px;
	float:left;
}

#wrapper #header .corner-right {
	width:0px;
	height:0px;
	float:right;
}

#wrapper #header .corner-center {
	margin:0 0px 0 0px;
	height:0px;
}

#wrapper #header .shadow-left, #wrapper #content .shadow-left {
	background:url(img/main_shadows_sides.png) top left repeat-y;
}

#wrapper #header .shadow-left .shadow-right, #wrapper #content .shadow-left .shadow-right {
	margin: 0 -4px 0 0;
	background:url(img/main_shadows_sides.png) top right repeat-y;
}

#wrapper #header .shadow-left .shadow-right #logo {
	height:96px;
	width:781px;
	z-index: 99;
	text-align: center;
	
}

#wrapper #header .shadow-left .shadow-right #logo1 {
	z-index: 99;
	background:url(img/logo.png);
	text-align: center;
}

#wrapper #header .shadow-left .shadow-right #logo.show_logo { background:url(img/logo.png) top left no-repeat; }

#wrapper #header .shadow-left .shadow-right #logo a {
	height:100%;
	width:100%;
	display:block;
}

#wrapper #header .shadow-left .shadow-right #logo a {
	height:100%;
	width:100%;
	font-family:Verdana, Geneva, sans-serif;
	font-size:30px;
	text-decoration:none;
	color:#000;
	display:block;
}

#wrapper #header .shadow-left .shadow-right #logo p {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

#wrapper #header #mainmenu {
	margin: auto;
	width:97%;
	height:18px;
}

#wrapper #header #mainmenu li {
	margin:0px 0 0 3px;
	float: left;
}

#wrapper #header #mainmenu li a {
	height:18px;
	font-family:Verdana san-serif;
	text-decoration:none;
	font-size:11px;
	color:#FFF;
	display:block;
}

#wrapper #header #mainmenu li a:hover {
	color:#000;
	text-decoration:none;
}

#wrapper #header #mainmenu li.color-black span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) top left no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-black span.tab-left span.tab-right {
	margin:0 0 0 0;
	height:18px;
	background:url(img/tabs-right.png) top right no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-black span.tab-left span.tab-right span.tab-center {
	margin:0 0 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) top left repeat-x;
	display:block;
}

#wrapper #header #mainmenu li.color-blue span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) left -44px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-blue span.tab-left span.tab-right {
	margin:0 0 0 0px;
	height:18px;
	background:url(img/tabs-right.png) right -44px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-blue span.tab-left span.tab-right span.tab-center {
	margin:0 0 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) left -44px repeat-x;
	display:block;
}

#wrapper #header #mainmenu li.color-orange span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) left -88px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-orange span.tab-left span.tab-right {
	margin:0 0 0 0px;
	height:18px;
	background:url(img/tabs-right.png) right -88px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-orange span.tab-left span.tab-right span.tab-center {
	margin:0 0 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) left -88px repeat-x;
	display:block;
}

#wrapper #header #mainmenu li.color-brown span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) left -132px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-brown span.tab-left span.tab-right {
	margin:0 0 0 0px;
	height:18px;
	background:url(img/tabs-right.png) right -132px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-brown span.tab-left span.tab-right span.tab-center {
	margin:0 0px 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) left -132px repeat-x;
	display:block;
}

#wrapper #header #mainmenu li.color-red span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) left -176px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-red span.tab-left span.tab-right {
	margin:0 0 0 0px;
	height:18px;
	background:url(img/tabs-right.png) right -176px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-red span.tab-left span.tab-right span.tab-center {
	margin:0 0 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) left -176px repeat-x;
	display:block;
}

#wrapper #header #mainmenu li.color-purple span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) left -220px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-purple span.tab-left span.tab-right {
	margin:0 0 0 0px;
	height:18px;
	background:url(img/tabs-right.png) right -220px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-purple span.tab-left span.tab-right span.tab-center {
	margin:0 0 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) left -220px repeat-x;
	display:block;
}

#wrapper #header #mainmenu li.color-green span.tab-left {
	height:18px;
	background:url(img/tabs-left.png) left -264px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-green span.tab-left span.tab-right {
	margin:0 0 0 0px;
	height:18px;
	background:url(img/tabs-right.png) right -264px no-repeat;
	display:block;
}

#wrapper #header #mainmenu li.color-green span.tab-left span.tab-right span.tab-center {
	margin:0 0 0 0;
	padding:4px 5px 0px 5px;
	height:18px;
	background:url(img/tab-center.png) left -264px repeat-x;
	display:block;
}

#wrapper #header #mainmenu li span.tab-left span.tab-right span.tab-center form#searchform input {
	margin-top: -50px;
	padding:8px;
	height:14px;
	width:100px;
	border:none;
	background:url(img/searchform_tab_bg.png) top left no-repeat;
	display:block;
}

#wrapper #header #mainmenu li span.tab-left span.tab-right span.tab-center form#searchform input:hover {
	background:url(img/searchform_tab_bg.png) bottom left no-repeat;
}

#wrapper #header #submainmenu {
	margin:0px 10px 0 10px;
	height:0px;
	border-bottom:0px solid #DFDFDF;
}

#wrapper #header #submainmenu.color-black {
	background:#ff6600;
}

#wrapper #header #submainmenu.color-blue {
	background:#660000;
}

#wrapper #header #submainmenu.color-orange {
	background:#ff3300;
}

#wrapper #header #submainmenu.color-brown {
	background:#ff3399;
}

#wrapper #header #submainmenu.color-red {
	background:#666666;
}

#wrapper #header #submainmenu.color-purple {
	background:#cc0000;
}

#wrapper #header #submainmenu.color-green {
	background:#666600;
}

#wrapper #header #submainmenu #sublinks {
	padding:20px;
}

#wrapper #header #submainmenu #sublinks li, #wrapper #content .col-center .content .post-categories .post-categories-links li {
	margin:0 10px 0 0;
	height:20px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	display:block;
	float:left;
}

#wrapper #header #submainmenu #sublinks li a, #wrapper #content .col-center .content .post-categories .post-categories-links li a {
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#333;
	font-size:12px;
	text-decoration:none;
	display:block;
}

#wrapper #header #submainmenu #sublinks li a:hover, #wrapper #content .col-center .content .post-categories .post-categories-links li a:hover {
	height:20px;
	font-family:Arial, Helvetica, sans-serif;
	color:#FEFEFE;
	font-size:12px;
	text-decoration:none;
	display:block;
}

#wrapper #header #submainmenu #sublinks li a .cornerlink-left, #wrapper #content .col-center .content .post-categories .post-categories-links li a .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) top left no-repeat;
	display:block;
}

#wrapper #header #submainmenu #sublinks li a .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post-categories .post-categories-links li a .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) top right no-repeat;
	display:block;
}

#wrapper #header #submainmenu #sublinks li a .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post-categories .post-categories-links li a .cornerlink-left  .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) top left repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-black #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post-categories.color-black .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -30px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-black #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post-categories.color-black .post-categories-links li a:hover .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -30px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-black #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post-categories.color-black .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -30px repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-blue #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post .post-categories.color-blue .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -60px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-blue #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post .post-categories.color-blue .post-categories-links li a:hover .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -60px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-blue #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post .post-categories.color-blue .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -60px repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-orange #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post .post-categories.color-orange .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -90px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-orange #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post .post-categories.color-orange .post-categories-links li a:hover .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -90px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-orange #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post .post-categories.color-orange .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -90px repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-brown #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post .post-categories.color-brown .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -120px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-brown #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post .post-categories.color-brown .post-categories-links li a:hover .cornerlink-left .cornerlink-right{
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -120px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-brown #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post .post-categories.color-brown .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -120px repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-red #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post .post-categories.color-red .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -150px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-red #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post .post-categories.color-red .post-categories-links li a:hover .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -150px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-red #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post .post-categories.color-red .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -150px repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-purple #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post .post-categories.color-purple .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -180px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-purple #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post .post-categories.color-purple .post-categories-links li a:hover .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -180px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-purple #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post .post-categories.color-purple .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -180px repeat-x;
	display:block;
}

#wrapper #header #submainmenu.color-green #sublinks li a:hover .cornerlink-left, #wrapper #content .col-center .content .post .post-categories.color-green .post-categories-links li a:hover .cornerlink-left {
	height:20px;
	background:url(img/submenulink-corner-left.png) left -210px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-green #sublinks li a:hover .cornerlink-left .cornerlink-right, #wrapper #content .col-center .content .post .post-categories.color-green .post-categories-links li a:hover .cornerlink-left .cornerlink-right {
	margin:0 0 0 10px;
	padding:0 10px 0 0;
	height:20px;
	background:url(img/submenulink-corner-right.png) right -210px no-repeat;
	display:block;
}

#wrapper #header #submainmenu.color-green #sublinks li a:hover .cornerlink-left .cornerlink-right .cornerlink-center, #wrapper #content .col-center .content .post .post-categories.color-green .post-categories-links li a:hover .cornerlink-left .cornerlink-right .cornerlink-center {
	padding:3px 5px 2px 5px;
	height:15px;
	background:url(img/submenulink-corner-center.png) left -210px repeat-x;
	display:block;
}

#wrapper .shadow-center {
}

#wrapper #content .col-right {
	padding:1%;
	margin:10px 5px 10px 0px;
        border-bottom:solid 1px #333333;
	width:39%;
	float:right;
}

#wrapper #content .col-right .content {
	margin:10px 0px 10px 0;
        border:solid 0px #666666;
	-moz-border-radius:0px;
	-webkit-border-radius:0px;
	border-radius:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-align: center;
}

#wrapper #content .col-right.color-black .content { background:none; }

#wrapper #content .col-right.color-blue .content { background:none; }

#wrapper #content .col-right.color-orange .content { background:none; }

#wrapper #content .col-right.color-brown .content { background:none; }

#wrapper #content .col-right.color-red .content { background:none; }

#wrapper #content .col-right.color-purple .content { background:none; }

#wrapper #content .col-right.color-green .content { background:none; }


#wrapper #content .col-right .content h3 {
	padding:5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:17px;
	color:#FFF;
	border-bottom:0px solid #FFF;
	-moz-border-radius:0px 0px 0 0;
	-webkit-border-top-radius:0px;
	border-radius:0px 0px 0 0;
}

#wrapper #content .col-right.color-black .content h3 { background: none left -1px repeat-x; }

#wrapper #content .col-right.color-blue .content h3 { background: none left -45px repeat-x; }

#wrapper #content .col-right.color-orange .content h3 { background: none left -89px repeat-x; }

#wrapper #content .col-right.color-brown .content h3 { background: none left -133px repeat-x; }

#wrapper #content .col-right.color-red .content h3 { background: none left -177px repeat-x; }

#wrapper #content .col-right.color-purple .content h3 { background: none left -221px repeat-x; }

#wrapper #content .col-right.color-green .content h3 { background: none left -265px repeat-x; }


#wrapper #content .col-right .content ul {
	margin:0 5px 5px 5px;
}

#wrapper #content .col-right .content ul li {
	padding:10px;
	border-bottom:1px dashed #FFF;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	color:#FFF;
}

#wrapper #content .col-right.color-black .content ul li:hover { background:none; }

#wrapper #content .col-right.color-blue .content ul li:hover { background:none; }

#wrapper #content .col-right.color-orange .content ul li:hover { background:none; }

#wrapper #content .col-right.color-brown .content ul li:hover { background:none; }

#wrapper #content .col-right.color-red .content ul li:hover { background:none; }

#wrapper #content .col-right.color-purple .content ul li:hover { background:none; }

#wrapper #content .col-right.color-green .content ul li:hover { background:#1B5017; }


#wrapper #content .col-right .content ul li a, #wrapper #content .col-right .content a {
	color:#CCC;
	text-decoration:none;
}

#wrapper #content .col-right .content ul li a:hover, #wrapper #content .col-right .content a:hover {
	color:#999;
	text-decoration:underline;
}

#wrapper #content .col-right .content table {
	width: 100%;
}

#wrapper #content .col-center {
	padding:0 1% 0 1%;
	width:58%;
}

#wrapper #content .col-center .content {
	margin: 0 0 0 5px;
	padding:0px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-align: left;
}

#wrapper #content .col-center .content a {
	color:#ff6600;
	text-decoration:none;
}

#wrapper #content .col-center .content a:hover {
	text-decoration:underline;
}

#wrapper #content .col-center .content h1 {
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
	color:#e2b131;
	margin:0px;
        padding: 10px 0 0 5px;
	text-align: left;
}

#wrapper #content .col-center .content .post {
	padding:3px;
}

#wrapper #content .col-center .content h2 {
	margin:3px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:22px;
	color:#ff6600;
}

#wrapper #content .col-center .content h3 {
	margin:3px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:18px;
}

#wrapper #content .col-center .content h4 {
	margin:3px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:14px;
}

#wrapper #content .col-center .content h5 {
	margin:3px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#wrapper #content .col-center .content h6 {
	margin:3px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	font-weight:bold;
}

#wrapper #content .col-center .content ul {
	list-style:square;
	padding: 0 0 0 5px;
}

#wrapper #content .col-center .content ol {
	list-style:decimal;
	padding: 0 0 0 5px;
}

#wrapper #content .col-center .content h2 a, #wrapper #content .col-center .content h1 a, #wrapper #content .col-center .content .post p.date a {
	text-decoration:none;
	color:#ff6600;
}

#wrapper #content .col-center .content h2 a:hover, #wrapper #content .col-center .content h1 a:hover, #wrapper #content .col-center .content .post p.date a:hover {
	text-decoration:underline;
}

#wrapper #content .col-center .content .post p.date {
	margin:-2px 0 0 0;
	padding:0 0 0 5px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	background:url(img/date.png) top left no-repeat;
}

#wrapper #content .col-center .content .post .post-content {
	padding:5px 0 0 0;
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-align:justify;
}

#wrapper #content .col-center .content .post .post-content p {
	margin:5px 0 5px 0;
}

#wrapper #content .col-center .content .single-image {
	margin:5px 0 0 0;
	text-align:center;
}

#wrapper #content .col-center .content #bookmarks ul.bookmark {
	margin:0 auto;
	width:100%;
	list-style:none;
}

#wrapper #content .col-center .content #bookmarks ul.bookmark li {
	margin:10px 3px 10px 0;
	float:left;
	width:18px;
	height:18px;
}

#wrapper #content .col-center .content ul.bookmark li a {
	display:block;
	border:1px solid #94917E;
	width:16px;
	height:16px;
	background:none;
	padding:0;
}

#wrapper #content .col-center .content ul.bookmark li a:hover {
	background:none;
	width:16px;
	height:16px;
	border:1px solid #549DC5;
	display:block;
}

#wrapper #content .col-center .content ul.bookmark li.delicious {
	background:url(img/bookmarks.png) -36px -18px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.digg {
	background:url(img/bookmarks.png) 0 -18px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.google {
	background:url(img/bookmarks.png) -72px -54px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.yahoo {
	background:url(img/bookmarks.png) -36px -36px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.technorati {
	background:url(img/bookmarks.png) -36px -54px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.meneame {
	background:url(img/bookmarks.png) -72px 0px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.fresqui {
	background:url(img/bookmarks.png) -72px -36px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.enchilame {
	background:url(img/bookmarks.png) -18px 0px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.blinklist {
	background:url(img/bookmarks.png) 0px -36px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.simpy {
	background:url(img/bookmarks.png) -54px -36px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.spurl {
	background:url(img/bookmarks.png) -54px -18px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.reddit {
	background:url(img/bookmarks.png) -54px -54px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.autobombeame {
	background:url(img/bookmarks.png) -54px 0px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.bitacoras {
	background:url(img/bookmarks.png) -18px -36px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.designfloat {
	background:url(img/bookmarks.png) -18px -18px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.wikio {
	background:url(img/bookmarks.png) 0px -54px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.friendfeed {
	background:url(img/bookmarks.png) -72px -18px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.facebook {
	background:url(img/bookmarks.png) 0px 0px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.twitter {
	background:url(img/bookmarks.png) -18px -54px no-repeat;
}

#wrapper #content .col-center .content ul.bookmark li.email {
	background:url(img/bookmarks.png) -36px 0px no-repeat;
}

h3#comments {
	font-family:Verdana, Geneva, sans-serif;
	font-size:15px;
}

ol.commentlist {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
}

ol.commentlist li {
	color:#FFF;
	margin:10px 0 10px 0;
	padding:10px;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

ol.commentlist li.alt {
	color:#FFF;
	background:#1B1B1B;
}

ol.commentlist li blockquote { color:#000; }

ol.commentlist li.bypostauthor { background:#2C4887; }

ol.commentlist li.byuser { background:#CE6700; }

ol.commentlist li.comment-author-admin { background:#2b8225; }

#wrapper #content .col-center .content ol.commentlist li.comment div.vcard cite.fn a.url {
	color:#CCC;
	text-decoration:none;
}

ol.commentlist li.comment div.vcard img.avatar {
	float:left;
	margin:2px 5px 0 0;
}

#wrapper #content .col-center .content ol.commentlist li.comment div.comment-meta a {
	color:#CCC;
	text-decoration:none;
}

ol.commentlist li.comment p { margin:10px 0 10px 0; }

#wrapper #content .col-center .content ol.commentlist li.comment div.reply a {
	color:#CCC;
	text-decoration:none;
}

#respond {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	background:#E5E5E5;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
	color:#000;
}

ol.commentlist li #respond {
	padding:10px;
}

#respond a {
	color:#333;
	text-decoration:none;
}

#respond a:hover {
	color:#000;
	text-decoration:underline;
}

#respond h3 { font-size:15px; color:#000; }

#respond input {
	border:1px solid #CCC;
	padding:5px;
	margin:5px 0;
}

#respond textarea {
	margin:10px 0 10px 0;
	width:90%;
	border:1px solid #CCC;
	padding:10px;
}

#footer {
}

#footer .corner-right {
	width:0px;
	height:0px;
	float:right;
}

#footer .corner-left {
	height:0px;
	width:0px;
	float:left;
}

#footer .corner-center {
	margin:0 0 0 0;
	height:0px;
}

#footer #copyright {
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#FFF;
	text-align:center;
}

#footer #copyright p a {
	color:#CCC;
	text-decoration:underline;
}

#footer #copyright p a:hover {
	color:#999;
	text-decoration:none;
}

span.hide {
	display:none;
}

.clear {
	clear:both;
}

.clear-left {
	clear:left;
}

.heighted {
	height:20px;
	width:100%;
	display:block;
}

table {
	font-family:Verdana, Geneva, sans-serif;
	font-size:13px;
	text-align:center;
}

table td {
	padding:10px;
}

table th {
	padding:10px;
	font-weight:bold;
}

table caption {
	font-size:15px;
	text-align:center;
}

.aligncenter,
div.aligncenter {
   display: block;
   margin-left: auto;
   margin-right: auto;
}

.alignleft {
   float: left;
}

.alignright {
   float: right;
}

.wp-caption {
   border: 1px solid #ddd;
   text-align: center;
   padding-top: 4px;
   margin: 10px;
   -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;
}

.ui-state-highlight {
	height:100px;
	margin:10px 0 10px 0;
	background:none;
	border:1px solid #CCC;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}

blockquote {
	padding:0 10px;
	border:1px solid #CCC;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}

code {
	padding:0 10px;
	border:1px solid #CCC;
	background:#000;
	color:#FFF;
	-moz-border-radius: 5px;
	-khtml-border-radius: 5px;
	-webkit-border-radius: 5px;
	border-radius: 5px;
}