#kidsHeaderContainer {
	background:#fff url(/kids/images/kidsHeader.gif) no-repeat top center;
	width:100%;
	height:110px;
	}
#kidsContainer {
	font:1em arial, helvetica, sans-serif;
	background-color:white;
}
#kidsLeftCol {
	width:207px;
	padding:0 0 0 0;
	background-color:white;
	float:left;
}
#navImgContainer {
	margin-bottom:10px;	
	/*display:block;*/
}
#videoButtonContainer {
	margin-bottom:10px;
	display:block;
}
/*
TODO: do I need a seperate style for the div the video player is in?
*/
#kidsPaddedTextBody {
	padding:6px 6px 6px 6px;
	background-color:white;
	margin-left:214px;
}
#boxKidsPromo {
	position:absolute;
	right:10px;
	margin-left:6px;
	padding:4px 4px 4px 4px;
	border:1px solid #B7B7B7;
	background-color:#fff;
	z-index:1;
}
.activitiesBox {
	border:1px solid black;
	padding:4px 4px 4px 4px;
	width:150px;
}
.activitiesBox div {
	text-align:center;	
}
a .kidsOpHover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";
	filter:alpha(opacity=70); 
	-moz-opacity: 0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
}
a:hover .kidsOpHover {
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter:alpha(opacity=100); 
	-moz-opacity: 0.99;
	-khtml-opacity:0.99;
	opacity:0.99;
}