html { overflow: -moz-scrollbars-vertical !important; }
html, body { padding: 0; margin: 0;	color: #000; }
body { background: #ffff99;font-family:Verdana,Arial,Helvetica,sans-serif; }

a { text-decoration:underline; color:#2d68ad; }
a:hover { text-decoration:none; }

img, div { behavior: url(/stylesheets/iepngfix.htc) }

#PageWrapper {text-align:center;}
#MainContent {margin:95px auto 0 auto;position:relative;width:852px;height:302px;background:url(/images/splash/columns-bg.gif) no-repeat 0 0;}
#Column1 {position:absolute;top:6px;left:6px;}
#Column2 {position:absolute;top:6px;left:313px;}
#Column3 {position:absolute;top:6px;left:556px;}
#KidsLogo {position:absolute;top:-94px;left:13px;}
#AdultsLogo {position:absolute;top:-94px;left:35px;}
#Quote {position:absolute;top:-73px;left:-10px;width:240px;color:#fd1b14;}
#Quote .source {text-align:right;margin:0;color:#000;font-weight:bold;font-size:10px;}
#Text1 {position:absolute;top:70px;left:0px;width:226px;}
#Text2 {position:absolute;top:230px;left:0px;width:226px;}

.ContentContainer { background: url(/images/kids-content-bg.gif) repeat-y 0 0; width:852px; margin: 5px auto; position:relative; }
.ContentContainer .top { font-size:1px; width:852px; height:11px; background: url(/images/kids-content-borders.gif) no-repeat 0 0; }
.ContentContainer .middle { position:relative; padding:0; text-align:left; }
.ContentContainer .bottom { font-size:1px; width:852px; height:11px; background: url(/images/kids-content-borders.gif) no-repeat 0 -11px; }

#Footer { margin:10px 0; padding:0 0 30px 0; color:#2d68ad; font-size:11px; }
