body {
	margin: 0; /* zeroing the margin and padding allows all browsers to start from the same place since defaults are different. */
	padding: 0;
	background-color: #009900;
	background-image: url(../graphic/bkBar.gif);
	background-repeat: repeat-x;
}

#holder {
	margin: 0 auto;
	padding: 0;
	width: 773px;
	height: 1000px;
	text-align: left;
	position: relative;
	z-index: auto;
	background-image: url(../images/mkG_holderBk.gif);
	background-repeat: no-repeat;
	top: -1px;
}

/* \*/
* html #holder {
width: 790px;
w\idth: 773px;
}


#banner {
	
}
#nav {
	position: absolute;
	width: 566px;
	top: 360px;
	height: 25px;
	font-size: 75%;
	margin: 0px;
	padding: 0px;
	float: left;
	z-index: 30;
	right: 0px;
	left: 825px;
	text-align: right;
}
#nav ul {
	text-align: center;
	margin: 0;
	padding-top: 4px;
	border: 0px;
	list-style-type: none;
	text-decoration: none;
}

#nav li {
	display: inline;
	text-decoration: none;
}
#nav ul li a:link, #nav a:visited {
	color: #99FF66;
	text-decoration: none;
	text-align: center;
	height: 25px;
	padding: 4px 8px 10px;
}
#nav ul li a:hover {
	color: #CC0000;
}
#nav ul li#active a {
	color: #003300;
	background-color: #99FF66;
	}
p {
	font-family: Arial, Helvetica, sans-serif;
	color: #003300;
}

#logimage {
	padding: 0px;
	float: left;
	margin-top: 20px;
	margin-left: 20px;
	background-image: url(../images/mk_homeDouble.jpg);
    background-position: -169px 0;
    width: 169px;
    height: 121px

}

#logimage a{
	padding: 0px;
	float: left;
	
	background-image: url(../images/mk_homeDouble.jpg);
    display: block;
    
    width: 169px;
    height: 121px
}

 
#logimage a:hover {
background-image: url(../images/mk_homeDouble.jpg);
   background-position: -169px 0;
   color: #fff;
   }
.ltgreentable {
	color: #333333;
	background-color: #99ff66;
}
 
#logimage span {
   position: absolute;
   display: block;
   left: 5px;
   bottom: 3px;
   }

#c1 {
	float: left;
	margin-left: 0px;
	margin-top: 200px;
	position: absolute;
	left: 824px;
	width: 288px;
	top: 210px;
}
#c2 {
	float: right;
	margin-left: 0px;
	margin-top: 200px;
	position: absolute;
	left: 794px;
	width: 288px;
	top: 57px;
}
#footer {
	position: relative;
	width: 756px;
	background-color: #009900;
	clear: both;
	top: 480px;
	text-align: center;
	color: #99FF66;
}
#anim {
	margin-left: 192px;
}
.style1 {color: #FF0000}
.style2 {color: #000000}
.style3 {font-size: 90%; font-weight: bold; color: #FFFFFF; }


/* CSS container shadow */
#shadow-container {
	position: relative;
	left: 3px;
	top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}

#shadow-container .shadow2,
#shadow-container .shadow3,
#shadow-container .container {
	position: relative;
	left: -1px;
	top: -1px;
}

	#shadow-container .shadow1 {
		background: #055003;
	}

	#shadow-container .shadow2 {
		background: #055003;
	}

	#shadow-container .shadow3 {
		background: #098d06;
	}

	#shadow-container .container {
		background: #99ff66;
		border: 1px solid #055003;
		padding: 10px;
	}
/* CSS container shadow */
.leftie {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003300;
	text-align: justify;
	padding-top: 15px;
	padding-right: 10px;
	padding-bottom: 15px;
	padding-left: 10px;
}

.left2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	color: #003300;
	text-align: justify;
}
.style4 {
    font-size: 13px;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
}
.style5 {font-weight: bold; color: #003300;}
a:link {
	color: #003300;
	text-decoration: underline;
}
a:hover {
	color: #003300;
	text-decoration: none;
}
a:visited {
	color: #003300;
}
