/* CSS Document */
* { margin: 0; padding: 0; }
html { background: #4E1307 url(../images/bg-page.gif) repeat-x; color: #4E1307; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-bottom:  20px;  }
a { text-decoration: none; color: #822143; }
a:hover { text-decoration: underline; }
#outer-wrapper { width: 750px; margin: 0 auto; margin-top: 40px; }
#wrapper { width: 750px; }
#header { position: relative; width: 750px; height: 400px; }

#nav { position: absolute; left: 50px; top: 290px; width: 750px; height: 28px; background: url(../images/bg-nav.gif) repeat-x; padding: 0; }
	#nav li {  height: 28px;list-style-type: none; margin: 0 0 12px 0; }
		li a:hover { text-decoration: none; }
		a.home { width: 130px; height: 17px; display: block;  background: url(../images/bg-home.gif) no-repeat; }
		a.book { width: 166px; height: 16px; display: block;  background: url(../images/bg-book.gif) no-repeat; }
		a.author { width: 180px; height: 17px; display: block;  background: url(../images/bg-author.gif) no-repeat; }
		.activeh , a.home:hover { width: 130px; height: 17px; display: block;  background: url(../images/bg-home.gif) 0px -17px no-repeat; }
		.activeb , a.book:hover { width: 166px; height: 16px; display: block;  background: url(../images/bg-book.gif) 0px -16px no-repeat; }
		.activea , a.author:hover { width: 180px; height: 17px; display: block;  background: url(../images/bg-author.gif) 0px -17px no-repeat; }
	 	.active, li a:hover { color: #643E1D; }
#content-here { width: 690px; padding: 30px; background: #fff; overflow: hidden; }
#book { float: left;  width: 150px; padding-left: 30px; }
#writeup { float: right; width: 400px;  padding-right: 20px; color: #822143; }
	#writeup p { font-size: 16px; padding: 10px 0 0 0; line-height: 30px; }

h2 { padding: 0 0 30px 0; font-weight: bold; font-size: 18px; color: #980D3E; }
#authorpic { float: left; padding: 0 10px 10px 0; }
.atb { padding: 0 0 20px 0;  line-height: 20px; }
.atb span { font-weight: bold; font-style: italic; }
#order { text-align: center; padding: 0 0 20px 0; }
#order a { font-size: 18px; }		
.isbn { text-align: center; padding: 0 0 10px 0; font-weight: bold; }		
#xlibris { text-align: center; padding: 10px 0 20px 0;  }
#footer { clear: both; width: 690px; text-align: center; font-size: 10px; }
