/*  
Theme Name: Realsocialismo
Theme URI: http://erreala.com
Description: A theme!
Version: 1.0
Author: La Personnalité
Author URI: http://www.lapersonnalite.com
*/

/* @group Reset */
*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { margin:0; padding:0 }
table { border-collapse:collapse; border-spacing:0 }
fieldset, img { border:0 }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal }
ul, li { list-style:none }
caption, th { text-align:left }
h1, h2, h3, h4, h5, h6 { font-size:100% }
q:before, q:after { content:''}
a { text-decoration:none }
strong { font-weight:bold }
em { font-style:italic }
* a { position:relative } /* Gets links displaying over a PNG background */
a img { border:none }
/* @end */

body{
font-family: Georgia, "Times New Roman", Times, serif;
font-size: .9em;
margin: 0;
padding: 0;	
}

.inside{
margin: 0 auto;
width: 960px;	
}

a{
	color: #1a7ab9;
}

/* @group #header */
#header{
margin: 0 0 3em 0;	
}

h1{
	color: #1a7ab9;
	font: italic bold 7em Georgia, "Times New Roman", Times, serif;
}

h1 a{
	color: #1a7ab9;
}

#header p{
	color: #3f3f3f;
	font: italic 2em Georgia, "Times New Roman", Times, serif;
}


/* @end */

/* @group #container */

/* @group #sidebar */
#sidebar{
float: right;	
width: 25em;
}

#sidebar h2{
color: #1a7ab9;
font-style: italic;
font-weight: bold;
margin: 1em 0 .5em 0;
}

#sidebar p{
font-size: .9em;
margin: 0 0 .5em 0;
}

#sidebar ul{
margin: 0;
padding: 0;	
}

#sidebar ul li a{
color: #7f7f7f;
}

#searchform{
margin: 0 0 2em 0;	
}

.submit{
background-color: #1a7ab9;	
border: none;
color: #fff;
font: italic 2em Georgia, "Times New Roman", Times, serif;
font-size: 1em;
text-transform: uppercase;
}

/* @end */

/* @group #content */
#content{
float: left;
margin: 0 3em 0 0;
padding: 0;	
width: 35em;
}

.post{
margin: 0;
padding: 0;
color: #3f3f3f;
font: 1em Georgia, "Times New Roman", Times, serif;
}


.post h2, .post h2 a{
color: #1a7ab9;
font: italic bold 1.5em Georgia, "Times New Roman", Times, serif;
margin: 0 0 1em 0;
}

p.date{
color: #bfbfbf;
}

p.postmetadata{
	border-top: .1em solid #1a7ab9;
	color: #7f7f7f;
	font: .8em "Helvetica Neue", Arial, Helvetica, Geneva, sans-serif;
	margin: 2em 0;
	padding: .5em;
}

p.postmetadata a{
	color: #7f7f7f;
	font-weight: bold;
	font-style: italic;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* @group .entry */

.entry p{
margin: 0 0 1em 0;
}

.entry ol{
margin: 0 0 1em 3em;		
}

.entry ol li{
list-style: decimal;
}

.entry a{
font-weight: bold;
}



/* @end */

h2.archive{
font-size: 2em;	
margin: 0 0 1em 0;
}

h3{
font-size: 1.5em;
	font-weight: bold;
	font-style: italic;
}

/* @end */

/* @group comments */
#commentform p{
font-size: .9em;
margin: 0 0 1em 0;	
}

h3#respond{
margin: 0 0 1em 0;	
}

ol.commentlist li{
font-size: .9em;
margin: 2em 0;	
}

p.commentmetadata{
background-color: #ccc;
margin: 0 0 .5em 0;	
padding: .5em;
}

.commentext{
margin: 0 0 0 .5em;	
}

/* @end */



/* @end */

/* @group #footer */
#footer{
background-color: #1a7ab9;
clear: both;	
color: #fff;
font-size: .8em;
padding: .5em 0;
}

#footer a{
color: #fff;
}


/* @end */





