
body {
	
	background-color:rgb(84,98,138);
}

img { border-style: none;}

a:link{color: white; text-decoration: underline; }
a:visited{color: white; text-decoration:underline; }
a:hover{text-decoration:underline;}
a:active{text-decoration:underline;}

p a:link, p a:visited p a:hover p a:active {font: bold;}


div.container {
	background-color:rgb(84,98,138);
	width: 900px;	
}

div.title {
	
	width: 900px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
}

div.picture {
	
	width: 400px;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 250px;
	margin-right: 250px;
}

#picture {
	
	width: 400px;
	height: 266px;
	float: left;
	margin-top: 5px;
	margin-bottom: 20px;
	margin-left: 250px;
	margin-right: 250px;
}

div.navigation {
	
	width: 900px;
	float: left;
	margin-top: 20px;
	margin-bottom:20px;
	margin-left:200px;
	margin-right:150px;
	margin: 10px;
}

div.footer {
	
	width: 900px;
	float: left;
	margin-left: 10px;
	font-size: .6em;
}

div.content {
	float: left;
	margin-left: 250px;
	margin-right: 250px;
	font-family: verdana, sans-serif;
	font-size: .8em;
	color: white;
	
}

div.content_book_comment {
	float: left;
	margin-left: 360px;
	margin-right: 300px;
	font-family: verdana, sans-serif;
	font-size: .8em;
	color: white;
}

div.content_book_covers {
	float: left;
	margin-left: 280px;
	margin-right: 220px;
	font-style: verdana monospace courier arial;
	font-variant: small-caps;
	font-size: .8em;
	color: white;
	
}

#covers ul {
	margin: 0;
	padding: 0;
	list-style-type: none;	
}

#covers ul li {
	margin: 0.0em;
	padding: 2.0em;
	list-style-type: none;
}
#covers ul li {display: inline;}

#articles li {list-style-type: none;}

#nav_list ul  {
margin: 0;
padding: 0;
border-style: none;
list-style-type: none;
text-align: center;
}

#nav_list ul li { display: inline; }
#nav_list ul li a { 
	color: #036;
	background-color: ;
	text-decoration: none;
	font-size: 1.0em;
	padding: .2em .8em;
}

#nav_list ul li a:hover  {color: #fff;}

/**************  STICKY FOOTER   *********************************/
* {
	margin: 0;
}
html, body {
	height: 100%;
}
.wrapper {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */
}
.footer, .push {
	height: 20px; /* .push must be the same height as .footer */
}

#foot p { font-size: 1.2em; font-style: white;}

/*

Sticky Footer by Ryan Fait
http://ryanfait.com/

/**************  END - STICKY FOOTER   *********************************/