.pages 
body{white-space:nowrap;font-family:Arial, Helvetica, sans-serif;}
#aboutus{background:url(images/orangeblend.jpg);width:100%;}
#advice {background:url(images/blend.jpg);margin:0 20px 0 20px;}
#books{background:url(images/books.jpg)}
#christmas{background:url(images/christmas.jpg)}
#contact  {background:url(images/sky.jpg);height:100%;}
#farm{background:url(images/farm.jpg)}
#feedback {background:#8DCFF4}
#fire {background:url(images/fire.jpg)}
#further{background:url(images/stories.jpg);width:1000px;height:auto;}
#homepage{background:url(images/orangeblend.jpg);width:100%;}
#kite{background:url(images/kite.jpg)}
#picturememory{width:100%;}
#newspage {background:url(images/blendlong.jpg);}
#obesity{background:url(images/obesity.jpg);}
#pirate{background:url(images/pirate.jpg)}
#press{background:#DAA520}
#privacy{background:#CCFFFF;}
#road{background:url(images/road.jpg)}
#shock{background:url(images/shock.jpg)}
#sitemappage {background:#E9D2E4}
#sweet{background:url(images/sweet.jpg)}
#treasure {background:url(images/treasure.jpg)}
#useful{background:#C98300}
/*general*/
A:active{color:#0000FF;text-decoration:none;}
A:hover{color:#FF0000;text-decoration:none;}
a{font-size:14px;} 
p,li{font-size:14px;text-align:justify;width:100%;}
#logo{width:132px;height:91px;float:left;margin:0 20px 0 0;border:none;}
h1,h2,h3,h4,h5,p,a,span,td,li{font-family:Arial, Helvetica, sans-serif;}
h1{font-size:2.4em;color:#990050;}
h1.fire{font-size:48px;color:#FFA500;text-align:center;white-space:nowrap;}
h1.sweet{font-size:48px;color:#FF0000;text-align:center;white-space:nowrap;}
h1.contact{text-align:center;margin:0 0 70px 0;}
h2{font-size:20px; color:#000000;text-align:center;margin:0 0 20px 20px;}
h2.news{margin:0 0 0 20px;font-size:1.5em; color:#008080;text-align:left}
h2.directory{font-size:1.5em;color:#0000FF;} 
h3{font-size:18px;text-align:center;}
h4{font-size:36px;text-align:center;}
h5.parents{font-size:12px}
table{text-align:center;}
#email{background:#FFFFFF;}
div{position:absolute;}
div.bottomnavigation{position:absolute;left:20px;top:650px;width:100%;height:10%;}
p.links{text-align:center;font-size:0.8em;width:100%;}
/*About Us*/
div.logo{position:absolute;left:30px;top:20px;z-index:2;}
#header{height:150px;width:100%;z-index:1;}
div.topheading{position:absolute;left:0;top:0;width:100%;white-space:nowrap;z-index:1;}
div.title{position:absolute;top:0;width:100%;z-index:3;margin:0 auto 0 auto;display:block;}
h1.title{text-align:center;font-size:1em;color:#FFFF00;}
div.left{position:absolute;left:10px;top:150px;width:40%;}
p.left{text-align:justify;color:#260751;font-size:0.9em;font-style:normal;padding:10px 20px 10px 20px;width:auto;background:url(images/wordbox.jpg);}
div.right{position:absolute;left:50%;top:150px;width:auto;}
p.right{padding:10px 20px 10px 20px;text-align:justify;color:#260751;font-size:0.9em;font-style:normal;background:#FFCCFF;}
p.aboutus, p.aboutus a{font-size:1em;font-weight:bold}
#imageleft{width:312px; height:217px;float:left;margin:0 60px 0 20px;}
#imageright{width:312px; height:217px;float:right;margin:0 0 0 20px;}
#chipsthumb{width:312px; height:217px;margin:-20px 10px 0 10px;float:left;}
#chips{width:130px; height:156px;}
p.chips{text-align:center;}
#aboutusfooter{position:absolute;left:0;top:1350px;background:#FF99FF;width:100%;margin:0 auto 0 auto;text-align:center;}
#aboutusfooter li{display:inline;padding:0 20px 0 20px;width:auto;font-size:0.8em;}
#aboutusfooter li a{color:#FFFF99;}
/*Advice*/
h2.advice{color:#008080;margin:20px 0 0 0;}
ul,li{white-space:normal;}
ul.sidelinks{background:#E0FFFF;float:left;width:150px;margin:20px 60px 20px 10px;}
html>body ul.sidelinks{background:#E0FFFF;float:left;width:150px;margin:20px 120px 20px 10px;}
li.tinylogo{list-style-image:url(images/tinylogo.gif);margin:0 0 0 30px;}
li.advice{list-style-type:circle;background:#AFEEEE;width:200px;}
li.advice a{font-size:0.7em;font-weight:bold;color:#008080;}
span.title{font-weight:bold;color:#0000CD;font-size:0.8em;}
h2.centreadvice{color:#008080;margin:20px 0 0 0;text-align:center;}
p.centreadvice{text-align:center;}
div.sidelinks{position:relative;left:0;top:0;}
div.centreadvice{position:absolute;left:25%;top:35%;width:60%;}
div.upperpage{position:absolute;left:20px;top:100px;width:90%}
div.lowerpage{position:absolute;left:20px;top:1150px;}
div.ad{position:absolute;left:20px;top:850px;border:0.2em solid #9999FF;background:#FFFFFF;padding:10px;-moz-border-radius:15px;  -webkit-border-radius:15px;border-radius:15px; /* future proofing */-khtml-border-radius:15px; /* for old Konqueror browsers */clear:both;}
p.ad{color:#6666FF;}
p.fat{font-size:1.2em;margin:0 0 0 20px}
p.dvd{font-size:1.2em;margin:0 0 20px 20px}
h1.safety{font-size:36px;color:#008080;}
#bunny,#road{float:left;margin:10px 40px 0 20px;}
td.worksheet{border:2px solid #008080;}
tr.worksheet{border:1px solid #008080;margin:0 0 0 0;height:auto;}
td.tick{border:2px solid #008080;color:#F0FFFF;}
/*Books page*/
div.bookleft{position:absolute;left:10px;top:190px;width:40%;}
div.bookright{position:absolute;left:50%;top:190px;width:auto;}
p.book{font-size:0.7em;font-weight:bold;margin:0 20px 10px 20px;width:auto;}
p.book a{font-size:1em;}
p.bookspage{margin:20px 0 0 730px;white-space:nowrap;} 
img.books {float:left;border:2px solid #990050;margin:30px 20px 40px 20px;width:150px;height:120px;}
img.dvd {float:left;border:2px solid #990050;margin:0 20px 40px 20px;width:120px;height:170px;}
p.booktext {font-weight:bold;}
div.javascript {left:30px;top:60px;text-align:center;}
span.java{font-size:8px;}
div.buy{left:20px;top:180px;}
div.safesurf{position:absolute;left:44px;top:1330px;height:20%;}
div.booksnavigation{position:absolute;left:20px;top:1390px;width:100%;height:20%;white-space:nowrap;}
form.books{float:left;margin:0 10px 30px 10px;}
h1.books {font-size:2em; color:#000088;text-align:center;}
img.pirate{width:155px; height:125px;float:left;border:1px solid #000000;margin:0 20px 20px 0;border:0.2em solid #9C2C86;}
#bookfooter{position:absolute;left:0;top:2650px;background:#FF99FF;width:100%;margin:0 auto 0 auto;text-align:center;}
#bookfooter li{display:inline;padding:0 20px 0 20px;width:auto;font-size:0.8em;}
#bookfooter li a{color:#FFFF99;}
/*Boxes*/
.inputTableText {color:blue; font-family:Comic Sans MS, Bazooka; font-size:10pt;}
.resultTableText {color:white; background:gray; font-family:Comic Sans MS, Bazooka; font-size:10pt;}
td.box{border:none;}
.Caption {font-weight: normal;font-size: 12pt;color: #FF3300;}
INPUT,textarea{cursor: pointer;color:#333333;border-right: black 2px solid;font-size:12pt;font-family: Verdana, Arial, Helvetica, sans-serif;}
h4.boxes{letter-spacing:40px;}
/*Catalogue*/
#Book{position:absolute;left:200px;top:50px;}
/*Characters in the Stories*/
div.characterleft{position:absolute;left:10px;top:220px;width:50%;}
img.square{width:300px;height:300px;margin:-20px 0 0 0;float:left;z-index:1}
div.characterright{position:absolute;left:50%;top:220px;width:auto;z-index:1}
p.character{font-family:Arial, Helvetica, sans-serif;font-size:0.9em;margin:20px 0 20px 20px;z-index:1;color:#000000;font-style:normal;}
p.characterheading{font-family:Arial, Helvetica, sans-serif;font-weight:bold;font-size:1em;margin:-20px 0 0 0;clear:all;color:#000000; text-align:center;}
h2.character{font-family:Arial, Helvetica, sans-serif;font-size:1em; color:#008080;text-align:center;margin:0 0 0 0;}
span.square{color:#9999FF;margin:20px 0 0 0;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;}
#characterfooter{position:absolute;left:0;top:800px;background:#FF99FF;width:100%;margin:0 auto 0 auto;text-align:center;z-index:7;}
#characterfooter li{display:inline;padding:0 20px 0 20px;width:auto;font-size:0.8em;}
#characterfooter li a{color:#FFFF99;}
/*Catch Harey rabbit*/
#rusharound{border:none; width:149px; height:151px; }
table.catch{width:100px;border:none;background:#FFFFFF}

/*Christmas Special Offers*/
h2.christmasspecials{color:#000000;text-align:center;font-size:1.5em;}
h3.christmasspecials{color:#000000;text-align:center;}
p.christmasspecials{color:#000000;text-align:center;font-size:1em;}
img.christmasspecials{width:750px;height:175px;text-align:center}
span.christmasspecials{font-size:1.5em;color:#F00;}
/*contact*/
div.contactright{position:absolute;width:auto; height:100%;left:55%;top:100px;z-index:3;margin:0 20px 0 0;}
div.contactleft{width:40%; height:100%;left:0;top:120px;z-index:2;}
#hareylooking{width:400px;height:500px;margin:0 0 0 -300px;z-index:1;}
p.contactleft{width:auto;margin:0 0 0 20px;font-size:0.8em;font-family:Verdana,Arial,sans-serif;}
p.registered{font-size:0.7em;margin:0 0 0 20px;font-family:Verdana,Arial,sans-serif;}
#links{position:absolute;text-align:center;top:200px;background:#FFFFFF;}
#links ul{text-align:center;list-style:none;}
#links li{display:inline;font-size:0.8em;padding:0 20px 0 20px;}
span.contactbold{font-style:bold;font-size:0.9em;}
/*colouring pages*/
h1.colouring{text-align:center;}
p.colouring{text-align:center;}
#colouring{margin:0 30px 20px 0;}
/*DangerSpot Logo jigsaw*/
#logojigsaw{width:600px; height:378px;text-align:center;}
/*Dark Loft*/
#myimage{filter:light;width:652px;height:359px;}
div.loft{left:148px;top:16px;z-index:4}
div.x{position:absolute;z-index:5;left:536px;top:220px;}
p.x{font-size:30px;color:#000000;}
p.loft{text-align:center;}
a.x{color:#000000;}
div.loftnavigation{position:absolute;left:20px;top:500px;width:100%;height:30%;white-space:nowrap;}
/*Email*/
#hareysmall{height:150px;width:100px;}
td.email{border:none;}
/*End Row*/
div.endrow{position:absolute; left:25%;top:700px;}
/*feedback*/
#smalllogo{width:32px; height:34px;}
/*Footer*/
#footer{position:absolute;left:0;top:1110px;background:#FF99FF;width:100%;margin:0 auto 0 auto;text-align:center;}
#footer li{display:inline;padding:0 20px 0 20px;width:auto;font-size:0.8em;}
#footer li a{color:#FFFF99;}
/*Foreign Rights*/
h2.rights{margin:20px 0 0 20px;font-size:1em;text-align:left;}
p.rights{margin:20px 0 20px 20px;font-size:0.8em;text-align:left;}
span.rights{font-size:0.8em;font-style:italic;}
/*further stories*/
div.storiesleft{position:absolute;left:10px;top:220px;width:45%;}
div.storiesright{position:absolute;left:50%;top:220px;width:auto;z-index:1}
p.stories{margin:0 20px 0 20px;padding:0 20px 10px 0;}
h2.stories{text-align:center;font-size:26px; color:#990050;}
#storiesfooter{position:absolute;left:0;top:1700px;background:#FF99FF;width:100%;margin:0 auto 0 auto;text-align:center;}
#storiesfooter li{display:inline;padding:0 20px 0 20px;width:auto;font-size:0.8em;}
#storiesfooter li a{color:#FFFF99;}
span.stories{font-style:bold;font-size:1em;text-align:left;}
/*Games Page*/
p.animationtext{text-align:center;}
p.games{font-size:15px; margin:20px 0 0 0;text-align:center;}
p.avoid{margin:100px 0 0 600px;}
/*Home page*/
#safesurf {width:108px; height:34px; border:0;}
/*Jigsaw*/
img.drag{width:120px;height:112px;}
p.puzzle{width:200px; height:115px; z-index:7;text-align:center;}
div.puzzle{left:150px;top:20px;}
table.border{border:15px solid #E3372E}
p.move{text-align:center;font-size:30px;}
p.play{text-align:center;font-size:16px;}
p.canyou{text-align:center; font-size:24px}
p.dynamic{font-size:0.6em;text-align:center;}
td.dynamic{border:none;}
/*Lightning*/
div.titlelightning {left:190px;top:20px;font-family: Arial, Helvetica, sans-serif;font-size:48px;
font-weight:bold;width: 710px;height: 112px;}
div.textlightning  {left:190px; top:80px;font-family: Arial, Helvetica, sans-serif;font-size:24px;font-weight:bold;}
div.kite{width:200px;height:115px;left:28px;top:238px;}
span {font-weight:bold;font-size:20px;}
/*Links*/
#boom,#inbed,#piratetrip {width:170px; height:125px; margin:0 40px 10px 20px;float:left}
div.buying{margin:180px 0 0 0;}
a.directory{font-size:1em;}
#littlebig{border:none;}
img.csec{width:100px;height:100px;border:0;}
/*News items*/
li.tinylogo{list-style-image:url(images/tinylogo.gif);margin:0 0 0 30px;}
p.news {margin:0 0 30px 20px;}
#news {margin:0 0 0 20px;padding:40px 0 0 0;font-family:Arial, Helvetica, sans-serif; font-size:60px;}
img.news{float:left;margin:0 20px 20px 0;border:1px solid #008080;clear:both}
/*Paypal*/
input.paypal{border:none;}
/*picturebox*/
div.picturebox{position:absolute;left:200px;top:40px;width:90%;}
div.roadpicturebox{position:absolute;left:250px;top:40px;}
#picturebox{width:270px; height:210px;text-align:center;display:block;margin:0 auto 0 auto;}
p.picturebox{text-align:center;display:block;margin:0 auto 0 auto;}
span.small{font-size:0.7em;}
span.picturebox{margin: 0 0 0 30px;color:#FFFF00;}
div.pictureboxpaypal{position:absolute;top:550px;left:900px;width:auto;}
div.roadpictureboxpaypal{position:absolute;top:600px;left:1000px;width:auto;}
p.links{text-align:center;}

/*Picture Memory*/
div.memory{position:absolute;top:50px;left:150px;width:100%;}
div.links{position:absolute;left:0;width:100%;top:420px;}
/*Press Release*/
div.presstext{position:absolute; left:20px;top:140px; width:100%;float:left}
#releaselogo{width:109px; height:79px;float:left;}
table.header{background:#FFFF00; position:absolute;left:0;top:0;width:102%;}
div.release{width:102%;z-index:1;margin:120px 0 20px 20px;}
p.press{font-size:1.3em;margin:0 0 0 0;border-bottom:1px solid #B7B7B7; }
p.pressmain{line-height:1.5;font-size:0.8em;} 
p.small{font-size:0.6em;text-align:center;}
p.medium{font-size:1em;font-weight:bold;text-align:center;}
div.cover{width:90%;margin:0 0 20px 20px;}
div{clear:both;} 
div.ends{margin:0 0 0 20px;}
/*Privacy*/
p.privacy{font-size:1em;width:100%;}
/*Quiz*/
td.skyblue{background:#87CEEB;}
/*Reflex tester*/
img.buddleia{width:411px;height:321px;}
div.budleia{position:absolute;left:20px; width:100%;top:300px;}
/*Rush around*/
div.rush{position:absolute; width:200px; height:115px; z-index:1;left:35%;top:200px;}
/*Road*/
img.makeroadsafe{border:none;margin:0 0 0 20px;}
/*Safety Quiz*/
#TJK_ToggleON,#TJK_ToggleOFF {display:none}
/*Site Map*/
h1.sitemap {font-family:Arial, Helvetica, sans-serif; text-align:center;font-size:78px;}
#finishline{position:absolute; left:770px; top:5px; background-color:#FF0000; height:360px; width:5px;}
/*Stat Counter*/
#statcounter{display:none;}
/*Sweets or Medicines*/
p.jars{white-space:nowrap;}
/*treasure map*/
h2.digs{color:#FFFF00;}
span.map{color:#FFFF00;}
a.treasure{color:#FFFFFF;}
/*Navigational List*/
div.navigation{position:absolute;left:10px;top:250px;width:50%;margin:0 auto;padding:1em 0;font-family:Arial, Helvetica, sans-serif;font-size:13px;text-transform:lowercase;}
#navlist{list-style-image: url(images/tinylogo.gif);color:#FFFFFF;}
