/* CSS Document */
body {
	margin-left: 100px;
	background-color: #FFF;
	color: #5A5959;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 14px;
}
a:link {
	color: #036;
	text-decoration: none;
}
a:link,infoText {
	text-decoration: underline;
}
a:visited {
	text-decoration: none;
	color: #036;
}
a:hover {
	text-decoration: underline;
	color: #036;
}
a:active {
	text-decoration: none;
	color: #03F;
}
.borderlessImg{
	border-style:none;	
}
#content {
	position: absolute;
	left: 1px;
	top: 0px;
	width: 867px;
	height: 700px;
	z-index: 1;
	bottom: 0px;
	right: 0px;
}
#quote {
	position:absolute;
	left:40px;
	top:190px;
	width:275px;
	height:auto;
	z-index:3;
	text-align:center;
}
#mainPic {
	position: absolute;
	left: 51px;
	top: 129px;
	width: 446px;
	height: 386px;
	z-index: 4;
}
#stars {
	position:absolute;
	left:693px;
	top:30px;
	width:83px;
	height:83px;
	z-index:5;
}
#title {
	position:absolute;
	left:50px;
	top:50px;
	width:342px;
	height:48px;
	z-index:6;
}
#btnContainer {
	position:absolute;
	left:45px;
	top:640px;
	width:auto;
	height:50px;
	z-index:7;
	overflow: visible;
}

#btnContainer img {
	padding-right:20px;
	border-style:none;	
}

#footer {
	position:absolute;
	left:48px;
	top:700px;
	width:auto;
	height:auto;
	z-index:8;
}
#buyBookSplash {
	position:absolute;
	left:578px;
	top:70px;
	width:224px;
	height:130px;
	z-index:9;
	
}
#buyBookSplash img{
	border-style:none;
}
#topstrip {
	position:absolute;
	left:0px;
	top:0px;
	width:800px;
	height:38px;
	z-index:9;
}
.infoText {
	font-size:12px;
	font-style:italic;	
}
.readerQuotesText {
	
}
.readerQuotesText name {
	font-size:10px;
	font-style:italic
	font-weight:normal;
}
.attention {
	color: #ff6600;
	font-family: Verdana, Geneva, sans-serif;
	font-weight:bold;
	font-size: 14px;	
}
.header {
	font-weight:bold;
}
#topLeftHeader {
	position: absolute;
	left: 58px;
	top: 117px;
	width: 372px;
	height: 32px;
	z-index: 10;
}
#topLeftHeaderMailinglist {
	position: absolute;
	left: 58px;
	top: 137px;
	width: 372px;
	height: 32px;
	z-index: 10;
}
.important {
	font-weight:bold;
	color:#ff0000;
}
.importantText{
	color:#F00;
	font-weight:bold;
}
.emphasisedText{
	font-weight:bold;
}
/* Home page */
#readerQuotesFrontPage {
	position: absolute;
	left: 533px;
	top: 143px;
	width: 257px;
	height: 343px;
	z-index: 10;
}
/* Book page */
#flipBook {
	position:absolute;
	left:10px;
	top:50px;
	width:675px;
	height:380px;
	z-index:1;
}
#backBtn{
	position:absolute;
	left:616px;
	top:610px;
	z-index: 1000;
}
#nextBtn{
	position:absolute;
	left:700px;
	top:610px;
	z-index: 1001;
}
#instructions{
	position:absolute;
	left:0;
	top:20px;
	width:250px;
	font-size:small;
}
#endOfBookInstructions{
	position:absolute;
	left:590px;
	top:200px;
	width:203px;
	font-size:small;
	z-index: 1;
}

/* About page */
#miniMaxImg1 {
	position:absolute;
	left:52px;
	top:302px;
	width:auto;
	height:auto;
	z-index:12;
}

#aboutBookTitle {
	position: absolute;
	left: 58px;
	top: 147px;
	width: 372px;
	height: 32px;
	z-index: 10;
}

#aboutAuthorTitle {
	position:absolute;
	left:149px;
	top:339px;
	width:auto;
	height:25px;
	z-index:13;
}
#aboutAuthorCopy {
	position:absolute;
	left:59px;
	top:418px;
	width:335px;
	height:155px;
	z-index:14;
}
#miniMaxImg2 {
	position:absolute;
	left:395px;
	top:302px;
	width:97px;
	height:93px;
	z-index:15;
}
#aboutIllustratorTitle {
	position:absolute;
	left:499px;
	top:339px;
	width:auto;
	height:25px;
	z-index:16;
}
#aboutIllustratorCopy {
	position:absolute;
	left:402px;
	top:418px;
	width:343px;
	height:157px;
	z-index:17;
}
#aboutBook {
	position:absolute;
	left:58px;
	top:185px;
	width:553px;
	height:84px;
	z-index:18;
}
/* Freebies page */
#familyPic {
	position: absolute;
	left: 597px;
	top: 442px;
	width: 164px;
	height: 97px;
	z-index: 11;
}
#contactForm {
	position: absolute;
	left: 40px;
	top: 332px;
	width: 313px;
	height: 86px;
	z-index: 14;
}
#familyCopy {
	position: absolute;
	left: 59px;
	top: 171px;
	width: 520px;
	height: 45px;
	z-index: 15;
}
#infoCopy {
	position: absolute;
	left: 559px;
	top: 518px;
	width: 236px;
	height: 84px;
	z-index: 16;
}
/* Contact page */

#contactTitle {
	position: absolute;
	left: 58px;
	top: 147px;
	width: 372px;
	height: 32px;
	z-index: 10;
}

#contactContent {
	position:absolute;
	left:58px;
	top:185px;
	width:553px;
	height:84px;
	z-index:18;
}
#contactImage {
	position:absolute;
	left:58px;
	top:399px;
	width:554px;
	height:211px;
	z-index:19;
}
