/* CSS Document */
* { margin: 0; padding: 0; }
html { background: #050F33 url(../images/bg-page.jpg) repeat-x; color: #BCB7B7; font-size: 12px; font-family: Arial, Helvetica, sans-serif; padding-bottom:  20px;  }
a { text-decoration: none; color: #91BCF6; }
a:hover { text-decoration: underline; }
#outer-wrapper { width: 750px; background: #000; margin: 0 auto; margin-top: 30px; padding: 10px; }
#wrapper { width: 750px; }
#header { width: 750px; height: 280px; }
#nav { width: 750px; height: 31px; padding: 12px 0 0 0; background: #0A1C34; }
	#nav li { display: inline; font-family:Verdana, Arial, Times, serif; padding: 0 20px 0 20px; }
	 li a { color: #637893; font-weight: bold; font-size: 14px; }
	 	.active, li a:hover { color: #A9BEDA; text-decoration: none; }
#content-here { width: 690px; padding: 30px; background: #182538; overflow: hidden; }
#book { float: left;  width: 250px; padding-left: 30px; }
#writeup { float: right; width: 330px;  padding-right: 40px; font-weight: bold; }
	#writeup p { font-size: 20px; padding: 40px 0 0 0; line-height: 30px; }
	#bottom-txt { float: right; font-size: 14px; font-weight: bold; padding: 20px 20px 0 0; }
		#bottom-txt span { font-style: italic; color: #676650; }
h2 { padding: 0 0 30px 0; font-weight: bold; font-size: 24px; }
.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 span a { color: #91BCF6; font-size: 18px; }		
.isbn { text-align: center; padding: 0 0 10px 0; font-weight: bold; }		
#xlibris { text-align: center; padding: 10px 0 10px 0;  }
#footer { clear: both; width: 690px; text-align: center; }
