/* 
	Theme Name: Inicios08B
	Theme URL: http://www.justskins.com
	Description: <a href="http://blog.unlugarenelmundo.es/2007/05/22/mysimplified/">mySimplified</a> es un tema para wordpress con 3 columnas y soporte para widgets modificado por <a href="http://www.inicios.es/">Paul M.</a> y <a href="http://blog.unlugarenelmundo.es/">José María Morales Vázquez</a> a partir de Simplified, diseñado por <a href="http://www.justskins.com">Just Skins</a> y desarrollado por <a href="http://www.gsmhacks.com">GSM Hacks</a>.

	Author: José María Morales Vázquez
	Author URI: http://blog.unlugarenelmundo.es/
	Version: 1.1
	Licencia: Creative Commons Attribution 2.5.

Las principales modificaciones han consistido en colocar las dos columnas de accesorios a la derecha, modificar ligeramente los anchos de las mismas para que entren imágenes a 500 pixels con marco (es el ancho habitual que suelo usar), cambiar totalmente la cabecera incluyendo una imagen, corrección de algunos errores en las plantillas y hojas de estilos, modificación de algunos estilos, modificación en la paleta de colores, etc. También se ha traducido (casi) completamente al castellano.

La versión 1.1 incluye una primitiva barra de enlaces bajo la cabecera e incluye soporte automático para algunos de los plugins que yo uso: Browser Sniff, Bunny's Technorati tags, Incoming Links y WP-Postviews
*/

body {
	background: #ffffff;
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Helvetica, Sans-Serif;
	margin: 0px auto 0px;
	padding: 0px;
	}

#menubotones {
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Helvetica, Sans-Serif;
	font-weight: bold;
	width: 960px;
	margin: 0px auto 0px;
	padding: 2px;
	border-top: 5px solid #ff6600;
	background: #F7FCFE repeat-y top center;
        text-align:right;
	}

#menubotones a {
	color: #660000;
	text-decoration: none;
	}

#menubotones a:hover{
	color: #676760;
	}

#wrap {
	color: #333333;
	font-size: 12px;
	font-family: Verdana, Helvetica, Sans-Serif;
	width: 960px;
	margin: 0px auto 0px;
	padding: 0px;
	border: 0px;
	background: #FFF url(images/content-bg.png) repeat-y top center;
	}
	
a:link, a:visited {
	color: #FF6600;
	text-decoration: none;
}

a:hover {
	color: #FF6600;
	text-decoration: none;
	border-bottom: 1px solid #FF6600;
}

a:active, a:focus {
	color: #FF6600;
	text-decoration: none;
	border-bottom: 1px dotted #FF6600;
}

#header .headercloud {
	text-align: right;	
	float: right;
	margin: 0;
	}
	
#header {
	background: #ffffff url(http://inicios.es/graficos/inicios2008c.jpg) no-repeat top left;
	width: 960px;
	height: 150px;
	margin: 0px auto 0px;
	padding: 5px 0px 0px 0px;
	text-align: left;	
	}
	
#header a {
	color: #660000;
	text-decoration: none;
	}

#header a:hover{
	color: #676760;
	}

#wp-calendar {
	float: center;
	width: 525px;
	margin: 0px;
	padding: 0px;
	}

#sidebar_left {
	float: left;
	width: 185px;
	margin: 0px;
	padding: 10px;
	border-right: 1px dotted #FF6600;
	}
	
#sidebar_left ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#sidebar_left li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#sidebar_left ul li {
	margin: 0px;
	padding: 3px 0px;
	}

#sidebar_left ul li ul {
	padding: 5px 0 10px 5px;
	}
	
#sidebar_left ul li a:link, #sidebar_left ul li a:visited {
	color: #333333;
	text-decoration: none;
	border-bottom: 1px dotted #7DA330;
	}

#sidebar_left ul li a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #FF9400;
	border-bottom: 1px solid #FFF;
	}

