/*
Theme Name: Mauro's thene
Theme URI: http://www.mauroveron.com
Description: Tema hecho por Mauro Veron
Author: Mauro Veron 
Author URI: http://www.mauroveron.com
Tags: fixed width, three columns

	Kubrick v1.5
	 http://binarybonsai.com/kubrick/

	Theme designed by Mauro Veron. His website
	is at www.mauroveron.com

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php

*/

/* theme css */
body { background-color: #444244; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px;}
h2 { font-size: 16px; }
h3 { font-size: 14px; }
a { color: #0066cc; text-decoration: none; }
a:hover { text-decoration: underline; }
a.entry {border-bottom: 1px dashed #0066cc;}
a.entry:hover { border-bottom: 1px solid #0066cc; text-decoration: none; }
img { border: 0; }
a img { padding: .5em; border: 1px solid LightGrey; }
a img:hover { border: 1px solid Grey; }
dl.portfolio dt {
	float: left; 
	margin: 0 10px 0 0;
}

dl.portfolio dd {
	margin: 0;
}

dl.portfolio dd h4 {
	margin-bottom: 0;
}
div.wp-caption img { border: 1px solid #969696; }
div.post-ad { margin: .5em; }
p.wp-caption-text { font-size: 11px; font-style: italic; margin: 0; padding: 0; text-align: right; padding-right: 7px; color: #a7a7a7;}
#page { background-color: #444244; width: 940px; margin: auto;  }
#header { height: 28px; margin: 0; padding: 0;}
#header h1 {height: 28px; width: 217px; background: url(images/mauroveron_logo.gif) no-repeat; top: 0; margin: 0; padding: 0;} 
#header h1 a { height: 28px; width: 217px; display: block;}
#header h1 a span { display: none; }
#main-nav { float: right;}
#main-nav ul { margin: 0; }
#main-nav ul li { display: inline; list-style: none; margin: .5em; padding: 0;}
#main-nav a { padding: .4em; color: white; }
#main-nav a:hover { background-color: #fcfcfc; color: #0066cc; text-decoration: none; }
#body { background-color: #f1f3e5; padding: .5em .5em 0 0;}
#content { width: 575px; float: left; background-color: #fcfcfc; padding: 1em; }
#content h2 { font-family: Arial, Helvetica, sans-serif; color: #2e5e95; font-size: 20px; margin: 0; }
#content h2 a { color: #2e5e95; }
#content h2 a:hover { text-decoration: none; }
#content p { line-height: 1.5em; }
#content small.short-post-meta { color: #a7a7a7; font-size: 11px; }
.post { margin-bottom: 2em; }
.post h3 { margin-bottom: 0; }
.entry { margin: .8em 0 0 0; }
.alignleft { float: left; }
.alignright { float: right; }
.comments-link { padding: 0 0 2px 20px; background: url(images/comment.png) no-repeat; }
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.postmetadata { border-top: 1px solid #b5b6ac; border-bottom: 1px solid #b5b6ac; }
div.navigation { display: block; margin-bottom: 2em;   }
#sidebar { /*background-color: #fcfcfc; */float: right; width: 315px; padding: .5em; }
#sidebar h2 { border-bottom: 1px dotted #b5b6ac; margin: .2em 0 0 0; }
#sidebar ul { /*margin: .3em 0 0 0;*/ font-size: 11px; }
#sidebar ul li { padding: 0; }
#sidebar ul li h2 { margin-top: 1em; }
a.rss-feed span { display: none; }
a.rss-feed { background: url(images/feed.png) no-repeat; height: 16px; width: 16px; display: block; float: right;  }
ul li { padding: .2em 0 0 0; }
.sidebar-sections { padding: 0; margin: 0; }
.sidebar-sections ul { margin: 0; padding: 0; }
.sidebar-sections li { list-style: none; }
.sections ul li { list-style: disc; }
#footer { clear: both; border-top: 1px dotted #b5b6ac; text-align: center; padding: .3em; margin-top: .5em; }