/* CSS Document */
img {
   behavior: url("pngbehavior.htc");
}
body,
html {
    margin:0;
    padding:0;
	background-color: #067fc8;
    color:#000;
    }
body {
    min-width:750px;
	background-image: url(images/background.gif);
	background-repeat: repeat-x;
	background-position: top left;
	background-color: #067fc8;
    }
h1, h2, h3, h4 {
	font-family: Verdana, Geneva, Arial, sans-serif;
	}
body, p {	
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	line-height: 150%;
	}
html>body#fade{
    margin:0 auto;
    width:789px;
	background-image: url(images/bg_fade.png);
	background-repeat: repeat-y;

}
#fade{
    margin:0 auto;
    width:789px;
/*	background-image: url(images/bg_fade.png);
	background-repeat: repeat-y;*/

}

html>body #wrap {
    background:#FFFFFF;
    margin:0 auto;
    width:750px;
    }
#wrap {
    background:#FFFFFF;
	border: 1px solid #015080;
    margin:0 auto;
    width:750px;
    }
#header {
    background:#36b43f;
	height: 192px;
    }
#header h1 {
    padding:5px;
    margin:0;
    }
#nav {
    background:#10843f;
    padding:5px;
	text-align: right;
    }
#nav ul{
    margin:0;
    padding:0;
    list-style:none;
    }
#nav li{
    display:inline;
    margin:0;
    padding:0 30px;
    }
#nav li a{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
	font-weight: bold;
	background-color: transparent;
}
#nav li a:hover {
		color: #35b43f;
		background-color: transparent;

}
#main {
    background:#FFFFFF;
	background-image: url(images/bg_kid_fade.jpg);
	background-repeat: no-repeat;
	background-position: bottom left;
	padding-left: 15px;
	padding-right: 15px;
    float:left;
    width:470px;
	height: 100%;
    }
#main h2, #main h3, #main p {
    padding:0 10px;
    }
#main a{
color: #ce033a;
font-weight: bold;
background-color: transparent;
}

#main a:hover{
color: #0780c9;
font-weight: bold;
text-decoration: none;
background-color: transparent;
}
#subnav {
	width: 300px;
	height: 30px;
	background: #FFFFFF;
	padding: 25px 0 0 0;
	float: right;
}
#subnav ul {
    margin:0;
    padding:0;
    list-style:none;
	text-align: right;
	}
#subnav li{
    display:inline;
    margin:0;
    padding:0 5px;
    }
#subnav li a{
	text-decoration: none;
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, sans-serif;
	color: #000000;
	background-color: transparent;

}
#subnav li a:hover {
	color: #CC3300;
	background-color: transparent;
}

#sidebar {
    background:#FFFFFF;
    float:right;
    width:240px;
	height: 100%;
    }
#sidebar ul {
    margin-bottom:0;
    }
#sidebar h3, #sidebar p {
    padding:0 10px 0 0;
    }
#footer {
    clear:both;
	text-align: center;
    }
#footer img {margin-top: -65px;
}
#footer p {
    padding: 5px;
    margin-top:-30px;
	color: #FFFFFF;
	background-color: transparent;
    }
#footer a {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
	background-color: transparent;
}
#footer a:hover {
	color: #CC3300;
	background-color: transparent;
}

.top a {
	text-align: right;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #333399;
	text-decoration: none;
	background-color: transparent;
	}
.top a:hover {
	color: #CC3300;
	background-color: transparent;
}

#main ul{
list-style-image: url(images/bullet.gif);

}
#main .map li a{
	list-style: none;
	text-decoration: none;

}
#main li a:hover {
	color: #CC3300;
	background-color: transparent;
}

.map{
list-style-image: url(images/bullet.gif);
font-family: Verdana, Geneva, Arial, sans-serif;
font-size: 11px;
}

.specialbold{
font-weight: bold;
color: #0780c9;
background-color: transparent;
}
#credit{
font-size: 9px;
color: #ffffff;
font-family: Verdana, Geneva, Arial, sans-serif;
text-align: center;
background-color: transparent;
}

#credit a{
color: #feb51a;
text-decoration: underline;
background-color: transparent;
}

#credit a:hover{
color: #64be21;
background-color: transparent;
}