/*calendar widget */

div.widget_calendar a {
	color: #660000;
	text-decoration: none;
	}

div.widget_calendar a:hover {
	color: #660000;
	text-decoration: underline;
	}

li.widget_calendar td {
	padding: 1px 4px;
}

div.widget_calendar h2 {
	display:none;
}
	
	
#sidebar_right {
	float: right;
	width: 185px;
	margin: 0px;
	padding: 10px;
	}

#sidebar_right p{
	padding: 2px 0px 16px 0px;
	margin: 0px;
	line-height: 20px;
	}

#sidebar_right ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#sidebar_right ul li {
	margin: 0px;
	padding: 3px 0px;
	}

#sidebar_right ul li ul {
	padding: 5px 0 10px 5px;
	}	

#sidebar_right ul li a:link, #sidebar_right ul li a:visited {
	color: #333333;
	text-decoration: none;
	border-bottom: 1px dotted #7DA330;
	}

#sidebar_right ul li a:hover {
	color: #FFF;
	text-decoration: none;
	background-color: #FF9400;
	border-bottom: 1px solid #FFF;
	}
	
/*blogroll */
#list-blogroll li, li.linkcat li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}
/*category widget */
#list-cat li, li.widget_categories li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}
/*archives widget */
#list-archives li, li.widget_archives li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}
/*pages widget */
#list-page li, li.widget_pages li, li.widget_recent_entries li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}
/*sub-pages */
#list-page li ul li, li.widget_pages li ul li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}
/*meta */
ul.meta li, li.widget_meta li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}
/*recent comments widget */
#list-recent li, li.widget_recent_comments li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
}

#content {
	width: 960px;
	margin: 0px auto 0px;
	padding: 0px;
	}

#content p{
	padding: 0px 0px 15px 0px;
	margin: 0px;
	line-height: 20px;
	}
	
#content h1 {
	color: #FF6600;
	border-bottom: 1px dotted #660000;
	font: normal 190%/100% "Trebuchet MS", Tahoma, Arial;
	padding-bottom: 3px;
	background-color: #000000;
	}
	
#content h1 a  {
	color: #FF6600;
	text-decoration: none;
	}

#content h1 a:hover {
	color: #FF6600;
	text-decoration: underline;
	}

#content h2 {
	color: #000000;
	font-size: 15px;
	font: bold 120% "Trebuchet MS", Tahoma, Arial;
	padding: 5px;
	margin: 0px;
	background: #F7FCFE;
	border-bottom: 1px dotted #660000; 
	border-top: 1px dotted #660000;
	}
	
#content p ol{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	}
	
#content p ul{
	margin: 0px;
	padding: 0px 0px 0px 20px;
	}
	
blockquote{
	padding: 10px;
	font-style: italic;
	color: #660000;
	background: #F7FCFE;
	border: 2px dashed #660000;
	}
	
#content blockquote p{
	margin: 0px 0px 20px 0px;
	padding: 0px;
	}
	
#contentmiddle {
	float: left;
	width: 525px;
	margin: 0px;
	padding: 10px;
	border-right: 1px dotted #660000;
	}

.post {
	clear:both;
	padding-bottom: 15px;
}

.entry {
	float:right;
	width: 443px;
}
.post-cat {
	background: url(images/tag_blue.gif) no-repeat right center;
	padding-right: 20px;
	float: right;
	font-size: 95%;
	color: #999999;
}

.post-technorati {
	background: url(images/tag_technorati.gif) no-repeat right center;
	padding-right: 20px;
	float: right;
	font-size: 95%;
	color: #999999;
}

.post-author {
	background: url(images/vcard.gif) no-repeat left center;
	padding-left: 20px;
	float:left;
	font-size: 95%;
	color: #999999;
}
.post-comments {
	background: url(images/comments.gif) no-repeat left top;
	padding-left: 20px;
	float: right;
	font-size: 95%;
}

