/* 
	
	Tema creado para Tumblr.com por Álvaro Quezada Marin 
	
	----------------------------------------------------------------------------------
	
	www.aquezada.cl
	alvaro@aquezada.cl
	
*/ 
	
	
	body {
	margin:0px;
	font-size: 62.5%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color:rgb(120,120,120);
	background-color:rgb(240,240,240);
    }

    /* main */
	
	#main, #head, #footer { margin:0 auto; }
	#main { width:840px; font-size:1.1em;  }
    #mainHead { background-color:rgb(255,255,255); margin-bottom:40px; }
	#mainHead #head { position:relative; width:840px; height:70px; font-size:1.1em;  }
	#left { width:600px; float:left; }
	#sidebar { float:left; width:220px; margin-left:19px; border-left:1px solid rgb(200,200,200); }
	#footer { position:relative; width:840px; font-size:1.1em; border-top:1px solid rgb(200,200,200); margin-top:20px; padding:19px 0 20px 0; }
	
	
	/* */
	
	#head ul#nav { position:absolute; right:0; bottom:-2px; height:32px; }
    #head ul#nav li { float:left; margin:0 0 0 6px; }
    #head ul#nav li#space { width:20px; height:32px; }
    #head ul#nav li a:link,
    #head ul#nav li a:visited,
    #head ul#nav li a:active { font-weight:bold; display:inline-block; height:20px; padding:0 6px 12px 6px; line-height:180%; color:rgb(180,180,180); }
    #head ul#nav li a:hover { color:rgb(120,120,120); text-decoration:none; border-bottom:2px solid rgb(45,45,45); padding-bottom:10px; }
	
	
	.description { width:190px; padding:10px 10px 10px 20px; background-color:rgb(255,255,255); margin:0 0 20px 0; font-size:1.1em; font-style:oblique !important; font-style:normal; font-family:Georgia, "Times New Roman", Times, serif; }
	
	/* pagination */
	#pagination { padding:10px 0 0 100px; width:500px; height:25px; text-align:center; font-size:1.1em; }
	#pagination a:link,
	#pagination a:visited, 
	#pagination a:active { padding:0 6px; }
	
    /* basicos */
	
    ul, ul li,h1,h2,h3 { padding:0; margin:0; }
	h1 { font-size:1.6em; }
	h2 { font-size:1.4em; }
	h2.title-page { padding:0 0 20px 0; }
	h3 { font-size:1.2em; }
	ul li { list-style-type:none; }
	img { border:none; }	
	p { margin:0 0 12px 0; }
	.magenta { color:rgb(197,0,123); }
	a:link,
	a:visited,
	a:active { color:rgb(197,0,123); text-decoration:none; }
	a:hover { text-decoration:underline; }
	.clear { clear:left; }
	
	/* post */

	.post { position:relative; width:500px; padding:0 0 10px 100px; margin:0 0 10px 0; border-bottom:1px solid rgb(200,200,200);}	
	.post .caption { padding:10px; text-align: left; }
	
    .post .photo, .post .text, .post .chat, .post .video, .post .audio { width:500px; background-color:rgb(255,255,255); }
    .post #post-footer { padding:10px; border-top:2px solid rgb(240,240,240); background-color:rgb(255,255,255);  }
    
    .post .photo { text-align: center; }
	
	/* info */
	
	ul.metadatos { position:absolute; top:0; left:0; width:80px;  color:rgb(120,120,120); padding:0 9px 0 0;  border-right:1px solid rgb(200,200,200); margin:0 10px 0 0; }
	ul.metadatos li { margin:0 0 4px 0; text-align:right;}
	
	/* Audio */
	
	.post .audio .player { padding:10px 10px 0 10px; }
	
	/* link */
	
	.post .link { width:480px; background-color:rgb(197,0,123); color:rgb(255,255,255); padding:10px; }
	.post .link a:link,
	.post .link a:visited, 
	.post .link a:active { display:block; font-size:1.4em; font-weight:bold; color:rgb(255,255,255); margin:0 0 6px 0;  }
	.post .link .caption { color:rgb(232,153,202); padding:0; }
	
	/* quote */
	
	.post .quote { width:480px; background-color:rgb(80,80,80); color:rgb(255,255,255); padding:10px; }
	.post .quote a { color:rgb(200,200,200); }
	.post .quote h2 { font-style:oblique; display:block; padding:0 0 12px 0; }
	.post .quote .source { text-align:right; font-style:oblique; color:rgb(170,170,170); padding:0 10px 0 0;}
	
	/* text, chat */
	
	.post .text .text-title,
	.post .chat .text-title { padding:10px; border-bottom:2px solid rgb(240,240,240); background-color:rgb(250,250,250); font-weight:bold; font-size:1.4em; }
	
	.post .chat ul.chat li { padding:10px 10px 6px 10px; }
	.post .chat ul.chat li span.label { font-weight:bold; }
	
	/* ol notas */
	
	ol.notes { padding: 0px; margin:10px 0 0 0; list-style-type: none; border-bottom: solid 1px #ccc; }
    ol.notes li.note { border-top:1px solid rgb(220,220,220); padding:6px 10px; }
    ol.notes li.note img.avatar { vertical-align:-4px; margin-right: 10px; width:16px; height:16px; }
    ol.notes li.note span.action {  }
    ol.notes li.note .answer_content {  }
    ol.notes li.note blockquote { border-color: #eee; padding: 4px 10px; margin: 10px 0px 0px 25px; }
	
	/* ------------------------------------------------ otros ------------------------------------------------ */
	
	#tooltip{
	position:absolute;
	background-color:rgb(197,0,123);
	padding:6px 10px;
	color:rgb(255,255,255);
	display:none;
    }	
		
		
	#twitter_div, #services-icon { position:relative; width:200px; padding:0 0 0 20px; margin: 0 0 20px 0;  }	
		
		
	/* twitter */

    #twitter_div span#my_twitter_status { display:block; padding:6px 0 6px 0; }
    #twitter_div span#my_twitter_status_time { color:rgb(140,140,140);  }
    
     /* follow */
     
    #follow strong { display: block; padding: 0 0 0 5px; margin: 0 0 1px 0; }
    #follow { position:relative; width:205px; padding:0 0 0 15px; margin: 0 0 20px 0;  }	
    #follow ul li { float: left; }
	#follow ul li a { display: block; width: 30px; padding: 5px; }
	#follow ul li a img { opacity: 0.2; }
	#follow ul li a:hover { border: 1px solid rgb(180,180,180); background-color: rgb(220,220,220); padding: 4px; }
	#follow ul li a:hover img { opacity: 1; }
	
	/* powered by tumblr */
	
	a.powered:link,
	a.powered:visited,
	a.powered:active { position:absolute; top:15px; right:0; display:block; width:126px; height:25px; background: url(http://www.aquezada.cl/tumblr/powered.png) no-repeat;}
	a.powered:hover { background-position:left bottom; }
	