/*  
Theme Name: Constanza Beta Test
Theme URI: http://designio-studio.com.ar/
Description: Constanza Blog por  <a href="http://designio-studio.com.ar/">Daniel Migliorelli</a>.
Version: beta
Author: Daniel Migliorelli
Author URI: http://designio-studio.com.ar
*/

/*25/12/2008*/

/*Reseteo el estilo default con el reset de Blueprint*/
/* -------------------------------------------------------------- 
  
   Reset.css
   * Resets default browser CSS styles.
   
   Original by Erik Meyer:
   * meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/
   
-------------------------------------------------------------- */

html, body, div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, blockquote, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, hr, font, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td{margin: 0; padding: 0;	border: 0;font-weight: inherit; font-style: inherit; font-size: 1em; font-family: inherit;vertical-align: baseline;}

body {line-height: 1.5em; color: #333; background: white;}

/* Tables still need 'cellspacing="0"' in the markup. */
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: "";}
blockquote, q { quotes: "" "";}

/* Set bicubis interpolation in the most buggy IE*/
img {-ms-interpolation-mode: bicubic;}


/**HOLY GRAIL*/
/*crucen todos los dedos que tengan...*/
html,body{margin:0;padding:0}
div#container{text-align:left; width:1000px;margin:0 auto; padding:0}
div#wrapper{float:left;width:100%; margin:0 auto;padding-bottom:48px}
div#centercol{margin: 0px; padding:0}
div#leftcol{float:left;width:200px;margin-left:-1000px;padding-bottom:48px;color:white; margin-top:3px}
div#rightcol{float:right;width:176px;margin-left:-176px;padding-bottom:48px; margin-top:3px}
div#rightcoldata {padding-top:12px}
div#footer{clear:both;width:auto}

/*ahora si, a rockear!!*/
/*General*/

