/*-----CSS MCC Document-----*/

BODY{

  background-color:#fff; /* fallback for older/unsupporting browsers */  
   background: -moz-linear-gradient(top, #368478, white 80%) no-repeat;  
   background: -webkit-gradient(linear, 0 0, 0 80%, from(#368478), to(white)) no-repeat;
     background: -ms-linear-gradient(top, #368478, #ffffff 80%); /* IE10+ */
   filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#368478', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
   
font: 12px Arial, Helvetica, sans-serif;
text-align:center;
margin: 0px;
padding: 0px;
}

h1{
	font-size:24px;
}
	
	
h2{
	color:#555;
	font-size:24px;
}

#special a:link{
	color:#333;
	background:#000;
}

a.special:link{
	color:#C00;
}

/*-----total page container-----*/

#pagecontainer{

width: 918px;
background: #fff;
margin-left:auto;
margin-right: auto;
margin-top:20px;

padding:0px;
text-align:center;
}

/*-----masthead-----*/

#masthead{
	float:right;
	width:760px;
	height:106px;
	background-image:url(images/lake800.JPEG);
	margin:0px;
	padding:0px;
}

/*-----menu container-----*/

#menucontainer {
text-align: left;
float: left;
height: 500px;
width:158px;
background-image:url(images/menu.jpg);
background-position: 0px 0px;
background-repeat: no-repeat;
margin-left: 0px;
}


/*-----menu anchors & lists-----*/

ul a:link{
font-weight:bold;
color: #000;
text-decoration: none;
}

ul a:visited{
font-weight:bold;
color: #000;
text-decoration: none;
}

ul a:hover{
font-weight:bold;
color: #366;
text-decoration: none;
}


ul a:active{
font-weight:bold;
color: #366;
text-decoration: none;
}


#menucontainer ul{
list-style-type: none;
margin: 106px 0 0 0;
padding: 0 0 0 0;
border-top: 1px solid #fff;
width: 152px;
}

#menucontainer ul li{
list-style-type: none;
padding:10px 0 10px 10px;
border-bottom: 1px solid #fff;
width: 142px;
}

#navigation a.here:link,
#navigation a.here:visited,
#navigation a.here:hover,
#navigation a.here:active{
	display:block;
	color:#FFF;
	background-image:url(images/menuactive.jpg);
	padding:5px;
	}

#navicgation a li{
padding:10px 0 10px 10px;
}

/*-----main-----*/
#main{
	float:right;
	width:760px;
	padding: 0;
}


/*-----tables-----*/

table{
font: 12px Arial, Helvetica, sans-serif;
border:none;
}

th, td {
border:none;
}

/*-----copyright notice-----*/

#copyright{
	clear:right;
	width:99%;
	padding:4px 0 4px 0;
}

