/*
Theme Name: Pncil wordpress theme
Theme URI: http://pncil.com
Description: Tema para el blog de pncil
Version: 0.9
Author: Miguel Santirso
Author URI: http://miguelsantirso.es/
Tags: white, black, blue, minimalist, simple


*/



/* Tipografía y colores */
body
{
	font-size: 120%;
	font-family: 'Arno Pro', Georgia, Times, Serif;
	background: #fff;
	color: #2b2b2b;
}

a img
{
	border: 0;
}

a
{
	color: #008dcd;
}
a:hover
{
	color: #00afff;
}
a:active
{
	color: #005e89;
	outline: none;
}

blockquote
{
	font-family: Georgia, Times, Serif;
	font-size: 1.1em;
	color: #555;
}

.center
{
	text-align: center;
}
img.aligncenter
{
	margin-left: auto;
	margin-right: auto;
	display: block;
}
img.alignleft, div.alignleft
{
  float: left;
}
img.alignright, div.alignright
{
  float: right;
}
.left
{
	text-align: left;
}
.right
{
	text-align: right;
}

input.search
{
	border: 0;
	text-align: center;
}

#searchArea input.search
{
	font-size: 0.8em !important;
}

.entry
{
	font-family: Verdana, Arial, Sans-Serif;
	font-size: 0.75em;
	text-align: justify;
}
.entry h1, .entry h2, .entry h3
{
  border-bottom: 1px solid #eee;
}
.entry h1, .entry h2, .entry h3, .entry h4, .entry h5, .entry h6
{
  font-family: Georgia, Times, Serif;
  border-bottom: 1px solid #eee;
  font-weight: normal;
  padding-bottom: 0.2em;
  margin-bottom: 0.3em;
}
.entry h1 + p, .entry h2 + p, .entry h3 + p, .entry h4 + p, .entry h5 + p, .entry h6 + p
{
  margin-top: 0.1em;
}
h2.postTitle
{
	font-weight: normal;
}
.postDate
{
	color: #6c6c6c;
}
#mainMenu
{
/*	border-left: 1px solid #00aaff;*/
}
#situationInfo
{
	text-align: center;
	background-color: #f1f1f1;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
#sidebar, #footer
{
	color: #464646;
	background-color: #f1f1f1;
}
#sidebar ul
{
	list-style-type: none;
}
#sidebar ul li
{
	border-top: 1px solid #e5e5e5;
}
#sidebar ul li li
{
	border: 0;
}
#sidebar ul li li:hover
{
	background-color: #f6f6f6;
}

#commentform input, #commentform textarea, input.search
{
	font-family: 'Arno Pro', Georgia, Times, Serif;
	font-size: 1em;
	border: 0;
	border-bottom: 1px solid #e5e5e5;
	color: #2b2b2b;
	-moz-border-radius-topleft: 6px;
	-moz-border-radius-topright: 6px;
	-webkit-border-radius-topleft: 6px;
	-webkit-border-radius-topright: 6px;
	border-radius-topleft: 6px;
	border-radius-topright: 6px;
}
#commentform textarea
{
	padding: 1em;
}
#commentform input:focus, #commentform textarea:focus, input.search:focus
{
	background-color: #f6f6f6;
}

.commentlist li
{
	border-bottom: 1px solid #e5e5e5;
	margin-bottom: 1.5em;
}
.gallery
{
	font-family: 'Arno Pro', Georgia, Times, Serif;
	font-size: 1.1em;
	border: 1px solid #e5e5e5;
	background-color: #f6f6f6;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}
.gallery img
{
	border-width: 1px !important;
	padding: 5px;
	background: #fff;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px;
}

.entry a[href^="http://es.wikipedia.org"], .entry a[href^="http://www.wikipedia.org"], .entry a[href^="http://en.wikipedia.org"]
{
        background: url("images/wikipedia.png") left bottom no-repeat;
        padding-left: 15px;
}
.entry a:hover[href^="http://es.wikipedia.org"], .entry a:hover[href^="http://www.wikipedia.org"], .entry a:hover[href^="http://en.wikipedia.org"]
{
        background-image: url("images/wikipediaHover.png");
}
.entry a[href$=".zip"], .entry a[href$=".rar"], .entry a[href$=".exe"]
{
        background: url("images/zip.gif") left bottom no-repeat;
        padding-left: 15px;
}
.entry a:hover[href$=".zip"], .entry a:hover[href$=".rar"], .entry a:hover[href$=".exe"]
{
        background-image: url("images/zipHover.gif");
}
.entry a[href$=".pdf"]
{
        background: url("images/pdf.gif") left bottom no-repeat;
        padding-left: 15px;
}
.entry a:hover[href$=".pdf"]
{
        background-image: url("images/pdfHover.gif");
}









/* Estructura */

body, html
{
	margin: 0;
	padding: 0;
}

#header
{
	max-width: 900px;
	min-width: 760px;
	margin: 20px auto 20px auto;
}
#searchArea
{
	float: right;
	margin-top: -15px;
}
#mainMenu
{
	position: absolute;
	margin-top: 15px;
	margin-left: 215px;
	padding-left: 20px;
	height: 70px;
}
#mainMenu *
{
	margin: 0;
	padding: 0;
}
ul.mainMenuList
{
	list-style-type: none;
}
ul.mainMenuList li
{
	float: left;
	margin-right: 0.5em !important;
}
ul.mainMenuList li.listTitle
{
	/*text-align: right;*/
	min-width: 85px;
	margin-right: 1em !important;
}

#situationInfo
{
	width: 400px;
	margin: 2em auto 0 auto;
	padding: 0.8em;
}
#situationInfo *
{
	padding: 0;
	margin: 0;
}

#content
{
	width: 750px;
	margin: 2em auto 4em auto;
}

#backToTop
{
	margin-left: 1em;
}
#sidebar ul
{
	width: 900px;
	margin: 0 auto 0 auto;
	text-align: center;
}
#sidebar ul ul
{
	margin: 0.2em 0 0.5em 0;
	padding-left: 0;
	width: auto;
}
#sidebar ul li
{
	width: 280px;
	min-height: 400px;
	float: left;
}
#sidebar ul li li
{
	float: none;
	min-height: 0;
}
#sidebar ul h2
{
	margin-bottom: 0;
}

#footer
{
	padding: 5em 0 1em 0;
}
#footer *
{
	text-align: center;
	margin: 0;
}

h3#respond
{
	margin-top: 2em;
}

#commentform p
{
	margin-top: 0.5em;
	margin-bottom: 0.5em;
}

.postTitle
{
	margin-bottom: 0;
}
.post
{
  margin-bottom: 3em;
}
p.attachment, p.attachment + p
{
	text-align: center;
}
.commentlist li
{
	margin-bottom: 1.5em;
}
.commentlist p
{
	margin-top: 0.1em;
}