/*
Theme Name: Spined
Theme URI: http://wordpress.org/
Description: 
Version: 1.0
Author: Axel Durana
Author URI: 
Tags: empty, clean, development, design

/* -- just some ugly styling to make it easier to get started, can safely be removed */


li.depth-1 {
	margin-top: 36px;
	padding-top: 28px;
}

#respond {
	padding-bottom: 1px;
}

.post {

	border-bottom-style: dotted;
	border-bottom-width: 4px;
}

.page {
	margin-top: 33px;	
	margin-bottom: -33px;
}

/* - BASIC STUFF - */

body {
	background: #FFF;
	font: 10pt/13pt Verdana, Geneva, sans-serif;
	color: #000;
	margin: 0 auto;
	padding: 0 20px;
}

a {
	color: #000;
}

a:hover {
	text-decoration: underline;
	color: #000;
}

.additional-meta {

}	
.meta {
	font: italic 16px Georgia, "Times New Roman", Times, serif;
	margin-top: 8px;
	text-decoration: none;

}

.meta a {
	font: italic 16px Georgia, "Times New Roman", Times, serif;
	margin-top: 8px;
	text-decoration: none;

}

blockquote {
	font-style: oblique
}

img {
	border-style: none;
}

#mini {
	text-align: right;
	margin-top: -6px ;
	margin-bottom: 63px;
}


#mini2 {
	text-align: left;
	margin-top: 24px ;
}

#searchform {
	margin-top:105px;
	text-align: center;
}

/* -- LISTS -- */

ul {
	margin: 0;
	padding: 0;
}

ul li {
	margin-left: 5px;
	padding: 0;
}

li {
	list-style-type: none;
}

.disc {
	list-style-type: disc
}

/* lists inside posts */

.entry-content ul ol {
	margin-left: 0;
}

.entry-content ul li {
	margin-left: 10px;
	list-style: disc;
	list-style-position: inside
}

.entry-content ul li ol {
	margin-left: 10px;
}

.entry-content ol li {
	margin-left: 5px;
	list-style: decimal;
	list-style-position: inside
}

.entry-content ol li li {
	margin-left: 5px;
}

/* -- HEADINGS -- */

h1,h2,h3,h4,h5,h6 {
	margin: 0;
	padding: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
		color: #000;
}
		
h1 {
	font-size: 300%;

}
h2.entry-title {
	font: italic 210% Georgia, "Times New Roman", Times, serif;
	color: #000;
}

h2#comments {
	margin: 20px auto 10px;
	font-size: 140%;
}

h2#search {
	margin: 40px auto 0px;
}

h2 {
	text-decoration: none;
}

h2 a {
	text-decoration: none;
}

h2 hover {
	text-decoration: none;
}

/* headings inside posts */

.entry-content h3 {
	font-size: 140%;
}

.entry-content h4 {
	font-size: 120%;
}

.entry-content h5 {
	font-size: 100%;
}

.entry-content h6 {
	font-size: 90%;
}

/* -- MAIN DIV'S -- */

#wrapper {
	float: none;
	clear: both;
	margin: 0 auto;
	padding: 0;
	width: 400px;
}

#header {
	height: 190px;
	margin: 0 auto;
	text-align: center;
	border-bottom-width: 4px;
	border-bottom-style: dotted;
	text-indent: -9999px;

}
#titulo {
	background: transparent url(img/bg.jpg) repeat scroll center 0;
	height: 71px;
	list-style-image: none;
}
#footer {
	height: 49px;
	overflow: hidden;
	clear: both;
	float: none;
	text-align: center;
}

/* -- POSTS -- */

.post-index {
	margin: 30px auto 0px;
	padding-bottom: 27px;
}

#post-single {
	margin: 30px 0 38px;
	padding-bottom: 28px;
}

/* -- SIDEBARS --*/

.sidebar-wrap {
	margin: 3em auto;
	overflow: auto
}

.sidebar {
	width: 49%;
	clear: none;
}

.block-1 {
	float: left;
}

.block-2 {
	float: right;
}

/* -- 404-PAGE --*/

.error404 {
	margin: 0;
	width: 100%;
}

.error404 h1,.error404 h2 {
	margin: 10px auto;
}

/* -- COMMENTS -- */

div.comments-wrap {
	margin: 15px auto;
	padding: 0;
}

li.comment,li.trackback, li.pingback {
	border-top-style: dotted;
	border-top-width: 4px;
}

ul.children {
	margin-left: 10px;
}

ul.commentlist {
	margin: 1px 0;
	border-bottom-style: dotted;
	border-bottom-width: 4px;
	padding-bottom: 25px;
}

ul.pinglist {
	margin: 1px 0;
}

div.reply {
	
}

textarea#comment {
	overflow: auto
}

/* -- ALIGNMENTS --*/

img.alignright {
	float: right;
	clear: none;
	margin: 0 0 1em 1em
}

img.alignleft {
	float: left;
	clear: none;
	margin: 0 1em 1em 0
}

img.aligncenter {
	display: block;
	margin: 1em auto;
	text-align: center
}

img.alignnone {
	margin: 0 0.5em 0 0;
}

/* -- NAVIGATION --*/

div.navigation {
	width: 100%;
	height: auto;
	float: left;
	clear: both;
	margin-top: 33px;
	text-align: center;
}

.navigation-index {
	margin-bottom: 29px;
}

.nav-next {
	float: right;
	clear: none;
	width: 48%;
	text-align: right;
}

.nav-prev {
	float: left;
	clear: none;
	width: 48%;
	text-align: left;
}