

#content {background-repeat: no-repeat; font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif; font-size:13px; color: black; padding-left: 30px; padding-right: 30px; padding-top: 32px; }

#content a:hover {text-decoration: underline;}

.booktext {color: black; font-size: 12px; text-align: justify; padding-left: 20px; }
.singlebook {color: black; font-size: 12px;}
.singleauthor {color: black; font-size: 14px; text-align: justify;} 
.singleabout {color: black; font-size: 14px;}
.buttons2 {position: absolute; text-align: center; left: 650px; color: white; border: 1px; border-color: black; background-color: salmon; padding: 5px;}
.readmore2 {position: absolute; left: 710px; text-align: justify; color: white; border-width: 1px; border-color: black; background-color: steelblue; padding: 5px;}

.buttons {position: absolute; left: 660px; height: 26px; width: 100px;}

ul.ul {font-size: 12px;}

.hr {margin-top: 30px;}

.author {color: black; font-size: 12px; text-align: justify;} 

.bookheading {color: #d1102f; font-size:18px; }
.bookheading a:link{color: #d1102f; font-size:18px; }
.bookheading a:active{color: black; font-size:18px; }
.bookheading a:hover{text-decoration: underline; }

p.booktext {color: black; font-size: 12px; text-align: justify; padding-left: 20px; }

img.book {margin-right: 20px;}

.formmove {position: absolute; left: 335px;}

#booktext {margin-left: 50px;}

#order {background-color: lightsteelblue; padding-bottom:10px; padding-top: 10px; padding-right: 25px; border: 1px solid black;}

.orderheading {padding-left: 10px; color: white;}

#dots {background-color: white; padding-left:25px; padding-bottom:25px; padding-top: 15px; padding-right: 25px; border: 1px solid white;}

.move {position: absolute; left: 445px;}

#dots2 {position:absolute; top: 100px;}

#address {padding-top: 15px; padding-left: 30px; font-family: Trebuchet MS, Arial, Helvetica, sans-serif; color: black; font-size:13px;}

#address a:hover {text-decoration: underline;}

img.logo {border-color: white}

#aboutcontent {background-repeat: no-repeat; font-family: Verdana, Helvetica, Arial, sans-serif; font-size:13px; color: black; padding-left: 50px; padding-right: 20px; padding-top: 10px; }

#banner {padding-top: 20px}

#heading {font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif; font-size: 15px;}

#boardcontent {font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif; font-size:13px; color: black; line-height: 20px; padding-left: 50px; padding-right: 20px; padding-top: 20px; }

table.nav {padding-top: 20px; }

a:hover {color: brick; text-decoration: underline;}

a:visited {color: black; text-decoration: none;}

a:link {color: black; text-decoration: none;}

a:active {color: salmon; text-decoration: none;}

#lorheading {font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif; font-size: 16px;}

#form {padding-left: 50px;}

.address a:hover {color: black; text-decoration: underline;}

#cart {color: black; font-family: Trebuchet MS, Verdana, Helvetica, Arial, sans-serif; font-size: 14px;} 

#element_bumpright  { float: right; margin-bottom: 10px; margin-left: 15px }

table.away {padding-left: 10px;}

td.directions {font-family:"Trebuchet MS", "Verdana", "sans-serif"; font-size: 13px; border: none; padding-right: 10px; padding-top: 32px;}