/* 
Theme Name: ilogica
Theme URI: http://www.ilogica.cl
Description: Theme desarrollado por ILÓGICA para ILÓGICA (daa!)
Version: 1.0
Author: ILOGICA
Author URI: http://www.ilogica.cl
*/
@charset "utf-8";
* {margin: 0px; padding: 0px;}

/* Reset */
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, embed, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, a img { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}
body { line-height: 1; }
ol, ul { list-style: none;}
blockquote, q { quotes: quotes; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none;}

/* body */
body {background: url(img/bck.gif) repeat-x top left #d9dbd0; font-family: 'Lucida Grande', 'Lucida Sans Unicode', 'Lucida Sans', Verdana, sans-serif; font-size: 12px; font-weight: normal; color: #333; cursor: default; text-align: center;}
a , a:visited { outline: none 0px; text-decoration: none; color: #00B1E5; cursor: pointer;}
a:hover, a:active { color: #288fae; text-decoration: none;}
.warning p {text-align: center; line-height: 1.3em; background: #ffb; border: 1px solid #fc0; margin-bottom: 1px; padding: 10px;}
.clear {clear: both;}
#ilogica{position: absolute; width: 450px; height: 250px; top: 50%; left: 50%; margin-top: -125px; margin-left: -225px;}
h1 a {width: 450px; height: 147px; display: block; background: url(img/ilogica.png) no-repeat; margin-bottom: 15px;}
h1 span { display: none;}
h2 { font-size: 25px; font-weight: normal; color: #444; letter-spacing: -1px; margin-bottom: 10px;}
h3 a {font-size: 20px; font-weight: normal; border-bottom: 1px dotted #00B1E5;}