/*  
Theme Name: Lampara Solar
Theme URI: 
Description: 
Version: 1.0
Author: Leandro Amato
Author URI: http://duttopr.com
*/

*, body { margin: 0; padding: 0; }
body { background: #fff; color: #555; font: 11px Verdana, sans-serif; border-top: 10px #eceff3 solid; }

p.clear { clear: both; margin: 0; padding: 0; }
ul { list-style: none; }

a { color: #446689; text-decoration: none; outline: none; }
a:hover { text-decoration: underline; }

input, textarea { font: 12px sans-serif; padding: 2px; border: 1px solid; background: #f7f7f7; border-top-color: #666; border-right-color: #ccc; border-bottom-color: #ccc; border-left-color: #666; }
input:focus, textarea:focus { background: #fff; border-color: #446689; }

#contenedor { width: 760px; margin: 20px auto; }

#header { margin-bottom: 20px; border-bottom: 1px #446689 dotted; padding-bottom: 10px;  }
	#header h1 { text-indent: -9999px; width: 342px; height: 75px; float: left; background: url(img/logo.gif) no-repeat; }
		#header h1 a { display: block; width: 342px; height: 75px; }
	#header div { width: 240px; float: right;  text-align: right; padding-top: 25px; }
		#header div h2 { text-align: left; font: bold 11px Georgia, serif; text-transform: uppercase; color: #999; }
			#header div #searchform input { vertical-align: middle; }
				#header div #searchform #s { padding: 3px; width: 150px; }
				#header div #searchform #searchsubmit { border: none; padding: 0; background: none; }
	
#contenido { width: 500px; float: right; }

	.post { margin-bottom: 20px; border-bottom: 1px #aaa dotted; padding-bottom: 20px; }
		.post .post-image { width: 100px; height: 100px; float: left; border: 5px #eceff3 solid; margin-right: 15px; }
		.post h2 { font: 18px Georgia, serif; margin-bottom: 10px; }
		.post p { margin-bottom: 10px; }
		.post .info { font-size: .9em; color: #888; }

#menu { width: 230px; float: left; font-size: .9em; color: #888; }
	#menu div { margin-bottom: 20px; }
		#menu div h2 { font: bold 11px Georgia, serif; text-transform: uppercase; color: #666; margin-bottom: 5px; }
		#menu div ul { color: #dae0e7; list-style: square inside; }
			#menu div ul li { padding: 2px 0; }
				#menu div ul li a { font-weight: bold; }
	#menu .enlaces { background: #f7f7f7; border: 1px #eee solid; padding: 5px; }

#footer { margin-top: 20px; border-top: 1px #446689 dotted; padding-top: 5px; font: 10px sans-serif; color: #888; }
	#footer #duttopr { display: block; width: 230px; float: right; text-align: right; }