html {
	background-color: #cccccc;
}

body {
	background-image: url(imagenes/oller.jpg);
	background-repeat: no-repeat;
	background-color: #cccccc;
	font-family: Arial, Helvetica, sans-serif;
}

.main {
	background-image: none;
	background-color: #cccccc;
	color: #5d542c;
	font-family: Arial, Helvetica, sans-serif;
}


h1 {
	text-align: center;
	color: #ffffff;
	font-size: xx-large;
}

ul {
	list-style-type: none;
}

.home {
	margin-top: 500px;
	font-size: large;
	text-align: center;
	line-height: 50%;

}

nav {

	text-align: center;
}

nav li {
	display: inline;
	padding-right: 10px;
}

article {
	font-size: large;
	text-align: center;
	line-height: 50%;
}

article li {
	display: inline;
	padding-right: 10px;
}

section {
	margin-left: 50px;
	margin-right: 50px;
	background-color: #bbbbbb;
	padding: 10px;
	border-left: 2px inset #555555;
	border-top: 2px inset #555555;
	border-right: 1px outset #666666;
	border-bottom: 1px outset #666666;
}

.subPages {
	padding-top: 50px;
	line-height: 100%
}

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

a:hover {
	background-color: #61764d;
	padding: 2px;
}

hr {
	background-color: #61764d;
	color: #a79d80;
	height: 10px;
	border-top: none;
	border-right: none;
	border-left: none;
	border-bottom: solid 3px #a79d80;
}

h2, h3, h4 {
	color: #ffffff;
	text-decoration: underline;
}

p {
	padding-left: 10px;
	padding-right: 10px;
	text-align: justify;
}

footer {
	padding-top: 25px;
	font-size: small;
	color: #ffffff;
}

footer p {
	text-align: center;
}

.sinopsis {
	margin-left: 10px;
	width: 75%;
	border-left: solid 4px #61764d;
}

table {
	border-spacing: 0.5rem;
	border-collapse: collapse;
}

caption {
	background-color: #2f3e53;
	text-align: center;
}

thead {
	background-color: #999999;
}

.primera {
	background-color: #61764d;
}

.segunda {
	background-color: #a79d80;
}

.cabeza {
	list-style-image: url(imagenes/cabeza.jpg);
}

.linea {
	list-style-image: url(imagenes/linea.jpg);
}

.autoria {
	font-size: small;
}

blockquote {
	color: #61764d;
}

.dedicatoria {
	color: #2f3e53;
	font-size: small;
	text-align: left;
	width: 45%;
}