.post-leidos {
	background: url(images/leidos.gif) no-repeat left top;
	padding-left: 20px;
	float: right;
	font-size: 95%;
}

.post-info {
	padding: 6px;
	background: #F7FCFE;
	font: bold 12px "Trebuchet MS", "Tahoma", sans-serif;
	border-bottom: 1px dotted #660000; 
	border-top: 1px dotted #660000;
}
.post-date {
	width: 45px;
	height: 49px;
	float:left;
	background: url(images/date.gif) no-repeat;
}
.post-month {
	font-size: 12px;
	text-transform: uppercase;
	color: #FFFFFF;
	text-align: center;
	display:block;
	line-height: 11px;
	padding-top: 2px;
	margin-left: -3px;
}
.post-day {
	font-size: 18px;
	text-transform: uppercase;
	color: #660000;
	text-align: center;
	display:block;
	line-height: 18px;
	padding-top: 7px;
	margin-left: -3px;
}
	
.post-content {
	clear: both;
	padding-top: 10px;
}

.post-content a, .post-content a:visited{
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
	font-size: 130%;
	}

.post-content a:hover{
	color: #ff6600;
	text-decoration: none;
	font-weight: bold;
	font-size: 130%;
	background-color: #000000;
	}

.post-content strong {
       font-size: 130%;
}

.post-content ul li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
	margin-left: 15px !important;
	}

.contenttitle {
	float: left;
	width: 403px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	}
	
#contentmiddle ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#contentmiddle ul li {
	margin: 0px;
	padding: 5px 0px 0px 0px;
	}
	
#contentmiddle ul li a {
	color: #FF6600;
	text-decoration: none;
	}

#content img.wp-smiley {
	border: none;
	float: none;
	padding: 0px;
	margin: 0px;
	}

#contentmiddle ul li a:hover {
	color: #660000;
	text-decoration: underline;
	}

/* alignments */
.center {
	text-align: center;
}

.alignleft {
	float: left;
}

.alignright {
	float: right;
}

.clear {
	clear:both;
}
hr.clear {
	clear:both;
	visibility: hidden;
	margin: 0px;
	padding: 0px;
}

#content img.wp-wink {
	float: none;
	border: 1px solid #660000;
	margin: 5px;
	padding: 5px;
	}
	
.postspace {
	height: 15px;
	border-top: 1px dotted #660000;
	margin: 0px;
	padding: 0px;
	}
	

#footer {
	width: 960px;
	margin: 0px auto 0px;
	padding: 5px 0px 30px 0px;
	line-height: 18px;
	font-size: 95%;
	}
.xhtml_valid {
	background:url(images/xhtml_valid.gif) no-repeat left ;
	padding-left:20px;
	margin:0 5px;
}
.css_valid {
	background:url(images/css_valid.gif) no-repeat left;
	padding-left:20px;
	margin:0 5px;
}
.rss {
	background:url(images/rss_valid.gif) no-repeat left;
	padding-left:20px;
	margin:0 5px;
}

#searchdiv {
	margin: 0px;
	padding 0px;
	}
	
#searchform {
	margin: 0px;
	padding-bottom: 10px;
	overflow: hidden;
	}
	
#s {
	width: 160px;
	background: #F7FCFE url(images/search.gif) no-repeat right center;
	color: #333333;
	font-size: 11px;
	font-family: Verdana, Helvetica, Sans-Serif;
	padding: 3px 20px 3px 3px;
	margin: 8px 0px 0px 0px;
	border: 1px solid #660000;
	}

#commentblock {
	width: 475px;
	background: #F7FCFE;
	color: #333333;
	float: left;
	padding: 10px 20px 0px 20px;
	margin: 10px 0px 10px 0px;
	border: 1px solid #660000;
	}
	
ol#commentlist {
	padding: 5px 0px 5px 0px;
	margin: 0px;
	list-style-type: none;
	}
	
