/*
Theme Name: SourBlog
Theme URI: http://www.sourtech.com/
Description: Sourtech Blogs
Version:
Author: Chizo
Author URI: http://www.sourtech.com/
*/
   
body {
	text-align: center;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 90%;
	padding: 0;
	margin: 0;
	color: #444;
}

#page {
	position: relative;
	margin: 0 auto;
	padding: 20px 0 0 0;
	text-align: left;
	width: 1000px;
	}

a img {
	border: none;
	}
	
.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.alignright {
  float: right;
  text-align: right;
}

.alignleft {
  float: left;
  text-align: left
}
img.aligncenter {
  display: block;
}

	

a:hover{text-decoration:underline}
h1#sitetitle,
h1#pagetitle,
h2#pagedesc {
	position: absolute;
	color: #fff;
	width: 480px;
	margin-left: 70px;
	font-weight: normal;
	}

h1#sitetitle {
	margin-top: 160px;
	font-size: 28px;
	color:#555;
	width:610px;
	text-transform:uppercase;
	}

h1#pagetitle {
	margin-top: 130px;
	font-size: 1.4em;
	margin-bottom: 0;
	}

h2#pagedesc {
	font-size: 0.9em;
	margin-top: 160px;
	}

#rightcol {
    position: absolute;
	margin: 0;
	padding: 0 0 0 5px;
	top: 145px;
	left: 715px;
	border-left: 1px solid #fff;
	width: 270px;
	min-height: 800px;
	}

#rightcol a{
    color: #fff;
	text-decoration:none;
	}

#rightcol a:hover, #rightcol a:focus {
    color: #000;
	text-decoration: none;
	background-color: #fff;
	border-bottom: 1px solid #000;
	}


#rightcol h2, #rightcol ul, #rightcol li {
	margin: 0;
	padding: 0;
	list-style: none;
	color: #000;
	}

#rightcol h2 {
    border-bottom: 1px solid #fff;
	margin: 0 0 5px 0;
	font-size: 14px;
	color:#fff;
	}

#rightcol ul {
    padding-bottom: 10px;
	}

#rightcol li {
    padding-left: 5px;
	}

#content {
	position: absolute;
	top: 210px;
	margin-left: 70px;
	width: 610px;
	padding: 0;
	}

#leftcol {
	position: absolute;
	top: 255px;
	left: 100px;
	width: 110px;
}

#footer{
	width: 100%;
	margin: 0 auto;
	text-align: center;
	clear: both;
	border-top: dotted 1px #ccc;
	margin-top: 1.0em;
	margin-bottom: 1.0em;
	padding-top: 1.0em;
	text-transform: none;
	font-size: 0.85em;
}

#footer a {
	color: #555;text-decoration:none;
}




/* content styles
===================== */
blockquote {
	padding: 0 0 0 23px;
	margin: 10px;
	color: #666;
    background-image: url(images/quote.png);
    background-repeat: no-repeat;
    background-position: top left;
    font-style: italic
}

h1, h2, h3, h4 {
    margin: 0 0 5px;
	padding: 0;
	}

	
#content h1 a:hover {
	font-size: 18px;
	font-weight: normal;
	color: #ccc;
	}	



#content h5 {
    border-bottom: 1px dotted #555;
	font-size: 0.85em;
	font-weight: normal;
}



.detalle a:hover{
	color:#ccc;
}
	
h2 {
	font-size: 1.2em;
	color: #009700;
	}

h3, h4 {font-size: 1em;	color: #000;}

p {padding: 0;margin: 0 0 10px;}

.imgright {float: right;padding: 0;margin: 0 0 6px 6px;}

.imgleft {float: left;padding: 0;margin: 0 6px 6px ;}
a img{ border:none; }

#commentform textarea{width:350px;}

#s{ border:1px #999999 solid;}
.btnBuscador{background-image:url(images/lupa.jpg);	background-repeat:no-repeat;width:20px;	height:20px;border:0px;}

.dejar {border-bottom: 1px dotted #555;font-size: 16px;font-weight: bold; margin-bottom:25px}
#commentsblock, #respond {margin:50px 22px 0}
ol#commentlist {margin:0; padding:15px 0 0}
#commentlist li {color:#6C6868; display:block; margin-bottom:15px; padding:5px; font-size:10px}
#commentlist li.pingback {border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-khtml-border-radius:4px;background:#DDD url(img/pingback.png) no-repeat 99% 8%;color:#666; line-height:18px; padding:5px 10px;}
#commentlist li.pingback p {margin:0}
#commentlist .text {-moz-border-radius-bottomleft:4px;-moz-border-radius-bottomright:4px;-moz-border-radius-topright:4px;background-color:#DDD;color:#666; line-height:18px; padding:5px 10px; min-height:85px; overflow:hidden}
#commentlist .text p {margin:5px;font-size:1.1em}
#commentlist .text span.autor {font-weight:bold; color:#000; font-size: 1.2em}
#commentlist .text span.autor a {color:#000;}
#commentlist .text span.horacom{float:right;letter-spacing:0.1em;font-size:0.8em}
#commentlist a{ color:#000000; text-decoration:none}
#commentlist a:hover{ text-decoration:underline}

#commentlist .davatar img{margin:8px 0 0 10px; border: 2px solid #FFFFFF}
.davatar {float:left;margin:0 0 0 8px;padding:1px; width:70px; height:70px;-moz-border-radius-bottomleft:4px;-moz-border-radius-topleft:4px;background-color:#DDD; overflow:hidden}

.clr{clear:both}
.left{float:left}
.right{float:right}

#dejarComentario { font-size:12px}
#dejarComentario input { border:1px solid #666666; width:220px}
#dejarComentario #comment { border:1px solid #666666; width:360px}
#dejarComentario #submit { margin-top:20px;}
#dejarComentario a{ color:#000000; text-decoration:none; font-weight:bold}
#dejarComentario a:hover{ text-decoration:underline}


.dates a:hover{text-decoration:underline}

.subtitulo{font-size:10px}