body {text-align:left; font-style:normal; font:0.80em/1.4em "Lucida Grande", "Verdana","Helvetica","Arial",sans-serif normal; color:#646464; background-color:#C8BEE1}
p {padding:0 1em 1em 0;}

/*Headings*/

h1, h2, h3, h4, h5, h6 {font-family: "Trebuchet MS", Helvetica, Verdana, Arial, sans-serif; font-weight:normal; line-height: 1em; word-spacing: normal; text-decoration: none; text-transform: none; letter-spacing: normal; font-variant: normal;}

div.entry h1, div.entry h2, div.entry h3, div.entry h4, div.entry h5, div.entry h6 {color:#75698C; padding:1.3em 0;}

h1 {text-align: center; letter-spacing: normal; font-variant: normal; line-height: 1em; font-weight:normal; font-size: 1.8em;}

h2 {text-align: left; font-size: 1.3em; color: white}

	h2.post_title {padding:0.5em}

	#sidebar h2, #rightcol h2 {display:block;padding:2px 5px 4px;margin-bottom:0.5em;background-repeat:repeat-y;background-image: url("images/h2.png");}

	h2.pagetitle {color:#75698C; text-align:center;padding-top:24px} /*pages.php, search.php y archive.php*/	
	
	
	
h3 {font-size: 1.2em;}

#noticias h3 {color: #8774AD; display:block; padding:1.3em 0 0.3em 0.5em; font-size: 1em;}

h4 {font-size: 1.1em;}


/*links 1,2,3,4!*/
body a {font:1em "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif; font-weight:bold}
body a:link {color: #646464;text-decoration:none}
body a:visited {color: #8C8C8C;text-decoration:none}
body a:hover {color: white;text-decoration:underline;}


.notahd h2 a:link {color: white}
.notahd h2 a:visited {color: white}
.notahd h2 a:hover {color: white;}

.notabody a:link {color:#7AB800}
.notabody a:visited {color: #6A8040}
.notabody a:hover {color:#dd3355}


.navigation a:link {color:#7AB800;font-size: 0.9em; font-weight:normal}
.navigation a:visited {color:#6A8040;font-size: 0.9em; font-weight:normal}
.navigation a:hover {color:#dd3355;font-size: 0.9em; font-weight:normal}

#milink a:link {color:#7AB800}
#milink a:hover {color:white}

#noticias a {display:block;font-weight:normal; padding:0.75em 0.5em;}
	#noticias a:link {color:#646464;}
	#noticias a:hover {color:white; text-decoration:none; background-color:#AEA1D0; background-image: url("images/h2.png")}
	#noticias a:visited {background:none;}
		#noticias a:visited:hover{background:none;color:#646464}

#sidebar a{font-weight:normal}		

#noticias a.autor {font:1em "Trebuchet MS", Verdana, Helvetica, Arial, sans-serif; font-weight:bold; text-decoration:none; padding:0.2em;display:inline;}
	#noticias a.autor:link {color: #646464;background:none;}
	#noticias a.autor:hover {color: white; text-decoration:underline; background:none;}
	#noticias a.autor:visited {color: #8C8C8C;text-decoration:none;background:none;}
	
	
/*estilo de listas*/
ul {list-style:none}
ol {list-style-position: inside; list-style-type: decimal;}
li.widget_categories {}/*evita el problema del position:absolute en el searchbox*/
ul#sidebar li {margin-bottom: 2em;}
ul#sidebar li li {margin-bottom:0.6em;}
/*otros textos*/
strong {font-weight:bold;}
em {font: normal italic 1em "Georgia", serif; color:black;}
hr {border-top: 1px solid #9988BB; margin: 0.2em 0 1em}
small {font-size:90%;}
blockquote {padding: 1em;}
blockquote p {font: normal italic 0.9em "Georgia", serif; color:#666;}

/*estructura comun*/
	/*header*/
	#header {height:200px; background-image: url("images/dofon.png"); border-bottom:1px solid #b5abd4}
		#flores {height:100px;width:300px; text-align:left; margin:0}
		#logo {float: right; margin:120px 24px 0 0}
	
	/*index y contenido*/
	#container {position:relative;top:48px}
	
	/*------#centercol, #sidebar, #autor*/
			#centercol {}
				.notahd {height:100%; width:600px; margin:0 auto; padding:0; background-color:#9b8cc2; background-image: url("images/toppost.png"); background-repeat: no-repeat}
				.notahdnav {height:28px; width:600px; margin:0 auto; padding:0; background-color:#9b8cc2; background-image: url("images/toppostnav.png"); background-repeat: no-repeat}
					.notahd h1 {color:white; text-decoration:none; text-align:center;padding:0.2em 1em}
					.notahd h2 {text-align:center; margin:0 auto}
					
				.notabody {width:600px; margin: 0 auto; padding:0; background-image: url("images/post.png")}
					p.autor {text-align: right}
					p.fecha {text-align: right;padding:0 0 24px; font-weight:bold; color:#9B8CC2}
					p.postmetadata {margin-top:2em; padding:1em 0 0; text-align:center; border-top: 1px solid #999;}
					p.center {}
					.post {padding:1em 24px 0}
					.entry {padding:0px;}
					.navigation {margin:0; font-weight:bold;padding:0 24px 2em; text-align:center}
					span.navsig {display:block; float:left;margin:0;text-align:left}
					span.navant {display:block; float:right; margin:0;text-align:right}
					div.navsig {float:right; margin:0; width:200px; text-align:right}
					div.navant {float:left;margin:0;width:200px; text-align:left}			
					
				.notabt {height:28px; width:600px; margin: 0 auto 24px; padding:0; background-image: url("images/bottompost.png")}	
		
			#sidebar {padding-right:24px;}
				#sidebar ul {margin:0 0 1em 1em}
				#sidebar p.sb_comm {display:block; padding:0 8px 1em 8px;background-image: url("images/h2.png");background-repeat:repeat-x;font-family: "Verdana","Helvetica","Arial",sans-serif; font-weight: normal; color:#646464}
					li.widget {margin-bottom: 1.5em}
					li#search {display:block;padding-bottom:1em;}

			#rightcol {padding-top:10px; float:right;}
				img.photo {margin:0 20px 1em 0; border: 3px solid #bbbbbb}
				#rightcol p {font-size: 90%}
							
				#noticias {margin-top:0;}
					#noticias ul {padding-bottom:1.5em;}
					#noticias li {font-size: 0.9em; line-height:1.4em;padding:0; border-bottom: 1px solid #9988BB;}
					
	/*----------commentform*/			
				#commform h4 {margin:0;color:#88cc00}
				#commform h3 {margin:0;color:#88cc00}
				ol.commentlist li {margin:0;color:#646464;line-height:1.4em; padding-bottom:0; border-bottom: 1px solid #646464}
				#commform h4 #respond {display:block; margin-left: 0}
				#commform {display:block; margin: 0 auto}
				#commentform input#submit {margin:0; padding:0}
				
	/*----------searchform*/
				form#searchform {margin-top:0;}
				#search_box {margin:0 0 1em; width: 177px; height: auto; background-image: url("images/search.png"); background-repeat:no-repeat}
				input#caja {position:absolute; width:130px; height: 20px; border: 3px solid #9988BB; border-left: none;}
				#s {position:absolute; left:40px; padding: 0; margin: 9px 7px 0 0; border: 0; width: 130px; height:18px; background: none}
				#searchsubmit {margin:0; padding:0; height:41px; width:38px }
	
									
/*404.php*/
div.error {text-align:center}
div.error h2 {word-spacing: normal; text-decoration: none; text-transform: none; letter-spacing: normal; font-variant: normal; line-height: 1.2em; font-weight:normal; font-size: 1.4em; font-family: "Trebuchet MS", Trebuchet, Helvetica, Verdana, Arial, sans-serif; color:#646464}


/*archive.php*/
/*pages.php*/
/*search*/
ul.resultlist {margin:0;padding:0;display:block}


/*footer*/
#footer {clear:both; bottom:0; margin:0;background-image: url("images/fondo.png"); background-color:white; text-align:center; border-top:1px solid #b5abd4}	
	
	p#milink {font-size: 0.9em; left:45%; width:100%; margin: 0 auto; text-align: center; color:white; background-color:#303030; padding:0.25em 0}
	#pasto {height:348px; width:100%; clear:both; background-image:url("images/verde2.gif");background-repeat:repeat-x; background-position:bottom}
	
	/*pre-footer de autores del single post*/
	#autores {font-size:80%; width:1000px; margin:0 auto; padding-top:24px;line-height:130%;}
	.cajaautor {float:left; margin:0 auto; text-align: left; padding:0 12px; border-right:2px solid #cccccc; width: 210px; height:25em;}
	.cajaautor1 {float:left; margin:0 auto; text-align: left; padding: 0 12px; border-right: 2px solid #cccccc; border-left: 2px solid #cccccc; width: 210px; height:25em;}
	.foto {float:left;padding:0 12px 12px 0;}
		.foto img {border:3px solid #bbbbbb;}
	div.descripcion {float:right; margin:0}
