@charset "UTF-8";

/* CSS Document */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: baseline; background: transparent;}

body {line-height: 1; background: url(../images/bg_body.jpg) no-repeat top center #ddd1c1;}

ol, ul {list-style: none;}

blockquote, q {quotes: none;}

blockquote:before, blockquote:after,
q:before, q:after {content: ''; content: none;}

/* remember to define focus styles! */

:focus {outline: 0;}

/* remember to highlight inserts somehow! */

ins {text-decoration: none;}

del {text-decoration: line-through;}

/* tables still need 'cellspacing="0"' in the markup */

table {border-collapse: collapse; border-spacing: 0;}

/* ================ GLOBALS ================= */

.left {float: left;}
.right {float: right;}

/* ================ CONTENT ================= */

#wrapper {width: 960px; margin: 0 auto; padding: 0; position: relative;}

#wrapper ul#nav {width: 352px; float: right; margin: 0 18px 0 0; height: 130px;}
#wrapper ul#nav li {float: left; margin: 53px 0 0 0; height: 130px;}
	#wrapper ul#nav li a.books {width: 122px; height: 43px; display: block; background: url(../images/nav_sprite.png) no-repeat 0 0;}
	#wrapper ul#nav li a.bio {width: 100px; height: 43px; display: block; background: url(../images/nav_sprite.png) no-repeat -122px 0;}
	#wrapper ul#nav li a.contact {width: 122px; height: 43px; display: block; background: url(../images/nav_sprite.png) no-repeat -222px 0;}

#wrapper p.quote {font: normal 16.6px "Times New Roman", Times, serif; color: #e6e6e6; text-shadow: 2px 0px 1px #000; width: 433px; position: absolute; top: 205px; left: 446px;}
#wrapper p.quote span.cite {font: 11.5px Arial, Helvetica, sans-serif; color: #cbc9c9; text-shadow: 2px 0px 1px #000; }
#wrapper p.quote a {font: 24px "Times New Roman", Times, serif; color: #ac1800; padding: 20px 0; }

#wrapper p.quote2 {font: normal 15.4px "Times New Roman", Times, serif; color: #e6e6e6; text-shadow: 2px 0px 1px #000; width: 415px; position: absolute; top: 205px; left: 480px;}
#wrapper p.quote2 span.cite {font: 11.5px Arial, Helvetica, sans-serif; color: #cbc9c9; text-shadow: 2px 0px 1px #000; }

#wrapper p.title {font: normal 41px "Times New Roman", Times, serif; color: #761101; position: absolute; left: 480px; top: 450px; text-shadow: 0 1px 1px #666666;}

#wrapper ul#bookNav {width: 160px; position: absolute; left: 0; top: 155px;}
#wrapper ul#bookNav li {height: 38px; border-bottom: 1px solid #3c3c3c;}
#wrapper ul#bookNav li a {padding: 10px 0 0 0;  font: normal 18px/36px "Times New Roman", Times, serif; color: #fff; cursor: pointer;}

#wrapper img.feat_book {position: absolute; top: 388px; left: -30px; }

img.feat_book2 {position: absolute; top: 170px; left: 120px; }

#book2 p.quote2 {width: 520px;}
#book3 p.quote2 {width: 500px;}
#book4 p.quote2 {width: 520px;}
#book5 p.quote2 {width: 520px;}
#book6 p.quote2 {width: 520px;}
#book7 p.quote2 {width: 520px;}

#wrapper p.quote3 {font: normal 14px/19px Arial, Helvetica, sans-serif; color: #d7d7d7; text-shadow: 2px 0px 1px #000; width: 460px; position: absolute; top: 165px; left: 0px;}
#wrapper p.quote4 {font: normal 14px/19px Arial, Helvetica, sans-serif, Times, serif; color: #d7d7d7; text-shadow: 2px 0px 1px #000; width: 460px; position: absolute; top: 195px; left: 490px;}

#wrapper #footer {width: 100%; position: absolute; bottom: 0; left: 0;}
#wrapper #footer p {font: 14px "Times New Roman", Times, serif; color: #828282;}
#wrapper #footer p span.right a {color: #828282; text-decoration: none;}