/*
Theme Name: LifeSupport
Theme URI: http://www.lifesupport.cl
Description: 
Version: 1.0
Author: Recheck
Author URI: http://www.recheck.cl
*/
 
/* - GENERAL - */
body {background:#d5d2d2 url('images/bg-body.png') top left repeat-x; font:9pt/11pt Lucida Grande, Lucida Sans, Lucida Sans Unicode, Verdana, Geneva, sans-serif; color:#333; margin:0 auto; padding:0 20px; line-height: 160%; }
#box {float:none; clear:both; margin:0 auto; padding:0; width:770px; background: #fff url('images/bg-contenido.png') bottom center no-repeat; min-height: 600px; }
a {text-decoration:none;}
.additional-meta {font-size: xx-small}
blockquote {font-style:oblique}
.oculto {display: none;}
.clear {clear: both;}
.linklove {display: none;}

/* - HEADER - */
#header {margin: 10px auto 0;}
#imagen-header {border-top: 6px solid #5498d9;}
#logo {float: right;}

/* -- MENU NAVEGACION --*/
#menu-navegacion { margin: 0; list-style: none; }
#menu-navegacion ul li {display: inline;}
#menu-navegacion ul {height: 20px; background: #ff9e00; padding: 9px; }
#menu-navegacion a{padding: 13px 17px; color: #fff; }
#menu-navegacion ul li a {border-right: 1px solid #fff;}
#menu-navegacion ul li a:hover {color: #2C608F;}
.nav-ultimo a{border-right: none !important;}
#home-btn {margin-top: 10px;}
#home-btn a {color: #999; font-size: 11px;}
#home-btn a:hover {color: #333; text-decoration: underline;}

/* -- LISTAS -- */
ul {margin:0;padding:0;}
li {list-style-type:none;}
.disc {list-style-type:disc}

/* listas dentro de un post */
.entry-content ul ol {margin-left:0;}
.entry-content ul li {margin-left:10px; list-style:disc; list-style-position:inside}
.entry-content ul li ol {margin-left:10px;}
.entry-content ol li {margin-left:5px; list-style: decimal; list-style-position:inside}
.entry-content ol li li {margin-left:5px;}

/* -- ENCABEZADOS -- */
h1,h2,h3,h4,h5,h6 {margin:0;padding:0;}
h2.titulo-pagina a{font-size:130%; color: #4c4c4c; margin-bottom: 30px; letter-spacing: -1px; line-height: 130%;}
h2.titulo-pagina a:hover{color: #000; text-decoration: underline;}
.titulo-pagina {margin-bottom: 25px;}
h2#comments{margin:20px auto 10px;font-size:140%;}

/* encabezados dentro de un post */
.entry-content h3 {font-size:140%;}
.entry-content h4 {font-size:120%;}
.entry-content h5 {font-size:100%;}
.entry-content h6 {font-size:90%;}

/* -- POSTS -- */
.posts-box, .articulos-box {float:left; clear:none; width:400px; margin: 20px 50px;}
.post-index {margin:0 0 10px;}
#post-single {margin:0 0 20px;}
#pagina {margin-left: 35px;}
#pagina.post {margin-left: 0 !important;}
.contenido ul li {margin-left: 25px; list-style: disc; color: #555;}

/* -- SIDEBAR --*/
.sidebar-box {margin:0 auto; overflow:hidden; float:right; clear:none; width:250px;}
#searchform {margin-top: 25px;}
#s {width: 152px;}
#menu {margin: 20px 0 20px;}
#menu ul li {padding: 5px 0;}
#menu .page_item a:link, #menu .page_item a:visited, #menu .page_item a:active { color: #000000; }
#menu .page_item a:hover {color: #3399FF;}
#menu .current_page_item a:link, #menu .current_page_item a:visited, #menu .current_page_item a:active { color: #3399FF; font-weight: bold;}
#links {margin: 20px 0 5px;}
#links li {padding: 3px 5px;}


/* -- noticias --*/
#noticias {width: 230px; letter-spacing: -1px;}
#noticias h2 {font-size: 18px; font-weight: bold; text-align: center; border-bottom: 2px solid #fff; padding-bottom: 5px; margin-bottom: 10px;}
#noticias h3 {font-size: 13px;}
#noticias h4 {font-size: 10px; color: #888; margin-bottom: 12px;}
#top-noticias {display: block; background: url(images/noticias-top.png) no-repeat; height: 5px;}
#mid-noticias {background: #c1d8f1; width: 210px; padding: 10px;}
#mid-noticias a {color: #444; text-decoration: none;}
#mid-noticias a:hover {color: #000; text-decoration: underline;}
#bot-noticias {display: block; background: url(images/noticias-bot.png) no-repeat; height: 10px;}

/* -- ERROR 404 --*/
.error404 {margin:0;width:100%;}
.error404 h1,.error404 h2 {margin: 10px auto;}

/* -- COMENTARIOS -- */
div.comments-wrap {margin:15px auto; padding:0;}
li.comment,li.trackback, li.pingback {margin: 10px auto;}
ul.children {margin-left:10px;}
ul.commentlist, ul.pinglist {margin:10px 0;}
div.reply {}
textarea#comment {overflow:auto}

/* -- ALINEACION --*/
img.alignright {float:right;clear:none;margin:0 0 1em 1em}
img.alignleft {float:left;clear:none;margin:0 1em 1em 0}
img.aligncenter {display: block; margin:1em auto; text-align:center}
img.alignnone {margin:0 0.5em 0 0;}

/* -- NAVEGACION POST --*/
div.navigation {width:100%;height:auto;float:left;clear:both;padding: 10px 0px;}
.navigation-index {}
.nav-next {float:right;clear:none;width:48%; text-align:right;}
.nav-prev {float:left;clear:none;width:48%; text-align:left;}

/* -- FOOTER -- */
#footer {clear:both; float:none; text-align:center; padding: 3px 0; color: #fff; font-size: 80%; background: #5498d9;}
