body {background:url(images/body.jpg);font-family: Trebuchet MS,Arial,Helvetica,sans-serif;color:#990050}
p,#freefind,div.link {font-family:Arial,Helvetica,sans-serif;}
div{position:absolute;}
#logo{margin-left:20px;float:left}
#homepage{background:url(images/homepage.jpg)}
#books{background:url(images/books.jpg);}
#links{background:url(images/links.jpg);}
h1  {font-size:3em; margin-top:0; text-align:center;}
h2 {margin-top:0; margin-left:10px; border-top: 3px solid #F8F400}
p {margin-left:10px; margin-top:0; margin-bottom:12px;font-size:16px; line-height:1.2;text-align:justify;}
div.google{position:absolute;right:0;top:10px;}
p.endline {font-weight:Bold; font-size:18px}
img.bookcover {border:2px solid #380D71;margin:10px;width:130px;height:105px;}
p.bookcover {white-space:nowrap}
p.link {font-size:24px; color:#380D71}
p.endlinks{text-align:center;}
div.submits {position:static;margin-left:20px; clear:both;white-space:nowrap;}
#hippo{width:60px; height:40px;border: 1px solid #380D71;font-family:Verdana, Arial,Helvetica, sans-serif; color:#FFFBEC; font-size:12px;font-weight:bold;}
#linkpartners{width:125px; height:125px;border:0;}
#safesurf{width:108px; height:34px; border:0;}
span.webhosting {font-size:12px;font-family:Verdana, Arial, Helvetica, sans-serif;color:#777777;line-height:20px;}
#exact{width:88px; height:31px; border:0;}
.validator {border:0;width:88px;height:31px; margin-top:20px;}
#freefind {text-align:center;font-size:10px;background-color:#9C2C86;}
/*Books page*/
#bookslogo {margin-left:30px; width:120px; height:75px;} 
p.booktext {font-weight:bold;white-space:nowrap;}
div.endline{position:absolute;left:45px;top:1200px;white-space:nowrap;width:100%}
div.bar {position:absolute; width:73%;height:80px;float:right;top:0; right:0;background:#FF00FF; white-space:nowrap;}
p.heading {font-size:48px;font-weight:bold; color:#990050; padding-left:40px; white-space:nowrap;}
span.java{font-size:8px;}
div.buy{position:absolute;left20px;top:200px;}
p.privacy{text-align:left}
p.book{font-size:0.7em;font-weight:bold;margin:0 0 10px 0;}
p.bookspage{margin-left:730px;margin-top:20px;white-space:nowrap;} 
img.pirate {float:left;border:2px solid #990050;margin:0 20px 40px 20px;width:150px;height:120px;}
div.javascript {left:30px;top:60px;text-align:center;}
span.java{font-size:8px;}
div.buy{left:20px;top:180px;}
div.booksnavigation{position:absolute;left:20px;top:1390px;width:100%;height:20%;white-space:nowrap;}
form.books{float:left;margin:0 10px 0 10px;}
h1.books {font-size:2em; color:#000088;text-align:center;}
/*Contact Us*/
div.contact{ position:absolute;left:10%;}
p.contact{font-size:1.5em}
p.copyright{font-size:0.7em;text-align:center;}
/*PayPal*/
input.bookspaypal{background:#FFCCFF;text-size:0.7em;text-align:center;width:8em;border-top:#FDE9FD solid 3px;border-left:#FDE9FD solid 3px;border-bottom:#990099 solid 3px;border-right:#990099 solid 3px;}
input.bookspaypal a:hover {border-top:#990099 solid 3px;border-left:#990099 solid 3px;border-bottom: #ccc solid 3px;border-right:#ccc solid 3px;background:#800080;color:#fff;} 
input.foreignbookspaypal{background:#FFCCFF;text-size:0.7em;text-align:center;width:14em;border-top:#FDE9FD solid 3px;border-left:#FDE9FD solid 3px;border-bottom:#990099 solid 3px;border-right:#990099 solid 3px;}

/*Welsh Government*/
p.welsh{font-size:0.8em;margin:0 0 0 20px;}
img.welsh{width:100px;height:30px;}
