/* page */
body                     { padding: 0; margin: 0; background-color: #000; font: 11px "helvetica medium", helvetica, arial, verdana, sans-serif; }
body.book                { background: url("../../images/book_bg_main.gif") top left repeat #481907; }
#container               { width: 766px; left: 50%; margin-left: -383px; position: absolute; z-index: 2; }
#page     				 { margin-top: 20px; }

/* menu */
.theartist a             { display: block; width: 93px; height: 12px; background: url("../../images/theartist.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.theartist a:hover       { background-position: 0 -12px; text-decoration: none;}
.gallery1 a              { display: block; width: 79px; height: 12px; background: url("../../images/galleryone.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.gallery1 a:hover        { background-position: 0 -12px; text-decoration: none; }
.gallery2 a              { display: block; width: 86px; height: 12px; background: url("../../images/gallerytwo.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.gallery2 a:hover        { background-position: 0 -12px; text-decoration: none; }
.books a                 { display: block; width: 53px; height: 12px; background: url("../../images/books.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.books a:hover           { background-position: 0 -12px; text-decoration: none; }
.anthonydeeney a         { display: block; width: 153px; height: 12px; background: url("../../images/anthonydeeney.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.anthonydeeney a:hover   { background-position: 0 -12px; text-decoration: none; }
.email a                 { display: block; width: 232px; height: 12px; background: url("../../images/email.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.email a:hover           { background-position: 0 -12px; text-decoration: none; }
.links a                 { display: block; width: 46px; height: 12px; background: url("../../images/links.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.links a:hover           { background-position: 0 -12px; text-decoration: none; }
.home a                  { display: block; width: 48px; height: 11px; background: url("../../images/home.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.home a:hover            { background-position: 0 -11px; text-decoration: none; }
.home_books a            { display: block; width: 48px; height: 11px; background: url("../../images/home_books.gif") top left no-repeat; background-position: 0 0; margin-bottom: 20px; }
.home_books a:hover      { background-position: 0 -11px; text-decoration: none; }

/* divs */
#theartist               { width: 387px; color: #E4D8C8; text-align: justify; margin-top: -10px;}
#anthonydeeney           { width: 348px; color: #D8CEB5; text-align: justify; word-spacing: 0.6px; line-height: 12px; margin-top: -10px; }
#book_bg                 { width: 100%; height: 571px; top: 0; position: absolute; background: url("../../images/book_bg.gif") repeat-x scroll; z-index: 1; }
#book_img_loading        { width: 786px; height: 571px; top: 65px; left: 0; background: url("../../images/book_img_loading.gif") top left no-repeat; position: absolute; z-index: 3; }
#book_img                { width: 786px; height: 571px; top: 35px; left: 0; background: url("../../images/book_img.png") top left no-repeat; position: absolute; z-index: 4; }
#gallery                 { font: 12px "helvetica medium", helvetica, arial, verdana, sans-serif; color: #E4D8C8; padding: 0; }

/* classes */
.anthonydeeney_start     { color: #B59B68; font-style: italic; }

/* links */
a.link, a.link:visited          { color: #E4D8C8; font: 14px georgia, "times new roman", sans-serif; text-decoration: none; }
a.link:hover, a.link:active     { color: #893E1B; font: 14px georgia, "times new roman", sans-serif; text-decoration: none; border-bottom: 1px dotted #893E1B; } 