@charset "utf-8";
/* CSS Document */

body{
	background-image:url('img/background.jpg');
	background-repeat:repeat;
	background-color:#FFFFFF;
	width: 680px;
	text-align: center;
	margin: 0 auto;
	font-family:Arial, Helvetica, sans-serif;
	vertical-align:top;
}



table{
	padding:0;
	border:0;
	background-color:#FFFFFF;
	width:680px;
	border-collapse:collapse;
	
}

#gray table{
	background-color:#e7e8e9;	
}

ul{
	list-style-image:url('img/dot.png');
}

li a{
	text-decoration:none;	
}

#books table td{
	vertical-align:top;	
	padding: 0 20px 0 0;
}



#books img{
	vertical-align:text-top;
	padding: 0 0 10px 30px;	
}

#nav{
	
	margin-top:-5px;	
}

.container{
	margin:auto;
	width:680px;
	padding-bottomL 20px;	
}



.essay td,
.essay ul,
p{
	font-size:12px;
	padding: 3px 30px 8px 30px;
	line-height:18px;
}

#books p{
	padding: 0;
}


h2{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight:bold;
	vertical-align:bottom;	
	margin: 10px 0  15px 30px;
}

h3{
	font-size:14px;	

}

h4{
	margin:10px 0 4px 0;
	padding:0;
	font-size:12px;
	text-transform:uppercase;	
}

blockquote{
	font-size: 12px;
    line-height: 18px;
    padding: 3px 30px 8px;
}

#social_media img{
	padding: 4px 1px 5px 0;	
}

.pagenav{
	margin-top: -5px;	
	
}
.pagenav h4{
	margin: 5px 20px 5px 20px;
}

.pagenav table{
	background-color:#b2dcff;	
	padding: 0;
}

.essays h3{
	margin-left:30px;
	padding:0;
	font-size:18px;	
}

.footer table{
	vertical-align:text-top;
	background-color: #014b87;
	color: #fff;
}

.footer td{	
	margin-top:20px;
	width: 170px;
	padding-right: 15px;
	vertical-align:top;
}

.footer p{
	margin-top: 10px;
	font-size:10px;	
}

.footer a, .footer li{
	color:#FFF;
	font-size:11px;	
	text-decoration:none;
}

.mainpage img{	
	padding: 15px 15px 10px 30px;
}

ol{
	font-size:10px;
}

img{
	border: 0;	
}

hr{
	width:90%;	
}
/*-1-19-18-*/.new-book img {width: 125px;}.new-book td:nth-of-type(1) {padding-top: 0px;padding-left: 25px;padding-bottom: 15px;vertical-align: top;}.new-book td:nth-of-type(2) {padding-left: 25px;width: 189px;vertical-align: top;}.new-book td:nth-of-type(3) {padding-top: 0px;padding-left: 25px;padding-bottom: 15px;vertical-align: top;}.new-book td:nth-of-type(4) {padding-left: 25px;width: 188px;vertical-align: top;}
.new-title td:nth-of-type(1) {vertical-align: top;}.new-title td:nth-of-type(2) {vertical-align: top;}.new-book p {padding: 0px;}