* { margin: 0; padding: 0; font-family: Arial, Verdana, Sans-Serif; }

body { background: #000 url(../img/page-bg.jpg) scroll no-repeat 50% 0; color: #fff; font-size: 78%; text-align: center; }

#container { width: 900px; margin: 0 auto; text-align: left; }

h1 { text-indent: -1000em; background: transparent url(../img/title.gif) scroll no-repeat 0 0; width: 500px; height: 110px; margin: 110px 0 0 346px; }

h2 { margin: 20px 0 5px 0; }

p { margin: 1.2em 0; line-height: 1.4em; }




ul#nav {  margin: 45px 0 0 348px; }
ul#nav li { display: inline; }
ul#nav li a:link, ul#nav li a:visited { font-size: 1.1em; margin: 0 25px 0 0; color: #fff; text-decoration: none; }
ul#nav li a:hover { text-decoration: underline; }



#content-container { margin-top: 40px; }
#content-container a:link, #content-container a:visited { color: #ededed; text-decoration: underline; }
#content-container a:hover { text-decoration: none; color: #fff; }

#page-content { float: right; width: 551px; font-size: 1.2em; }

#page-secondary { width: 300px; float: left; color: #bababa; }

#footer p { clear: both; padding: 50px 0; text-align: center; color: #595959; }
#footer a:link, #footer a:visited { color: #797979;}

/* ---------------------------------------------------- */
/* Full book download "banner" */
.completeBook {
    display: block;
    float: left;
    margin-bottom: 40px;
    width: 100%;
}
.completeBook a {
    background-color: #a22628;
    border-radius: 6px 6px 6px 6px;
    color: #FFFFFF;
    float: left;
    margin: 0;
    min-height: 70px;
    padding: 1% 10% 1% 1%;
    text-decoration: none;
    text-shadow: 1px 1px 1px #181818;
    width: 89%;
}
.completeBook a:hover {
    background-color: #c45f5f;
    color: #a22628;
    text-shadow: none;
}
.completeBook span {
    font-size: 1.4em;
}
.completeBook img {
    float: left;
    margin-right: 20px;
}
