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

*, body { margin: 0; padding: 0; }
p.clear { clear: both; margin: 0; padding: 0; }

body { font: 12px/1.8em 'Lucida Grande', 'Lucida Sans Unicode', sans-serif; text-align: center;  background: #4A9EBE url(gradients/bg.php) top repeat-x; color: #444; }

a { color: #4A9EBE; text-decoration: none; }
a:hover { color: #025272; }

ul { list-style: none; }

img { border: 0; }
img.border { padding: 4px; border: 1px #ccc solid; }
img.left { float: left; margin: 0 10px 10px 0; }
img.right { float: right; margin: 0 10px 0 10px; }

#header { margin: 20px auto 0 auto; width: 770px; height: 200px; background: url(header/index.php) top no-repeat; }
	#header h1 { height: 200px; text-indent: -9999px; }
		#header h1 a { display: block;  outline: none; width: 770px; height: 200px; }

#topmenu { width: 770px; padding: 10px 0; margin: 0 auto; background: #ddd; text-align: center; }
	#topmenu li { display: inline; font: 11px/11px sans-serif; border-right: 1px #999 dotted; }
	#topmenu li.ultimo { border: none; }
		#topmenu li a { color: #666; font-weight: bold; padding: 10px; }
		#topmenu li a:hover { color: #fff; background: #555; }
	
#contenedor { width: 740px; margin: 0 auto; text-align: left; padding: 35px 15px 15px 15px; background: #fff; }

#contenido { width: 500px; float: left; }

	#contenido .post { padding-bottom: 20px; border-bottom: 1px #ccc dotted; margin-bottom: 20px; }
		#contenido .post h2 { font: bold 28px sans-serif; border-bottom: 2px #ccc solid; }
			#contenido .post h2 a { color: #000; }
			#contenido .post h2 a:hover { color: #4A9EBE; }
		#contenido .post .info { padding: 5px 0; font: 11px sans-serif; color: #999; border-bottom: 1px #ccc solid; margin-bottom: 20px; }
			#contenido .post .info .fecha { display: block; width: 150px; float: right; text-align: right; }
		#contenido .post p { margin-bottom: 1em; }
		#contenido .post .video { width: 425px; height: 350px; margin: 0 auto 1em auto; text-align: center; border: 2px #E1F0F6 solid; padding: 3px 0; }
		#contenido .post .masinfo { font: 11px Verdana, sans-serif; background: #f7f7f7; padding: 5px; }
	
	#comments, #respond { font: bold 20px sans-serif; margin-bottom: 20px; }
	.commentlist { list-style: none; }
		.commentlist li { margin-bottom: 30px; }
		.commentlist cite { font-style: normal; font-weight: bold; font-size: 1.1em; }
	

#menu { width: 200px; float: right; padding-bottom: 150px; font: 11px/1.4em Verdana, sans-serif;  }
	#menu a { font-weight: bold; color: #99663C; }
	#menu a:hover { color: #734C2D; }
	#menu div { margin-bottom: 20px; }
		#menu div h3 { font: 11px Verdana, sans-serif; color: #666; border-top: 5px #999 solid; border-bottom: 1px #999 dotted; padding: 5px 0 ; text-transform: uppercase; letter-spacing: 1px; }
		#menu div ul { list-style: square inside; color: #999; }
			#menu div ul li { padding: 5px 0; border-bottom: 1px #bbb dotted; }
	#menu #menu-buscar {}
		#menu #alfredo { background: #000; padding: 10px; color: #fff; }
		#menu #menu-buscar input { font: 11px/11px sans-serif; padding: 5px; width: 188px; margin-top: 5px; border: 1px #ccc solid; -moz-border-radius: 6px; background: url(img/icono-zoom.png) right no-repeat; }
		#menu #menu-buscar input:focus { color: #99663C; border-color: #99663C; }

#footer { margin-top: 50px; font: 10px sans-serif; text-align: center; }
