﻿/*

Theme Name: acertijosypasatiempos 2010

Theme URI:

Description: acertijosypasatiempos's theme

Author: @freddypm

Author URI: http://freddypm.wordpress.com

version: 1.0

Tags: two-column, acertijos, pasatiempos acertijosypasatiempos

*/



	/* generales */

* {margin:0; padding:0;}

body {

	background: #F6F6F6;

	font-size: 12px;

	font-family: Verdana, Arial, Helvetica, sans-serif;

	line-height: 16px;

}

strong {

	font-weight: bold;

	color: #006699;

}

em { 

	font-style: italic;

}

pre {

	border: 1px solid #ddd;

	margin-bottom: 15px;

	padding:15px;

}

ins { /*remove underline from text*/ 

	text-decoration:none;

}

del { 

	text-decoration:line-through;

}

a {

	color: #006699;

	text-decoration: underline;

	font-weight: bold;

}

a:hover {

	text-decoration: none;

}

img {

	border: 0;

	padding:0;

	margin: 0;

}

hr {

	width: 95%;

	height: 1px;

	margin: auto;

	border-style: solid;

	color: #006699;

}

blockquote {

    margin: 0 0 15px 15px;

    padding-left: 15px;

}

	/* fin generales */ 

	

	/* login */

#login {

	margin: 0px auto;

	width: 854px;

	height: 15px;

	text-align: right;

	font-size: 10px;

}

#login a {

	display: block;

	padding: 0 10px;

}

	/* fin login */

	

	/* container */

#top-container {

	width: 854px;

	height: 20px;

	margin: 0 auto;

	padding: 0;

	background: url(images/top-container.jpg) no-repeat;

}

#container {

	width: 854px;

	height: auto;

	margin: 0 auto;

	padding: 0;

	background: url(images/back-container.jpg) repeat-y;

}

#button-container {

	width: 854px;

	height: 20px;

	margin: 0 auto;

	padding: 0;

	background: url(images/button-container.jpg) no-repeat;

}

	/* fin container*/

	/* header */

#header {

	widht: auto;

	height: 105px;

	background: url(images/logo.jpg) 83px 10px no-repeat;

	margin: 0;

	padding: 0;

}

h1 a {

	font-size: 18px;

	position: relative;

	top: 80px;

	left: 50px;

	text-decoration: none;

	padding: 70px 0 0 0;

}

	/* fin header */

	/* suscripciones */

#suscripciones {

	float: right;	

	padding: 0 30px 0 0;

}

#suscripciones img {

	padding: 0 5px;

}

#suscripciones a{

	text-decoration: none;

}

	/* fin suscripciones */

	/* indice categor�as */

#indice-categorias {

	width: auto;

	height: 20px;

	padding: 0 26px;

}



#indice-categorias ul li {

	display: inline;

	list-style-type:none;

	margin:0 3px;

	padding: 2px;

}

	/* fin indice categor�as */

	/* cuerpo */

#cuerpo {

	float: left;

	width: 580px;

	height: auto;

	min-height: 600px;

	padding: 10px 20px;

}

#navigation {

	padding: 10px;

	text-align: center;

}

#navigation a {

	text-decoration: underline;

	display: inline-block;

	padding: 0 2px;

}

.navigation-selected{

	background: #F6F6F6;

	border: 1px solid #8fafc6;

 	padding: 0 3px;

}

.pagetitle {

	font-size: 16px;

	color: #006699;

	margin: 10px auto 15px 30px;

}

.pagesubtitle {

	margin: 5px 30px;

}

	/* fin cuerpo */

	/* post */

.post-header {

	width: 560px;

	height: 15px;

	background: url(images/top-post.jpg) 0 0 no-repeat;

	margin: 0;

}

.post {

	width: 560px;

	height: auto;

	background: url(images/back-post.jpg) 0 0 repeat-y;

	margin: 0;

}

.post-footer {

	width: 560px;

	height: 15px;

	background: url(images/button-post.jpg) 0 0 no-repeat;

	margin: 0;

}

.post h2 {

	font-size: 14px;

	padding: 10px 5px 0px 30px;

}

.post h2 a{

	text-decoration: none;

	color: #006699;

}

