/* Saco de Huesos stylesheet */

* {
  padding: 0;
  margin: 0;
}

h1 {
  font-size: 130%;
  margin-bottom: 1em;
}

h2 {
  font-size: 110%;
  margin-top: 0.5em;
  margin-bottom: 0.5em;
}

body {
  background-color: #ffffff;
  color: black;
  font-family: times, serif;
  font-size: 120%;
}

p, ul {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 1em;
  margin-left: 0;
}

ul ul {
  margin: 0;
}

li {
  margin-top: 0;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 1em;
}

#wrapper {
  background-attachment: fixed;
  background-color: #ffffff;
  background-image: url(img/background.jpg);
  background-position: center;
  background-repeat: no-repeat;
}

#header {
  background-color: #ffffff;
  margin-left: 200px;
  padding: 10px 20px 10px 20px;
}

#header img {
  border: 0;
  display: block;
	margin-left: auto;
	margin-right: auto
}

#menuh {
  background-color: #8c8c8c;
  border-bottom: 1px solid #8c8c8c;
  border-top: 1px solid #8c8c8c;
  font-size: small;
  margin-left: 200px;
  padding: 4px 6px 4px 6px;
}

#menuh a {
  color: white;
  background-color: #8c8c8c;
  border: 1px solid #8c8c8c;
  padding: 4px 6px 4px 6px;
  text-decoration: none;
}

#menuh a:active {
  color: red;
}

#menuh a:hover {
  color: red;
}
#menuh li {
  display: inline;
  list-style: none;
}

#menuv {
  background-color: #ffffff;
  float: left;
  width: 200px;
}

#menuv ul li a {
  display: block;
  height: 100px;
  width: 200px;
  background: transparent url(img/nav/navbck.jpg) no-repeat 0 0;
  text-indent:-9009px;
}

#menuv ul li#nav02 a {
  background-position: 0 -100px;
  height: 82px;
}

#menuv ul li#nav03 a {
  background-position: 0 -182px;
  height: 104px;
}

#menuv ul li#nav04 a {
  background-position: 0 -286px;
  height: 101px;
}

#menuv ul li#nav05 a {
  background-position: 0 -387px;
  height: 85px;
}

#menuv ul li#nav06 a {
  background-position: 0 -472px;
  height: 158px;
}

#menuv ul li#nav07 a {
  background-position: 0 -630px;
  height: 90px;
}

#menuv ul li#nav08 a {
  background-position: 0 -720px;
  height: 105px;
}

#menuv li {
  list-style: none;
  margin: 0;
  padding: 0;
}

#menuv ul li a:hover,
body#asangre ul li a,
body#cuentos-inhumanos  ul li a{
  background-position: -200px 0;
}

#menuv ul li#nav02 a:hover,
body#aquelarre ul li#nav02 a,
body#pergaminos-del-concilio-mundofabrica ul li#nav02 a,
body#monstruos-de-la-razon-1 ul li#nav02 a {
  background-position: -200px -100px;
}

#menuv ul li#nav03 a:hover,
body#nosferatu ul li#nav03 a {
  background-position: -200px -182px;
}

#menuv ul li#nav04 a:hover,
body#taradagna ul li#nav04 a,
body#cruciforme ul li#nav04 a
 {
  background-position: -200px -286px;
}

#menuv ul li#nav05 a:hover,
body#laberinto ul li#nav05 a {
  background-position: -200px -387px;
}

#menuv ul li#nav06 a:hover,
body#calabazas ul li#nav06 a,
body#calabazas-1 ul li#nav06 a,
body#calabazas-2 ul li#nav06 a,
body#calabazas-3 ul li#nav06 a,
body#calabazas-4 ul li#nav06 a,
body#calabazas-5 ul li#nav06 a,
body#calabazas-bases-actual ul li#nav06 a {
  background-position: -200px -472px;
}

#menuv ul li#nav07 a:hover,
body#bazar ul li#nav07 a {
  background-position: -200px -630px;
}

#menuv ul li#nav08 a:hover,
body#contacto ul li#nav08 a {
  background-position: -200px -720px;
}


#text {
  margin-left: 200px;
  min-height: 880px;
  padding: 20px 10px 20px 30px;
}

.imgmain {
  border: 0;
  display: block;
	margin-left: auto;
	margin-right: auto
}

.imgblk {
  border: 0;
  display: inline;
  margin: 10px;
}

.imgart {
  border: 0;
  margin-right: 15px;
  margin-bottom: 15px;
  max-height: 400px;
  max-width: 200px;
}

.imgmed {
  border: 0;
  display: block;
	margin-left: auto;
	margin-right: auto;
  max-height: 400px;
  max-width: 200px;
}

.imgthumbnail {
  border: 0;
  margin-right: 15px;
  margin-bottom: 15px;
  max-height: 150px;
  max-width: 75px;
}

.small {
  font-size: small;
  font-style: italic;
}

#footer {
  font-family: arial;
  font-size: small;
  text-align: center;
}
