@charset "utf-8";
/* CSS Document */

@import url(html4default.css);

html{
background:url(../images/kid_stuff_background.jpg) 0px 475px repeat-x;
}

body{
margin:0;
padding:0;
color:#666666;
font-family:"Comic Sans MS", cursive;
font-size:85%;
line-height:125%;
}

h1{
margin:0;
padding:7px 0 20px 0;
width:545px;
height:170px;
}

/* Begin SWF Object Related */
#flashContent, #flashContentAlternative{

}

#wrapper{
margin: 0 auto;
width:980px;
height:780px;
height:auto !important; /* IE6 Hack  for min-height to work */
min-height:780px;
}

ul#menu{
width:190px;
height:150px;
overflow:hidden;
list-style:none;
line-height:85%;
margin:0 0 0 10px;
padding:0;
float:left;
/* background:url(../images/home_over_bg.gif) top left no-repeat; */
}

#menu li{
margin:0;
padding:0;
height:24px;
}

#wrapper img{
border:none;
}

h2{
font-weight:normal;
color:#6ebdca;
padding:0;
}

#wrapper h2{
margin:0 0 0 215px;
width:435px;
height:24px;
}

#wrapper p{
width:435px;
margin-left:215px;
}

#wrapper p a, #buy_it_now_box a{
text-decoration:none;
font-weight:bold;
color:#c8809c;
}

#wrapper p a:hover, #buy_it_now_box a:hover{
text-decoration:underline;
}

#bookInfo{
margin-top:50px;
padding-top:40px;
width:310px;
height:630px;
overflow:hidden;
float:right;
}

#bookInfo img{
float:left;
}

#footer{
clear:both;
font-family:Arial, Helvetica, sans-serif;
font-size:70%;
text-align:right;
float:right;
}

#footer a{
color:#666666;
text-decoration:none;
}

#footer a:hover{
text-decoration:underline;
}

img#book_thumb{
margin:15px 0 0 10px;
float:left;
}

p#buy_it_now_box{
float:left;
width:196px; /* 10 px less due to the 10px left padding */
height:90px;
padding: 3px 0 0 10px;
display:block;
background:url(../images/buy_it_now_box2.gif) top left no-repeat;
margin:30px 0 0 20px;
line-height:200%;
}

p .acclaim-quote, p .parent-quote{
color:#000000;
display:block;
}

p .acclaim-author, p .parent-author{
font-size:80%;
display:block;
margin-left:20px;
}

/* Testimonials Form */

form label{
display:block;
float:left;
width:90px;
text-align:right;
padding-right:10px;
}

#formTestimonials fieldset{
padding-left:10px;
border:1px solid #666666;
width:433px;
margin-left:215px;
}

#formTestimonials legend{
padding:20px 10px;
color: #666666;
}

form .input-text{
width: 150px;
margin-bottom:10px;
color: #444444;
background: #ffffff;
border: 1px solid #444444;
padding: 2px;
}

form textarea.input-text{
width: 260px;
height: 100px;
}

#formTestimonials #agreeBox{
margin-left:100px;
}

#formTestimonials p{
padding:0;
margin:0;
width:auto;
}

#formTestimonials #sendButton{
width: 70px;
margin:10px 10px 20px 100px;
}

/* -------------- */

.good_output{
font-weight:bold;
color:#009900;
}

.bad_output{
font-weight:bold;
color:#990000;
}
#simpleBody{
margin:10px;
}