.post .comentarios-post a {

	text-decoration: none;

	color: #8fafc6;

	font-size: 10px;

}

.post .category {

	padding: 0 30px;

	color: #8fafc6;

}

.post .category a {

	color: #8fafc6;

	font-size: 10px;

	font-weight: normal;

}

.post .date {

	float: right;

	background: url(images/date-post.png) 0 0 no-repeat;

	width: 100px;

	height: 70px;

	position: relative;

	bottom: 43px;

	left: 25px;

}

.post .date p {

	padding: 11px;

	color: #8fafc6;

	font-weight: bold;

}
.post ul li {

	list-style: disc;

	margin: 0px 35px;

}

.post .entry {

	background: url(images/post-delim.gif) 0 0 repeat-x;

	width: 90%;

	margin: 10px auto 10px auto;

	padding: 20px 10px 0 10px;

	text-align: left;

	position: relative;

	bottom: 60px;

}

.post .entry p {

	margin: 10px 0;

}
.post .entry img {
	margin: 10px;
	border: 1px solid #8fafc6;
	padding: 5px;
	background: #FFF;

}
.post .entry ul li {

	list-style: disc;

	margin: 0 20px;

}

.post .entry ol li {

	list-style: decimal;

	margin: 5px 25px;

}

.post .post-footer {

	background: url(images/post-delim.gif) 0 0 repeat-x;

	width: 90%;

	color: #006699;

	font-size: 10px;

	font-weight: bold;

	padding: 10px 10px 20px 10px;

	margin: 0 auto;

}

.post .post-footer a {

	color: #8fafc6;

	font-weight: normal;

}

.tag {

	float: left;

	width: 330px;

	line-height: 14px;

}

.share {

	float: right;

	width: 170px;

}

	/* fin post */

	/* sidebar */

#sidebar {

	float: right;

	width: 210px;

	height: auto;

	padding: 10px 20px 10px 0;

}

#sidebar h2 {

	font-size: 14px;

	color: #006699;

	display: block;

	padding: 10px 20px;

}

#sidebar ul {

	list-style-type: none;

}

.sidebar-box {

	width: 200px;

	margin: 10px auto;

}

.sidebar-header {

	background: url(images/top-sidebar.jpg) 0 0 no-repeat;

	width: 200px;

	height: 35px;

}

.sidebar-content {

	background: url(images/back-sidebar.jpg) 0 0 repeat-y;

	width: 165px;

	height: auto;

	padding: 5px 10px 5px 20px;

	line-height: 20px;

}

.sidebar-footer {

	background: url(images/button-sidebar.jpg) 0 0 no-repeat;

	width: 200px;

	height: 20px;

}

.sidebar-buscar {

	background:url(images/back-sidebar-search.jpg) 0 0 no-repeat;

	width: 200px;

	height: 50px;

}

.sidebar-buscar form {

	position: relative;

	top: 13px;

	left: 20px;

}

	/* end sidebar */

	/* comments */

#comments {

	font-size: 14px;

	padding: 5px 5px 0px 30px;

	margin: 0 auto 20px auto;

	color: #006699;

}

.post .entry-comments {

	background: #F6F6F6;

	width: 90%;

	margin: 0 auto;

	padding: 20px 10px;

	text-align: left;

}

.post .entry-comments ul {

	list-style-type: decimal-leading-zero;

	margin: 0 20px;

}

.post .entry-comments ul li {

	background: url(images/post-delim.gif) 0 0 repeat-x;

	padding: 20px 0;

}

.comment-title {

	margin: 0;

	padding: 0;

	color: #006699;

	font-weight: bold;

}

.comment-metadata a {

	text-decoration: none;

	color: #8fafc6;

	font-size: 10px;

	margin: 0;

	padding: 0;

}

.comment p {

	margin: 5px 0 10px 0;

}

.entry-comments form p {

	margin: 10px 20px;

}

	/* end comments */

	/* footer */

#footer {

	margin: 0px auto;

	padding: 0px 20px;

	width: 814px;

	height: 15px;

	text-align: right;

	font-size: 10px;

}

	/* end footer */

	/* adsense */
.post-adsense {
	width: 560px;
	height: 20px;
	text-align: center;
}
.button {
	color: #006699;
	padding: 2px 3px;
	font-weight: bold;
}
