/*
 * site.css
 * Copyright (C) 2010 Adrian Perez
 *
 * Distributed under terms of the MIT license.
 */

body, html {
	background: #fff;
	color: #000;
}

body, html, p, ul, ol, dl, li {
	font-family: "Georgia", serif;
}

p {
	text-align: justify;
}

li {
	margin: 0.5em;
}

h1, h2, h3, h4, h5, h6 {
	font-family: "Droid Sans", "Lucidux Sans", "Bitstream Vera Sans",
		"Lucida Sans Unicode", "Lucida Grande", sans-serif;
}

a {
	color: #c00;
	text-decoration: none;
}

a:hover {
	color: #600;
}

.hidden {
	display: none;
}

body {
	margin: 5em 17em;
	min-width: 520px;
}

#pdf-logo {
	background: url("pdf.png") 0 0 no-repeat;
	height: 60px;
	min-width: 520px;
	margin-bottom: 3em;
	cursor: pointer;
}

h1, h2 {
	color: #c00;
	border-bottom: 1px solid #c00;
}

ul.nobullets li {
	list-style: none;
}
ul.nobullets,
ul.nobullets li {
	margin: 0;
	padding: 0;
}

div#footer {
	margin-top: 3em;
	text-align: center;
	font-size: -1;
}

div.slab {
	background: #fff0f0;
	border-top: 1px solid #c00;
	border-bottom: 1px solid #c00;
	padding-bottom: 0.25em;
}
div.slab p {
	margin: 0.25em 1em;
}
div.slab h2 {
	font-size: 110%;
	color: #fff0f0;
	background: #c00;
	margin: 0;
	padding: 0.25em 0.7em;
	margin-bottom: 0.25em;
}

div.post {
	margin: 3em 0;
}

div.post div.post-date {
	font-family: "Droid Sans", "Lucidux Sans", "Bitstream Vera Sans",
		"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-weight: bold;
	position: absolute;
	font-size: 90%;
	z-index: -100;
	padding: 0.35em 0.65em;;
	background: #c00;
	color: #fff0f0;
	left: 10em;
	margin-top: 0.5em;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-mozilla-border-radius: 5px;
}

span.inline-date {
	font-family: "Droid Sans", "Lucidux Sans", "Bitstream Vera Sans",
		"Lucida Sans Unicode", "Lucida Grande", sans-serif;
	font-size: 80%;
}

