body{font-family:Verdana,Arial,Sans-Serif; font-size:11px; color:#777; text-align:center; background:url("bg_body.jpg") repeat-x top; margin:0; padding:0}

a{color:#777; text-decoration:none}

#page{text-align:left; margin:0 auto; padding:0; width:1024px;}

#header{background:url(bg_header.jpg) no-repeat top center; height:174px; width:1024px; margin-top:0px; padding-top:0px}

#top-nav a{color:#fff; font-size:100%; text-decoration:none; border:none; margin-right:10px}

#content{font-size:100%; line-height:1.6em; float:left; width:500px; margin-left:35px; margin-bottom:30px}

#sidebar1{font-size:100%; float:left; width:220px; margin-top:5px; margin-bottom:40px}

#sidebar2{font-size:100%; float:left; width:180px; margin-top:5px; margin-left:20px; margin-bottom:40px}

#top_extra_bar{font-size:100%; width:420px; float:left}

.azul_claro{color:#AAEAFF}

.fecha_autor{color:#888; border-bottom:1px solid #AAEAFF}

.idioma{margin-left:10px; color:#888; border-bottom:1px solid #AAEAFF}

.postmetadata{background:#eff4f8 url(clip.png) no-repeat 5px center; color:#60768d; clear:left; padding-right:5px; padding-left:32px}

.alt{background:#eff4f8 url(clip.png) no-repeat 5px center; margin:0; padding:5px; padding-right:10px; padding-left:20px}

.postmetadata a{color:#75808c; border:none; text-decoration:none}

.postmetadata a:hover{color:#06c; border:none; text-decoration:none}

.postmetadatabullet{vertical-align:bottom; border:0; text-decoration:none}

.widecolumn .entry p{font-size:1.05em}

.narrowcolumn .postmetadata, .center{text-align:center}

#footer{border-top:3px solid #eff4f8; font-size:100%; padding:0; margin:0 auto; height:30px; width:960px; clear:both}

strong{color:#75808c}

small{font-family:Arial,Helvetica,Sans-Serif; font-size:0.9em; line-height:1.5em}

h1{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight:bold; font-size:1.6em; margin:30px 0 0; height:27px}

h2{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight:bold; font-size:1.6em;  margin:30px 0 0; height:27px}

h3{font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif; font-weight:bold; font-size:1.3em; text-decoration:none; padding:0; margin:20px 0 0}

h2.pagetitle{font-size:1.6em; margin-top:30px; text-align:center}

.sidebar h2{font-family:'Lucida Grande',Verdana,Sans-Serif; font-size:1.2em; margin:5px 0 0; padding:0; color:#336699}

h1 a, h1 a:hover, h1 a:visited{text-decoration:none}

h2 a, h2 a:visited, h3 a, h3 a:visited, #sidebar h2, #wp-calendar caption, cite{text-decoration:none}

h2 a:hover, h3 a:hover{}

.entry a, a:hover, .comment_text a{color:#06c}

.entry a:hover{border-bottom:1px solid #aaeaff}

#buscador {margin-top:10px; text-align: left;} 
#buscador a{border-bottom:1px solid #aaeaff}

.commentlist li{font:1em 'Lucida Grande',Verdana,Arial,Sans-Serif; font-weight:normal}

#commentform input{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif}

#commentform textarea{font:0.9em 'Lucida Grande',Verdana,Arial,Sans-Serif; height:100px}

.commentlist cite, .commentlist cite a{font-weight:bold; font-style:normal; font-size:1.1em}

.commentlist p{font-weight:normal; line-height:1.5em; text-transform:none; margin:0; padding-bottom:10px}

#commentform p{font-family:'Lucida Grande',Verdana,Arial,Sans-Serif; margin:5px 0}

.commentmetadata{font-weight:normal; margin:0; display:block}

block
small, strike{color:#60768d}

.sidebar ul ul li{color:#60768d; margin:5px 5px 5px; padding-left:20px}

.sidebar ul ol li{color:#60768d; list-style:decimal outside; margin:5px 5px 5px; padding-left:20px}

.nocomments{color:#60768d; text-align:center; margin:0; padding:0}

blockquote{color:#60768d; margin:10px 30px 0 10px; padding:2px 18px 2px 18px; border-left:5px solid #97a5b3; background:#eff4f8}

code{font:1.1em 'Courier New',Courier,Fixed}

span.caps{font-size:0.9em; letter-spacing:.07em; cursor:help}


#tag_cloud a:hover{background-color:#eee}


#navdiv{font-size:.8em; color:#fff; height:20px; padding-left:28px}

#nav{position:relative; margin:0; padding:0; padding-top:14px}

#nav li{margin:0; padding-left:10px; display:inline; list-style-type:none}

#top-nav{position:relative; float:right; height:20px; margin-top:-12px; margin-right:20px}

#top-nav li{display:inline; list-style-type:none; font-size:.8em}

#zoommas, #zoommenos{margin-right:5px}

#pre_tagcloud p, .entry ol li, .sidebar ul, .sidebar ul ol{margin:0; padding:0}

#tag_cloud{margin:0 auto; margin-left:35px}

#master_sidebar{width:420px; margin-left:30px; float:left; margin-top:30px}

.narrowcolumn{padding:0 0 20px 0px; margin:0px 0 0; width:500px; padding-top:5px}

.widecolumn{padding:10px 0 20px 0; margin:5px 0 0 150px; width:500px}

.post{margin:0 0 20px; text-align:justify}

.widecolumn .post{margin:0}

.widecolumn .smallattachment{text-align:center; float:left; width:128px; margin:5px 5px 5px 0px}

.widecolumn .attachment{text-align:center; margin:5px 0px}

.bullet{vertical-align:bottom; margin-bottom:-4px}

#footer p{margin:0; padding:3px 0; text-align:center}

h3.sidebar{height:18px; margin-bottom:15px; border-bottom:1px solid #AAEAFF; color:#6699ff}

h3.title_extra{margin-top:0px; height:18px; margin-bottom:8px; border-bottom:1px solid #AAEAFF}

span.articulos_list p{font-size:100%; background:url(bg_articulos_list.png) no-repeat 0 -2px; padding-left:20px; border-top:2px solid #BCECFE}

h3.comments{padding:0; margin:40px auto 20px}

h3#comments, h3#respond{margin-bottom:20px; border-bottom:2px solid #BCECFE }

h3#relacionados{padding:0; margin:15px auto 0px; border-bottom:2px solid #BCECFE}

#google_c {margin-top:20px}

p img{padding:0; max-width:100%}


#post_rel ul li{background:url(sprite.png) no-repeat -10px -50px; padding-bottom:2px;         margin:5px 0px 5px; padding-left:20px}

.alignright{float:right; margin-bottom: 10px}

.alignleft{float:left; margin-bottom: 10px}

html>body .entry ul, .commentlist ul {margin-left:0px; padding:0 0 0 0px; list-style:none; padding-left:10px; text-indent:-0px}

html>body .entry li{margin:7px 0 8px 10px; background:url(bg_li.png) no-repeat 10px -1px; padding-left:30px}

.trackbacklist li{margin:7px 0 8px 10px; background:url(bg_li.png) no-repeat 10px -4px; height:15px; padding-left:30px}

.entry ul ol{padding:0 0 0 35px; margin:0}

.postmetadata ul, .postmetadata li{display:inline; list-style-type:none; list-style-image:none}

.sidebar ul li, #post_rel ul li{list-style-type:none; list-style-image:none}

.post ul li{list-style-type:none; list-style-image:none; margin:5px 5px 5px; padding-left:20px}

ul.category_list li{       background:url(sprite.png) no-repeat;         background-position:-10px -132px; padding-bottom:1px; margin:5px 5px 5px; padding-left:20px}

ul.comment_list li{background:url(sprite.png) no-repeat -10px -92px; padding-bottom:2px; margin:5px 5px 5px; padding-left:20px}

ul.cal_list li{background:url(bg_li_cal.png) no-repeat 0px -1px}

ul.articulos_list li{background:url(sprite.png) no-repeat -10px -52px; padding-bottom:2px; margin:5px 5px 5px; padding-left:20px}

ul.links_list li{background:url(sprite.png) no-repeat; background-position:-10px -12px; margin-left:5px; margin-bottom:1px; padding-left:20px; padding-bottom:5px; list-style-type:none;}

ul.links_list_sabrosus li{background:url(sabrosus1.png) no-repeat; background-position: 0px -3px;  margin-left:5px; margin-bottom: 1px; padding-left:20px; padding-bottom:5px; list-style-type:none; }

ul.links_list_sabrosus a{color:#336699;}

ul.post_list li{background:url(sprite.png) no-repeat -10px -92px; padding-bottom:2px}

.sidebar ul p, .sidebar ul select{margin:5px 0 8px}

#searchform{margin:0px; margin-right:400px; padding-top:40px;  margin-bottom:-3px; text-align:right;}

#searchform #s{width:165px; height:18px; padding-top:3px; padding-left:50px; background:url(sprite_2.jpg) no-repeat -1px -2px; background-position:15px -11px;font-size:100%; color:#777; border:none}

#sidebar #searchsubmit{padding:1px}

select{width:130px}

#commentform, .comment{margin-bottom:30px}

.post ul.comment_list li{margin-left:-30px; background:url(sprite.png) no-repeat -10px -92px;}


fieldset, a img{border:none}

legend, hr{display:none}

.infomail{color:red}

.infomail_ok{color:#06c; font-weight:bold}

.comment_text a:hover{border-bottom:1px solid #06c}

img.avatar{float:left; margin-right:10px}

.datos_autor{margin-bottom:0px}

.autor{padding-top:15px}

.comment_text{clear:both; padding:5px 10px 0 10px}

.top_comment{width:500px; height:20px; background:url(bg_top_comment.jpg) no-repeat 8px 0px}

.highlighted.top_comment{width:500px; height:20px; background:url(bg_top_comment_autor.jpg) no-repeat 8px 0px}

.bottom_comment{text-align:right}

.bottom_comment a{color:#cacaca}

.commentlist{padding:0; text-align:justify}

blockquote cite{margin:5px 0 0; display:block}

.navigation{display:block; text-align:center; margin-top:10px; border-top:3px solid #eff4f8; margin-bottom:20px}

/* Begin Contact Form ][ CSS */
.contactform{position:static; overflow:hidden}

.contactleft{width:15%; text-align:right; clear:both; float:left; display:inline; padding:4px; margin:5px 0;  font-weight:bold}

.contactright{width:80%; text-align:left; float:right; display:inline; padding:4px; margin:5px 0}

.contacterror{border:2px solid #f00}

/*##########################################
Name:Default styling for Niceforms v.1.0
Author:Lucian Slatineanu
URL:http://www.badboy.ro/
##########################################*/
input, textarea{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#404040}

label{color:#999; cursor:pointer; padding-left:2px; line-height:16px}

label.chosen{color:#333}

.focused{border:1px dotted #ddd}

.textinput{height:15px; background:url(input_bg.gif) repeat-x left top; border:none; padding:4px 0; vertical-align:middle}

.textinputHovered{height:15px; background:url(input_bg.gif) repeat-x left top; border:none; padding:4px 0; vertical-align:middle; background-position:left bottom}

.inputCorner{padding-bottom:0; vertical-align:middle}

.txtarea .tr, .txtarea .tr_xon{background:url(txtarea_tr.gif) no-repeat top right}

.txtarea img.txt_corner{width:5px; height:5px; display:block}

.txtarea .br, .txtarea .br_xon{background:url(txtarea_br.gif) no-repeat top right}

.txtarea .cntr{background:url(txtarea_cntr.gif) repeat-y right top}

.txtarea .cntr_xon{background:url(txtarea_cntr_xon.gif) repeat-y right top}

.txtarea .cntr_l, .txtarea .cntr_l_xon{width:5px; background:url(txtarea_l.gif) repeat-y left top; float:left}

.txtarea textarea{border:0; background:none; padding:0; margin:5px}

.selectArea{width:200px; height:21px; background:url(select_bg.gif) repeat-x left top}

.selectArea .left{width:8px; height:21px; float:left; background:url(select_left.gif) no-repeat left top}

.selectArea .right{width:21px; height:21px; float:right; background:url(select_right.gif) no-repeat left top}

.selectArea .right a{display:block; width:200px; height:21px; margin-left:-179px; position:absolute}

.selectArea .right i{display:none}

.selectArea .center{width:160px; color:#FFF; padding-top:3px; overflow:hidden; white-space:nowrap}

.buttonSubmit{width:auto; height:26px; color:#FFF; font-weight:bold; padding:2px; background:url(button_bg.gif) repeat-x left top; cursor:pointer; border:none}

.buttonSubmitHovered{width:auto; height:26px; color:#FFF; font-weight:bold; padding:2px; background:url(button_bg.gif) repeat-x; cursor:pointer; border:none;         background-position:left bottom}

.buttonImg{vertical-align:bottom}

#nav li{margin:0; padding:0; height:20px}

#inicio a{width:auto; height:17px; margin:0; padding:3px 10px 0 10px;; margin-right:5px; float:left; text-decoration:none; font-size:1.26em; color:#40505f; background:#c2ccd6 url(bg_menu.gif) repeat-x 0 0; font-weight:600;}

#inicio a:hover{text-decoration:none; border:none; background:#c2ccd6 url(bg_menuh.gif) repeat-x 0 0;}

#inicio a span, #archivo a span, #articulos a span, #entrevistas a span, #portfolio a span, #fotos a span, #salta a span, #colabora a span, #acercade a span, #subscribete a span, #tags a span, #zoommas a span, #zoommenos a span{display:none}

#archivo a{width:64px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -95px; text-decoration:none}

#archivo a:hover{background-position:-75px -95px; text-decoration:none; border:none}

#articulos a{width:70px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -137px; text-decoration:none}

#articulos a:hover{background-position:-81px -137px; text-decoration:none; border:none}

#entrevistas a{width:77px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -221px; text-decoration:none}

#entrevistas a:hover{background-position:-88px -221px; text-decoration:none; border:none}

#portfolio a{width:65px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -347px; text-decoration:none}

#portfolio a:hover{background-position:-76px -347px; text-decoration:none; border:none}

#fotos a{width:47px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -263px; text-decoration:none}

#fotos a:hover{background-position: -58px -263px; text-decoration:none; border:none}

#colabora a{width:72px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -179px; text-decoration:none}

#colabora a:hover{background-position:-83px -179px; text-decoration:none; border:none}

#acercade a{width:85px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -53px; text-decoration:none}

#acercade a:hover{background-position:-95px -53px; text-decoration:none; border:none}

#subscribete a{width:85px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -389px; text-decoration:none}

#subscribete a:hover{background-position:-95px -389px; text-decoration:none; border:none}

#tags a{width:22px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -431px; text-decoration:none}

#tags a:hover{background-position:-33px -431px; text-decoration:none; border:none}

#zoommas a{width:20px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -473px; text-decoration:none}

#zoommas a:hover{background-position:-31px -473px; text-decoration:none; border:none}

#zoommenos a{width:20px; height:20px; margin:0; padding:0; margin-right:5px; float:left; background:url("sprite_2.jpg") top left no-repeat; background-position: -11px -515px; text-decoration:none}

#zoommenos a:hover{background-position:-31px -515px; text-decoration:none; border:none}

/* CSS Document */
.rounded{display:block}
.rounded *{ display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#eff4f8}
.rounded1{ margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #f8fafb;  border-right:1px solid #f8fafb;  background:#f3f6f9}
.rounded2{ margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #fdfdfe;  border-right:1px solid #fdfdfe;  background:#f2f6f9}
.rounded3{ margin-left:1px;  margin-right:1px;  border-left:1px solid #f2f6f9;  border-right:1px solid #f2f6f9}
.rounded4{ border-left:1px solid #f8fafb;  border-right:1px solid #f8fafb}
.rounded5{ border-left:1px solid #f3f6f9;  border-right:1px solid #f3f6f9}
.roundedfg{ background-color:#eff4f8}
 
/* Author Highlighted | Plug-in que destaca el comentario del autor */
 
.highlighted.rounded{display:block}
.highlighted.rounded *{ display:block;  height:1px;  overflow:hidden;  font-size:.01em;  background:#DCECF8}
.highlighted.rounded1{ margin-left:3px;  margin-right:3px;  padding-left:1px;  padding-right:1px;  border-left:1px solid #eff6fb;  border-right:1px solid #eff6fb;  background:#e4f0f9}
.highlighted.rounded2{ margin-left:1px;  margin-right:1px;  padding-right:1px;  padding-left:1px;  border-left:1px solid #fbfdfe;  border-right:1px solid #fbfdfe;  background:#e2eff9}
.highlighted.rounded3{ margin-left:1px;  margin-right:1px;  border-left:1px solid #e2eff9;  border-right:1px solid #e2eff9}
.highlighted.rounded4{ border-left:1px solid #eff6fb;  border-right:1px solid #eff6fb}
.highlighted.rounded5{ border-left:1px solid #e4f0f9;  border-right:1px solid #e4f0f9}
.highlighted.roundedfg{ background:#DCECF8}
 
.archivo {padding-left:25px;}
.archivo a, a:hover{color:#06c}

.archivo a:hover{border-bottom:1px solid #aaeaff}

div#qTip {
padding: 3px;
border-top: 4px solid #336699;
border-left: 1px solid #777;
display: none;
background: #fff;
color: #777;
font: bold 9px Verdana, Arial, sans-serif;
position: absolute;
z-index: 1000;
opacity: .8;
filter: alpha(opacity=80);

}

ol {
list-style: none;
}

#galeria_mini {
   margin:0 auto;
   width: 420px;
} 


#google {
float:left;
} 

.contenedorThumb {
   float:left;
   width:120px;
   height:120px;
   margin: 4px;
   padding:4px;
   border: solid #eff4f8 1px;
} 

.contenedorThumb a img{
border: 0;}

.hack{
height:80px; 
width:500px; 
margin-right:20px; 
margin-left:500px;
display:block;
background-color:transparent;
}

.no_js { display: block }
.has_js { display: none }
.js .no_js { display: none }
.js .has_js { display: block }

.ie7 .hack{
  height:60px; 
width:500px; 
margin-right:20px; 
margin-left:500px;
display:block;
background-color:transparent;
}
}
