@import url("http://www.mhl.org/styles/main_kids.css");
@import "http://www.mhl.org/styles/nav_kids.css";

body,body div,body p,body th, 
body td,body li,body dd {
    /* more specific to override imported rule */
    font-size:    small;      
    /* false value for WinIE4/5 */
    voice-family: "\"}\"";   
    /* trick WinIE4/5 into thinking rule is over */
    voice-family: inherit;   
    /* recover from trick */
    font-size:    medium;
    /* intended value for better browsers */
    }

html>body, html>body div, html>body p, 
html>body th, html>body td, 
html>body li, html>body dd    {
    font-size:    medium
    /* be nice to Opera */
    }
/* hide from IE5 for Mac \ */
#zbod {margin:0px; padding:0px;}
/* done hiding */

body {font-family:'Comic Sans MS',cursive, Arial,Helvetica,Verdana,sans-serif;}
p {margin: 0; padding-top: 0.5em; padding-bottom:0.5em; color:White;}

#zt1, #lcol {background-color:#3b755e; color:White;}

.topMHL	{display:none;}
#skiplink {display:none;}
#zlongURL {display:none;}

td {text-align:left;color:White;}
td.zf {text-align:center;}
td.zr {text-align:right;}

#sizer { display: none } /* hide from incapable browsers */

a{
line-height:100%;
color:#FADC9E;
text-decoration:none;
}
a:active{color:#FADC9E;}
a:visited{color:#FFC043;}
a:hover{color:#FADC9E;text-decoration:underline}
#searchform{margin:0;padding:0;}
#afterform{margin-top:-1em;}

.z1st{margin: 0em 11px 0.5em 11px;}
.z1st a{line-height:110%;}
.z1st td {margin:1px 1px 1px 0px; padding:1px 1px 1px 0px;} 

#zfeatured {margin: 0em 11px 0.5em 11px;}

#geninfo {
	list-style: none;
	margin-left: 0;
	padding-left: 1em;
	text-indent: -1em;
	}


#z3rd {
margin: 11px 6px 1em 6px;
padding: 1px 1px 1px 1px;
line-height:115%;
}



#zmain
{margin: 0em 6px 0em 12px;
padding: 0px 1px 1px 1px;
line-height:120%;
}



#utils{text-align:right;}
#zlastrev 
{
	margin: 1em 6px 0.5em 12px;
	padding: 1px;
	font-size: 8pt;
	font-family:'Comic Sans MS',cursive;
	color:white;
}


#text1, #text2 {font: 10pt courier,'courier new',monospace;width:184px;}
.z3rd a,.zmain a{line-height:120%;}
.zcrumbs
{
display:block;
padding-left:12px; 
line-height:100%;
font-size:small;
background:transparent;
background-color:transparent;
font-family:'Comic Sans MS',cursive;
color:white;
}
.zcrumbs a {color:White;}
.zcrumbs a:active{color:White}
.zcrumbs a:visited{color:White}
.zcrumbs a:hover{color:White;text-decoration:underline}

#bb {border-bottom:solid 1px white;}

/* Headings */
h1,h2,h3,h4,h5,h6 
{
	color:White;
	font-family: Arial,Helvetica,Verdana,sans-serif;
	line-height:100%; 
	margin: 1.5em 0em 0.0em 0em;
	padding: 0;
}

h1 {font-size: 180%; margin: 0em 0em 0em 0em; font-family: 'Comic Sans MS',cursive;line-height:105%;}
h2 {font-size: 130%;}
h3 {font-size: 120%;}
h4,h5 {font-size: 100%;}
h6 {font-size: 90%;}

h1.main {margin: 0.5em 0em -0.25em 0em;}
h2.top, h3.top {margin-top:0;}

ul li {line-height:1.15em;padding-top:0.25em;padding-bottom:0.25em;}
ol li {padding-top:0.25em;padding-bottom:0.25em;}

address {margin-top:0.5em;font-style:normal;}

code, pre {font-family: monospace; font-size:100%}

img.margin-right-5px {margin-right:5px;}
img.margin-right-10px {margin-right:10px;}
img.margin-right-15px {margin-right:15px;}

img.margin-left-5px {margin-left:5px;}
img.margin-left-10px {margin-left:10px;}
img.margin-left-15px {margin-left:15px;}

fieldset {font-size: 120%; padding: 6px;}
legend {color: #ffaa63;padding-bottom: 2px;}




div#footer {
margin-top:10px;
width: 755px;
text-align:center;
}

div#footer a, 
div#footer a:link {
	font-size:0.90em;
	font-weight:bold;
	font-family:Arial,Helvetica,serif;
	color: #4c607d;
	padding: 0 10px 0 9px;
	border-right: 1px solid #DBE1E9;
}

/* news block */

.news {
	margin: 0 .5em 0 .75em;
}

.news a {
	font-size: .9em;
	display: block;
	margin-bottom: 0.75em;
}

.news span.event-time {
	white-space:nowrap;
	word-spacing: -.25em;
}
.news .smallcaps {
	font-variant: small-caps;
}
