body { background: #c9ebff url(img/body_bg.png) repeat-x; font-size: 14px; }
h1 { font-size: 30px; text-transform: uppercase; margin: 0px 0px 10px 0px; font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif; }
h2 { font-size: 24px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; margin: 0px 0px 10px 0px; }
a:link { color: #09C; }
a:visited { color: #999; }
a:hover { color: #09C; }
#page { width: 900px; margin: 0px auto; }
#header { width: 900px; height: 60px; }
#logo { float: left; height: 55px; width: 160px; margin: 5px 0px 0px 15px; }
#content { width: 900px; -moz-border-radius: 8px; -webkit-border-radius: 8px; background: #81CCE9; border: 1px solid #81CCE9; }
#subcontent { width: 290px; float: left; position: relative; }
#left { float: left; background: #FFF; padding: 20px; width: 600px; border-right: 1px solid #09C; -moz-border-radius-topleft: 8px; -webkit-border-top-left-radius: 8px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; }
#right { float: right; width: 210px; padding: 20px; }
#rightbar { float: right; width: 600px; }
#nav { float: left; width: 550px; margin: 00px 10px 0px 0px; height: 23px; -moz-border-radius-bottomleft: 8px; -webkit-border-bottom-left-radius: 8px; -moz-border-radius-bottomright: 8px; -webkit-border-bottom-right-radius: 8px; }
#nav a { display: block; padding: 0px 10px; float: left; padding: 5px 8px; margin: 0px 1px; }
#facebook { float: right; width: 280px; margin: 10px 20px 0px 0px; height: 87px; text-align: right; }
#footer { margin: 10px; text-align: center; font-size: 11px; }
.toolbar { font-size: 16px; margin-bottom: 10px; }
.post { padding: 5px 10px 5px 5px; margin: 5px 0px; }
.round4 { -moz-border-radius: 4px; -webkit-border-radius: 4px; }
.round8 { -moz-border-radius: 8px; -webkit-border-radius: 8px; }
.round4_left { -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.round4_right { -moz-border-radius-toproght: 4px; -webkit-border-top-right-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; -moz-border-radius-bottomleft: 4px; -webkit-border-bottom-left-radius: 4px; }
.col1 { color: #eb008b; }
.date { font-size: 12px; color: #999; }
.summary { margin-left: 42px; padding: 10px; overflow: hidden; background: #FFF; width: 600px; min-height: 100px; }
.on { background: #C2D431; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.off { background: #09F; color: #FFF; -moz-border-radius-topleft: 4px; -webkit-border-top-left-radius: 4px; -moz-border-radius-topright: 4px; -webkit-border-top-right-radius: 4px; }
.white { background: #FFF; }
.img_right { float: right; margin-left: 10px; }
.input { font-size: 14px; width: 300px; }
label { display: block; clear: both; }
.error { color: #F00; }
.message { background: #09F; color: #FFF; padding: 5px; }
.post_content { font-size: 14px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 22px; font-size-adjust:none; font-style:normal; }
.fecha { background: url(img/calendar.png) no-repeat center left; text-indent: 20px; font-family: Arial, Helvetica, sans-serif; font-size: 11px; border-top: 1px solid #EEE; border-bottom: #09C 4px double; padding: 5px; }
.float_left { float: left; }
.comentario { background: #E4F5FF; padding: 20px; }