/*  
Theme Name: Stripped
Theme URI: http://www.oscaralcala.com/
Description: Tema para el blog personal de Oscar Alcalá
Version: 1.0
Author: Oscar Alcalá
Author URI: http://www.oscaralcala.com/

Y:

Flutter girl
killing me with her sunshine
sunshine
she's so unaware
that she's my melpomene

*/

body {
	background-color: #fff;
	color: #5a5a5a;
	font-family: Helvetica, Verdana, "Trebuchet MS", Arial, Serif;
	font-size: 13px;
	text-align: center;
}

#contenedor {
	width: 930px;
	margin: 25px auto;
	padding: 0;
	text-align: left;
}

#header h1 {
	margin: 0;
	padding: 0;
	width: 352px;
	height: 49px;
	display: block;
}

#header h1 a {
	width: 352px;
	height: 49px;
	display: block;
	text-indent: -9999px;
	font-size: 0.0001px;
	margin: 0;
	padding: 0;
	background-image: url('imagenes/header.jpg');
	background-repeat: no-repeat;
}

.post h2 {
	color: #3e3e3e;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, serif;
	font-size: 24px;
	margin: 0;
	padding: 0;
	font-weight: normal;
}

.post h2 a {
	color: #3e3e3e;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, serif;
	font-size: 26px;
	text-decoration: none;
	font-weight: normal;
}

.post h2 a:hover {
	text-decoration: none;
}

.postdata {
	color: #bababa;
	font-size: 14px;
	font-weight: bold;
}

.postdata a {
	color: #bababa;
	text-decoration: none;
}

.postdata a:hover { 
	text-decoration: hover; 
	color: #3e3e3e; 
}

#menu {
	width: 264px;
	height: 16px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
	background-repeat: repeat-x;
	position: relative;
	text-align: center;
	color: #aeaeae;
	float: right;
	position: relative;
	top: -40px;
	left: -55px;
}

#menu span {
	float: left;
}

#menu ul {
	width: 264px;
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 16px;
}

#menu ul li {
	float: left;
	display: block;
	margin: 0;
	padding: 0;
}

#menu ul li a {
	display: block;
	text-indent: -9999px;
	text-decoration: none;
	height: 16px;
	margin: 0;
	float: left;
}

#menu ul li a:hover {
	text-decoration: none;
	background-position: 0 -16px;
}

#menu_archivo {
	width: 70px;
	background-image: url('imagenes/menu_archivo.jpg');
}

#menu_busqueda {
	width: 95px;
	background-image: url('imagenes/menu_busqueda.jpg');
}

#menu_contacto {
	width: 99px;
	background-image: url('imagenes/menu_contacto.jpg');
}

#contenido {
	width: 530px;
	float: left;
	display: block;
	margin: 25px 0 0 0;
	padding: 0;
}

.contenido_post a, #comentarios_lista a {
	color: #7598aa;
	text-decoration: dotted;
}

.contenido_post a:hover, #comentarios_lista a {
	color: #1f526d;
}

.contenido_post a img {
	border: 0;
}

.contenido_post p {
	margin: 8px 0 8px 0;
	line-height: 17px;
}

.contenido_post blockquote {
	color: #788089;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, Serif;
	font-size: 24px;
	padding: 0 0 0 32px;
	margin: 20px 0 20px 0;
	background-image: url('imagenes/quote_bg.jpg');
	background-repeat: no-repeat;
}

.contenido_post blockquote cite {
	color: #788089;
	font-family: "Trebuchet MS", Helvetica, Verdana, Arial, Serif;
	font-size: 16px;
	text-align: right;
	float: right;
	margin: 10px 0 0 0;
}

.contenido_post blockquote p {
	line-height: 28px;
}

.contenido_post ul {
	margin: 10px 0 10px 15px;
	padding: 0;
}

#contenido_post ul li {
	margin: 0 0 4px 0;
	padding: 0;
}

.post {
	margin: 0 0 35px 0;
}

.conversacion {
	background-color: #fdfdfd;
	width: 528px;
	border: 1px Solid #ececec;
	padding: 10px 15px 10px 15px;
	line-height: 20px;
	margin: 8px 0 8px 0;
}

.conversacion ul {
	list-style-type: circle;
}

.conversacion ul li {
	margin-left: 15px;
}

.conversacion p {
	margin: 0;
}

.color1, .color2 { font-weight: bold; }

.color1 {
	color: #a08f8f;
}

.color2 {
	color: #91a3ac;
}

code {
	margin: 14px 0 14px 0;
}

code p {
	background-color: #fdfdfd;
	padding: 10px 15px 10px 15px;
	width: 520px;
	line-height: 20px;
	border: 1px Solid #ececec;
}

.tab {
	margin-left: 20px;
}

#sidebar {
	width: 300px;
	float: right;
	margin: 18px 35px 0 0;
}

h5 {
	width: 300px;
	height: 16px;
	display: block;
	text-indent: -9999px;
	font-size: 0.0001px;
	margin: 0;
	padding: 0;
	background-repeat: no-repeat;
}

#sidebar_quees {
	background-image: url('imagenes/sidebar_quees.jpg');
}

#sidebar_suscribete {
	background-image: url('imagenes/sidebar_suscribete.jpg');
}

#sidebar_gente {
	background-image: url('imagenes/sidebar_gente.jpg');
}

#sidebar_agregame {
	background-image: url('imagenes/sidebar_agregame.jpg');
}

#sidebar_actividad {
	background-image: url('imagenes/sidebar_actividad.jpg');
}

#sidebar p {
	margin: 3px 0 20px 0;
}

#sidebar a {
	color: #8a8a8a;
}

#sidebar a:hover {
	color: #7598aa;
}

#sidebar ul {
	margin: 5px 0 0 0;
	padding: 0;
	list-style-type: none;
}

#sidebar ul li {
	margin: 0 0 4px 0;
	padding: 0;
}

#comentarios_lista {
	margin: 0;
	padding: 0;
	list-style-type: none;
}

#comentarios_lista li {
	border-left: 3px Solid #dadada;
	padding: 2px 0 2px 10px;
	margin: 10px 0 0 0;
}

#author, #email, #url, #comentario, #wpcf_your_name, #wpcf_email, #wpcf_website, #wpcf_msg, #s {
	border: 1px Solid #ddd;
	color: #777;
}

#author, #email, #url, #wpcf_your_name, #wpcf_email, #wpcf_website, #s {
	width: 280px;
	height: 20px;
	font-size: 17px;
}

#comentario, #wpcf_msg {
	width: 400px;
	height: 200px;
	font-size: 14px;
	font-family: Helvetica, Verdana, Serif;
}

.derecha {
	float: right;
	display: block;
	margin: 8px 0 8px 8px;
}

.izquierda {
	float: left;
	display: block;
	margin: 8px 8px 8px 0;
}

.centro {
	margin: 8px 0 8px 0;
	display: block;
	text-align: center;
}

.borde {
	border: 1px Solid #eee;
	padding: 3px;
}

.pie {
	font-size: 11px;
	text-align: center;
	display: block;
	font-style: italic;
}

.clearer {
	margin: 0;
	padding: 0;
	clear: both;
	width: 1px;
	height: 1px;
	visibility: hidden;
}

#friendfeed {
	margin: 5px 0 0 0;
	padding: 0;
	border: 0;
}

#friendfeed .widget { 
  border: 0 !important; 
}