/*
	CSS files kept in the 'styles' directory can be used to
	customize your K2 installation without having to mess
	with the core K2 files. This in turn makes it easier to
	upgrade to new K2 version as well as debug any problems
	that might occur.

	You select styles from the K2 Options page in the
	'Presentation' section of your WordPress administration.

	For more information on how to use custom styles:
		http://code.google.com/p/kaytwo/wiki/K2CSSandCustomCSS
	
	Author Name	: Diego Toharia
	Author Site	: http://deigote.com/blog
	Style Name	: Deigote
	Style URI	: http://blog.deigote.com/wp-content/themes/k2/styles/deigote/deigote.css
	Version		: 1.0
	Comments	:
*/

/* Whole page */
body {
	background-color: #222;
}

/*****************
 * PAGE SECTIONS *
 *****************/

/* The entire design is contained within the 'page' id */
#page {
	border: none;
	margin-top:1%;
}

.columns-one #page {
   min-width:650px;
	max-width:900px;
   width:75%;
}

/* Header - contains the H1 and menu */
#header {
   background: #500 url(deigote-perfil.png) no-repeat scroll right bottom;
	border:1px solid #FFFFFF;
}
         
#header .description {
   margin: 1em 80px 0 40px;
}
	
/* search form */
#searchform-wrapper {
	float:right;
	padding:10px 10px 0pt;
	width:30em;
}

#searchform {
}

/* Content */
.content {
	padding:0pt 0px 10px;
}

/* Contains the main column */
#primary {
	padding: 0;
	width: 100%;
}

/* Each entry is contained within the 'hentry' class */
.hentry {
	border-bottom: 10px solid #222222;
	padding: 0.1em 2.2em;
}

/* Single posts */
#current-content {
}

#current-content .hentry {
	border: 0;
}

/* Navigation bar */
#trimmermore, #trimmerless, #trimmertrim, #trimmeruntrim {
	display:none;
} 


.navigation {
        padding: 1em;
}

#rollnext, #rollprevious, .navigation a {
	font-weight: normal;
	margin: 0 1em;
}

/* The meat and potatoes of every entry */
.entry-content {
}

/* Entry metainfo */
.entry-date-intro {
	background: url(time.png) no-repeat scroll left top;
	padding: 0 0 0 20px;
	vertical-align: middle;
}

.entry-comments {
	background: transparent url(comment.png) no-repeat scroll left center;
	padding: 0 20px;
	vertical-align: middle;
}

.entry-tags {
        background: url(tags.png) no-repeat scroll left top;
        padding: 0 0 0 20px;
        vertical-align: middle;
	margin-top: 2px;
}


/* Posts widgets */
#similar_posts, #home_recent_posts {
	text-align:center;
	border-bottom: 10px solid #222222;
}

#similar_posts {
	padding:1em 0pt;
	border-top: 10px solid #222222;
}

#home_recent_posts {
	padding-bottom:15px;
}

.posts_widget .post {
	font-size: 1.3em;
}

.posts_widget h4 {
	text-align:center;
   font-size:1.6em;
	dfont-weight:bold;
}

.posts_widget li {
	list-style:none;
	min-height:15px;
}

.posts_widget .post-date {
	margin:0pt 0.3em;
}

.posts_widget .post-comments {
	background: transparent url('comments.png') no-repeat scroll right center;
	color:#33f;
	padding: 2px 17px 0 0;
	vertical-align:middle;
}

div.widget_search {
	margin-top: 16px !important;
}

/* Comments */
.comments {
	padding: 0 3em;
}

.bypostauthor {
	background-color: #f4f4f4;
}

#acp-preview {
	float: right;
	margin-left: 0.5em;
}

#ajax-comment-preview {
	float: left;
	background: #efd;
	border: 1px solid #def;
	padding: 0.5em 1em;
	width: 70%;
}

#ajax-comment-preview li {
	list-style-type: none;
}

/* Sidebars (one-column, so they are bottom bars) */
.columns-one .secondary {
	width: 45%;
	padding: 0;
	margin: 2%;
}

#sidebar-1 {

}

#sidebar-2 {

}

/* Contains both sidebars */
.secondary {
}

/* Sidebar widgets */
.widget {
	background: #f8f8fd;
}

.widget #searchform {
	background: #fff;
	text-align: right;
}

.left_column_widget {
	font-size: 1.2em;
	padding: 0.4em 0.1em;
   border-width: 1px;
   border-style: dotted;
}

.left_column_widget .widget_first_col {
   float: left;
   text-align: center;
   width: 65px;
   height: 65px;
   margin: 0.5em 0.1em; 
}

.left_column_widget .widget_first_col a {
   display: none;
}

.left_column_widget .widget_second_col {
   margin: 0.6em
}

#about_widget {
   background: #def;
   border-color: #8af;
   color: #114;
   margin-top: 60px;
}

#about_widget .widget_first_col {
   background: url('widgets-sprites.png') 0px 10px no-repeat;
}

#feed_widget {
   background: #efd;
   border-color: #af8;
   color: #141;
}

#feed_widget .widget_first_col {
   background: url('widgets-sprites.png') -65px 10px no-repeat;
}

#tagcloud_widget {
   background: #ffc;
   border-color: #dda;
   color: #141;
}

#tagcloud_widget .widget_first_col {
   background: url('widgets-sprites.png') -135px 10px no-repeat;
}

#tagcloud_widget .st-tag-cloud {
   margin: 0.5em 0 0.5em 0;
}

#conversations_widget {
   padding: 0.7em;
   background: #fee;
   border: 1px dotted #f8a;
   color: #811;
}

#conversations_widget h4 a{
   font-size: 0.7em;
}


#conversations_widget .blc-comments {
	background:transparent url(comments.png) no-repeat scroll right center;
	color:#33f;
	padding:2px 17px 0 0;
	vertical-align:middle;
}

#conversations_widget .blc-commenter {
   color: #666;
}


/* Bottom right corner image */
#cornerimage {
  position: fixed;
  right: 0;
  bottom: 0;
  display: block;
  height: 100px;
  width: 100px;
  background: url(http://deigote.com/img/corner/corner) bottom right no-repeat;
  text-indent: -999em;
  text-decoration: none;
}

/* Footer */
#footer {
}

#footer .footerlinks a {
   text-decoration: none;
   border: 0;
}

#footer .footerlinks img {
   vertical-align: bottom;
}

/******************
 * OTHER SETTINGS *
 ******************/

/* Links */
a {
	color: #600;
}

ul.menu li a:hover {
   background: #400;
   color: #eee;
   text-decoration: none;
}

/* Code */
code {
	background: #fee;
	border: 1px solid #baa;
	color: #300;
	font-size: 1.2em;
	padding: 0.8em;
	display: block;
	overflow: auto;
}

pre code {
	font-size: 1.4em;
}

/* Speedy smilies */
img.wp-smiley {
	padding: 0 !important;
}

/* Buttons */
input[type=button], input[type=submit] {
	background-color: #efd;
	color: #564;
	border: 1px solid #bcd;
	padding: 0.2em;
}

input[type=button]:hover, input[type=submit]:hover {
        background-color: #564;
        color: #efd;
}


