body 		{font: 1em arial, verdana, sans-serif;
		behavior:url("csshover.htc");
		background-color:#dddddd;}

* 		{margin:0; padding:0;}

a		{text-decoration:none; font-size: .8em}
		a:link 		{color:blue}
		a:visited 	{color:blue}
		a:active 	{color:blue}
		a:hover 	{color:blue; text-decoration:underline;}

p		{font-size: 1em;
		margin: 10px 0 10px 0;}
p a		{font-size: 1em;}
.ralign		{text-align:right;}
.centeralign	{text-align:center;}
h2		{margin-top:10px;}
.bottompadded	{padding-bottom: 20px;}


div#mainwrap	{width:776px; margin-left:auto; margin-right:auto;
		margin-top: 5px;
		background-color: white;}

div#header 	{width:776px; 
		background-color:blue; 
		text-align:center;
		padding-top:20px;
		padding-bottom:20px;}
div#header h1	{color:white;
		}
div#navigation 	{float:left; width: 776px; background-color:#ffffff;
		text-align:center;} 
div#navigation a
		{display:block;
		width: 139px;
		height: 20px;
		padding: 6px;
		background-color: #ffffff;}
div#navigation li
		{float:left;
		position:relative;
		list-style-type:none;
		margin: 1px;
		border: 1px blue solid;
		}
div#navigation ul li a:hover
		{background-color:#aadddd;}
div#navigation ul li ul
		{width: 110%;
		position: absolute; top:-2px; left: -2px;
		background-color: wheat;
		display:none;}
div#navigation ul li:hover ul, div#navigation ul li ul:hover
		{display:block;}
div#navigation ul li ul li
		{border:0;}
div#navigation ul li ul li a
		{background-color:#ffddcc;
		border: 1px blue solid;}

.pics	{text-align:center;}
.pics img
		{width: 149px;
		padding:1px;}

div#subnavigation 	
		{float:left; width: 776px; background-color:white;
		text-align:center;} 
div#subnavigation a
		{display:block;
		width: 242px;
		padding: 6px;
		background-color: white;
		font-family: "comic sans ms", Arial, sans-serif;
		font-size: 1.5em;
		}
div#subnavigation li
		{float:left;
		position:relative;
		list-style-type:none;
		margin: 1px;
		border: 1px blue solid;
		}
div#subnavigation ul li a:hover
		{background-color:#aadddd;}
div#subnavigation ul li ul
		{width: 110%;
		position: absolute; top:-2px; left: -2px;
		background-color: wheat;
		display:none;}
div#subnavigation ul li:hover ul, div#navigation ul li ul:hover
		{display:block;}
div#subnavigation ul li ul li
		{border:0;}
div#subnavigation ul li ul li a
		{background-color:#ffddcc;
		border: 1px blue solid;}

div#subnavigation01 	
		{float:left; width: 776px; background-color:white;
		text-align:center;} 
div#subnavigation01 a
		{display:block;
		width: 242px;
		height: 20px;
		padding: 6px;
		background-color: white;
		font-family: verdana, Arial, sans-serif;
		font-size: 1em;}
div#subnavigation01 li
		{float:left;
		position:relative;
		list-style-type:none;
		margin: 1px;
		border: 1px blue solid;
		}
div#subnavigation01 ul li a:hover
		{background-color:#aadddd;}
div#subnavigation01 ul li ul
		{width: 110%;
		position: absolute; top:-2px; left: -2px;
		background-color: wheat;
		display:none;}
div#subnavigation01 ul li:hover ul, div#navigation ul li ul:hover
		{display:block;}
div#subnavigation01 ul li ul li
		{border:0;}
div#subnavigation01 ul li ul li a
		{background-color:#ffddcc;
		border: 1px blue solid;}

div#colswrapper {width:776px; background-color:white;}

div#leftcol	{float:left; width:450px;
		text-align:left;
		background-color: white;
		padding-bottom: 20px;
		padding-right: 10px;
		padding-left: 10px;
		}

div#fullwidth	{margin-top: 50px;
		text-align: left;}
div#fullwidth ul
		{font-size: .8em;}

div#yearoneandtwo
		{font-family: "comic sans ms", Arial, sans-serif;
		font-size: 1.5em;
		padding: 20px;}
div#yearoneandtwo img
		{float:left;
		padding-bottom:20px;
		padding-right:10px;}
div#yearoneandtwo h2
		{text-align:center;}
div#yearoneandtwo h3
		{text-align:center;}

div#yearthreeandup
		{font-family: verdana, Arial, sans-serif;
		font-size: 1em;
		padding: 20px;
		text-align: justify;}
div#yearthreeandup h2
		{text-align:center;}
div#yearthreeandup h3
		{text-align:center;
		padding-bottom:20px;}
div#yearthreeandup img
		{float:left;
		padding-bottom:20px;
		padding-right:10px;}
div#yearthreeandup img.rightalign
		{float:right;}

div#adult
		{font-family: Arial, sans-serif;
		font-size: 1em;
		padding: 20px;
		text-align: justify;}
div#adult h1	{text-align:center;
		padding-bottom:20px;}
div#adult h2
		{text-align:center;}

div#adult h3
		{text-align:center;
		padding-bottom:20px;}
		
		
.content 	{float:left; width:383px; background-color: white;
		text-align:right;
		padding-bottom: 20px;
		padding-right: 5px;
		}
.content ul
		{margin-top: 20px;
		}
.content ul li
		{list-style-type:none;
		margin-top: 2px;
		}
.content ul li a
		{font-size: 1em;
		font-weight: bold;
		display:block;
		background-color: #eeeeee;
		width: 350px;
		padding: 6px;}
.content ul li a:hover
		{color:blue;}
.content ul li a:hover
		{background-color: #aadddd;}
		
div#footer 	{width:776px; 
		background-color:blue; 
		text-align:center;
		padding-top:20px;
		padding-bottom:20px;}
div#footer a	{color:white;}
div#footer a hover
		{color:white;}


.clearthis 	{clear:both;
		border-bottom: 1px blue solid;}