@charset "utf-8";
/* CSS Document */



/* Excerpt Titles */
.hidden-text{ text-indent:-999em;}
h5[title="On Spiritual Development"] { background:url(../images/content/excerpt-titles/on-spiritual-development.png); width:237px; height:13px; display:block;}
h5[title="On The Ego"] { background:url(../images/content/excerpt-titles/on-the-ego.png); width:104px; height:13px; display:block;}
h5[title="On Time"] { background:url(../images/content/excerpt-titles/on-time.png); width:71px; height:13px; display:block;}
h5[title="God's Creation"] { background:url(../images/content/excerpt-titles/gods-creation.png); width:137px; height:13px; display:block;}
h5[title="On Good and Bad"] { background:url(../images/content/excerpt-titles/on-good-and-bad.png); width:161px; height:13px; display:block;}
h5[title="On Truth"] { background:url(../images/content/excerpt-titles/on-truth.png); width:87px; height:13px; display:block;}
h5[title="On Faith"] { background:url(../images/content/excerpt-titles/on-faith.png); width:79px; height:13px; display:block;}



body,td,th { font-family:Arial, Helvetica, sans-serif; font-size: 14px; color: #D9D0C6; }
body { background:#000; margin:0; }
h1,h2,h3,h4,h5,h6, p { margin:0; }
.hidden { display:none; }


#wrapper3 { width:100%; height:auto; background:url(../images/common/bg.png) top no-repeat; }
#wrapper1 { width:100%; height:auto; background:url(../images/common/bgtop.png) #0C210C top repeat-x; }
#wrapper2 { width:100%; height:auto; background:url(../images/common/bgbottom.png) bottom repeat-x; }

#maincontainer { width:994px; height:auto; margin:auto; background:#000000; border:1px solid #816A4C; }

#header { width:994px; height:461px; background:#000; }
#header .top { width:994px; height:92px;}
#header .top h2 { width:861px; height:72px; background:url(../images/header/author_book.png); position:absolute; margin:15px 0 0 20px; text-indent:-9999px; overflow:hidden; }
#header .top big { width:305px; height:18px; background:url(../images/header/tag.png); position:absolute; margin:39px 0 0 666px; text-indent:-9999px; overflow:hidden; }

#header .nav { width:994px; height:51px; background:url(../images/common/navbg.png) center no-repeat; }
#header .nav small { width:42px; height:13px; background:url(../images/header/email.png); position:absolute; margin:10px 0 0 38px; text-indent:-9999px; overflow:hidden; }
#header .nav p { width:232px; height:14px; position:absolute; margin:25px 0 0 38px; z-index:999;}
#header .nav p a { width:232px; height:14px; display:block; background:url(../images/header/email_add.png);  text-indent:-9999px; overflow:hidden; }
#header .nav p a:hover { background:url(../images/header/email_add_hover.png); }



#header .nav ul { position:absolute; width:610px; list-style:none; margin:8px 0 0 355px; z-index:1; }
#header .nav ul li { height:36px; width:auto;  float:left;  border-left:1px solid #002B00; border-right:1px solid #008A00; display:block; }
#header .nav ul li a { height:36px; width:150px; display:block; color:#8F7442; text-align:center; }
#header .nav ul li:first-child { border-left:none; } 
#header .nav ul li.last-child { border-right:none; } 
#header .nav ul li.index a{ background:url(../images/common/homebtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; display:block;  width:138px; }
#header .nav ul li.index a:hover,#header .nav ul li.index a.selected  { background:url(../images/common/homebtn_hover.png) center no-repeat; }
/*#header .nav ul li a[title="The Author"] { background:url(../images/common/theauthorbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden;  }*/
/*#header .nav ul li a[title="Buy The Book"] { background:url(../images/common/buythebookbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden;  width:138px; }*/

#header .nav ul li.contactus a[title="Contact Us"] { background:url(../images/common/contactusbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden;  width:138px; }
#header .nav ul li.contactus a:hover,#header .nav ul li.contactus a.selected { background:url(../images/common/contactusbtn_hover.png) center no-repeat;}
#header .nav ul li.who a { background:url(../images/common/whosouldreadbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; }
#header .nav ul li.who a:hover,#header .nav ul li.who a.selected { background:url(../images/common/whosouldreadbtn_hover.png) center no-repeat; }
#header .nav ul li.excerpts a { background:url(../images/common/excerptsbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden;  width:138px; }
#header .nav ul li.excerpts a:hover,#header .nav ul li.excerpts a.selected { background:url(../images/common/exerptsbtn_hover1.png) center no-repeat; }
#header .btm { width:994px; height:318px; background:url(../images/header/bg.png) center no-repeat; }
/*#header .btm h1 { width:474px; height:216px; background:url(../images/header/booktitle.png); text-indent:-9999px; overflow:hidden; position:absolute; margin:-5px 0 0 -20px; }
*/#header .btm h3 { width:258px; height:84px; position:absolute; background:url(../images/header/slogan.png) center no-repeat;  text-indent:-9999px; overflow:hidden; margin:100px 0 0 70px; }

#header .btm1 { width:1168px; height:435px; position:absolute; margin:-25px 0 0 -102px;  background:url(../images/header/bookplants.png); }
#header .btm1 i { width:257px; height:25px; background:url(../images/header/creditcards.png); display:block; position:absolute; margin:470px 0 0 790px; text-indent:-9999px; overflow:hidden; }
#header .btm1 .buybox { width:599px; height:376px; background:url(../images/content/buybox_222.png); position:absolute; margin:105px 0 0 525px;}
#header .btm1 .buybox span a{ width:86px; height:22px; text-indent:-9999px; overflow:hidden; display:block; background:url(../images/content/buynowbtn.png); }
#header .btm1 .buybox big { position:absolute; margin:40px 0 0 315px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-transform:uppercase; text-indent:-9999px; overflow:hidden; }
#header .btm1 .buybox b.pbsc { position:absolute; margin:300px 0 0 250px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-transform:uppercase; text-indent:-9999px; overflow:hidden;  }
#header .btm1 .buybox b.eb { position:absolute; margin:300px 0 0 353px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-transform:uppercase; text-indent:-9999px; overflow:hidden; }
#header .btm1 .buybox b.kindle { position:absolute; margin:300px 0 0 455px; font-family:Georgia, "Times New Roman", Times, serif; font-size:20px; text-transform:uppercase; text-indent:-9999px; overflow:hidden; }
#header .btm1 .free-version{ margin: 455px 0 0 755px; position: absolute; background: url(../images/content/free-version1.png) no-repeat; height: 37px; width: 320px; }
#header .btm1 .free-version span a{ width:86px; height:22px; text-indent:-9999px; overflow:hidden; display:block; background:url(../images/content/clickherebtn.png); }
#header .btm1 .free-version b.free{ margin: -6px 0 0 222px; overflow: hidden; position:absolute; text-indent: -5000em; }

#sidebar { width:284px; height:auto; margin:86px 0 0 20px; float:left; margin-bottom:20px; background:#000; }
#sidebar big { width:284px; height:311px; background: url(../images/sidebar/book.png) no-repeat center; display:block; text-indent:-9999px; overflow:hidden;  }
#sidebar small { width:226px; border-bottom:1px dotted #E4D1AF; display:block;  text-align:center; padding:10px 0 10px 0; font-size:13px; margin:auto; letter-spacing:.2pt; }
#sidebar span { width:226px; display:block;  text-align:center; padding:10px 0 10px 0; font-size:13px; margin:auto; letter-spacing:.2pt; }

#sidebar p {  text-align:center; padding:20px 0 20px 0; font-size:13px; letter-spacing:.2pt; }
#sidebar i { width:284px; height:36px; background:url(../images/sidebar/iuniverse.png) no-repeat center; display:block; text-indent:-9999px; overflow:hidden; }

#content { width:666px; height:auto; margin:160px 20px 0 0; float:right; background:#000; }
#content .top { width:666px; height:auto; }
#content .top h3.overview { width:666px; height:24px; background:url(../images/content/overview.png) 5px 0px no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 10px 0; }
#content .top h3.theauthor { width:666px; height:24px; background:url(../images/content/theauthor.png) 5px 0px no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 10px 0; }
#content .top h3.buythebook { width:666px; height:24px; background:url(../images/content/buythebook.png) 5px 0px no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 10px 0; }
#content .top h3.contactus { width:666px; height:24px; background:url(../images/content/contactus.png) 5px 0px no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 10px 0; }
#content .top h3.whoshouldread { width:666px; height:24px; background:url(../images/content/whoshouldread.png) 5px 0px no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 10px 0; }
#content .top h3.exerpts { width:666px; height:24px; background:url(../images/content/exerpts.png) 5px 0px no-repeat; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 10px 0; }


#content .top h4 { width:666px; height:14px; background:url(../images/content/tag.png) 5px 0px no-repeat; display:block; text-indent:-9999px; overflow:hidden;  margin:20px 0 0 0; }
#content .top h5 { font-size:14px; margin:5px 0 5px 0; }
#content .top p { font-size:14px; padding:0 0 0 10px; letter-spacing:.2pt;  line-height:15px; margin:10px 0 10px 0; }
#content .top p span a{ float:right; width:86px; height:22px;   background:url(../images/content/readmorebtn.png);  text-indent:-9999px; overflow:hidden; }

#content .btm {  width:666px; height:auto; clear:both; padding-top:20px;  }
#content .btm .left { width:321px; float:left; margin-bottom:20px;  }
#content .btm .left h4 { width:321px; height:14px; background:url(../images/content/boxheading.png) left no-repeat; display:block; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 12px 0; margin:0 0 16px 0; }
#content .btm .left p { font-size:14px; padding:0 0 0 10px; letter-spacing:.2pt; line-height:15px; }
#content .btm .right { width:321px; float:right; margin-bottom:20px; }
#content .btm .right h4 { width:321px; height:14px; background:url(../images/content/boxheading.png) left no-repeat; display:block; text-indent:-9999px; overflow:hidden; border-bottom:1px dotted #E4D1AF; padding:0 0 12px 0; margin:0 0 16px 0; }
#content .btm .right p { font-size:14px; padding:0 0 0 10px; letter-spacing:.2pt; line-height:15px; }
#content .btm .right big { width:321px; height:62px; background:url(../images/content/slogan.png) center no-repeat; display:block; text-indent:-9999px; overflow:hidden; margin:20px 0 0 0; }


#footer { width:994px; height:128px; clear:both; background:#000;}
#footer .nav { width:994px; height:51px; background:url(../images/common/navbg.png) no-repeat center; }
#footer .nav big { width:320px; height:29px; background:url(../images/footer/title.png); display:block; text-indent:-9999px; overflow:hidden; position:absolute; margin:10px 0 0 30px; }

#footer .nav ul { position:absolute; list-style:none; margin:8px 0 0 360px; width:610px; }
#footer .nav ul li { height:36px; width:auto;  float:left;  border-left:1px solid #8F7442; display:block; }
#footer .nav ul li a { height:36px; width:150px; display:block; color:#8F7442; text-align:center; }
#footer .nav ul li:first-child { border-left:none; } 
#footer .nav ul li.last-child { border-right:none; } 
#footer .nav ul li a[title="Home"] { background:url(../images/common/homebtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; display:block; width:138px; }
/*#footer .nav ul li a[title="The Author"] { background:url(../images/common/theauthorbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden;  }*/
/*#footer .nav ul li a[title="Buy The Book"] { background:url(../images/common/buythebookbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; width:138px; }*/
#footer .nav ul li a[title="Contact Us"] { background:url(../images/common/contactusbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; width:138px; }
#footer .nav ul li a[title="Who Should Read This Book?"] { background:url(../images/common/whosouldreadbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; }
#footer .nav ul li a[title="Exerpts"] { background:url(../images/common/excerptsbtn.png) center no-repeat; text-indent:-9999px; overflow:hidden; width:138px; }


#footer .btm { width:994px; height:51px;  }
#footer .btm { text-indent:-9999px; overflow:hidden; ; background:url(../images/footer/copyright.png) center no-repeat; padding-top:20px; text-align:center; font-family:Georgia, "Times New Roman", Times, serif; text-transform:uppercase; color:#8F7442; }

#releasePopup { margin: 10px auto; padding: 0 10px 10px 10px; height: 510px; border: 3px #666 double; text-align: center;}
#releasePopup.form { width: 880px;}
#releasePopup h1.links { padding-top: 120px; font: bold 42px Georgia,serif; font-variant: small-caps; }
#releasePopup h3.links { margin: 0; font: normal 38px Georgia,serif; color: #DDD; }
#releasePopup p { margin: 0; font-size: 24px; padding: 2px 0px 2px 0px; }
#releasePopup p.bold{ color: #FFF; font-weight: bold; }
#releasePopup ul{ list-style: none; padding: 0; }
#releasePopup a{ color: #DDD; font-weight: bold; text-decoration: none; }
#releasePopup a:hover{ color: #009933; }
#releasePopup form { display: block; margin: 0 10px; padding: 0px 0px 0px 0px; }
#releasePopup table{ margin: 0 auto; }
#releasePopup h1.form { padding-top: 0; font: bold 28px Georgia,serif; font-variant: small-caps; }
#releasePopup h3.form { margin: 0 0 20px 0; font: normal 24px Georgia,serif; color: #DDD; }
#releasePopup div.free-version{ border: 3px #666 double; float: left; padding: 10px 20px; width: 300px;}
#releasePopup div.free-version p{ font-size: 14px; text-align: left;}
#releasePopup form input { margin: 0 auto;   font: normal 12px Arial,Helvetica,sans-serif; }
/*#releasePopup form input { margin: 0 auto; padding: 5px 10px 5px 10px; width: 230px;  font: normal 12px Arial,Helvetica,sans-serif; }*/

#notifyPopup { margin: 10px; padding: 10px 100px 10px 0px; height: 150px; border: 3px #666 double; text-align: center; }
#notifyPopup h1 { margin: 0; padding: 0; font: bold 22px Georgia,serif; font-variant: small-caps; }
#notifyPopup h3 { margin: 0; padding: 0; font: normal 18px Georgia,serif; color: #DDD; }

#notifyPopup form { display: block; margin: 0; padding: 0px 0px 0px 0px; }
#notifyPopup form label { margin: 0; padding: 14px 0px 3px 0px; display: block; font: normal 11px Arial,Helvetica,sans-serif; }
#notifyPopup form input[type="text"] { width: 230px; /* 250px */ font: normal 12px Arial,Helvetica,sans-serif; text-align: center; }
#notifyPopup form input[type="submit"] { margin: 10px auto 0px auto; padding: 5px 10px 5px 10px; width: 230px; /* 250px */ font: normal 12px Arial,Helvetica,sans-serif; }
