body { font-family:'Trebuchet MS', Arial, Verdana, Tahoma, Georgia; font-size:12px; color:black; background-color: #FFC; margin:0px; } p { margin-left:1em; line-height:1.22em; } blockquote { margin:0.5em 0.5em 0.5em 2em; line-height:1.22em; } a img {text-decoration:none; border:0} .fullwrap { width:900px; margin:0px auto; background-color:#FFF6F7; border:1px solid black; border-width:0px 1px 1px 1px; overflow:auto} .header { overflow:auto; background:white url(../images/headerstars_new.png) no-repeat scroll right center; text-align:right; border-bottom: 5px solid #92D3Ef} .header h1 { background:transparent url(../images/MomBaby.jpg) no-repeat scroll 16px 12px; letter-spacing:0px; float:center; clear:both; margin:0em; padding:1em; font-size:1.8em; font-weight:100; text-align:center; color:#2a3990; } .header h1 { /*text-transform:capitalize;*/ margin:0 } .header h1 .authors, .header h1 .graphics { color:#AA1466; font-size:0.8em; text-transform:none; } .header h1 strong { font-weight:normal; text-transform:uppercase; } .header h1 .line1, .header h1 .line2 { font-size:1.2em; } .header .links { background:#f8b9c4 none repeat-y scroll top left; width:100%; clear:both; text-align:right; overflow:auto; border-bottom:3px solid white} .header ul { clear:both; margin:0; padding:0; float:right; } .header ul li { text-transform:uppercase; letter-spacing:2px; display:block; float:left; width:139px; padding:0; background:#f8b9c4 url(../images/headerlinks.gif) repeat-y scroll top left; text-align:center; } .header ul li a { display:block; height:100%; color:inherit; text-decoration:none; } .mainbody {border-top:2px solid white } .greeting {width:250px; float:left; padding:10px 25px} .greeting h2 { font-size:1em; text-align:center; color:#a54499; } .sidebar { width:300px; float:right; background:#fdedf0 url(../images/sidebarbg.gif) repeat-y scroll top left;} .sidebar h1 { font-size:2em; color:#a54499; background-color:#f8d9e6; margin:0; text-align:center; text-transform:uppercase; letter-spacing:2px; } .chapters .title {text-transform:uppercase; font-weight:bold;} .thebook {float:left; width: 300px; text-align:center; margin: 0 auto;} #pagepreview { border:2px solid orange; margin-top:1em; } .thebook a.bookpreview { color:#d54d63; padding-top: 1em;} #ordernow { height:27px; width:93px; text-indent:-99999em; background:transparent url(../images/OrderNowButton.gif) no-repeat scroll top left; display:block; margin:.5em auto} .review {background-color:#FCE8F1; float:left; width:600px; margin-top:.5em; margin-bottom:1em} .review blockquote {margin:0 auto; padding:1em; padding-left:10em} .review h1 { color:#a54499; background-color:#f8d9e6; margin:0; text-align:center; letter-spacing:1px; font-size:small} .footer {clear:both; text-align:center; padding-top:2em}