body {background-color: #ffffff; color: #000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 100%; width:auto; overflow:auto;}



p {color:#000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:90%;}

li {color:#000; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size:90%;}

ol {font-weight:normal; font-size:100%;}

hr {color:#000; background:#fff; height:1px;}

address {font-style:normal;}



table {border: 1px solid #000;}

td { font-size: 90%;}



a {

	text-decoration: none;

	 

	color:#127a0d;

	font-size: 100%;
	

   }

 a:hover {

	text-decoration: none;

	 

	color: #000000;

	font-size: 100%;

   }

h1{font-size: 130%; color: #116432;}

h1.frontstrap {font-size:80%; color: #000; font-weight:normal; }

h2 {font-size: 110%; font-weight:normal; }

h3 {font-size: 115%;  font-weight:normal;   color:#000;}

h4 {font-size: 105%; font-weight:normal; }

h5 {font-size: 100%; font-weight:normal; }

h6 {font-size: 90%; font-weight:normal; }

/*header*/



#logo { 

			 

			position: absolute;

			top: 0px; 

			left: 0px;

			width: 258px;

			height: 100px;
			display:none;

	   }



#logo a {

		  	position: absolute;

		  	top: 10px; 

			left: 0px;

			width: 258px;

			height: 100px;

			

		}



#logo a em {

			visibility:hidden;

			}



#header 	{

			background-image: url(images/waheader3007.jpg);
			background-repeat: no-repeat;
			height: 130px;

			 width: 900px;

			position:absolute;

			top:00px;

			left:0px;

			 z-index:1;
			 
			
			}

#schoolcompmenu {

				position:absolute;

				top:150px;

				left: 170px;

				width: 600px; 

				font-weight:bold;

				

				}

			

#basics		{

			position: absolute;

			top: 0px;

			left: 545px;

			background: none;

			color: 656565;

			font-size:80%;

			font-weight: bold;

			z-index:99;

			 

			

			}



#leftmenu	{
			 
			position:absolute;

			left: 0px;

			top: 130px;

			width: 220px;

			 margin:0px;

			 background: #fff;

			 		

					padding: 10px   0px 15px  15px; 
				} 

			


#leftmenu ul {

list-style-type: none; 

		margin: 0;

		padding:  10px 0 0 0;

		

		border: none;

		margin:0px;

		}

#leftmenu li {

		border: none;

		margin: 0;

		list-style-type: none;

		font-size: 90%;

		margin-left: 0px;

		 

		}

#leftmenu li a{

		border: none;

		margin-left:  5px;

		list-style-type: none;

		font-size: 90%;

		 

		padding:3px;

		}

#leftmenu li a:hover{

		 margin-left: 0px;

		border-left: #56CC47  5px solid;

		padding:3px;

		 

		 

		}

		

#searchmaterials{

		position:absolute;

		top: 130px;

		left:711px;

		width: 170px;

		font-size: 90%;

		margin:0px;

		padding:  5px 5px 15px 15px;
 
background-repeat: no-repeat;
	 background-image: url(images/materials.jpg);

		 
	 
		}

 

#searchmaterials p {font-size:100%;}  

#searchmaterials p.terms {

		border: none;

		margin: 0;

		list-style-image: none;

		font-size: 90%;

		margin-left: 10px;

		 

		 color:#000;

		 background: none;

		 

		}

		

#content {

			position:absolute;

			left: 225px;

			width: 440px;

			top: 140px;

			padding: 20px;
			border: 0px solid #388635;

			

			}



#compcontent {

			position:absolute;

			left: 150px;

			width: 600px;

			top: 290px;

			padding: 20px;

			

			}



#content img {

				border: 1px solid #000; margin:5px;

			 }

#content p.rightimage {float:right;}

 #content p.newsimage {text-align:center;}

  img.floatl {float:left;}

 img.floatr {float:right;}

 submit.floatr {float:right;}

 #content img.noborder{border:none;}

 

 .resource li {border: 1px solid #878787; padding:5px; margin-left:-40px; margin-right: 10px; background-color: #fdfdfd; }

 

 .disclaimer {font-size:80%;}

 

 input { border:1px solid #000; font-family:"Trebuchet MS", Helvetica, Arial, Sans-serif; font-size:100%; font-weight:bold; }

 input.submit {border:1px solid #ebebeb; vertical-align:bottom;}

 

 

 #ks2Content {

	font-size:90%;

	position: absolute;

	top: 150px;

	padding-right:100px;

	padding-left:100px;

	z-index:2;

	border:0px solid #E9B6A0;

	width:600px;

	height:600px;

	}

	#ks2 {

	background-image:url(images/diagonal.gif);

	position:relative;

	 

	width:400px;

	height:400px;

	}

	#ks2links a {position:absolute;	

				top:214px;

				text-decoration:none;}

	#ks2links a em {visibility:hidden;}

	

	a#kids {top:80px; left:0px; width:258px; height:50px;}

	a#teachers {top:255px; left:147px; width:250px; height:35px;}	

	

	.materialicon {display:inline; vertical-align:middle;}

 

 	.resource {list-style-type:none;}

	

.left { 

float: left;

} 



.right { 

float: right;

} 