body {background-color: #fff; font-family: Verdana, Arial, sans-serif; font-size: medium; color: #000; line-height: 110%;}

div {margin: 0px; background-color: #fff;}

div#heading {width: 100%; border: none; float: left;}
h1 {text-align: center; font-size: 300%; font-weight: bold; font-family: Verdana, Arial, sans-serif; color: #000; margin: 20px 0px 10px 0px; padding-bottom: 15px;}
h2 {text-align: center; font-size: 200%; font-weight: bold; font-family: Verdana, Arial, sans-serif; color: #000; margin: 20px 0px 10px 0px; padding-bottom: 25px;}
h4 {padding: 0% 10%; text-align: left; font-size: 90%; font-weight: bold; font-family: Verdana, Arial, sans-serif; color: #000; margin: 0px 10px 0px 0px; padding-bottom: 15px;}
div#heading p#address {margin: 0px 10px 10px 150px; font-size: 90%; font-weight: bold;}
div#heading p {padding: 0% 10%; margin: 10px 10px 10px 0px; font-size: 90%; font-weight: bold;}


div#bookheading {width: 100%; border: none; float: left;}
div#bookheading h1 {text-align: center; font-size: 230%; font-weight: bold; font-family: Verdana, Arial, sans-serif; color: #000; margin: 20px 0px 20px 0px; padding: 0px 0px 10px 0px;}
div#bookheading h2 {text-align: center; font-size: 150%; font-weight: bold; font-style: italic; font-family: Verdana, Arial, sans-serif; color: #000; margin: 0px 0px 10px 0px;  padding: 0px 0px 10px 0px;}
div#bookheading h3 {text-align: center; font-size: 150%; font-weight: bold; font-style: normal; font-family: Verdana, Arial, sans-serif; color: #000; margin: 0px 0px 5px 0px;  padding: 0px 0px 15px 0px;}
div#bookheading img {float: left; margin: 5px 0px 0px 20px; width: 200px; height: 280px;  border: none;}
div#bookheading p {font-size: 90%; font-weight: normal; margin: 5px 30px 0px 250px; text-align: justify;}

div#content {border: none;}

p#isbn {font-size: 90%; font-weight: normal; margin: 0px 10px 0px 25px; padding: 0px; line-height: 300%;}

hr {clear: both; width: 95%;}

div.book {float: left; border: none; margin: 5px 20px;}
div.book img {float: left; margin: 5px 0px 0px 20px; width: 100px; height: 140px;  border: none;}
div.book h3 {text-align: left; font-size: 110%; font-weight: bold; font-family: Verdana, Arial, sans-serif; color: #000; margin: 3px 0px 0px 140px;}
div.book p {font-size: 80%; font-weight: normal; margin: 10px 0px 10px 190px;}
div.book a {font-style: italic; text-decoration: none; font-size: 110%;}

div#reviewleft {float: left; border: solid 1px; width: 55%; padding: 10px; margin: 10px 1% 30px 3%; clear: left;}
div#reviewright {float: left; border: solid 1px; width: 30%; padding: 10px; margin: 10px 1% 30px 1%;}
div#reviewright p {font-size: 80%; font-weight: normal; margin: 10px;}
div#reviewleft p {font-size: 80%; font-weight: normal; margin: 10px;}

p.form {clear: both; text-align: center; font-size: 80%; margin: 0px; font-weight: bold;}
p.form a {text-decoration: none; font-style: italic; font-weight: normal;}
p.form a:hover {text-decoration: underline;}

/* Styles for Web Designer */

p#webd {clear: both; font-family: "Comic Sans MS", cursive; font-size: small; font-variant: small-caps; text-align: center; padding-top: 25px;}
#webd a {color: #00f; text-decoration: none;}
#webd a:hover {text-decoration: underline;}

/* Styles for Buttons */

a.button {border-style: outset; display: inline; text-align: center; padding: 3px; background-color: #ffffcc; margin: 0px; text-decoration: none; border-color: #99c;}
p#isbn a.self {border-style: solid; text-decoration: none; border-color: #ffffcc;}
a.button:hover {border-style: inset;}
p#isbn a.self:hover {border-style: solid;}
p#isbn a.self:link {color: #666666;}
p#isbn a.self:visited {color: #666666;}

/* Styles for Order Form */

div#formtable {text-align: center; clear: left; width: 100%; float: left;}
table {width: 600px;  margin: auto;}
tr {height: 25px;}
td {border: #000 dotted 1px; text-align: left; padding-left: 10px;}
th {border: #000 dotted 1px; text-align: left; padding-left: 10px;}



