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}