/* CSS Document */

body {
background:#EFF2F3 url(shadow.gif) 50% 0% repeat-y;
padding:0px 0px 0px 0px;
margin:0px 0px 0px 0px;
color:#333333;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:center;
}

a {text-decoration:none;}
a:hover {text-decoration:underline;}
p {margin:0px 0px 0px 0px; padding:0px 15px 0px 15px;}
h1 {margin:0px 0px 0px 0px; padding:10px 15px 10px 15px; font-size:16px;}
ul {list-style-type:none; margin:0px 0px 0px 0px; padding:5px 15px 0px 15px;}

#youTube {padding:0px 0px 0px 15px;}

#container {text-align:left; width:770px; height:770px; overflow:hidden; margin:0px auto;}
#header {position:relative; padding:20px 0px 0px 15px; width:770px; width:755px!important; height:165px; height:145px!important; overflow:hidden;}
#header img {border:0px; width:330px; height:139px;}
#header .menu {position:absolute; bottom:10px; right:15px; font-size:11px;}
#header .menu a {color:#333333;}
#header_kids {width:770px; height:165px; background:url(logo_kids.gif) 555px 39px no-repeat;}
#main {position:relative; height:575px; width:770px;}
#main h1, #main p {color:#000000;}
#main .star {background:url(star.gif) no-repeat; margin:5px 0px 0px 15px; padding:0px 0px 0px 25px;}
#main #gallery {position:absolute; top:0px; left:385px; width:385px; height:309px; background:#333333; color:#CCCCCC;}
#main #slideshow {padding:0px 15px 0px 15px;}
#main #gallery h1 {color:#CCCCCC;}
#main #galleryedge {position:absolute; top:309px; left:395px; width:375px; height:6px; overflow:hidden; background:#333333; z-index:2;}
#main #podcast {position:absolute; top:309px; left:385px; width:385px; height:125px; overflow:auto; background:#DCECB2 url(deco_podcast.gif) 100% 6px no-repeat; z-index:1;}
#main #podcast a {color:#FB0355;}
#main #podcast img {border:0px; float:left; margin:15px 10px 0px 15px;}
#main #podcast h1 {padding:15px 0px 5px 15px;}

#footer {width:770px; width:755px!important; height:30px; line-height:30px; padding:0px 15px 0px 0px; text-align:right; font-size:11px;}
#footer a {color:#333333;}

body#home #main #welcome {position:absolute; top:0px; left:0px; width:385px; height:309px; overflow:auto; background:#999999; color:#000000; font-size:12px;}
body#home #main #space1 {position:absolute; top:175px; left:0px; width:385px; height:134px; height:124px!important; overflow:auto; background:#C0CF99; padding:10px 0px 0px 0px;}
body#home #main #space1 img {border:0px; float:left; margin:0px 10px 0px 0px;}
body#home #main #space1 h1 {padding:0px 0px 5px 15px;}
body#home #main #space1 a {color:#FB0355;}
body#home #main #space2 {position:absolute; top:309px; left:0px; width:385px; height:265px; overflow:auto; background:#666666 url(space2_deco.gif);}
body#home #main #space2 a {color:#CCCCCC;}
body#home #main #space2 h1, #main #space2 p {color:#CCCCCC;}
body#home #main #space2 img.promo {float:left; margin:0px 10px 0px 0px; border:0px; width:200px; height:265px;}
body#home #main #space2 p img {width:13px; heigh:12px; border:0px; vertical-align:middle;}
body#home #main #space3 {position:absolute; top:434px; left:385px; width:385px; height:140px; overflow:auto; background:#999999;}
body#home #main #space3 p {padding:0px 0px 5px 15px; color:#333333;}
body#home #main #space3 img {width:150px; height:100px; border:0px; float:right; margin:10px 15px 0px 10px;}

body#waca #main #space1 {position:absolute; top:0px; left:0px; width:385px; height:574px; overflow:auto; background:#999999; padding:0px 0px 0px 0px;}
body#waca #main #space1 img {float:left; margin:0px 10px 0px 0px; border:3px solid #FFFFFF;}
body#waca #main #space1 h1 {background:#666666; width:385; height:39px; line-height:39px; overflow:hidden; padding:0px 0px 0px 15px; color:#FFFFFF;}
body#waca #main #space1 strong {font-size:18px; color:#666666;}
body#waca #main #space1 p {clear:both; padding:15px 15px 0px 15px;}
body#waca #main #space1 a {color:#FFFFFF;}
body#waca #main #space1 ul {list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body#waca #main #space1 ul li {padding:5px 0px 0px 0px;}
body#waca #main #space1 ul img {border:0px; float:none; vertical-align:middle;}
body#waca #main #space3 {position:absolute; top:309px; left:385px; width:385px; height:265px; overflow:auto; background:#666666;}
body#waca #main #space3 h1 {color:#CCCCCC;}
body#waca #main #space3 p {color:#CCCCCC;}
body#waca #main #space3 #feature {padding:15px 0px 0px 0px; margin:15px 15px 10px 15px; border-top:1px dotted #CCCCCC;}
body#waca #main #space3 #feature strong a {font-size:14px; color:#CCCCCC; text-decoration:underline;}
body#waca #main #space3 #feature p {padding:5px 0px 0px 0px; color:#CCCCCC;}
body#waca #main #space3 #feature ul {padding:5px 0px 0px 0px;}
body#waca #main #space3 #feature a {color:#CCCCCC;}

