/* Layout */

html {margin-left: -1px; overflow-Y: scroll}

body {margin:0; padding:0; background: url(../images/bg.png) top repeat-x #642c84}
#shadowbottom {width:888px; height:6px; background: url(images/shadow-bottom.png) #642c84; _background:none}

#containerborder {background: url(images/shadow.png) top repeat-y; _background:none}

#borders {background-color:#FFFFFF; border-left:6px solid #642c84; border-right:6px solid #642c84; border-bottom:6px solid #642c84; padding-bottom:1px}

#header {width:862px; height:172px; background: url(images/headerbg.jpg); display:block}

#nav {width:862px; height:56px; background: url(images/navbg.jpg); display:block}

#contentbg {background: url(images/contentbg.png) top repeat-x; background-color:#FFFFFF}

/* Set padding to "0" for BLOG */
#contentpadding {padding:0px 20px 0px 30px}

#homeline {width:95%; margin-top:20px; height:1px; border-bottom:1px solid #160f21}

.mediumpicborder {border:1px solid #160f21}

#excerpt p {margin:3px 0px 15px 0px; font-size:10px; line-height:normal}

#footermargin {width:862px; height:40px; display:block; background-color:#FFFFFF}
#footer {width:862px; height:77px; background-color:#160f21}


/* Fonts  */

p {font-family:verdana,arial; font-size:11px; color:#333333; line-height:16px; margin-bottom:15px}

a {font-family:verdana,arial; font-weight:bold; font-size:11px; text-decoration:underline; color:#160f21}
a:hover {font-family:verdana,arial; font-weight:bold; font-size:11px; text-decoration:none; color:#160f21}

.titles {font-family:verdana,arial; font-size:15px; font-weight:bold; padding-bottom:8px; border-bottom:1px solid #160f21; color:#160f21}
.titles-home {font-family:verdana,arial; font-size:16px; font-weight:bold; color:#160f21}

.footer {font-family:verdana,arial; font-size:11px; color:#FFFFFF}
.footer a {font-family:verdana,arial; font-weight:bold; font-size:11px; text-decoration:underline; color:#FFFFFF}
.footer a:hover {font-family:verdana,arial; font-weight:bold; font-size:11px; text-decoration:none; color:#FFFFFF}
.footer span {font-size:10px}
.footer span a {font-size:10px}
.footer span a:hover {font-size:10px}

a.selflink {font-family:verdana,arial; font-size:11px; text-decoration:none; font-weight:normal}
a.selflink:hover {font-family:verdana,arial; font-size:11px; text-decoration:none; font-weight:normal}

#bigbook {margin-left:550px; position:absolute}


/* Navigation */

a.nav1 {display:inline; width: 93px; height: 56px; float:left; margin:0px 0px 0px 0px; background: url(images/button-home.gif) 0 0 no-repeat}
a:hover.nav1 {background-position: 0 -56px}
a.nav2 {display:inline; width: 93px; height: 56px; float:left; margin:0px 0px 0px 0px; background: url(images/button-thebook.gif) 0 0 no-repeat}
a:hover.nav2 {background-position: 0 -56px}
a.nav3 {display:inline; width: 93px; height: 56px; float:left; margin:0px 0px 0px 0px; background: url(images/button-author.gif) 0 0 no-repeat}
a:hover.nav3 {background-position: 0 -56px}
a.nav4 {display:inline; width: 93px; height: 56px; float:left; margin:0px 0px 0px 0px; background: url(images/button-excerpt.gif) 0 0 no-repeat}
a:hover.nav4 {background-position: 0 -56px}
a.nav5 {display:inline; width: 93px; height: 56px; float:left; margin:0px 0px 0px 0px; background: url(images/button-blog.gif) 0 0 no-repeat}
a:hover.nav5 {background-position: 0 -56px}
a.nav6 {display:inline; width: 93px; height: 56px; float:left; margin:0px 0px 0px 0px; background: url(images/button-contact.gif) 0 0 no-repeat}
a:hover.nav6 {background-position: 0 -56px}