/* ---- Genericos ---- */body { background: #fff; color: #000; margin: 0; padding: 0; font-family: arial, helvetica, sans-serif; font-size: 13px;}hr { display: none;}div.clear { clear: both; margin: 0; padding: 0;}a { color: #0066cc; text-decoration: none;}a:hover { color: #000; }#menus a { color: #000; text-decoration: none;}#menus a:hover { color: #000; }h1, h2, h3 { color: #666; letter-spacing: .2px; margin: 0 0 10px 0; }#menus h1, #menus h2, #menus h3 { color: #000; }h1 span, h2 span, h3 span { color: #aaa; }h2 { font-size: 2.5em; }#content h2.tit { margin-bottom: 15px; }h3 { font-size: 2em; }h3.fecha { font-size: .9em; color: #999; text-align: right; letter-spacing: 1px; }h4 { color: #666; }code, pre { font-family: arial, helvetica, sans-serif; font-size: 1.1em; }code { color: #000; }pre { overflow: auto; background: #000; color: #fff; padding: 5px; }acronym, abbr { cursor:help; border-bottom: 1px dotted #666; } /* ---- top ---- */#top { width: 765px; padding: 0; margin: 0 auto;}/* ---- Top Bar ---- */#topbar { padding: 5px; background: #000; border-bottom: 1px #000 solid; margin-bottom: 15px; color: #fff; font-size: .9em; text-align: center; letter-spacing: 1px; }/* --- Formularios ---- */textarea, input, select { background: #eee; border: 1px solid #ddd; color: #666; font-family: arial, helvetica, sans-serif; font-size: 10px; padding: 3px;}textarea:focus, input:focus, select:focus { border: 1px solid #000; background: #fff; }input.boton { padding: 2px; margin-left: 2px; background: #ddd; text-transform: uppercase; border: 1px solid; border-right-color: #666; border-bottom-color: #666; border-top-color: #aaa; border-left-color: #aaa; }/* ---- Header ---- */#header { border-bottom: 1px #999 solid; }#header h1 { width: 200px; float: left; background: url('http://www.hostingbuzz.com.au/img/logo.gif') left no-repeat; text-indent: -9999px; } #header h1 a { border: 0; display: block; width: 200px; height: 30px; }#header .top { text-align: right; }#header .top label { display: none; }#header .top a { font-weight: bold; }/* ---- Contenido ---- */#content { float: left; width: 440px; padding: 0 0 10px 0;}/* --- Posts ---- */div.post { padding-bottom: 10px;	text-align: justify;}div.post ul { list-style: none; margin: 0 0 10px 0; padding: 0; }div.post blockquote { padding: 0 45px 0 0; margin: 10px 30px; color: #666; min-height: 40px; text-align: right;}div.post ul li { padding-left: 12px; margin-bottom: 5px;}div.post ul li small { display: block; font-size: .9em; letter-spacing: 1px; color: #999; margin-bottom: 5px; }#content h2 { line-height: 75%; border-bottom: 1px #E1E2CC solid; margin: 0; }#content h2 a { border: 0; }div.post div.info { margin-bottom: 5px; color: #aaa; font-size: .9em; }div.post div.info a { color: #aaa; }/* ---- Menu ---- */#menus { width: 300px; float: right; padding: 0 0 20px 0; font-size: .9em;}#menus h3 { margin: 15px 0 5px 0; line-height: 75%; }#menus h3 a { color: #fff; }#menus ul { list-style: none; margin: 0; padding: 0; } #menus ul li { margin-bottom: 5px;}#menus ul.indent { margin-top: 5px; padding-left: 10px; }#menus .darkblue ul li { padding-left: 15px; background: #000066; }#menus .darkblue ul li em { font-style: normal; color: #fff;}#menus .grey ul li { padding-left: 15px; background: #666; }#menus .grey ul li em { font-style: normal; color: #fff;}#menus .lightblue ul li { padding-left: 15px; background: #84B2F8; }#menus .lightblue ul li em { font-style: normal; color: #fff;}div.navagation {width: 46%;float: left;}div.extra {float: right;width: 46%;}/* --- Paginacion ---- */div.navigation {}div.navigation div.alignleft {float: left;width: 45%;}div.navigation div.alignright {float: right;width: 45%;text-align: right;}/* ---- Comentarios ---- */div.comment-container { border: 1px #ccc solid; background: #eee; font-size: .9em; margin-bottom: 10px; }div.comment-container p { margin: 0 0 5px 0; }div.comment-container .comment-body { padding: 10px; }div.comment-container .comment-autor { background: #ddd; height: 38px; padding: 5px; }div.comment-container .comment-autor img { float: left; padding: 3px; background: #fff; border: 1px #ccc solid; margin-right: 10px; width: 32px; height: 32px; }/* ---- Resultados de busqueda ---- */div.resultados { padding-bottom: 10px; }div.resultados h2 { font-size: 2em; }/* ---- Footer ---- */#footer { height: 60px; background: #0066cc; padding: 5px; letter-spacing: 1px; font-size: 1em; color: #fff; text-align: left; line-height: 150%; }#footer a { color: #fff; text-decoration: none;}#footer a:hover { color: #000; }/* ---- Chamuyo ---- */span.seguir { display: block; margin-top: 10px; text-align: center; }#navcontainer{ margin-left: 0px; margin-right: 0px; background-color: #0066cc; height:30px; padding-top:6px; padding-bottom:6px;} #navcontainer ul{padding: .2em 0;margin: 0;list-style-type: none;color: #FFF;width: 100%;font: normal 18px arial, helvetica, sans-serif;text-align: center;}#navcontainer li { display: inline; }#navcontainer li a{text-decoration: none;color: #FFF;padding: 4px 10px;font-weight: normal;border:0px;}#navcontainer li a:hover{background-color: white;color: #40434C;font-weight: normal;border:0px;}/* =PAGINATION----------------------------------------------- */#pagination {	margin: 0 0 10px 0;}#pagination a {	color: #000;	background-color: #FFF;	text-decoration: none;	border: 1px solid #DDD;	padding: 2px 4px 2px 4px;}#pagination a:hover {	background-color: #D4D4D4;}#pagination span.active {	color: #e2001a;	background-color: #FFF;	text-decoration: none;	border: 1px solid #e2001a;	padding: 2px 4px 2px 4px;}
