/* style sheet for bookstore pages */

body {background:#d2f9ac; 
	color:#404040; 
	font:76% Verdana,Tahoma,Arial,sans-serif; 
	margin:0 auto; 
	padding:0;}
body a {background-color:inherit; color:#440; font-weight:600; text-decoration:none;}
body a:hover {text-decoration:underline;}
body a:visited {color:rgb(220,67,0)}  /* dark orange */


#wrap {background:#bbfc74; color:#404040; margin:0 auto; width:940px;}

/*background-color: #d2f9ac; color: rgb(0, 0, 0); 
	font-family: Verdana;" alink="rgb(220,67,0)" link="#000000" vlink="rgb(220,67,0)*/

h1 { font-family: Georgia; 
     font-weight: bold; 
     font-size: xx-large;
     color: #fff; }

h2 { font-family: Georgia; 
     font-size: x-large; 
     color: #fff; }

h3 {font-family: Georgia; 
        font-size: medium; 
        color: #fff; }

p {font-family: Verdana; 
        font-size: medium; 
        color: #000; }

table { border: 4px solid #fff; }

th {font-family: Verdana;
    font-size: x-large;
    color: #440; }

td {text-align: center;
    border: 2px solid #fff;
    padding: 20px; }

tr {background-color: #bbfc74;}


/*
a:link { color: #440; } <!-- green like main text -->
a:active { color: rgb(220,67,0); } <!-- dark orange -->
a:visited { color: rgb(220,67,0); }*/

address { font-size: small; 
          clear: both; 
          float: left; 
          text-align: center; 
          margin-top: 50px; }


#leftpicture { border: 4px solid #fff; 
               padding: 0px;
               margin-right: 20px; }

#mainheader {padding: 10px;
             margin-left: 15px; }


#bookinfo { font-size: medium; 
            <!-- color: #000; -->
            text-align: center; } 
              
#photocredit { clear: both; 
               font-size: small;
               font-style: italic;
             }

.covercredit { font-size: small;
               font-style: italic;
               clear: both; }

.bookcell { text-align: center; }
         

.bookcell ul { <!--color: #000;-->
               font-size: medium; }
			   
.booktitle {font-size: large;
            font-family: Verdana;
            <!-- color: #440; -->
           }

.bookrow {border: 2px solid #fff;}

#bottomnavbar { border: 0px; 
                padding-top: 30px; 
                clear: both;
                margin: 0px; }

#bottomnavbar p { text-align: center; }

#navrow {background-color: #fff;
         padding: 10px; }
         
.rowbutton { border: 0px;
             padding: 5px;
             text-decoration: none; }
			 
.button { border: 1px solid #440; 
          padding: 5px; 
          margin-right: 5px; 
          background-color: #fff;
          color: #440; 
          text-decoration: none; }

#construction { font-family: Verdana; 
                font-weight: bold; 
                font-size: xx-large;
                color: #f60; 
                border: 0px solid #440;
                padding-left: 15px; }

.review { text-align: center; }
.review a:link { color: #440 } <!-- green -->
<
