body{
   margin: 0;
   padding: 0;
   background-color: #3c3c3c;
}


#sitio{
   background: url(images/backgrounds/anamariaguardia-home-bg.jpg) no-repeat #3c3c3c;
   width: 980px;
   height: 498px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-curriculum{
   background: url(images/backgrounds/anamariaguardia-home-bg.jpg) no-repeat #3c3c3c;
   width: 980px;
   height: 498px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-minerales{
   background: url(images/backgrounds/anamariaguardia-minerales-bg.jpg) no-repeat #3c3c3c;
   width: 980px;
   height: 498px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-gases{
   background: url(images/backgrounds/anamariaguardia-gases_primigenios-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-planetazul{
   background: url(images/backgrounds/anamariaguardia-planet_azul-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-creacionaguas{
   background: url(images/backgrounds/anamariaguardia-creacion_aguas-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-microcosmos{
   background: url(images/backgrounds/anamariaguardia-microcosmos-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-jardinescosmicos{
   background: url(images/backgrounds/anamariaguardia-jardines_cosmicos-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#sitio-galeria-animales{
   background: url(images/backgrounds/anamariaguardia-animales-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}


#sitio-galeria-figurahumana{
   background: url(images/backgrounds/anamariaguardia-figura_humana-bg.jpg) no-repeat #444;
   width: 980px;
   height: 500px;
   border-bottom: 3px solid #333;
   margin-left: auto;
   margin-right: auto;
   margin-top: 70px;
}

#contenido{
   width: 980px;
   height: 475px;
   display:block; 
}

#descargas{float:right; 
width: 600px;
padding-right: 250px;
margin-top:70px;
height:30px;
}

#descargas p{ font-family:"Verdana", Geneva, sans-serif; font-size:10px; text-align:right;}
#descargas p a{ text-decoration:none; color:#FFF;}

#anamaria h1{
   display: none;
}

#foto{
   width: 163px;
   height: 233px;
   margin-left: 100px;
   padding-top: 120px;
   float:left;
}
 #foto img{
   border: none;
}

#galerias{
   width: 200px;
   margin-left: 50px;
   float:left;
   padding-top: 100px;
}

#galerias ul{
   list-style: none;
   margin-left: -40px;
}

#galerias h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

#galerias li{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  margin-top: 1px;
  background-image: url(images/backgrounds/anamariaguardia-black-tran.png);
  behavior: url(images/iepngfix/iepngfix.htc);
}


#galerias li a{
  color: #fff;
  display: block;
  text-decoration: none;
  padding: 2px 1px 2px 1px;
}


#contacto{
   width: 200px;
   margin-left: 50px;
   float:left;
   padding-top: 100px;

}

#contacto h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

.contacto-nombre, .contacto-correo, .contacto-comentario{
  font: 10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  display: block;
  padding-bottom: 2px; 
}

.contacto-nombre-input, .contacto-correo-input{
  width: 200px;
  color: #fff;
  background-color: #000;
  border: none;
  font: 10px "Verdana", Arial, Helvetica, sans-serif;
  padding: 4px 2px 4px 2px; 
}

.contacto-comentario-input{
  width: 200px;
  height: 45px;
  color: #fff;
  background-color: #000;
  border: none;
  font: 10px "Verdana", Arial, Helvetica, sans-serif;
  padding: 4px 2px 4px 2px; 
}

.contacto-comentario-submit{
  width: 200px;
  height: 14px;
  color: #fff;
  background-color: #000;
  border: none;
  font: 10px "Verdana", Arial, Helvetica, sans-serif;
  margin-top: 2px;
  margin-left: 2px;
}

#curriculum{
   width: 200px;
   margin-left: 50px;
   float:left;
   padding-top: 100px;

}

#curriculum h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

#curriculum img{
  border: none;
  padding-top: 5px;
}

#curriculum p{
  font: 12px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  font-weight: bold;
  width: 70px;
  margin-left: 65px;
  margin-top: 40px;
}

#prensa{
   width: 180px;
   margin-left: 50px;
   float:left;

}

#prensa h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

#prensa ul{
   list-style: none;
   margin-left: -40px;
}


#prensa li{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  margin-top: 1px;
  background-image: url(images/backgrounds/anamariaguardia-black-tran.png);
  behavior: url(images/iepngfix/iepngfix.htc);
}


#prensa li a{
  color: #fff;
  display: block;
  text-decoration: none;
  padding: 2px 1px 2px 1px;
}


#criticas{
   width: 180px;
   margin-left: 50px;
   float:left;

}

