body { background: #c9ebff url(img/body_bg.png) repeat-x; font-size: 12px; }
h1 {  font-family: "Arial Black", Gadget, sans-serif; font-size: 26px; margin: 0px 0px 10px 0px; letter-spacing: -1px; line-height: 28px; }
h2 { color: #A9B928; font-size: 18px; margin: 0px 0px 10px 0px; }
h3 { font-family: "Times New Roman", Times, serif; margin: 0px 0px 15px 0px; font-size: 18px; font-weight: normal; }
a { color: #2833a2; }
a:hover { color: #eb008b; }
a:visited { color: #666; }
ul, ol { padding: 0px 10px; margin: 0px 10px; }
li { margin: 0px 0px 5px 0px; }
h4 { font-size: 11px; text-transform: uppercase; margin: 0px 0px 5px 0px; color: #CCC; }
h4 a { color: #999; }
label { clear: both; display: block; font-size: 14px; color: #069; text-transform: uppercase; }
th { background: #9C3; padding: 5px; }
#page { width: 980px; margin: 0px auto; }
#header { width: 980px; height: 100px; text-align: center; }
#logo { height: 100px; width: 337px; margin: 0px 0px 0px 70px; float: left; }
#follow { float:left; width: 200px; margin: 54px 0px 0px 50px; }
#content { width: 940px; -moz-border-radius: 8px; -webkit-border-radius: 8px; background: #C2D431; padding: 20px; }
#subcontent { width: 940px; clear: both; }
#destacados { background: #FFF; padding: 10px; }
#buscar { background: #C9EBFF; padding: 10px; margin: 0px 0px 20px 0px; overflow:hidden;  }
#buscar .input { font-size: 16px; width: 200px;}
#titulares { background:  #FFF; padding: 10px; overflow: hidden; } 
#recientes, #populares, #twitter, #youtube, #nube, #paises { background: #FFF; padding: 10px; font-size: 12px; overflow:hidden; }
#personal, #personal2 { background: #C9EBFF; padding: 10px; font-size: 12px; }
#personal h2, #personal2 h2 { color: #36C; font-size: 18px; margin: 0px 0px 10px 0px; }
#footer { margin: 10px; text-align: center; font-size: 11px; }
#categorias { clear: both; width: 920px; padding: 10px; margin: 20px 0px; border-top: #CF3 5px solid; } 
#categorias h4 { color: #FFF; }
#facebook { float: right; width: 280px; margin: 10px 20px 0px 0px; height: 87px; text-align: right;}
#toolbar { background: #C2D431; height: 25p; margin: 0px 0px 10px 0px; width: 980px; padding: 3px; }
#toolbar a { color: #FFF; padding: 10px; text-transform: uppercase; font-size: 11px; font-weight: bold; }
#inposts { padding-bottom: 10px; border-bottom: 1px solid #FFF; min-height: 45px; margin-bottom: 10px; }
#inposts a { font-family: Georgia, "Times New Roman", Times, serif; font-size: 14px; }
#intitle { width: 100px; font-family: "Arial Black", Gadget, sans-serif; font-size: 14px; float: left; padding: 5px; }
#resultados { margin: 10px 0px 0px 0px; }
.round2 { -moz-border-radius: 2px; -webkit-border-radius: 2px; } 
.round4 { -moz-border-radius: 4px; -webkit-border-radius: 4px; } 
.roundbottom4 { -moz-border-radius-bottomleft: 4;  -webkit-border-bottom-left-radius: 4px; -moz-border-radius-bottomright: 4px; -webkit-border-bottom-right-radius: 4px; }
.icon { margin: -2px 5px 0px 0px; float: left; }
.column { width: 300px; float: left;  }
.categoria { width: 220px; float: left; margin: 5px; }
.image_thumb { width: 50px; height: 50px; overflow: hidden; border: 1px solid #CCC; }
.image_thumb_2 { width: 100px; height: 75px; overflow: hidden; border: 1px solid #CCC; }
.img_right { float: right; margin-left: 10px; }
.input { font-size: 16px; width: 300px; }
.field { margin: 10px 0px 0px 0px; clear:both; }
.even { background: #FFC; padding: 5px; }
.odd { padding: 5px; }
.inblog { width: 210px; float: left; }
.post { margin-bottom: 10px; }
.pais a { width: 80px; float: left; padding: 3px; background: #EEE; display: block; margin: 3px; text-align: center; font-size: 9px; }
.pais a:hover { background: #DDD; text-decoration: none; }
.selected a { background: #666; color: #FFF; }
.toolbar { font-size: 16px; color: #CF3; }
.toolbar a { color: #FFF; }
.tip { font-size: 11px; color: #999; width: 300px; }