
body {
background: #EEE url('http://assets.aarp.org/www.aarpmagazine.org_/build/templates/atm_header_back.jpg') repeat-x top;
text-align: center;
}

#container {
background: #EEE url('http://assets.aarp.org/www.aarpmagazine.org_/build/templates/bg_books_channel.gif') repeat-y;
text-align: center;
width: 100%;
margin: 0;
padding: 0;
}

p, h1, h2, h3, h4, ul, ol, dl {
line-height: 1.4em;
}

#header {
width: 100%;
text-align: center;
}

td#centerColumn {
width: 381px;
margin-top: 0;
}

#innerCenter {
background: #FFF url('http://assets.aarp.org/www.aarpmagazine.org_/articles/books_bg.gif') top right repeat-y;
padding: 0 15px 5px 10px;
margin-top: 0;
border-left: 1px solid #D1CEBA;
}

td#innerRight {
background: #EEE;
width: 200px; 
margin-left: 5px;
margin-top: 0;
padding: 0 3px 5px 5px;
font-size: .7em;
}

.nextred {
color: #E60000;
}
#innerRight .section{
margin: 5px 0 5px 0;
width: 170px;
}

#innerRight h4 {
color: #FFF;
width: 170px;
padding: 3px;
text-align: left;
font-size: 1.0em;
margin-bottom: 5px;
margin-left: 0;
}

#innerRight h4.light {
background: #2282AF;
}

#innerRight h4.dark {
background: #003366;
}

#innerRight p {
font-size: 1.0em;
}

.sectionHeader{
width:141px; 
padding: 2px 0 2px 0;
background: #D1CEBA;
}

.sectionHeader h3{
color: #000;
font-weight: bold;
font-size: 1.0em;
margin: 0 2px 0 4px;
vertical-align: top;
padding-top: 1px;
}

.sectionLine{
border-top: 1px solid #D1CEBA;
width: 352px;
margin-bottom: 8px;
padding: 0;
clear: both;
}

.featuredBook {
w\idth: 349px;
margin: 0;
padding: 0;
padding-bottom: 2px;
background: #F7F6EF;
border-left: 1px solid #D1CEBA;
border-right: 1px solid #D1CEBA;
border-bottom: 1px solid #D1CEBA;
}

/*IE hack */
*html .featuredBook {
width: 351px;
}

.featuredBook .left {
margin-left: 7px;
float: left;
width: 40%;
}


.featuredBook .right {
float: left;
width: 45%;
margin: 0;
padding: 0;
padding-left: 3px;
position: relative;
}

.featuredBook .center {
width: 90%;
margin: 0;
padding: 10px;
padding-right: 15px;
position: relative;
}

.featuredBook .book {
border: 3px solid #D1CEBA;
}

.featuredBook a:link.title, .featuredBook a:visited.title,  .featuredBook a:hover.title, .featuredBook p.title{
color: #E60000;
font-size: 1.2em;
font-weight: bold;
margin-left: 0;
padding-left: 0;
}

.featuredBook p.byLine {
margin-top: 0;
padding: 0;
font-size: 1.1em;
}

.featuredBook .author {
color: #07435F;
font-size: .9em;
font-weight: bold;
margin-left: 0;
padding-left: 0;
}

.featuredBook p {
margin: 1px 0 5px 0;
padding-left: 0;
line-height: 1.3em;
}

.featuredBook ul{
margin-left: 5px;
padding: 0;
padding-left: 10px;
}

hr.tan {
border: none;
border-top: 1px solid #D1CEBA;
height: 1px;
}

p.largerView {
font-size: .8em;
margin-top: 2px;
}

p.largerView a:link, p.largerView a:visited, p.largerView a:hover {
color: #514C1E;
}

.imageLeft {
float: left;
border: 2px solid #D1CEBA;
margin-right: 3px;
}

.imageLeft2 {
float: left;
border: 2px solid #D1CEBA;
margin-right: 12px;
}


#innerRight .imageLeft {
border: none;
margin-top: 8px;
}

.description {
float: left;
position: relative;
}

.authorBookShelfContainer .sectionHeader{
background: #E60000;
}

.authorBookShelfContainer .sectionHeader h3 {
color: #FFF;
}

.authorBookShelfContainer .sectionLine  {
border-top-color: #E60000;
margin-bottom: 0;
padding-bottom: 0;
width: 352px;
clear: none;
line-height: 0;
height: 1px;
}

.authorBookShelf {
width: 352px;
background: #FFF url('http://assets.aarp.org/www.aarpmagazine.org_/articles/authorBookshelfBg.gif') top repeat-x;
margin-top: 0;
padding-top: 0;
vertical-align: top;
}

.authorBookShelf p {
margin-top: 0;
padding-top: 0;
margin-bottom: 0;
padding-bottom: 0;
}

.authorBookShelf img {
padding: 0;
}

.authorBookShelf ul{
margin-left: 3.6em;
padding-left: 3.7em;
padding-top: 0;
}

hr.dotted {
border: none;
border-top: 1px dotted #003366;
height: 1px;
margin-top: 0;
margin-bottom: 10px;
padding-top: 0;
width: 160px;
}

.yourReading {
width: 160px;
margin-left: 5px;
margin-right: 5px;
}

.yourReading p {
margin-bottom: 4px;
}

.greyBG, .whiteBG {
padding: 3px;
margin: 0;
margin-bottom: 10px;
}

.whiteBG {
background: #FFF;
}

.tools {
border-top: 1px solid #CFCBA4;
border-bottom: 1px solid #CFCBA4;
}

#articleBody {
border: none;
}

#more-on-container {
float: right;
margin-left: 5px;
margin-bottom: 5px;
}

#more-on-box {
w\idth: 178px;
background: #F7F6EF;
border-bottom: none;
border-left: 1px solid #CFCBA4;
border-right: 1px solid #CFCBA4;
float: none;
margin: 0;
padding: 0;
}

/* IE hack */
*html #more-on-box {
width: 180px;
}

#more-on-box ul {
list-style: none;
padding-left: 0;
padding-bottom: 0;
margin: 0 5px 0 5px;
}

#more-on-box ul li {
font-size: 1.0em;
margin-bottom: 0;
padding: 5px 0 5px 0;
}

#enewsletter {
padding-top: 0;
border: double #CBCBA5;
background: #D5D1AE;
text-align: center;
width: 170px;
vertical-align: top;
}

#enewsletter h4 {
background: #074260;
padding: 3px;
color: #FFF;
font-size: 1.0em;
text-align: center;
width: 164px;
margin: 0;
margin-bottom: 4px;
}

.sign{
margin-top: 4px;
}

.email {
margin-top: 1px;
}

#featureImg {
text-align: center;
}

.dropdownbox {
background: #074260;
padding: 30px;
float: right;
}

.lead_book_reviews {
color: #000000;
font-size : 15px;
font-weight: normal;
margin: 0 10px 2px 0px;
}

#booksforgrownups img {
float:left;
clear:both;
}

#booksforgrownups hr {
clear:both;
border:none;
background-color:#CFCBA4;
color:#CFCBA4;
height: 1px;
}

#booksforgrownups .bookdesc {
margin-left: 115px;
}

#booksforgrownups .clear {
clear:both;
height:20px;
}

div#grownupsDropdown {
background:#C4DFEB; 
float:right; 
padding:5px; 
margin:0 0 5px 5px;
}

div#grownupsDropdown p {
margin-bottom:0; 
padding-bottom:3px;
}

div#grownupsDropdown form {
margin-top:3px; 
margin-bottom:0; 
padding-bottom:3px;
}

