/* CSS Document */
body{text-align:center; }
#logo-wrapper{width:100%;background:url(images/logo-gradient.jpg) repeat-x 0 -1px;}
#logo{width:960px; margin:0 auto; background:url(images/wrapper-drop-shadow2.png) no-repeat top center;}
#gooey{width:960px; margin:0 auto;background:url(images/wrapper-drop-shadow2.png) no-repeat center -140px;}
#drop-shadow{background:url(images/wrapper-drop-shadow.png) no-repeat -640px 0;}
#gooey-wrapper{width:100%; background:url(images/content-gradient-bg-sub.jpg) repeat-x 0 0; border-top:2px solid white;}
#sidebar a img{border:6px double #790000;margin:1.8em 0 0 0;}
#sidebar a:hover img{border:6px double #666;}
#main-content{float:left;width:580px;margin:0 10px 0 30px;text-align:left;}
#sidebar{float:right;width:280px;margin: 0 40px 0 0;text-align:left;}
.clear{clear:both;}
.buyme{position:absolute; top:-5px; right:-5px;}
.buyme a img{border:0;}
/*The Book Advertisement*/
#the-book{margin:1.2em 0;}
#the-book img{float:left;}
#the-book p{margin-left:90px;}


img.img-border {border:6px double #790000;}


/*Book Links Unordered List*/
ul.books{list-style-type:none;padding:3px 0 3px 0;clear:both;}
.books li{float:left; margin:5px 7px 0 0;}
.books a img{border:6px solid #e1e1e1;border:6px double #790000;}
.books a:hover img{border:6px double #666;}

ul.facts{list-style-type:none;}
.facts p{margin-left:135px;}
.facts li {position:relative;}
.facts li h4{margin-top:3em;}
.facts li img{position:absolute; left:0px; top:25px;}




/*================================================
  Navigation styles *Excluding the Home Page 
  Home Page navigation styles included in home.css
  ================================================*/
ul#nav{ margin:0; padding:0; width:960px; overflow:hidden;list-style-type:none; }
  
  #nav li{float:left;  height:40px;   }
  #nav a h2{width:192px;text-align:center;font-size:1.4em;text-indent:-999em; display:block;margin:0;}
  #nav  h2 a{width:192px;text-align:center;font-size:1.4em;text-indent:-999em; display:block;margin:0;}
  
    li#sub-home-nav h2 a {height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat 0px 0px ;}
    li#sub-home-nav h2 a:hover, li#sub-home-nav h2 a.active{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat -192px 0px ;}
    
    li#sub-home-nav h2 a  {height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat 0px 0px ;}
    li#sub-home-nav  h2 a:hover, li#sub-home-nav  h2 a.active{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat -192px 0px ;}
    
        
    li#sub-book-nav h2 a {height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat 0px -80px ;}
    li#sub-book-nav  h2 a:hover, li#sub-book-nav  h2 a.active{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat -192px -80px ;}
    
    li#sub-author-nav h2 a {height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat 0px -120px;}
    li#sub-author-nav  h2 a:hover, li#sub-author-nav  h2 a.active{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat -192px -120px;}
    
    li#sub-facts-nav h2 a{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat 0px -40px;}
    li#sub-facts-nav h2 a:hover, li#sub-facts-nav h2 a.active{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat -192px -40px ;}
    
    li#sub-klingers-nav h2 a{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat 0px -160px;}
    li#sub-klingers-nav h2 a:hover, li#sub-klingers-nav h2 a.active{height:40px; background:#790000 url(images/sub_nav_matrix.jpg) no-repeat -192px -160px;}
/*End of Navigation Styles*/



#footer-wrapper{width:960px; margin:0 auto;clear:both;padding:100px 0 0 45px;}
#footer{position:relative; padding:1em 1em 0 1em;/*margin:10em 0 0 0;*/text-align:left;}
#footer p{padding:0 0 1em 0; margin:0; font-size:1.1em; line-height:1.2em;}
#footer p a{color:#790000;}
.mp3{position:absolute; right:20px; top:10px;}