body#info #main #space1 {position:absolute; top:0px; left:0px; width:385px; height:574px; overflow:auto; background:#999999; padding:0px 0px 0px 0px;}
body#info #main #space1 img {float:left; margin:0px 10px 5px 0px; border:3px solid #FFFFFF;}
body#info #main #space1 h1 {background:#666666; width:385; height:39px; line-height:39px; overflow:hidden; margin:0px 0px 15px 0px; padding:0px 0px 0px 15px; color:#FFFFFF;}
body#info #main #space1 strong {font-size:18px; color:#666666;}
body#info #main #space1 p {clear:both; padding:5px 15px 0px 15px;}
body#info #main #space1 p.left {clear:left; padding:0px 15px 5px 15px;}
body#info #main #space1 a {color:#FFFFFF;}
body#info #main #space1 ul {list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body#info #main #space1 ul img {border:0px; float:none; vertical-align:middle;}
body#info #main #space3 {position:absolute; top:309px; left:385px; width:385px; height:265px; overflow:auto; background:#666666;}
body#info #main #space3 h1 {color:#CCCCCC;}
body#info #main #space3 p {color:#CCCCCC;}
body#info #main #space3 #feature {padding:15px 0px 0px 0px; margin:0px 15px 10px 15px; border-top:1px dotted #CCCCCC;}
body#info #main #space3 #feature strong {font-size:14px; color:#CCCCCC;}
body#info #main #space3 #feature p {padding:5px 0px 0px 0px; color:#CCCCCC;}
body#info #main #space3 #feature ul {padding:5px 0px 0px 0px;}
body#info #main #space3 #feature a {color:#CCCCCC;}
body#info #main #space3 p a {color:#CCCCCC; text-decoration:underline;}
body#info .profile {clear:both; padding:0px 0px 0px 0px;}


body#velocity #main #space1 {position:absolute; top:0px; left:0px; width:385px; height:574px; overflow:auto; background:#999999; padding:0px 0px 0px 0px;}
body#velocity #main #space1 img {float:left; margin:0px 10px 5px 0px; border:3px solid #FFFFFF;}
body#velocity #main #space1 h1 {background:#666666 url(h1_velocity.gif) 15px 8px no-repeat; width:385; height:39px; line-height:39px; overflow:hidden; padding:0px 0px 0px 15px; color:#FFFFFF;}
body#velocity #main #space1 table {width:355px; width:353px!important; margin:0px 15px 0px 15px; border:1px dotted #333333;}
body#velocity #main #space1 table td strong {font-size:12px; color:#CCCCCC;}
body#velocity #main #space1 #blog {width:385px; height:265px;}
body#velocity #main #space1 .1 {background:#666666;}
body#velocity #main #space1 .2 {background:#B4CC95; margin:1px 0px 0px 0px;}
body#velocity #main #space1 .3 {background:#DCECB2; margin:1px 0px 0px 0px;}
body#velocity #main #space1 strong {font-size:18px; color:#666666;}
body#velocity #main #space1 p {padding:15px 15px 5px 15px;}
body#velocity #main #space1 p.left {clear:left; padding:0px 15px 5px 15px;}
body#velocity #main #space1 a {color:#FFFFFF;}
body#velocity #main #space1 ul {list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body#velocity #main #space1 ul img {border:0px; float:none; vertical-align:middle;}
body#velocity #main #space3 {position:absolute; top:309px; left:385px; width:385px; height:265px; overflow:auto; background:#666666;}
body#velocity #main #space3 h1 {color:#CCCCCC;}
body#velocity #main #space3 p {color:#CCCCCC;}
body#velocity #main #space3 a {color:#CCCCCC;}
body#velocity #main #space3 #feature {padding:15px 0px 0px 0px; margin:15px 15px 10px 15px; border-top:1px dotted #CCCCCC;}
body#velocity #main #space3 #feature strong a {font-size:14px; color:#CCCCCC; text-decoration:underline;}
body#velocity #main #space3 #feature p {padding:5px 0px 0px 0px; color:#CCCCCC;}
body#velocity #main #space3 #feature ul {padding:5px 0px 0px 0px;}
body#velocity #main #space3 #feature a {color:#CCCCCC;}

body#kids #main #space1 {position:absolute; top:0px; left:0px; width:385px; height:574px; overflow:auto; background:#999999; padding:0px 0px 0px 0px;}
body#kids #main #space1 img {float:left; margin:0px 10px 5px 0px; border:3px solid #FFFFFF;}
body#kids #main #space1 h1 {background:#666666; width:385; height:39px; line-height:39px; overflow:hidden; padding:0px 0px 0px 15px; color:#FFFFFF;}
body#kids #main #space1 .1 {background:#666666;}
body#kids #main #space1 .2 {background:#B4CC95; margin:1px 0px 0px 0px;}
body#kids #main #space1 .3 {background:#DCECB2; margin:1px 0px 0px 0px;}
body#kids #main #space1 strong {font-size:18px; color:#333333;}
body#kids #main #space1 p {padding:15px 15px 5px 15px;}
body#kids #main #space1 p.left {clear:left; padding:0px 15px 5px 15px;}
body#kids #main #space1 a {color:#FFFFFF;}
body#kids #main #space1 ul {list-style-type:none; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}
body#kids #main #space1 ul img {border:0px; float:none; vertical-align:middle;}
body#kids #main #space3 {position:absolute; top:309px; left:385px; width:385px; height:265px; overflow:auto; background:#666666;}
body#kids #main #space3 h1 {clear:both; color:#CCCCCC;}
body#kids #main #space3 p {color:#CCCCCC;}
body#kids #main #space3 p a {color:#CCCCCC; text-decoration:underline;}
body#kids #main #space3 img {float:left; margin:0px 5px 0px 0px; border:0px;}
