/* Other Books Global Stylesheet, July 29 2009 */

body {margin: 0; padding: 0; font: normal 13px/15px times new roman, times, serif; color: #666; text-align:center; background: #FFF;}
a {color: #846546; outline: none; text-decoration: none;}
a:hover, .blue {color: #3c6eba;}
img, p, ul, li, h1, h2, h3, h4, h5, h6, form {padding: 0; margin: 0; border: none;}
table, td, tr, th {margin: 0; padding: 0; font: normal 13px/14px arial, helvetica, sans-serif; color: #AD9701;}
p {padding-bottom: 13px;}
p.halfspace {padding-bottom: 6px;}
p.quarspace {padding-bottom: 3px;}
p.zerospace {padding-bottom: 0px;}
ul {list-style: none;}
input {outline: none;}
.spaceOut {line-height: 20px;}
.purple {color: #c45fb7;}

.container {width: 760px; margin: 0px auto; position: relative; text-align:left;}

/* Header */
.header {background: url(../images/header_bar.gif) bottom no-repeat; height: 190px;}
.logo {padding: 56px 48px 0 0; float: right;}

/* NAV */
.nav {float: left; padding: 161px 0 0 25px;}
.nav li {display: inline;}


/* Main Content Area - Global */
.main {text-align: left;}
.main h1 {font-size: 20px; line-height: 20px; padding-bottom: 8px; font-weight: bold;}
.main h2 {font-size: 13px; line-height: 15px; padding-bottom: 13px; font-weight: normal;}


/* Home */
.main #welcome {padding: 100px 0; text-align: center;}

/* Books Main */
.main #books {padding: 34px 0; text-align: center;}
.main .subNav {padding: 10px 10px 0 84px;}

/* About Main */
#about .main .leftCol .mainImg {padding-top: 0;}
#about #logoLands {padding-bottom: 15px;}
#about #foot {padding: 7px 0 20px 0;}
#about .main p {width: 320px;}

/* 2 Column Layout */
.main .leftCol {float: left; position: relative; width: 390px; text-align: right; padding-top: 60px;}
.main .leftCol .mainImg {padding: 3px 25px 0 0;}
.main .rightCol {float: left; width: 370px; padding-top: 60px;}

/* Book Description */
.main .description {clear: both; width: 680px; padding: 20px 0 20px 0;}
.main .description p {padding-left: 90px;}
.main .description .outtakes {padding: 20px 0 0 78px;}
.main .description .outtakes .sample {float: left; padding: 0 12px 14px 12px;}

/* Purchase Box */
.purchaseBox {clear: both; width: 420px; border: solid 1px #966e44; margin: 20px 0 20px 90px;}
.purchaseBox .headerBox {border: solid 1px #966e44; padding: 20px 0 0 130px;}
.purchaseBox .headerBox h1 {font-size: 18px; line-height: 18px; padding-bottom: 8px; font-weight: bold;}
.purchaseBox .headerBox p {padding-bottom: 20px;}
.purchaseBox .headerBox em {color: #888;}
.purchaseBox .itemBox {border: solid 1px #966e44; position: relative;}
.purchaseBox .itemBox .txt {padding: 20px 0 0 130px;}
.purchaseBox .itemBox h3 {font-size: 13px; line-height: 15px; font-weight: bold;}
.purchaseBox .itemBox p {padding-bottom: 20px; font-size: 12px; line-height: 15px;}
.purchaseBox .itemBox p em {color: #888;}
.purchaseBox .itemBox .button {position: absolute; top: 21px; left: 32px;}
#ccnow {padding: 40px 0 20px 90px;}

/* 3191: Evenings */
#book3191 .main .leftCol #star {position: absolute; top: 15px; left: 53px;}
#book3191 .purchaseBox .itemBox #star {position: absolute; top: 4px; left: 258px; padding-bottom: 20px;}

