img { border: none; }
.container-header, .container-body, .container-footer, .container-nav-top {
	margin: 0 10% 0 10%;
	}
.container-header {
	margin-top: 10px;
	}
.container-footer {
	text-align: center;
	clear: both;
	margin: 20px 0 10px 0;
	}
.center-something {
	text-align: center;
	}	
body {
	font-family: arial,helvetica,sans-serif;
	}	
p.standard, p.first, p.last{ 
	font-size: 1em;
	color: #666;
	font-family: arial,helvetica,sans-serif;
	}
p.standard { 
	margin: 0 0 1em 0; 
	}
p.first { 
	margin: .5em 0 1em 0; 
	}
p.last { 
	margin: 0 0 .5em 0; 
	}		
h1.book-title { 
	font-size: 1em;
	color:  #0083c8;
	margin: 0 0 .25em 1em;
	font-weight: bold;
	}
h2.chapter { 
	font-size: 2em;
	margin: 0 0 0 0;
	font-weight: normal;
	color: #f70;
	}
h2.stave { 
	font-size: 1em;
	margin: 0 0 0 0;
	font-weight: normal;
	color: #f70;
	}
h2.author { 
	float :right;
	font-size: .8em;
	color: #0083c8;
	margin: 0 2em 0 0;
	font-weight: bold;
	}
h2.illustrator { 
	float :right;
	font-size: .9em;
	color: #0083c8;
	margin: 0 4em 0 0;
	font-weight: bold;
	}
a.headertitle { 
	text-decoration: none; color: #0083c8;
	}
#arrow { margin: 0 ; color: green; }
#arrow a { font-family: arial,sans-serif; font-size: 14px; text-decoration: none; color: green; }
#arrow a:hover { text-decoration: underline;  }

h1.homepagetitle { 
	margin: 20px 0 0 0; 
	font-size: 2em; 
	color: #0083c8;
}

h2.homepageauthor{ 
	margin: .75em 0 1em 0; 
	font-size: 1em;
	color: #0083c8;
}

a.homepage { text-decoration: none; font-weight: bold; color: #f70;}
a.homepage:hover { text-decoration: underline; color: #0083c8; }

a.headertitle { text-decoration: none; color: #0083c8; }
a.headertitle:hover { color: #f70; }

a.homepagetitlelink { text-decoration: none; color: #0083c8; }
a.homepagetitlelink:hover { color: #f70; }

#homepage-image a{
	text-align: center;
	background:url(marleys-ghost-homepage.jpg) no-repeat 0 0;
	display:block;
	width:250px;
	height:289px;
}

#homepage-image a:hover{
	background-position:0 -289px;
}

p.homepagenav {color: #f70; margin: 1em 0 2em 0; font-size: .75em}

.fineprint {font-size: .6em; color: #666;}
a.fineprintlink {color: #0083c8; text-decoration: none; }
a.fineprintlink:hover { color: #f70; text-decoration: underline;}