*{
padding: 0;
margin: 0;
}

html { background: #000;
}

body { margin: 0; 
	padding: 0;
	font-family: sans-serif;
	font-size: small; 
background: width: auto;
height: 160px;
}

ul {
list-style: none; 
padding: 0; 
margin: 0 3px; 
width: 798px; 
 }

ul li{ float: left; font-size: 100%; letter-spacing: 1px; font-family: "Lucida Grande",sans-serif; background: #0099cc; width: 131px; border-right: 1px solid #cc0000; }

li a { 
display: block; 
padding: 0;
line-height: 1.5 em;
text-decoration: none;
color: #000;
 }

ul a:hover { color:#fff; background: #663366;}

ul a.current{ color:#fff; }

a { color:#545454; text-decoration: none; text-align: center;}

a:hover { color:#ababab; text-decoration: underline;  }

p { font-size: 130%;
letter-spacing: .05em; line-height: 1.5em;
color: #ccc; padding-left: 30px;
font-weight: bold; padding-right: 30px;
font-family: Times, "Times New Roman", serif;
text-align: left; }

h1 { font-size: 220%;
letter-spacing: .05em; line-height: 1.5em;
color: #ffcc00; 
font-weight: bold;
font-family: "Lucida Grande",sans-serif;
font-style: italic; text-align: center;
 }

h2 { font-size: 220%;
letter-spacing: .05em; line-height: 1.5em;
color: #cc0000; 
font-weight: bold;
font-family: "Lucida Grande",sans-serif;
font-style: italic; text-align: center;
 }


h3 { font-size: 150%;
letter-spacing: .08em; line-height: 1.5em;
color: #0099cc; padding-left: 30px;
font-weight: bold;
font-family: "Lucida Grande",sans-serif;
text-align: left; }

h4 { font-size: 110%;
letter-spacing: .08em; line-height: 1.5em;
color: #ccc; padding-left: 30px;
font-weight: bold; 
font-family: Times, "Times New Roman", serif;
text-align: left;}

img
{  border-style: none;
}

#wrap {
width: 800px;
height: auto; 
padding: 0; margin: 20px auto;
min-width: 780px; border: 1px dotted #cc0000;}

#header { background: url(images/KidzBanner.jpg) no-repeat; width: 798px; height: 127px; border-bottom: 1px solid #cc0000;}

#navbar { 
margin: 0;
width: 100%;  
padding: 0; 
}

#maincontent { width: 580px; height: auto; float: left; margin-top: 30px; }

#maincontent2 { width: 798px; height: auto; margin-top: 30px; }

#maincontent2 object { float: left; width: 255px; height: 220px; margin-left:8px;}

#videoblock { width: 800px; height: 262px; }

.videoblock2 { width: 272px; height: 262px; float: left; padding: 0 0 0 86px;
}

#sidecontent { width: 210px; height: auto; float: left; background: url(images/blueFade.jpg) no-repeat #fff;}

.imgbox { width: 210px; float: left; height: auto; display: inline; margin-top: 10px;}


#clear { clear: both;}

#footer { width: 800px; height: 90px; margin-bottom: 10px;}

#footer img {float: left;}


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

#MBD { width: 450px; height: 20px; background: url(images/MBDbkgd.png) no-repeat; margin: 5px auto; font-size: 80%; font-family: "Century Gothic", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif; text-align: center; color: #908dc0; padding-top: 4px;
}

#MBD a{ color: #908dc0; text-decoration: none; text-align: center; font-family: "Century Gothic", Frutiger, "Frutiger Linotype", Univers, Calibri, "Gill Sans", "Gill Sans MT", "Myriad Pro", Myriad, "DejaVu Sans Condensed", "Liberation Sans", "Nimbus Sans L", Tahoma, Geneva, "Helvetica Neue", Helvetica, Arial, sans serif;
}

#MBD a:hover {
text-decoration: underline;
color: #3366ff;
}