/* *** Generated by www.csscreator.com *** */
html, body{ 
 margin:0; 
 padding:0;
 color: #330000; 
 font-family: sans-serif;
 font-weight: 300;
 font: Garamond;

 background-image: url(webgrllspaper.gif);
 behavior: url(csshover.htc);} /* WinIE behavior call */
 
#nav{
	margin-top: 65px;
}
#nav h5{
	display: none;
}

h1, h2, h3, h4, h5, h6{
	color: cc6666;
}


div#nav {
	float: left;
	width: 8em;
	background: #ffefd5;	
}

 
div#nav ul {margin: 0; padding: 0; width: 8em;
  background: #ffefd5; border: 1px solid;}
  
div#nav ul a {width: auto;}
div#nav li {position: relative; list-style: none; margin: 0; border-bottom: 1px solid #ccc;}
div#nav li.submenu {background: url(submenu.gif) 95% 50% no-repeat;}
div#nav li.submenu:hover {background-color: #ffff99;}
div#nav li:hover {background: #ffff99;}


div#nav ul ul {position: absolute; top: 0; left: 8em; display: none;}

div#nav ul.level1 li.submenu:hover ul.level2 {display: block}



div#nav li a {display: block; padding: 0.25em 0 0.25em 0.5em;
text-decoration: none; width: 100%;
voice-family: "\"}\""; voice-family:inherit;
width: 6.5em;}
 


 
#pagewidth{ 
 width:100%; 
  min-width:500px; 
  
}




#date{
	font-size: 15px;
	background-color: #ffefd5;

}


h5{
text-align: center;
font-family: serif;
font-size: 18px;
color: #cc6666;
}

h6 {
	text-align: left;
	font-size: x-small;
	
}

h4 {
	text-align: center;
}
strong{

	
}
#maincol ul {
	list-style-type: none;
	text-align: center;
}
 
#header{
	height: 256px;
	display: block;
	margin-left: auto;
	margin-right: auto;
	width: 1000px;
background: transparent url(wholelogo.jpg) top left no-repeat;

	
} 




 
#leftcol{
 width:150px; 
 float:left; 
 position:relative; 
 margin-left:-150px; 
 margin-right:1px; 
 }
 
 
 
#outer{ 
 border:solid white 0px; 
  /*/*/ border-left-width: 150px ;  /* left column width. NN4 hack to hide borders */ 
border-left-color: #ffefd5;   /* left column colour */ 
border-left-style: solid; 
 /*/*/ border-right-width: 250px; /* right column width. NN4 hack to hide borders */ 
border-right-color: #ffefd5;  /* right column colour */ 
border-right-style: solid; 
  background-color: #ffefd5; /* center column colour */ 
width: auto; 
 } 
 
#rightcol{
 /*/*/ width:230px; /* hack keeps NN4 right column right? */ 
 float:right; 
position:relative; 
  margin-right:-245px; 
 margin-left:1px; 
 margin-top: 35px;
} 


#rightcol ul{
	list-style: none;
}
 
#footer{
 height: 300px; 
 width:100%; 
 background-color: #ffefd5;

} 
 
#inner{margin:0; width:100%;}
 
#maincol{ 
 float: left; 
 width: 100%; 
 position: relative; 
 margin: 0 -3px 0 2px; 
 
 }
 
#maincol p{
margin-right: 50px;
margin-left: 20px;
}

.shading{
	border: thin dotted;
	border-color: #cc6666;
	margin-right: 49px;
	margin-left: 20px;
	padding-top: 10px;
}
 
#outer>#inner { border-bottom: 1px solid #596666;  }
 
.clr{clear:both;}
 
.content{padding:5px;} /*padding for content */ 
 
#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/ 



#navigation2 h5{
	display: none;
}
#navigation2 ul li{
	list-style: none;
	margin: 0;
	display: inline;
	text-align: center;
}

#navigation2{
font-size: 10px;
	
}

a:link{
	color: #dc143c;
	text-decoration: none;
	}

	a:visited{
	color: #483d8d;
	text-decoration: none;
	}
 
 a:link:hover, a:visited:hover{
 	color: #dc143c;
	background-color: #ffff99;
 }
 
 a:link:active, a:visited:active{
 	color: #ccc
	background-color: #ffff99;
 }
 
 /*printer styles*/ 
@media print{ 
/*hide the left column when printing*/
#leftcol{display:none;} 
#outer{border-left:0;} 

/*hide the right column when printing*/
#rightcol{display:none;} 
#outer{border-right:0;} 
}


