/* 
Theme Name: Konku
Theme URI: http://www.lugardeorigen.net
Description: Konku mi primer theme para wordpress... dise&ntilde;ado para <a href="http://lugardeorigen.net/blog">lugardeorigen.net</a>
Version: 1.0
Author: aldols 
Author URI: http://www.brincodeldiablo.com
*/


* { margin:0; padding:0; }
body { background:#EEE url(images/back.png) repeat-x; color:#888; font:12px Trebuchet MS; }
h2 { padding-left: 20px; font-family: Cambria, serif; font-size: 18px; font-style: normal; font-weight: normal; text-transform: normal; letter-spacing: normal; line-height: 1.4em; } 
h5 { font-size:10px; text-transform:uppercase; color:#DDD }
h3 { font: bold 13px "Century Gothic"; text-transform:uppercase; }
.clear {margin:0; clear:both}

/* Header */
#header { width:950px; height: 130px; margin:0 auto; padding:10px 5px 5px 5px; background: url(images/ldo.jpg) no-repeat left top; }

/* navigation */
ul.topnav   { list-style:none;text-align:left; float: right; margin:0 10px 0 0}
.topnav li   { font:12px arial; float:left; margin: 0; padding:8px 10px;text-transform:uppercase; line-height:12px }
.topnav li a  { outline:none;color:#ddd;text-decoration:none;display:block; font-weight:bold; }	
.topnav li a:hover   { color: #9749BD !important; }
.topnav p { font-size:10px; color:#999; text-align:left; }

#twitter { width:947px; height:56px; margin: 5px auto; background:#FFF; padding:3px 0 3px 3px; }
#twitter a { color:#9749BD; text-decoration:none }
#twitt { font-family: Cambria, serif;
font-size: 14px;
font-style: italic;
font-weight: normal;
text-transform: normal;
letter-spacing: normal;
line-height: 1.3em; }
#twitter a:hover { color:#333; }
#followers { width:73px; height:50px; float:right; font-size:28px; background:url(images/follow.jpg) no-repeat bottom }

#main-wrapper { display:block; margin:0 auto; width:950px; padding:10px 0 ; text-align:left; background:#FFF; }

#left_wrapper { margin:0; width:620px; float:left; padding: 0 10px; }
.post { line-height:1.4em; margin: 5px 0 20px 0 }
.post h2 { height:26px;color:#FFF; background: url(images/backh2.jpg) no-repeat}
.post h2 a { color: #FFF; text-decoration:none}
.post h2 a:hover { color:#000;}
.post p { margin: 1em 0; text-align:justify; font:12px normal "Lucida Grande", sans-serif; line-height: 1.3em; }
.post h5 { color:#CCC; }
.post h5 a { color: #999; text-decoration:none }
.post h5 a:hover { color:#333; }
.post a { color:#9749BD; text-decoration:none}
.post a:hover { color: #333; text-decoration:none}
.post img { border:1px #CCC solid; padding: 3px; margin:3px}
.post ul, .post ol { margin: 1em; }
.post ul li { margin: 2px 0px 2px 30px;  line-height: 1.3em; list-style:square;  }
.post ol li { margin: 2px 0px 2px 30px; line-height: 1.3em; }
.post blockquote { margin: 10px 20px; padding: 0 10px; border: 1px solid #EEE; background:url(images/backquote.jpg); color: #666; }
.post blockquote p {font:13px italic Cambria, serif; letter-spacing: normal; line-height: 1.3em;}
.post .imgh5 { border:none; vertical-align:middle }
.post code { margin:0 10px; border-left: #9749BD 2px solid; display:block; padding: 5px;  }

/* SIDEBAR */
#sidebar_wrapper { margin:-10px 0 20px 0; width:300px; float:right; background: url(images/sidebarback.jpg) repeat-y; padding:0 }
#sidebar_wrapper h3 { color:#333; padding: 3px 7px 3px 0px; margin: 5px 7px 2px 10px; border-bottom:1px solid #CCC}
#sidebar_wrapper p { line-height: 1.25em; margin: 0 10px;  }
#sidebar_wrapper .image { margin:5px 0 0 10px; border:none; }
#sidebar_wrapper .imgadd { margin:5px 4px 5px 10px; border: 1px solid #888; padding:3px; }
#sidebar_wrapper .imgside { margin: 0 7px 0 10px }
#sidebar_wrapper .sidebox { margin: 5px 7px 10px 10px; padding:5px 30px 5px 0px; border: 1px solid #CCC; background:#EEE url(images/inf.jpg) no-repeat bottom right; color:#333; }
#sidebar_wrapper .other { color:#333; background:url(images/patro.png) no-repeat right bottom;margin:10px 7px 10px 10px; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;padding:5px 30px 5px 5px; }
#sidebar_wrapper .other a { color: #888; text-decoration:none}
#sidebar_wrapper .other a:hover { color: #9749BD; }
#sidebar_pub { margin:0; padding: 10px 7px 10px 10px; }

.sidebar { margin: 0 5px 0 10px; }
.sidebar li { font-size: 11px;padding:2px 0 2px 8px; float: left;width: 45%; display: inline; list-style:none; background:url(images/arrow.png) no-repeat left}
.sidebar li a { color: #888; text-decoration:none;  }
.sidebar li a:hover { color:#333;text-decoration: none; }

#poll { margin:5px 20px 10px 0px; }

.pagenavi { margin:0; padding:3px; }

.side { margin: 0 5px 0 10px; }
.side li { font-size: 11px;padding:2px 0 2px 8px; list-style:none; }
.side li a { color: #888; text-decoration:none;  }
.side li a:hover { color:#333;text-decoration: none; }

.list { margin: 0 5px 0 10px; }
.list a { color: #888; text-decoration:none;  }
.list a:hover { color:#333;text-decoration: none; }

.tags { margin:0px 10px;padding:0;line-height:2em; }
.tags li { list-style:none }
.tags a { text-decoration:none;color:#888;font-weight:normal; }
.tags a:hover { color: #333; text-decoration: none; }

/*Comentarios*/
h3#comentarios, h3#resp { color: #666; font:15px "Arial Narrow";}
h3#comentarios a {color:#9749BD; text-decoration:none; }
h3#comentarios a:hover {color:#000}

.closecomment { margin: 5px 5px 15px 5px; padding:5px; background:#000 url(images/close.jpg) no-repeat right; color:#FFF; text-transform:uppercase }

ol.commentlist { list-style:none; margin:0 0 10px 0; padding:0; }
ol.commentlist cite { font-style:normal; }
ol.commentlist li { border-bottom:1px dashed #CCC; padding:10px 0; }
ol.commentlist h5 { color:#888; margin-bottom:-3px; }	
ol.commentlist small { display:block; color:#CCC }	
ol.commentlist li { font-size: 11px; margin: 0; }
ol.commentlist li span.moderate { padding:2px; color:#333; }
ol.commentlist li a { text-decoration:none; color:#9749BD; }
ol.commentlist li a:hover { color: #000; }

.avatares { margin:0 0 0 3px; float: right;}
.avatares img { margin:0; padding:3px; border: 1px solid #CCC }

/* formulario comentarios */
#commentform { margin: 1em 0;}
#author, #email,#url,#comment{ margin: 5px 0 2px 0;padding:2px; border: #CCC solid 1px; font:11px Trebuchet MS; vertical-align:middle; background: #FCFCFC; color:#666}
.comment-warning strong { color: #999; font-weight: bold; }
.button { margin: 5px 0; background: #EEE; color:#666; width: 100px; font-size: 11px; border:1px solid #CCC; height:20px }

#wpca-table{width:275px;border-collapse:collapse;border-spacing:0; float:right; margin:0 15px 0 0}
#wpca-table thead{font-weight:600;}
#wpca-table tbody td{color:#fff;border-top:1px dashed #DDD;}
#wpca-table tbody th{border-top:1px solid #fff;}
#wpca-table tr{ font-size:10px }


.wpca-month { color: #CCCCCC; }
.wpca-year { color: #999 }
.wpca-link { color:#9749BD; text-decoration:none }
.wpca-link:hover { color:#333 }

.searchdiv { background:url(images/buscar.png) no-repeat right; margin: 0 0 0 10px; height:80px; }
#searchform {
	width:280px;
	height:29px;
	float:right;
	margin:0px;
	padding:0px;
}
.search { width: 49px; height: 29px; border:none; background:none; float:left; margin:0px; padding:0px; margin-left:17px;}
#searchform button { background:none }
.keyword {
	border:0;
	font-size:11px;
	width: 220px;
	margin: 0 0 0 40px;
	padding:32px 0 10px 0;
	float:left;
	color: #516971;
	height:auto; background:none;
}

.flickr { padding: 5px 10px 5px 25px; overflow: hidden; }
.flickr img  { margin:5px 5px; width:45px;height:45px;display:block;float:left; }
.flickr a img  { border:4px solid #DDD; }
.flickr a:hover img  { border:4px solid #9749BD; }

#footer { width:950px; margin: 5px auto; height: 50px; background:#FFF url(images/mx.jpg) no-repeat right; }
#footer p { padding: 8px 0 0 10px; font:10px Tahoma; text-transform:uppercase;   }
#footer a { text-decoration:none; color:#9749BD; }
#footer a:hover { color:#000 }