
.maintitle {  /* different size of title - smaller than emain css */
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 20px;
letter-spacing: 0.05em; 
font-weight : bold;
color: #ca5115;
margin: 0px;
padding: 4px 12px 4px 6px;
}

.ingredients h3 {
background-color: transparent;
}

/* 
servingnotes 
sourcenote - sourcetitle, copyright, sourceauthor
photo
preparation
ingredients
photosteps - photostepphoto, photosteptext
purchaseinfo
reprintnote - reprintphoto, reprinttext, reprinttitle, reprintauthor, reprintblurb, reprintpublisher, reprintisbn, reprintprice
*/

.centertitle {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 18px;
font-weight: bold;
padding: 16px 6px 16px 6px;
padding: 5px 5px 5px 7px;
margin: 16px 1px 10px 1px;
background-color : #b4cfb2;  
}

.maintext {  /* for other book excerpts */
font-size: 100%;
padding: 0px 42px 0px 12px;
}

.servingnotes {
font-size: 90%;
font-style: italic;
padding-left: 8px;
}

.sourcenote {
background-color: #333333;
background-color: #555555;
background-color: transparent;
color: #cccccc;
color: black;
margin: 31px 0 15px 0;
margin: 18px 0 15px 0;
padding: 14px 30px 20px 30px;
padding: 14px 30px 8px 30px;
border-top: 1px solid #222222;
}

.sourcetitle {
font-weight: bold;
}

.sourcecopyright {
font-size: 70%;
margin-top: 9px;
}

/*
.copyrightnote {
font-size: 70%;
padding: 4px 8px 4px 8px;
margin: 25px 30px 5px 30px;
border: 1px solid #555555;
}
*/

.copyrightnote p {
margin: 0px 0px 0px 0px;
}

.photo {
text-align: left;
padding: 12px 2px 8px 0px;
}

.preparation, .description {
margin-top: 23px;
padding-left: 5px;
padding-right: 5px;
}

.preparation p {
margin: .4em 0 0 0;
}

.ingredients {
border: 1px solid #555555;
padding: 0px 8px 8px 6px;
background-color: #a0a0a0;
background-color : #eeeeee;  
background-color : #D8CBB7;  
background-color : #b4cfb2;  
background-color: #caCd9a;
margin-top: 8px;
}

.photosteps {
margin-top: 18px;
}

.photostepphoto {
padding-bottom: 12px;
}
.photosteptext {
padding: 8px 0px 8px 18px;
}

.photosteptext p {
margin-top: 0px;
}

.purchaseinfo {
border: 1px solid #555555;
padding: 5px 3px 5px 11px;
background-color: #a0a5b0;
background-color: #d3af7e;
margin-top: 25px;
}

.reprintnote {
margin: 33px 0px 8px 0px; 
border-top: 2px solid #666666;
padding: 3px 6px 0px 0px;
}

.reprintnote p {
margin: 0px 0px 10px 0px;
}


.reprintphoto {
}

.reprinttext {
padding-left: 12px;
}

p.reprinttitle { 
font-weight: bold;
margin-bottom: 2px;
}
.reprintauthor {
}

.reprintblurb {
}
.reprintpublisher {
}
.reprintisbn {
}
.reprintprice {
}

.leftphoto {
float: left;
}

.rightphoto {
float: right;
}

.reviewlist dt {
margin: 15px 5px 12px 0px;
}

.reviewlist dd {
margin: 5px 5px 35px 30px;
}

.chapterlist ul {
list-style-type: square;
}

.chapterlist ul ul {
list-style-type: none;
}

.chapterlist li {
padding: 0px 0px 4px 0px;
}

.bookblurb img {
padding: 2px 2px 15px 7px;
}

.googlemiddleblock {
padding: 0 0 0 20px;
}

.googlemiddleblockwide {
padding: 0 0 0 150px;
}

.maintitle {
font-family: verdana, arial, helvetica, sans-serif; 
font-size: 21px;
font-weight : bold;
color: #dddddd;
}

.purchaseinfo {
background-color: transparent;
}

.ingredients {
background-color: transparent;
}

