/*
Theme Name: User
Theme URI: http://Error405.com/
Description: 
Version: 2.0
Author: BrianERC
Author URI: http://Error405.com
Tags: empty, clean, development, design
*/

/* -- just some ugly styling to make it easier to get started, can safely be removed */



/* - BASIC STUFF - */
body {background:#FFF; font:15px/160% "lucida grande","segoe ui",verdana,helvetica,arial,sans-serif;color:#333;margin:0 auto;padding:0 0px;}
a {text-decoration:none;color:#309cc8;}
a:hover {text-decoration:underline;color:#c64800;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique;background:#f8f8f8 url(http://Error405.com/wp-content/themes/user/imagenes/blockquote.png) no-repeat;padding:15px; padding-left:45px;padding-top:5px;}

/* -- LISTS -- */
ul {margin:0;padding:0;}
ul li {	margin-left:5px;padding:0;}
ul li a:hover{color:#c64800;}
li {list-style-type:none;}
.disc {list-style-type:disc}
/* lists inside posts */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:5px; list-style-image: url(http://Error405.com/wp-content/themes/user/imagenes/flecha.gif);list-style-position:inside;}
.entry-content ul li a:hover {text-decoration:none;color:#c64800;}
#post-single ul li a{color:#309cc8;}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}
.error404 h1 {text-align:center;color:#ee6194;}
.error404 h2 {color:#ee6194;}
/* -- HEADINGS -- */
#archive-title h2 {padding:5px;background:#f8f8f8;}
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h4 {color:#c64800;font-family: Georgia, serif;
font-size: 34px;
font-style: normal;
font-weight: normal;
text-transform: normal;text-align:left;
letter-spacing: -3px;
line-height: 1.2em;}
h2.entry-title {font-family: Georgia, serif;text-align:left;
font-size: 36px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -3px;
line-height: 1.2em;
margin-top:14px;}
h2.entry-title a{border-bottom:3px double #309cc8;text-align:left;}
h2.entry-title a:hover {color:#c64800;text-decoration:none;border-bottom:3px double #c64800;}
#post-single h1 a:hover {color:#c64800;}
h1.entry-title {font-family: Georgia, serif;text-align:left;
font-size: 36px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -3px;
line-height: 1.2em;
margin-top:14px;}
h1.entry-title a{border-bottom:3px double #309cc8;text-align:left;}
h1.entry-title a:hover {color:#c64800;text-decoration:none;border-bottom:3px double #c64800;}
h2#comments{margin:20px auto 10px;font-size:140%;}
/* headings inside posts */
input:hover#buscar {background:#e7e7e7;}
input#buscar {background:#f0f0f0;color:#21221d; border:none;padding:2px;}
input:hover#suscribir {background:#e7e7e7;}
input#suscribir {background:#f0f0f07;color:#21221d; border:none;padding:2px;}
.entry-content h3 {font-size:140%;}

.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- MAIN DIV'S -- */
#wrapper {background:#fff;float:none;clear:both;margin:0 auto;padding:0;width:965px;}
#header-back {background:#fff url(http://Error405.com/wp-content/themes/user/imagenes/head-back.jpg) repeat-x;padding:0px;margin:0px;}
#header {width:965px;height:52px;margin:0 auto;clear:both;margin:0 auto;padding: 20px 0;}
#footer-back {padding:10px;background:#000000 url(http://Error405.com/wp-content/themes/user/imagenes/footer-back.jpg) repeat-x;clear:both;border-top:2px solid #ccc;}
#footer {color:#f8f8f8;margin:0 auto;width:965px;clear:both;float:none;text-align:center;padding: 20px 0;}
#footer a {color:#309cc8;}
#footer a:hover{color:#ccc;}

/* -- POSTS -- */
.post-index h2{font-family: Georgia, serif;text-align:left;
font-size: 36px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -3px;
line-height: 1.2em;
margin-top:14px;}
#post-single h2 {font-family: Georgia, serif;text-align:left;
font-size: 36px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -3px;
line-height: 1.2em;
margin-top:14px;}
.post-index {margin:0 0 10px;text-align:justify;}
#post-single {margin:0 0 20px;text-align:justify;}
#post-single a{color:#c64800;text-decoration:underline;}
#post-single a:hover{color:#309cc8;text-decoration:none;}
#post-single h1 a{text-decoration:none;color:#309cc8;margin-bottom:10px;}
#page h1 {text-decoration:none;font-family: Georgia, serif;text-align:left;
font-size: 36px;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: -3px;
line-height: 1.2em;
margin-top:14px;}
#post-single ul li a:hover {color:#c64800;}
.post-index a{color:#c64800;text-decoration:underline:}
.post-index a:hover{color:#309cc8;}
.post-index h2 a{color:#309cc8;}
.posts-wrap {float:left; clear:none;width:645px;text-align:justify;}
/* -- Recomendados -- */
#recomendados{float:left; background:#21221d;color:#fff;width:955px;display:block;font:15px/160% "lucida grande","segoe ui",verdana,helvetica,arial,sans-serif;padding-bottom:0px;}
#recomendados-post{background:#21221d;padding-top:30px;padding-bottom:0px;padding-left:10px;width:645px;text-align:justify;font-family: Georgia, serif;
font-size: 16px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;}
#recomendados-post a{color:#ececec;background:#263775;}
#recomendados-post a:hover{color:#fff;background:#309cc8;text-decoration:none;}
#recomendados-lista{display:inline;float:right;background:#21221d;padding-top:30px;padding-bottom:20px;padding-left:10px;width:260px;}
#recomendados-lista ul li {list-style-image: url(http://Error405.com/wp-content/themes/user/imagenes/flecha.gif);list-style-position:inside;}
#recomendados-lista a {color:#fff;}
#recomendados-lista a:hover {color:#309cc8;text-decoration:none;}
#recomendados-post h1 a{color:#fff;font-size:22px;text-align:left;background:none;}
#recomendados-post h1 a:hover {color:#309cc8;text-decoration:none;background:none;}
#recomendados-lista h3 {color:#fff; font-family: Georgia, serif;
font-size: 14px;
font-style: normal;
font-weight: normal;
text-transform: uppercase;
letter-spacing: 1px;
line-height: 2em;}
/* -- SIDEBARS --*/
.sidebar-wrap {margin:0 auto;overflow:hidden; float:right; clear:none;width:300px;}
.sidebar {width:99%;clear:none;margin-top:10px;}
.block-1 {float:right;}
.sidebar a {color:#666666;}
.widget {margin-top:10px;}
.widget h3 {height:36px;background:#fff url(http://Error405.com/wp-content/themes/user/imagenes/sidebar-head.gif);color:#fff;padding-left:5px;}
.sidebar ul li {list-style-image: url(http://Error405.com/wp-content/themes/user/imagenes/flecha.gif);list-style-position:inside;border-bottom:1px solid #ccc;}
.sidebar ul li:hover{text-decoration:none;background:#f6f6f6;}
.sidebar ul li:hover a{color:#c64800;}
.sidebar ul li a:hover{text-decoration:none;color:#c64800;}
/* -- 404-PAGE --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMMENTS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;border-bottom:1px solid #f8f8f8;}
li.comment a {color:#309cc8;}
li.comment p {margin-top:30px;}
ul.children {margin-left:10px;}
ul.commentlist {margin:10px 0;padding-left:15px;padding-right:15px;}
.commentlist li {margin:10px 0;background:#fbfbfb;border:2px solid #f6f6f6;padding-left:15px;padding-right:15px;font-family: Georgia, serif;
font-style: normal;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;font-size:14px;}
#commentlist-texto {margin-left:50px;color:#fff;}
ul.pinglist {margin:10px 0;}
.pinglist ul li {border-bottom:1px solid #f8f8f8;}
.pinglist li a {color:#888;}
.pinglist li a:hover {color:#000;}
div.reply {margin:10px 0;}
input#author {overflow:auto; border:2px solid #ccc;font-size:20px;color:#626262;font-weight:bold;font-family: Georgia, serif;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;}
input#email {overflow:auto; border:2px solid #ccc;font-size:20px;color:#626262;font-weight:bold;font-family: Georgia, serif;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;}
input#submit {background:#309cc8;padding:5px;color:21221d;font-size:24px;border:none;}
input:hover#submit {color:#309cc8;background:#21221d;}
input#url {overflow:auto; border:2px solid #ccc;font-size:20px;color:#626262;font-weight:bold;font-family: Georgia, serif;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;}
textarea#comment {overflow:auto; border:2px solid #ccc;font-size:20px;color:#626262;font-weight:bold;font-family: Georgia, serif;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.4em;}
.thumbnail {border:none;}
#comentarios-fondo {background:#f8f8f8;padding:20px;}

/* -- ALIGNMENTS --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
div.navigation a {color:#309cc8;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}
/* Estilos CSS para su Caja de Autor */
#authorbox{ background: #f8f8f8; width: 645px; margin: 0 auto; margin: 10px 0 10px 0; overflow:hidden; min-height: 115px; height: auto !important; height: 115px; }
#authorbox h4{ font-size: 16px; color: #191919; margin:0; padding: 10px 10px 5px 10px; font-weight:normal;letter-spacing: 0px;margin-bottom:3px; }
.authortext{ padding: 0 20px 0 100px; }
#authorbox img{ margin: 20px; padding: 0px; float: left; border: 5px solid #ccc; }
#authorbox p{ color: #191919; margin: 0; padding: 0px 10px 10px 10px; }
#authorbox p a { color: #191919; }
#authorbox a{text-decoration:underline;color:#309cc8;}
#authorbox a:hover{text-decoration:none;color:#c64800;}
/* -- post relacionados --*/

/* -- MENU --*/
#menu-navegation {margin:0 auto;text-align:right;clear:both;padding:0;width:965px;font-size:16px; }
#menu-navi {width:100%;text-align:right;display:block;font-size:16px;}
#menu-navegation li {background:#21221d;display:inline;padding-top:5px;padding-left:15px;padding-right:15px;margin:0px;padding-bottom:3px;}
/* para controlar el estilo de los enlaces de segundo nivel */
#menu-navegation li:hover { background:#309cc8;}
.horizontal-menu li ul a{
  padding: 0px 0px 0px 0px;
  text-align:right;
  margin:none;
}

.horizontal-menu li ul{
  display: none;
  position: absolute;
  margin:none;
}

.horizontal-menu li:hover ul{
  display: block;
  float:left;
  text-align:right;
  background:#309cc8;
}

/* para controlar el color de las opciones sobre las que paso el rat�n */
.horizontal-menu li:hover{
color:#fff;
 background:#309cc8;
}
.horizontal-menu li a {
font-size:16x;
color:#fff;

}
.horizontal-menu li a:link {
color:#fff;
margin:none;
}
.horizontal-menu li a:hover,.horizontal-menu li a:active{color:#fff;text-decoration:none;margin-left:none;}
.horizontal-menu li a:active{
color:#fff;margin:none;
text-decoration:none; background:#309cc8;
}

/* para controlar el color de los li seleccionados, sobre los que paso el rat�n,
los li padres y los li padres sobre los que paso el rat�n */
.horizontal-menu .current_page_item,
.horizontal-menu .current_page_item:hover,
.horizontal-menu .current_page_parent,
.horizontal-menu .current_page_parent:hover .current_page_parent:active .current_page_item:active{
margin:none;
 color:#fff;
 text-decoration:none; background:#309cc8;
}
.current_page_item a:active{color:#fff;text-decoration:none;}
/* para controlar el color de los li de segundo nivel seleccionados */
.horizontal-menu .current_page_parent .current_page_item{
text-decoration:none;
   color:#fff;
margin:none;
}                    

/* para controlar el color de los li de segundo nivel seleccionados
sobre los que paso el rat�n */
.horizontal-menu .current_page_parent .current_page_item:hover{
 text-decoration:none;
   color:#fff;
margin:none; background:#309cc8;
}

/* -- NAVIGATION --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

div.pagination {
	font-family:Verdana,Tahoma,Arial,Helvetica,Sans-Serif;
	font-size: 13px;
	text-align:center;
	padding:4px 6px 4px 0;
	background-color:#fff;
	color:#c64800;
	margin-bottom:50pX;
}

div.pagination a {
	color:#c64800;
	text-decoration:none;
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #c64800;
}

div.pagination a:hover, div.pagination a:active {
	color:#fff;
	border:1px solid #c64800;
	background-color:#c64800;
}
div.pagination span.current {
	padding:5px 6px 4px 5px;
	margin:0 3px 0 3px;
	border:1px solid #c64800;
	font-weight:bold;
	color:#fff;
	background-color:#c64800;
}
div.pagination span.disabled {
	display:none;
}