.commentdate {
	font-size: 12px;
	padding-left: 0px;
	}
	
#commentlist li p{
	margin-bottom: 8px;
	line-height: 20px;
	padding: 0px;
	}

.commentname {
	color: #333333;
	margin: 0px;
	padding: 5px 5px 5px 0px;
	}

.commentinfo{
	clear: both;
	}

.commenttext {
	clear: both;
	margin: 5px 0px 20px 0px;
	padding: 20px 10px 5px 10px;
	width: 450px;
	background: #E6EFF8 url(images/comment.gif) no-repeat top;
	}

.commenttext-admin {
	clear: both;
	margin: 5px 0px 20px 0px;
	padding: 20px 10px 5px 10px;
	width: 450px;
	background: #E6F8F3 url(images/comment-admin.gif) no-repeat top;
	border-top: none;
	}

#commentsformheader{
	padding-left: 0px;
	}

#commentsform{
	text-align: left;
	margin: 0px;
	padding: 0px;
	}

#commentsform form{
	text-align: left;
	margin: 0px;
	}

#commentsform p{
	margin: 0px;
	}

#commentsform form textarea{
	width: 99%;
	}
	
p.comments_link  img{
	border: 1px solid #660000;
	margin: 5px;
	padding: 5px;
	}

#headerimg 	{
	width: 525px; 
	text-align: left;
	} 

#headerimg .headerspacer {
	color: #f3fafe;
	line-height:55px;
}

#headerimg .headertitle {
	font-family:'Trebuchet MS','Lucida Grande', Verdana, Helvetica, Arial, sans-serif; 
	color: #000000;
	font-size: 40px;
	font-weight:bold;
	text-align:right;
	line-height:30px;
}

#headerimg .headertitle a {
	font-family:'Trebuchet MS','Lucida Grande', Verdana, Helvetica, Arial, sans-serif; 
	color: #000000;
}

#headerimg .headertitle a:hover {
	font-family:'Trebuchet MS','Lucida Grande', Verdana, Helvetica, Arial, sans-serif; 
	color: #676760;
}

#headerimg .description {
	font-family:'Trebuchet MS','Lucida Grande', Verdana, Helvetica, Arial, sans-serif; 
	color: #000000;
	font-size: 12px;
	font-weight:bold;
	text-align:right;
	line-height:30px;
	margin: 0 50px 0 0;
	}

#headerimg {
	height: 150px;
	}

#sidebar_right img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#sidebar_left img {
	border: 0px;
	margin: 0px;
	padding: 0px;
}

#commentblock img{
	border: 0px;
	margin: 0px;
	padding: 1px;
}

.post-content p img {
	border: 1px solid #660000;
        display: block;
        margin-left: auto;
        margin-right: auto;
 }

.post-content embed, .post-content .youtube {
        display: block;
        margin-left: auto;
        margin-right: auto;
 }

.entry img, .entrytext img {
	border: 1px solid #660000;
	margin: 5px;
	padding: 5px;
}

.entry a:hover img, .entrytext a:hover img {
	border: 1px solid #676760;
	padding: 5px;
}

.widget_text ul li{
	background: url(images/bullet_red.gif) no-repeat left 4px !important;
	padding-left: 15px !important;
	}

a#pijorroncho {
  position: fixed;
  right: 0;
  bottom: 0;
  display: block;
  height: 231px;
  width: 400px;
  background: url(http://pics.unlugarenelmundo.es/stickers/banderarepublicana.png)
  bottom right no-repeat;
  text-indent: -999em;
  text-decoration: none;
}

#ed_strong {
        font-weight: bold;
}

#ed_em {
        font-style: italic;
}

#ed_link {
        color: #660000;
}

#ed_block{
}

#ed_toolbar input {
        margin: 6px 2px 2px 1px;
        padding: 0 4px 1px 4px
}