#criticas h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

#criticas ul{
   list-style: none;
   margin-left: -40px;
}


#criticas li{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  margin-top: 1px;
  background-image: url(images/backgrounds/anamariaguardia-black-tran.png);
  behavior: url(images/iepngfix/iepngfix.htc);
}


#criticas li a{
  color: #fff;
  display: block;
  text-decoration: none;
  padding: 2px 1px 2px 1px;
}


#escritos{
   width: 180px;
   margin-left: 50px;
   float:left;

}
#escritos h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

#escritos ul{
   list-style: none;
   margin-left: -40px;
}


#escritos li{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  margin-top: 1px;
  background-image: url(images/backgrounds/anamariaguardia-black-tran.png);
  behavior: url(images/iepngfix/iepngfix.htc);
}


#escritos li a{
  color: #fff;
  display: block;
  text-decoration: none;
  padding: 2px 1px 2px 1px;
}

#ligas{
   width: 180px;
   margin-left: 50px;
   float:left;
}


#ligas h2{
  font: 20px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}

#ligas ul{
   list-style: none;
   margin-left: -40px;
}


#ligas li{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  margin-top: 1px;
  background-image: url(images/backgrounds/anamariaguardia-black-tran.png);
  behavior: url(images/iepngfix/iepngfix.htc);
}


#ligas li a{
  color: #fff;
  display: block;
  text-decoration: none;
  padding: 2px 1px 2px 1px;
}


#galeria-titulo{
   width: 384px;
   height: 20px;
   margin-left: 45px;
   padding-top:  99px;
   padding-left: 30px;
   font-family: Verdana;
   font-weight: bold;
   color: #FFFFFF;
   font-size: 13px;
}

.header-anamaria{
   padding-left: 45px;
   padding-top:  75px;
}


#galeria{
  width: 650px;
  height: 350px; 
  margin-top: 50px;
  margin-left: 250px;
}

#galeria img{
  padding: 5px;
  background-color: #fff;
  margin-left: 5px;
  border: 0;
}

.dialogo{
position: relative;
z-index: 0;
}

.dialogo:hover{
background-color: transparent;
z-index: 50;
}

.dialogo span{ /*CSS for enlarged image*/
  position: absolute;
  margin-top: 20px;
  width: 200px;
  height: 76px;
  background-image: url(images/backgrounds/anamariaguardia-dialogo-transparencia-bg.png);
  background-repeat: no-repeat;
  z-index: 1;
  visibility: hidden;
  font: 9px "Verdana", Arial, Helvetica, sans-serif;
  color: #000;
  behavior: url(images/iepngfix/iepngfix.htc);
}

.dialogo span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.dialogo:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}

.dialogo ul{
  list-style:none;
  margin-top:   15px;
}

.dialogo li{
  display: block;
  margin-left: -25px;
  margin-right: 20px;
  padding: 2px 0px 2px 6px;
}

.dialogo li:hover{
  background-color: #000;
  color: #fff;
}


.loladisenio {
   float: right;
   margin-right: -35px;
}

.loladisenio a{
   font: 9px "Verdana", Arial, Helvetica, sans-serif;
   color: #fff;
   text-decoration: none;
}

.loladisenio img{
   border: none;
   padding-top:  3px;
   padding-left: 5px;
}

.downloads ul{
 margin-left: -25px;
 margin-top: 45px;
}

.downloads li{
   float:left;
   list-style: none;
   width:  120px;
}

.downloads li a {
   display:block;
   font-family: Trebuchet MS;
   color: #fff;
   text-decoration: none;
   font-size: 10px;
   color: #FFF;
   padding-top:  6px;
   padding-left: 18px;
   height:  19px;
   background: url(images/site/pdficon.png) no-repeat left;
}

#bio{
  width:220px;
  height: 200px;
  margin-top: -20px;
  margin-left: -55px;
}

#bio h2{
  font: 15px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  border-bottom: 2px solid #fff;
}
#bio p{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  width: 200px;
  padding-top: 8px;
  text-align: justify;
}

#bio a{
  color: #fff;
}

.smenu{
  font:  10px "Verdana", Arial, Helvetica, sans-serif;
  color: #fff;
  margin-top: 1px;
  padding: 2px;
  cursor: pointer;
  background-image: url(images/backgrounds/anamariaguardia-black-tran.png);
  behavior: url(images/iepngfix/iepngfix.htc);
}

#smenu2, #smenu3, #smenu4, #smenu5, #smenu6, #smenu7, #smenu8{
  margin-left: 0;
  padding: 2px;
}