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

body, table, td , tr, div , img, ul, li,p
	{
		padding:0;
		margin:0;
		border:none;
	}
	


body
	{
		background-color:#000;
		font-family:"Times New Roman", Times, serif;
		font-size:13px;
		color:#333;
		
	}

a
	{
		color:#5c5439;
		font-weight:bold;
		text-decoration:none;
	}

h1
	{
		padding:0;
		margin:0 0 10px 0;
		color:#142a40;
		font-size:18px;
		font-weight:normal;
		text-transform:uppercase;
	}
	
h2
	{
		padding:10px 0 0 0;
		margin:10px 0;
		color:#142a40;
		font-size:14px;
		font-weight:normal;
		text-transform:uppercase;
	}
	
hr
	{
		height:1px;
		color:#142a40;
	}
	
a:hover
	{
		
	}
	
	
.clear
	{
		clear:both;
		float:none;
	}
	
.left
	{
		float:left;
	}
	
 .leftimg
	{
		margin:0 10px 10px 0;
		float:left;
	}

.right
	{
		float:right;
	}
	
 .right img
	{
		margin:0 0 10px 10px;
	}
	
p
	{
		line-height:1.3ems;
		padding:0 0 10px 0;
	}
	
.sitewrapper
	{
		background-image:url(../images/bg-top.jpg);
		background-repeat:no-repeat;
		background-position:center top;
		
	}
	



.sitewrapperbtm
	{
		background-image:url(../images/bg-btm.jpg);
		background-repeat:no-repeat;
		background-position:center bottom;
	}
	

.wrapper
	{
		margin:0 auto;
		width:902px;
	}
	
.header
	{
		background-image:url(../images/bg-header.jpg);
		background-repeat:no-repeat;
		background-color:#353d72;
	}
	
.navContainer
	{
		background-color:#fbf3d6;
		height:50px;
	}
.nav
	{
		padding:0 0 0 58px;
	}
	



.nav li
	{
		float:left;
		list-style-type:none;
		font-size:14px;
		padding:0 31px 0 0;
		text-transform:uppercase;
	}
	
.nav li a
	{
		color:#333;
		text-decoration:none;
		line-height:50px;
		height:50px;
		display:block;
		padding:0 11px;
		font-weight:normal;
	}

.nav li a:hover
	{
		background-color:#ada075;
		color:#fff;
		
	}

.content
	{
		background-color:#ded0a0;
		padding:10px 58px;
		min-height:350px;
	}
	
.bookinfo
	{
		background-color:#fff;
		border:1px solid #353d72;
		width:755px;
		padding:20px;
		margin:10px 0;
	}

.bookplot
	{
		margin:0 0 0 120px;
		color:#142a40;
		font-weight:bold;
	}

.bookplot a
	{
		color:#ada075;
	}
.biobreif
	{
		width:400px;
		padding:0 12px 0 0;
		font-size:13px;
	}

.headshot
	{
		background-color:#ada075;
		border:1px solid #fff;
		padding:5px;
	}


.news
	{
		width:180px;
		margin-right:20px
	}
	

.newsitem
	{
		
		
		
	}
	
.date
	{
		font-weight:bold;
		font-size:14px;
	}
	
.title
	{
	}

.newslink
	{
		text-align:right;
	}
	

.newslink a
	{
		color:#142a40;
		
	}
	
	
	
.contact
	{
		padding:10px 0 0 0;
		text-align:center;
	}
	
.footer
	{
		background-color:#f1e7c1;
		padding:10px 58px;
		text-align:center;
	}
	
.footernav
	{
		text-transform:uppercase;
	}

.footernav a
	{
		font-weight:bold;
	}

.footernav li
	{
		padding:0 10px;
		list-style-type:none;
		display:inline;
	}
	
.footernavcontainer
	{
		
		
		padding-right:15px;
		text-align:center;
		margin-right:15px;
	}

label
	{
		display:block;
		text-transform:uppercase;
	}
	
input
	{
		border:1px solid #d5cba8;
	}

input.submitbtn
	{
		border:none;
	}
	

.copyright
	{
		text-align:center;
		padding:15px 0;
	}
	
.bookLeft
	{
		width:510px;
		float:left;
		border-right:1px solid #333;
		padding-right:10px;
	}
	
	
.bookRight
	{
		width:240px;
		padding:0 10px;
		
	}
	