html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,em,img,small,strike,strong,sub,sup,tt,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,caption,tbody,tfoot,thead,tr,th,td,section,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
section,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,article{display:block}
ol{list-style:none}
ul{list-style-position:outside;list-style-type:disc;color:#008ff5}
blockquote,q{quotes:none}
blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}
table{margin:auto;padding:0;font-size:100%;font:inherit;vertical-align:baseline}
body{font-size:75%;line-height:1.5em;color:#000;font-family:Verdana,Arial,Helvetica,sans-serif;text-align:center;background-image:url(/img/utility/fb-bak.gif);background-color:#007ED8}
h1{font-size:1.75em;font-weight:bold;margin-bottom:0.5em;color:#397AD2}
h2{font-size:1.4em;margin-bottom:0.5em}
h3{font-size:1.3em;margin-bottom:0.5em}
h4{font-size:1.15em;margin-bottom:0.5em}
h5{font-size:1em;font-weight:bold;margin-bottom:0.5em}
h6{font-size:1em;font-weight:bold}
p{margin:0 0 1em}
strong,b{font-weight:bold}
em,i{font-style:italic}
sup,sub{line-height:0}
ul,ol{margin:0 1.5em 1.5em 1.5em}
td{padding:5px;vertical-align:top}
nav,section,article,aside,#footer,#pageContent,#header{text-align:left}
#pageContent,#footer,#header{margin:0 auto}
a{color:#008ff5;text-decoration:underline}
a:hover{text-decoration:none}
.home section:after,.arcades section ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding-bottom:25px}
nav:after,section.findgames:after{content:".";display:block;height:0;clear:both;visibility:hidden}
#header{position:relative;width:901px;height:70px;background-color:#fff;border-top:4px solid #f7f7f7;border-right:4px solid #f7f7f7;border-left:4px solid #f7f7f7;margin-top:60px;-webkit-border-top-left-radius:10px;-webkit-border-top-right-radius:10px;-moz-border-radius-topleft:10px;-moz-border-radius-topright:10px;border-top-left-radius:10px;border-top-right-radius:10px}
#header.general{background-color:#f7f7f7;border-top:4px solid #fff;border-right:4px solid #fff;border-left:4px solid #fff}
nav{position:absolute;top:-40px;left:0;width:901px}
nav h1,nav h3,nav li{text-indent:-9999px}
nav h1 a,nav h3 a{background:url(/img/utility/fb-frame-logo.png) no-repeat;display:block;width:269px;height:101px}
nav ul{position:absolute;top:10px;right:0px;margin:0;padding:0;list-style-type:none}
nav li{float:left}
nav li a{display:block;height:98px;background-position:0px 0px;background-repeat:no-repeat}
nav li a:hover{background-position:0px -100px}
nav li.math a{background-image:url(/img/utility/fb-nav-math.png);width:122px}
nav li.read a{background-image:url(/img/utility/fb-nav-read.png);width:122px}
nav li.fun a{background-image:url(/img/utility/fb-nav-fun.png);width:124px}
nav li.play a{background-image:url(/img/utility/fb-nav-play.png);width:124px}
nav li.all a{background-image:url(/img/utility/fb-nav-all.png);width:126px}
#searchbox{position:absolute;top:-55px;right:5px}
#searchbox input{border:none;padding:0;margin:0;vertical-align:top}
#searchbox input.search{background:url(/img/utility/fb-search-bak.png) no-repeat;width:128px;height:30px;padding-left:5px;color:#888}
#pageContent{position:relative;clear:both;width:891px;padding:20px 0 25px 10px;background-color:#fff;border-right:4px solid #f7f7f7;border-left:4px solid #f7f7f7}
#pageContent.general{background-color:#f7f7f7;border-right:4px solid #fff;border-left:4px solid #fff}
#pageContent article{margin-left:40px;margin-right:60px}
aside.ad{position:absolute;top:30px;right:25px}
#footer{font-size:1em;width:909px;clear:both}
#footer div#ftlinks{background:url(/img/utility/fb-frame-foot-crop.png) no-repeat ;color:#fff;height:180px}
#footer a{color:#fff;text-decoration:none}
#footer ul{margin-left:1.65em}
#footer ul li{list-style:disc outside;color:#fff;margin-bottom:.5em}
#footer section{float:left;margin-left:80px}
#footer section.math{margin-left:45px}
#footer section h2{text-indent:-9999px;margin-top:12px}
#footer .math h2{background:url(/img/utility/fb-ft-math.png) no-repeat;width:69px;height:47px}
#footer .reading h2{background:url(/img/utility/fb-ft-read.png) no-repeat;width:106px;height:47px}
#footer .fun h2{background:url(/img/utility/fb-ft-fun.png) no-repeat;width:59px;height:47px}
#footer .playground h2{background:url(/img/utility/fb-ft-play.png) no-repeat;width:148px;height:47px}
#footer section.copyright{float:none;color:#fff;text-align:center;background-color:#007ed8;padding-bottom:15px;padding-top:5px;margin-left:0}
#footer section.copyright p{margin:10px 0}
#footer section.copyright a{text-decoration:underline}
#pearsonbar{display:none}
.clear{clear:both}
#flashWrapper{float:left;width:690px}
#FlashContent{float:left}
#FlashBanner{margin-bottom:15px}
#FlashContent-center{float:none;margin:auto}
#FlashContent-masthead{display:block;margin:0 auto}
#pageContent.comic,#pageContent.lostside,#pageContent.wimpy,#pageContent.books{text-align:center}
#ssky{width:170px;margin-left:15px;margin-right:15px;float:right}
#ssky.left{float:left;margin-right:0}
#pageContent.braintease td{padding:0}
#pageContent.braintease{padding-left:5px;padding-right:5px}
#pageContent.classic{position:relative;min-height:600px;width:876px;padding-left:25px}
#pageContent.classic center{text-align:left}
#pageContent.classic table{margin:0}
#pageContent.classic table.nopad td{padding:0}
#pageContent.classic p.moregames{margin:15px 0 0 150px}
#pageContent.arcades{padding-top:10px}
.arcades h1.title{background:url(/img/utility/fb-arc-all.png) no-repeat 0 100%;margin:-10px 0 10px 0;padding:0;width:158px;height:51px;text-indent:-9999px}
#pageContent.arcade h1{color:#fff}
.arcades section{background:url(/img/utility/fb-hm-bak-561.png) no-repeat 0 100%;position:relative;width:561px;margin-bottom:6px}
.arcades section div{margin-top:10px;margin-bottom:25px}
.arcades section h2{margin-top:0;width:561px;height:60px;text-indent:-9999px}
.arcades .arc-math h2{background:url(/img/utility/fb-arc-math.png) no-repeat}
.arcades .arc-read h2{background:url(/img/utility/fb-arc-read.png) no-repeat}
.arcades .arc-fun h2{background:url(/img/utility/fb-arc-fun.png) no-repeat}
.arcades .arc-play h2{background:url(/img/utility/fb-arc-playground.png) no-repeat}
.arcades .arc-ranger h2{background:url(/img/utility/fb-arc-steampunkriders.jpg) no-repeat}
.arc-math ul,.arc-read ul,.arc-fun ul,.arc-play ul,.arc-ranger ul{list-style:none;margin-bottom:15px}
.arc-math li,.arc-read li,.arc-fun li,.arc-play li,.arc-ranger li{padding:5px 0;float:left;width:170px}
.arcades div.icon{background:url(/img/utility/fb-arc-icons.png) no-repeat 0 0;width:35px;height:28px;float:left;margin:0 5px 0 0;padding:0;border:2px solid #ffc26c}
li.mathsoccer div.icon{background-position:-263px 0}
li.moonrocks div.icon{background-position:-35px 0}
li.pigtoss div.icon{background-position:-74px 0}
li.mummyhunt div.icon{background-position:-187px 0}
li.mathbasketball div.icon{background-position:-111px 0}
li.inkster div.icon{background-position:-149px 0}
li.nightswimmers div.icon{background-position:-225px 0}
li.revealer div.icon{background-position:-74px -28px}
li.ballhog div.icon{background-position:-111px -28px}
li.puzzler div.icon{background-position:-149px -28px}
li.brainbreak div.icon{background-position:-187px -28px}
li.mummyhunt2 div.icon{background-position:-225px -28px}
li.schoolrules div.icon{margin-top:4px;background-position:-263px -28px}
li.onceupon div.icon{margin-top:4px;background-position:-301px -28px}
li.prehistoric div.icon{margin-top:4px;background-position:-339px -28px}
li.alphabet div.icon{margin-top:4px;background-position:-377px -28px}
li.swingfling div.icon{background-position:-415px -28px}
li.vinetime div.icon{background-position:-453px -28px}
li.desertdive div.icon{background-position:-491px -28px}
li.logrun div.icon{background-position:-529px -28px}
li.whenpigs div.icon{background-position:0 -56px}
li.turtlewax div.icon{background-position:-35px -56px}
li.croccannon div.icon{background-position:-74px -56px}
li.helipopper div.icon{background-position:-111px -56px}
li.doublehooked div.icon{background-position:-149px -56px}
li.applecatch div.icon{background-position:-225px -56px}
li.frostbite div.icon{background-position:-263px -56px}
li.colorcreature div.icon{background-position:-301px -56px}
li.treasuredive div.icon{background-position:-339px -56px}
li.shapeinvasion div.icon{background-position:-377px -56px}
li.flytrap div.icon{background-position:-187px -56px}
li.starclimber div.icon{background-position:-415px -56px}
li.digging div.icon{background-position:-453px -56px}
li.rockinrabbit div.icon{background-position:-491px -56px}
li.buriedmemories div.icon{background-position:-529px -56px}
li.creepycrawlers div.icon{background-position:-453px 0}
li.mightyguy div.icon{background-position:-339px 0}
li.sudoku div.icon{background-position:-84px 0}
li.waterbug div.icon{background-position:-377px 0}
li.rolypoly div.icon{background-position:-415px 0}
li.extremeair div.icon{background-position:-529px 0}
li.penguin div.icon{background-position:-301px 0}
li.rk-chicken div.icon{background-position:-35px -84px}
li.rk-coyote div.icon{background-position:-74px -84px}
li.rk-number div.icon{background-position:-111px -84px}
li.rk-prairie div.icon{background-position:-146px -84px}
.arc-ranger li.rk-prairie{clear:both}
.arcades span.text{float:left}
.arcades a span.text{font-weight:bold}
.arcades a.headerlink{margin-top:-25px;text-indent:9999px;display:block;width:300px;height:60px}
.teach section{background:url(/img/utility/fb-hm-bak-561.png) no-repeat 0 100%;position:relative;width:561px;margin-bottom:6px}
.teach .teachers h1{margin-top:0;background:url(/img/utility/fb-tch-teach.png) no-repeat;width:561px;height:54px;text-indent:-9999px}
.teach .findgames h2{margin-top:0;background:url(/img/utility/fb-tch-findgame.png) no-repeat;width:561px;height:54px;text-indent:-9999px}
.teachers a img{float:left;margin-right:10px;margin-bottom:18px;border:4px solid #ffc26c}
.teachers div{margin-top:5px;padding:0 15px 15px 27px;clear:both}
.findgames div{margin-bottom:20px;float:left}
.findgames .grade{padding:0 10px 0 27px;border-right:1px solid #d5d5d5}
.findgames .subject{margin-left:47px}
.findgames h3{color:#397ad2;font-size:1.5em;font-weight:bold}
.findgames ul{margin:5px 0 0 17px;list-style-position:outside;list-style-type:disc;color:#008ff5}
.findgames li{margin-bottom:6px}
.findgames .grade ul{float:left;margin-right:40px}
.parent section{background:url(/img/utility/fb-hm-bak-561.png) no-repeat 0 100%;position:relative;width:561px;padding-bottom:20px;margin-bottom:6px}
.parent section p{padding:0 20px 0 30px}
.parent .parents h1{margin-top:0;background:url(/img/utility/fb-par-parent.png) no-repeat;width:561px;height:54px;text-indent:-9999px}
.parent .findgames h2{margin-top:0;background:url(/img/utility/fb-par-resources.png) no-repeat;width:561px;height:54px;text-indent:-9999px}
.parents a img{float:left;margin-right:10px;border:4px solid #ffc26c}
.parents div{margin-top:5px;padding:0 15px 20px 27px;clear:both}
.parent .findgames .subject{width:240px;margin-left:17px;padding-left:15px;border-left:1px solid #d5d5d5}
.parent .findgames .grade{border:none}
.parent .findgames .grade ul{margin-right:20px}
.kidscenter section{background:url(/img/utility/fb-kd-bak-357.png) no-repeat 0 100%;width:356px;margin-bottom:6px}
.kidscenter section.puzzle,.kidscenter section.match{background:url(/img/utility/fb-kd-bak-164.png) no-repeat 0 100%;width:164px;margin-bottom:6px;float:left;margin-right:15px}
.kidscenter section.grade{background:url(/img/utility/fb-kd-bak-504.png) no-repeat 0 100%;width:504px;margin-bottom:6px;top:380px;right:10px;position:absolute}
.kidscenter section h2{margin-top:0;padding-top:0;width:356px;text-indent:-9999px}
.kidscenter .mopop h2{margin-top:0;height:64px;background:url(/img/utility/fb-kd-mostpop.png) no-repeat}
.kidscenter .number h2{margin-top:0;height:53px;background:url(/img/utility/fb-kd-number.png) no-repeat}
.kidscenter .fbjrgames h2{margin-top:0;height:60px;background:url(/img/utility/fb-kd-fbjrgames.png) no-repeat}
.kidscenter .ranger h2{margin-top:0;height:60px;background:url(/img/utility/fb-kd-ranger.png) no-repeat}
.kidscenter .word h2{margin-top:0;height:52px;background:url(/img/utility/fb-kd-word.png) no-repeat}
.kidscenter .jff h2{margin-top:0;height:56px;background:url(/img/utility/fb-kd-fun.png) no-repeat}
.kidscenter .match h2{margin-top:0;width:164px;height:50px;background:url(/img/utility/fb-kid-match.png) no-repeat}
.kidscenter .puzzle h2{margin-top:0;width:164px;height:50px;background:url(/img/utility/fb-kd-puzzle.png) no-repeat}
.kidscenter .grade h2{margin-top:0;width:505px;height:72px;background:url(/img/utility/fb-kd-grade.png) no-repeat}
.kidscenter .features{background:url(/img/utility/fb-feat-bak-556.png) no-repeat 0 100%;width:556px;height:350px;margin-bottom:6px;top:15px;right:-35px;position:absolute;text-align:center}
.kidscenter .features h2{margin-top:0;margin:0;padding:0;background:url(/img/utility/fb-rd-feature-top.png) no-repeat;width:556px;height:22px;text-indent:-9999px}
.kidscenter section ul:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding-bottom:15px}
.kidscenter section ul{margin-left:30px;margin-bottom:10px}
.kidscenter section li{width:140px;margin-bottom:4px;margin-right:12px;float:left}
.kidscenter section li.li-wide{width:144px}
.kidscenter section.grade div{float:left;width:145px;margin-right:12px}
.kidscenter section.grade div.firstcol{margin-left:25px}
.kidscenter section.grade div h3{font-size:1.4em;font-weight:bold;padding:0;margin:0 0 5px 0}
.kidscenter section.grade div h3 a{text-decoration:none}
.kidscenter section.grade div h3 a:hover{text-decoration:underline}
.kidscenter section div ul{margin:0 0 0 15px}
.kidscenter section.grade div li{float:none;margin:0 0 5px 0;width:inherit}
.kidscenter section.word ul,.kidscenter section.number ul{margin-bottom:5px}
.kidscenter section.word ul:after,.kidscenter section.number ul:after,.kidscenter section.fbjrgames ul:after{padding-bottom:0}
a.small{clear:both;display:block;margin:-5px 0 0 20px;padding:0 0 20px 0;font-size:0.95em}
.search section{background:url(/img/utility/fb-hm-bak-561-tall.png) no-repeat 0 100%;position:relative;width:561px;margin-bottom:6px}
.search .searchresults h2{margin-top:0;background:url(/img/utility/fb-src-search-blank.png) no-repeat;width:561px;height:54px;text-indent:-9999px}
.search .searchresults h1{font-family:'Anton',sans-serif;font-size:32px;color:#397ad2;margin-top:-20px;margin-left:28px;margin-bottom:30px}
.search .searchresults img{float:left;margin-right:15px;margin-bottom:10px;border:4px solid #ffc26c}
.search .searchresults ul{list-style:none;margin-bottom:10px;margin-left:30px}
.search .searchresults li{clear:both;margin-bottom:25px}
.search .searchresults li a{font-size:1.2em;font-weight:bold}
.search .searchresults:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding-bottom:25px}
.topcontent{position:relative;height:350px}
.readmain .books,.readmain .madlibs,.readmain .funbrainJrbooks{background:url(/img/utility/fb-hm-bak-561.png) no-repeat 0 100%;position:relative;width:561px;margin-bottom:6px;float:left;padding-bottom:15px}
.readmain .madlibs{margin-top:0px}
.readmain section h2{width:561px;height:54px;text-indent:-9999px}
.readmain .books h2{margin-top:0;background:url(/img/utility/fb-rd-books.png) no-repeat}
.readmain .funbrainJrbooks h2{margin-top:0;background:url(/img/utility/fb-rd-funbrainJrBooks.png) no-repeat}
.readmain .madlibs h2{margin-top:0;background:url(/img/utility/fb-rd-madlibs.png) no-repeat}
.readmain .reading-feat{background:url(/img/utility/fb-kd-bak-357.png) no-repeat 0 100%;width:356px;margin-bottom:6px;padding-bottom:28px;float:left}
.readmain .reading-feat h1{margin-top:0;background:url(/img/utility/fb-rd-reading.png) no-repeat;width:356px;height:71px;text-indent:-9999px}
.readmain .reading-feat img{float:left;margin-left:15px;margin-right:10px;border:4px solid #ffc26c}
.readmain .reading-feat div{float:left;width:185px;margin-bottom:8px}
.readmain .reading-feat h3{font-weight:bold;width:180px}
.readmain .comics,.readmain .games{background:url(/img/utility/fb-hm-bak-300.png) no-repeat 0 100%;position:relative;width:300px;margin-bottom:6px;float:left;margin-left:15px;padding-bottom:15px}
.readmain .comics h2{margin-top:0;background:url(/img/utility/fb-rd-comics.png) no-repeat;width:300px;height:56px}
.readmain .games h2{margin-top:0;background:url(/img/utility/fb-rd-games.png) no-repeat;width:300px;height:56px}
.readmain .features{background:url(/img/utility/fb-feat-bak-556.png) no-repeat 0 100%;width:556px;height:350px;margin-bottom:6px;top:0;right:-35px;position:absolute;text-align:center}
.readmain .features h2{margin-top:0;margin:0;padding:0;background:url(/img/utility/fb-rd-feature-top.png) no-repeat;width:556px;height:22px;text-indent:-9999px}
.readmain section.books ul,.readmain section.madlibs ul,.readmain section.funbrainJrbooks ul{margin-bottom:20px;padding-left:27px;list-style:none}
.readmain section.books li,.readmain section.madlibs li{font-size:1.1em;line-height:1.1em;color:#008ff5;float:left;width:102px;margin-right:22px}
.readmain section.funbrainJrbooks li{font-size:1.1em;line-height:1.1em;color:#008ff5;float:left;width:140px;margin-right:22px}
.readmain section.books li img,.readmain section.madlibs li img,.readmain section.funbrainJrbooks li img{display:block;border:4px solid #ffc26c}
.readmain section.books li a,.readmain section.madlibs li a,.readmain section.funbrainJrbooks li a{font-weight:bold}
.readmain section.books:after,.readmain section.madlibs:after,.readmain section.funbrainJrbooks:after{content:".";display:block;height:0;clear:both;visibility:hidden;padding-bottom:15px}
.readmain .games ul{margin-left:45px;margin-bottom:30px}
.readmain .games li{margin-bottom:10px}
.readmain .comics img{float:left;margin-right:15px;margin-bottom:10px;border:4px solid #ffc26c}
.readmain .comics ul{list-style:none;margin-bottom:10px}
.readmain .comics li{clear:both}
.readmain .comics li a{font-weight:bold}
section.comicpanel,.comicpanel h1{float:left}
section.comicpanel{width:600px}
.comicpanel h2{float:right}
.lostside .breadcrumb,.wimpy .breadcrumb{text-align:left;margin-top:10px}
.books .breadcrumb{text-align:left;margin-top:0px;padding:0}
.comicpanel table.booknav{margin-top:15px;width:100%;padding:0}
.comicpanel .booknav td{vertical-align:middle;text-align:center}
.comicpanel table.booknav table{width:140px;margin:0 auto}
comicpanel table.booknav table td{margin:0;padding:0;text-align:left}
.comicpanel .booknav p{margin:0;padding:0;text-align:center}
.comicpanel .booknav img{margin-left:0;margin-bottom:5px;vertical-align:middle}
.comicpanel img.panel{border:1px solid #ccc}
.comicpanel input{width:20px;height:20px}
.comicpanel table p{margin:0;padding:0;font-family:"Comic Sans MS",sans-serif;font-size:12px;line-height:12px}
#datepicker{float:left;margin-left:30px;margin-bottom:20px;font-weight:normal !important}
section.authorpanel{float:left}
.authorpanel h1{margin-bottom:10px}
section.authorpanel{width:510px;padding-left:90px}
.authorpanel img{border:1px solid #ccc;margin:0 0 10px 0}
.authorpanel input{width:20px;height:20px}
.authorpanel p{margin:0;padding:0 0 10px 0;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;width:432px}
.authorpanel a{font-size:18px}
section.wimpykid,.wimpykid h1,section.tesstree,.tesstree h1,section.ameliawrites,.ameliawrites h1{float:left}
section.wimpykid,section.ameliawrites{width:675px}
section.wimpykid #datepicker{margin-left:0}
section.tesstree{width:692px}
.wimpykid h2,.tesstree h2,.ameliawrites h2{float:right}
.wkcomic{width:488px;background-color:#FFF;float:right;text-align:center;position:relative}
.day{margin-left:60px;margin-top:10px}
.wkcomic span{font-family:"Comic Sans MS",sans-serif;font-size:26px;color:#093;float:right;margin-top:17px;margin-right:100px}
.ameliawrites #left-nav{font-family:"Comic Sans MS",sans-serif;font-size:12px;line-height:11px;color:#55a6d7}
a#kidsgames{background-image:url(/img/ameliawritesagain/kidsgames1.png);width:130px;height:18px;display:block;margin-bottom:-8px}
a#kidsgames span{display:none}
a#kidsgames:hover{background-image:url(/img/ameliawritesagain/kidsgames2.png)}
a#mathbrain{background-image:url(/img/ameliawritesagain/mathbrain1.png);width:130px;height:17px;display:block;margin-bottom:-8px}
a#mathbrain span{display:none}
a#mathbrain:hover{background-image:url(/img/ameliawritesagain/mathbrain2.png)}
a#brainarcade{background-image:url(/img/ameliawritesagain/funbrainarcade1.png);width:130px;height:33px;display:block;margin-bottom:7px}
a#brainarcade span{display:none}
a#brainarcade:hover{background-image:url(/img/ameliawritesagain/funbrainarcade2.png)}
.ameliawrites #left-nav img{margin-bottom:5px}
.ameliawrites #left-nav span,.ameliawrites #left-nav a{text-decoration:none;color:#003399}
.ameliawrites #awa-click{font-size:11px;margin-top:7px}
.ameliawrites #copyright{font-family:"Times New Roman",Times,serif;text-align:left}
.wimpykid table.booknav,.tesstree table.booknav{margin-top:15px;width:100%;padding:0}
.ameliawrites table.booknav{margin-top:15px;margin-left:210px;width:465px;padding:0}
.wimpykid .booknav td,.tesstree .booknav td,.ameliawrites .booknav td{vertical-align:middle;text-align:center}
.wimpykid table.booknav table,.tesstree table.booknav table,.ameliawrites table.booknav table{width:140px;margin:0 auto}
.ameliawrites table.booknav table td{margin:0;padding:0;text-align:left}
wimpykid table.booknav table td{margin:0;padding:0;text-align:left}
.wimpykid .booknav p,.tesstree .booknav p,.ameliawrites .booknav p{margin:0;padding:0;text-align:center}
.wimpykid .booknav img,.tesstree .booknav img,.ameliawrites .booknav img{margin-left:0;margin-bottom:5px;vertical-align:middle}
.wimpykid img.panel,.tesstree img.panel,.ameliawrites img.panel{border:1px solid #ccc}
.wimpykid input,.tesstree input,.ameliawrites input{width:20px;height:20px}
.wimpykid table p,.tesstree table p,.ameliawrites table p{margin:0;padding:0;font-family:"Comic Sans MS",sans-serif;font-size:12px;line-height:12px}
.wimpykid #nav-column,.ameliawrites #left-nav{float:left;clear:both;text-align:center}
.wimpykid #datepicker{margin-bottom:10px}
.wimpykid .ui-datepicker{font-size:10px}
.wimpykid span.ui-datepicker-month{font-weight:bold;font-size:13px}
.wimpykid span.ui-datepicker-year{display:none}
table#wimp-nav{position:absolute;bottom:0;left:50%;margin-left:-190px;width:399px}
#wimp-nav td{vertical-align:middle;padding:0}
div.wk-jump{clear:both;text-align:center;width:175px;position:relative}
div.wk-jump table{width:80%;margin-top:20px;margin-bottom:10px;border-bottom:1px solid blue}
a.wk-jump-start{background:url(/img/wimpykid/wk-jumptostart.png) no-repeat 0 0 ;width:111px;height:19px;display:block;border:0;text-indent:-9999px;position:absolute;top:0;left:50%;margin-left:-58px}
a.wk-jump-start:hover{background-position:0 -20px}
a.wk-go{background:url(/img/wimpykid/wk-go-btn.png) no-repeat 0 0 ;width:28px;height:28px;display:block;border:0;text-indent:-9999px}
a.wk-go:hover{background-position:0 -30px}
.wimpykid input{width:50px;height:20px}
#wimp-nav a.biggen{margin:0;padding:5px;float:left;position:relative;width:62px;height:51px}
#wimp-nav a.biggen img{width:62px;height:51px;-ms-interpolation-mode:bicubic;position:absolute;left:0;top:0}
#wimp-nav a.gotowimpy{background:url(/img/wimpykid/wk-gotowkcom-hov.png) no-repeat 0 0;height:24px;width:146px;display:block;text-indent:-9999px;margin-top:-10px}
#wimp-nav a.purch{background:url(/img/wimpykid/wk-purchase-hov.png) no-repeat 0 0;height:24px;width:114px;display:block;text-indent:-9999px;margin-top:-9px}
#wimp-nav a.gotowimpy:hover{background-position:0 -26px}
#wimp-nav a.purch:hover{background-position:0 -25px}
img.tessad{margin-left:2px;margin-bottom:5px}
.tesstree table.booknav{width:70%}
form#gotopage{border:1px solid #b0d6ec}
.sb-ad{width:728px;margin:auto}
#pageContent.playground{padding-left:5px;padding-right:5px}
.press section{background:url(/img/utility/fb-hm-bak-680.png) no-repeat 0 100%;position:relative;width:680px;margin-bottom:6px;float:left}
.press .pressrel h1,.press .pressrel h2{text-align:center;line-height:1.2em;margin-bottom:15px;margin-top:15px}
.press .pressrel h3{margin-top:0;background:url(/img/utility/fb-hd-press.png) no-repeat;width:680px;height:54px;text-indent:-9999px}
.press .pressrel h4{margin-top:20px;font-weight:bold}
.press section div{padding:0 25px 20px 30px}
.press section div.more{position:absolute;padding:0;top:25px;right:25px}
.rangerkidz section{float:left;color:#6b3e03}
.rangerkidz .banner-ad{text-align:center;margin:0 auto 10px}
div.rk-home{position:relative}
section.rk-main .breadcrumb{text-align:left;margin-top:0px;padding:0}
div.rk-home a{position:absolute;display:block;text-indent:-9999px;background:url(/img/rangerkidz/fb-rk-main-btns.png) no-repeat 0 0}
div.rk-home a.chk{width:165px;height:107px;left:399px;top:147px}
div.rk-home a.chk:hover{background-position:-176px 0}
div.rk-home a.cyt{width:155px;height:114px;background-position:0 -107px;left:392px;top:368px}
div.rk-home a.cyt:hover{background-position:-177px -107px;}
div.rk-home a.nmb{width:113px;height:122px;background-position:0 -221px;left:183px;top:173px}
div.rk-home a.nmb:hover{background-position:-175px -221px}
div.rk-home a.prr{width:129px;height:126px;background-position:0 -343px;left:38px;top:323px}
section.rk-home a.prr:hover{background-position:-176px -343px}
section.rk-right{width:300px;margin-left:13px}
section.rk-right ul{margin:0}
section.rk-right li{color:#6b3e03;font-weight:bold;list-style-type:none;font-size:14px;background:url(/img/rangerkidz/fb-rk-blt-star.png) no-repeat 0 0;min-height:23px;padding-left:28px;margin-bottom:5px}
section.rk-right a{color:#6b3e03;font-weight:bold}
div.rk-about{margin-top:10px;padding-top:5px;border-top:2px dashed #6b3e03}
div.rk-about h2{font-size:20px;font-weight:bold}
div.rk-about p{float:left;font-size:14px;width:200px}
div.rk-about a{font-weight:bold}
div.rk-right h3{margin-top:10px;margin-bottom:0;padding:0}
div.rk-app-icons img{margin-right:8px}
div.rk-about img{float:left;margin-right:10px}
.rangerkidz #trythis{margin-top:15px;text-align:center}
.rangerkidz #trythis h3 a{font-weight:bold;font-size:14px}
.rangerkidz .try-selection div{text-align:left;float:left;width:164px;margin-left:34px}
.rangerkidz .try-selection div:first-child{margin-left:0}
#alt-content{margin:15px 45px;padding:15px;background-color:#80c7f8;border-radius:10px}
#alt-content.matharc{background-color:#BAB7FF}
#alt-content ul{list-style:none outside none;margin-bottom:20px}
#alt-content li{color:#045289;float:left;font-size:1.1em;margin-right:40px;width:102px}
#alt-content.matharc li{margin-right:26px;width:120px}
#alt-content li img{border:4px solid #FFC26C;display:block}
#alt-content li a{font-weight:bold;color:#045289}
#pageContent.actionarcade{padding-bottom:0}
.actionarcade section{background:url(/img/aarcade/LandingPageBG.png) no-repeat 0 0;margin-left:-10px;min-height:482px;position:relative;margin-top:45px}
.actionarcade section #instr{position:absolute;left:239px;top:75px}
.actionarcade #back-btn{background:url(/img/aarcade/Back_Btn.png) no-repeat 0 0;display:block;width:110px;height:59px;border:none}
.actionarcade #back-btn:hover{background-position:0 -58px}
.actionarcade #back-btn:active{background-position:0 -117px}
.actionarcade #start-btn{background:url(/img/aarcade/StartGame.png) no-repeat 0 0;display:block;width:225px;height:59px;border:none;position:absolute;top:365px;left:350px}
.actionarcade #start-btn:hover{background-position:0 -59px}
.actionarcade #start-btn:active{background-position:0 -117px}
#header.bloga,#pageContent.bloga{background-color:#FC98B3}
#header.blogb,#pageContent.blogb{background-color:#BD27FF}
#header.blogc,#pageContent.blogc{background-color:#00CC00}
#header.blogd,#pageContent.blogd{background-color:#5EC7FF}
#header.books,#pageContent.books{background-color:#b0d6ec}
#header.confident,#pageContent.confident{background-color:#cc99cc}
#header.arcade,#pageContent.arcade{background-color:#0099ff}
#header.mathbrain,#pageContent.mathbrain{background-color:#8a66cc}
#header.readbrain,#pageContent.readbrain{background-color:#fcdf3f}
#header.sweepsbrain,#pageContent.sweepsbrain{background-color:#77C9FF}
#header.comicKim,#pageContent.comicKim{background-color:#FF99C3}
#header.sudoku,#pageContent.sudoku{background-color:#9999ff}
#header.braintease,#pageContent.braintease{background-color:#92CAEB}
#header.wimpy,#pageContent.wimpy,#header.lostside,#pageContent.lostside{background-color:#B0D6EC}
#header.playground,#pageContent.playground{background-color:#77CDFF}
#header.actionarcade,#pageContent.actionarcade{background-color:#3D0779}
#pageContent.parent,#pageContent.teach,#pageContent.kidscenter,#pageContent.search,#pageContent.readmain,#pageContent.arcades,#pageContent.press{background-color:#f7f7f7;border-right:4px solid #fff;border-left:4px solid #fff}
#header.parent,#header.teach,#header.kidscenter,#header.search,#header.readmain,#header.arcades,#header.press{background-color:#f7f7f7;border-top:4px solid #fff;border-right:4px solid #fff;border-left:4px solid #fff}
#header.rangerkidz,#pageContent.rangerkidz{background:#ddbd7e url(/img/rangerkidz/fb-rk-bak.jpg) repeat-y 0 0}
div.white_content{display:none;position:absolute;top:30%;left:25%;width:50%;height:10%;padding:16px;border:1px solid #2a6996;background-color:#1a9ffc;z-index:1002;overflow:auto;border-radius:10px}
div.white_content p,div.white_content a{color:#fff;text-align:center;font-size:18px}
p.cancelButton{margin-top:35px}
p.cancelButton a{border:1px solid rgb(12,101,165);border-radius:5px;padding:5px 25px 10px;font-size:14px;text-decoration:none;font-weight:bold;background:#7db9e8;background:-moz-linear-gradient(#7db9e8 7%,#2989d8 56%,#1e5799 100%);background:-webkit-linear-gradient(#7db9e8 7%,#2989d8 56%,#1e5799 100%);background:-webkit-gradient(linear,0 0,0 100%,color-stop(0.07,#7db9e8),color-stop(0.56,#2989d8),to(#1e5799));background:-o-linear-gradient(#7db9e8 7%,#2989d8 56%,#1e5799 100%);background:linear-gradient(#7db9e8 7%,#2989d8 56%,#1e5799 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#7db9e8',endColorstr='#1e5799',GradientType=0 )}
