body {
	background: #210b0c url('../images/bg.gif') repeat;
 color: #faf1c8;
 font-family: Tahoma, arial, sans-serif;
 font-size: small;
 margin: 0;
	text-align: center;
} 
br.clear {
	clear: both;
}

#wrapper {
	margin: 0 auto;
	text-align: left;
 width: 960px;
}

/* Header - Nav */
#header {
 background: url('../images/divider.gif') no-repeat 50% bottom;
 padding: 25px 0 10px 0;
 text-align: center;
} 

#nav {
 color: #d0ab7a;
 font-family: Garamond, Georgia, serif;
 font-weight: bold;
 letter-spacing: 0.09em;
 margin: 30px 0 20px 0;
 text-transform: uppercase;
}
#nav a {
 color: #d0ab7a;
 padding: 18px;
 text-decoration: none;
}
#nav a:hover {
 background: url('../images/nav_highlight.gif') no-repeat 50%;
 color: #be924c;
}
#nav a.active {
 background: url('../images/nav_highlight.gif') no-repeat 50%;
 color: #be924c;
}
.pdf {
 background: url('../images/pdf.gif') no-repeat left 50%;
 padding-left: 20px;
}
/* Main Content - Col */
#content-col1 {
 float: left;
 margin: 20px 0 0 30px;
 width: 240px;
}
#content-col1 a {
color: #faf1c8;
}
#content-col1 a:hover {
 color: #d0ab7a;
}

div.button {
 background: url('../images/button_bg.jpg') no-repeat;
 color: #f5d8a5;
 font-family: georgia, serif;
 font-size: 90%;
 font-weight: bold;
 height: 62px;
 letter-spacing: 0.08em;
 line-height: 150%;
 margin: 0 0 0 10px;
 padding: 13px 0 0 0;
 text-transform: uppercase;
 text-align: center;
 width: 208px;
}
div.button a {
 color: #f5d8a5;
 text-decoration: none;
}
div.button a:hover {
 color: #be924c;
}
div.audio {
 margin: 0 0 0 2px;
 color: #d4b283;
}
#audio p {
 margin: 10px 0;
}



/* Main Content */
#content-main {
 float: left;
 margin: 30px 20px 20px 30px;
 width: 640px;
}
#book-info {
 float: left;
 margin-right: 30px;
 width: 380px;
}
#author-info {
 color: #d4b283;
 font-size: 85%;
 float: left;
 width: 230px;
}
#author-info a {
 color: #d4b283;
 font-weight: bold;
}
#author-info a:hover {
  color: #faf1c8;
}
#author-info p {
 margin: 10px 0 0 0;
}
#content-main h1 {
 color: #c79a68;
 font-family: Palatino, Georgia, serif;
 font-size: 2em;
 font-variant: small-caps;
 letter-spacing: 0.1em;
 text-transform: capitalize;
 text-align: center;
}
p.intro {
 font-family: Georgia, serif;
 font-size: 1.2em;
 line-height: 160%;
 margin: 20px 0 0 0;
}

/* Main Content - Home page Quotes */
#quotes {
 background: url('../images/divider_sm.gif') no-repeat 50% top;
 margin: 30px 0 0 0;
 padding: 30px 10px 0 0;
}
#quotes blockquote {
 background: url('../images/quote_left.gif') no-repeat left top;
 color: #d4b283;
 font-size: 90%;
 line-height: 180%;
 margin: 0 0 30px 0;
}
#quotes blockquote p {
 background: url('../images/quote_right.gif') no-repeat right 80%;
 padding: 6px 0 0 0;
 text-indent: 35px;
}
#quotes cite {
 color: #b1823d;
 font-size: x-small;
 letter-spacing: 0.05em;
 margin: 10px 0 0 0;
 text-align: right;
 text-transform: uppercase;
 display: block;
}

/* Main Content - Interior Pages */
#content-main-int {
 float: left;
 margin: 30px 0 20px 5px;
 width: 655px;
}
#content-main-int h1 {
 color: #be924c;
 font-family: Georgia, serif;
 font-size: 1.8em;
 letter-spacing: 0.1em;
 padding: 0 0 10px 0;
 text-transform: uppercase;
}
#int-text {
 float: left;
 line-height: 170%;
 margin: 0 25px 0 0;
 width: 430px;
}
#int-text p {
 margin: 20px 0;
}
#int-text a {
color: #faf1c8;
}
#int-text a:hover {
 color: #d0ab7a;
}
#int-text li {
 background: url('../images/motif.gif') no-repeat 0 15px;
 padding: 10px 0 10px 23px;
}
#int-text li a {
 color: #faf1c8;
}
#int-text li a:hover {
 color: #d0ab7a;
}
#int-text h2,
#content-col1 h2 {
 color: #c79a68;
 font-family: Palatino, Georgia, serif;
 font-size: 1em;
 font-variant: small-caps;
 letter-spacing: 0.1em;
 margin: 10px 0 0 0;
 text-transform: capitalize;
}
#content-col1 h2.new-call {
 color: #b1823d;
 line-height: 150%;
 font-size: 18px;
 font-weight: bold;
 text-align: center;
}
#int-text div.buy-list {
	float: left;
	width: 50%;
}
#content-col2 {
 background: url('../images/eagle_motif.gif') no-repeat 50% bottom;
 float: left;
 margin: 20px 0;
 padding: 0 0 50px 0;
 width: 190px;
}

#content-col2 blockquote {
 background: url('../images/quote_left.gif') no-repeat left top;
 color: #faf1c8;
 font-size: 90%;
 font-family: georgia, serif;
 line-height: 210%;
 margin: 0 0 30px 0;
}
#content-col2 blockquote p {
 background: url('../images/quote_right.gif') no-repeat right bottom;
 padding: 4px 0 10px 0;
 text-indent: 35px;
}
#content-col2 cite {
 color: #b1823d;
 font-size: x-small;
 letter-spacing: 0.05em;
 line-height: 140%;
 margin: 10px 0 0 0;
 text-align: right;
 text-transform: uppercase;
 display: block;
}

/* Footer */
#footer {
 background:url('../images/divider.gif') no-repeat 50% top;
 padding: 20px 20px;
}
#footer img {
 float: left;
 padding: 0 10px;
}
p.privacy {
 float: right;
 font-size: x-small;
 color: #d0ab7a;
}
p.privacy a {
color: #d0ab7a;
text-decoration: none;
}
p.privacy a:hover {
 color: #faf1c8;
}