* {margin:0;padding:0;}
html, body {height:100%;}

body {
    font-size:12px;
    background:#EFEFEF;
    font-family:helvetica, sans-serif;
}

p {margin:0 0 15px 0;}

div#content {
    min-height:510px;
}

div#header {
    background:#445173; /* Desert dark sky */
    font-family:papyrus;
    font-weight:normal;
    font-size:28px;
    color:white;
    padding:10px 0 10px 10px;
}
div#subheader {
    height:10px;
    background:#9faecf; /* Desert light sky */
}
div#footer {
    clear:both;
    height:5px;
    background:#f29e48; /* Desert light orange */
}
div#subfooter {
    height:25px;
    background:#6b4329; /* Desert dark brown/orange */
}

#pageTitle {
    font-family:"Trebuchet MS",helvetica,sans-serif;
    font-size:180%;
    padding-bottom:20px;
}

div#sidebar {
    clear:left;
    float:left;
    padding:0 0 10px 0;
    height:500px;
    width:15%;
    background:#d4dde6;
}

ul#sidebarUl {
    display:block;
    margin:0;
    padding:0;
    list-style-type:none;
}
ul#sidebarUl li {}
ul#sidebarUl li a {
    color:#445173;
    display:block;
    margin:0;
    padding:10px 10px 10px 10px;
    /*border-bottom:1px solid #445173;*/
    font-family: helvetica, sans-serif;
    font-size:130%;
}

ul#sidebarUl li a:hover {background:#e2ecf5;}
ul#sidebarUl li.current_page_item a {background:#e2ecf5;}

/* Hide "Buy the Book" navigation link */
/*
ul#sidebarUl li.page-item-12, 
ul#sidebarUl li.page-item-12 a {display:none;border-width:0;}
*/

div.entry {
    float:left;
    clear:right;
    padding:10px;
    width:80%;
    font-family: helvetica, sans-serif;
}

div#attachment_5 {}

div#readExcerptsLink {
    width:100%;
    padding-top:20px;
    text-align:center;
}

div#buyNowGraphicLink {
    width:100%;
    padding-top:30px;
    text-align:center;
}


/*******************/
/* HOME PAGE STUFF */
/*******************/

div#praiseContainer {padding:5px 0 10px 10px;}
p.praiseQuotation {font-style:italic;padding-top:18px;margin-bottom:5px;font-size:18px;font-family:times, serif;}
p.praiseAuthor {font-size:14px;text-align:right;}

div#homeNav {margin:10px 10px 10px 15px;padding:35px 0 0 0;border-top:1px solid #9faecf;}
div#homeNav a:hover {/*color:white;*/}

div#homeNav2 {margin:0 0 0 15px;padding:35px 0 0 0;font-size:17px;border-top:1px solid #9faecf;text-align:center;}
div#homeNav2 a, div#homeNav2 a:link, div#homeNav2 a:visited, div#homeNav2 a:active {color:#EEEEEE;}
body#homePageBody {
color:#445173;
    /* background:#445173; */
    /*color:white;*/
    /*text-align:center;*/ /* IE Win Quirks */
}
#homeContentCenterDiv { 
    /*width:1px;*/
    /*height:50%;*/
    /*margin-bottom:-285px;*/ /* 1/2 the height of #homeContentContainer */
    /*float:left;*/
}

#homeContentContainer {
/*
    margin:0 auto;
    position:relative;
    text-align:left;
    height:550px;
    width:900px;
    clear:left;
    background-color:#5b6e9c;
    border:1px solid #7d8db3;
    padding:10px;
*/
}


/*********************/
/* BUY THE BOOK PAGE */
/*********************/
.paypalFormContainer {
    padding:10px;
    border:1px solid #DDDDDD;
    background:#DEDEDE;
    margin-bottom:10px;
    font-family: helvetica, sans-serif;
}
.paypalFormTitle {
    font-weight:bold;
    font-family: helvetica, sans-serif;
}

/*************************/
/* ABOUT THE AUTHOR PAGE */
/*************************/
div#dreamerBoxTopPad {height:25px;}
div#dreamerBox {width:470px;border:1px solid #9faecf;}
div#dreamerBoxText {text-align:center;font-size:120%;padding:10px;color:#445173;background:#d4dde6;}
div#dreamerBoxImage {text-align:center;padding:20px;background:#e2ecf5}