	<style type=text/css>
 

		body  {background-image: url(imgs/backg_sand.jpg);}
		body  {margin:0px; padding: 0px;}
		@font-face {  
	       font-family: "Diogenes";  
	       src: url( /fonts/diogenes-webfont.eot ); /* IE */  
	       src: local("Diogenes "), url( /fonts/diogenes-webfont.ttf ) format("truetype"); /* non-IE */}  

 

        /*presentation elements*/
        
        .subcat_icon  {list-style-image: url(favicon.ico);position:relative;top:2px;border:0}
        h2 {font-family: Diogenes, Arial, Verdana, sans serif;
        position:relative;top:25px;margin-top:-25px;}
        
        .thumbs  {margin:5px;border:black 1px ridge;} 
        
        .content_img  {margin:10px;border:black 1px ridge;}
        
        .mid_thumb  {margin: 5px;border:black 1px ridge;}
        
        .left_thumb  {margin: 5px 5px 5px 0px;border:black 1px ridge;}
        
        .right_thumb  {margin: 5px 0px 5px 5px;border:black 1px ridge;}
		
         p {text-align: justify;}
         
        .book_wrap {border-style:ridge;border-color:silver;border-width:1px 0 1px 0;padding:10px;}
		

		/*navigation bar, buttons, & main content */
 
 		#content {width: 675px; text-align: justify; margin-top: 0px; margin-right: 45px; margin-bottom: 50px; margin-left: 45px;}
 
		#navbar {width: 148px; background-image: url(imgs/chacotile.gif);}
	
 

    .next_prev {width:350px; height: 17px; text-align: center; margin-bottom: 2em; margin-left:35%;}
    .next_prev ul {margin-bottom: 0; padding: 0; list-style:none; list-display: inline;}


    .next_prev li { height: 17; margin-top: 0; margin-bottom: 0; padding: 0; float:left;}
    .previous {width:90px; float:left; background: url(imgs/previous_arrows.gif) no-repeat left top; padding: 0; margin-right: 0;}
    .next {width:90px; float:left; background: url(imgs/next_arrows.gif) no-repeat left top; padding: 0; margin-left: 10px;}
    /*.thumbs {width:90px; float:left; background: url(imgs/thumbs_duo.gif) no-repeat left top; margin-right: 30px; margin-left: 0px;}*/

    .next_prev a {float:left;
      display:block; width: 90px; text-decoration: none;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    .next_prev a {float:none;}
    /* End IE5-Mac hack */
 

    .next_prev li:hover, .next_prev li:hover a {background-position:0% -21px; color:#333;}
    .next_prev li:hover a {background-position:100% -17px; }

#wall_back {background-image: url(imgs/backg_sand_sm.jpg); }
 
	
/* Commented Backslash Hack
     hides rule from IE5-Mac \*/
  .header a {float:none;}
  /* End IE5-Mac hack */
		
    .header ul {

      position: absolute; top:80px;
      padding:10px 20px 0 ;
      list-style:none;
       
      }

    .header li {
      float:left;position: relative;top: 50;
      text-align:center;
      margin-right:30;
      padding:0 0 0 9px;
      width: 128px;
      border: solid 2px;color:#602020;
      }


    html>body .header li {
      float:right;position: relative;top: 50;right:15px;
      background:url("imgs/norm_left.jpg") no-repeat left top;
      margin:0;
      padding:0 0 0 9px;
      margin-bottom: 1.5em;
      }

    .header a {
      display:block;
      background:url("imgs/norm_right.jpg") no-repeat right top;
      padding:2px 5px 2px 2px;
      text-decoration:none;
      font-family: Diogenes, Arial, Verdana, sans serif;
      font-weight:bold;
      color:#333;
      
      
      }

    .header li:hover {
      color:black;
      background-image:url("imgs/norm_left_on.jpg");
      border: ridge 2px;color:black;
      }

    .header a:hover {
      color:black;
      background-image:url("imgs/norm_right_on.jpg");
      }
    

    .header #current {
      background-image:url("imgs/norm_left_on.jpg") no-repeat;
       
      }

     html>body .header #current {
      background-image:url("imgs/norm_left_on.jpg");
      border: ridge 2px;color:black;
      
      }

    .header #current a {
      background-image:url("imgs/norm_right_on.jpg");
	  color:#333;
      padding-bottom:5px;
      
      }
      
     .header .sub_cat {
      width: 115px; 
      }
      



		

		/* contact and copyright other */
		.footer {
		width:750px;
		font-family: Diogenes, Arial, Verdana, sans serif;color:#EBEBDA;
		background: url("imgs/stone_tile.jpg") repeat-x bottom; }
		
		.image_footer {
		width:100%;
		font-family: Diogenes, Arial, Verdana, sans serif;color:#EBEBDA;
		background: url("imgs/stone_tile.jpg") repeat-x bottom; }
		.small_text {font-size: .80em;}
		.quote_credit {position:relative;margin:-7px 0px 20px 0px;text-align:right;font-size: .80em;} 
		.credit_caption {font-family: "Times New Roman", Times, serif; font-size: .80em; } 
 		.thumbnails {text-align: center; margin-bottom: 40px;}
	    </style>
