body {
	display: block;
	height: 100%;
	background: #EEEEEE url("../../img/cssframe/cssframe_kmd_bodybackground.png") 50% top repeat-y;
	_text-align: center;
}

#container {
	position: relative;
	width: 750px;
	height: 100%;
	min-height: 100%;
	_text-align: left;
}

body > #container {
	margin: 0 auto;
	height: auto;
}

#menuWrapper hr {
	border: 2px solid #FFCC33;
	width: 98%;
	_text-align: center;
}

/*** menu_wrapper ***/
#menuWrapper { /* you can change colors only */
}

	#menuWrapper a:link    {color: #669900; text-decoration: none;}
	#menuWrapper a:active  {color: #669900; text-decoration: none;}
	#menuWrapper a:visited {color: #336600; text-decoration: none;}
	#menuWrapper a:hover   {color: #336600; text-decoration: underline; background-color: #CCFF99;}

	#menuWrapper h2 {
		padding: 2px 0;
		color : #FFF;
		font-weight : bold;
		font-size: 10pt;
		background: #FFCC33;
	}

	#menuWrapper ul{
		margin: 0 2px 0 2px;
		padding-left: 1em;
	}

	#menuWrapper li{
	}

	/* left_side, right_side */	
	#menuWrapper .sidebg {
		margin: 0px;
		padding: 3px 0px;
		font-size: 9.5pt;
		width: 100%;
		color : #3D3D3D ;
	}

		#menuWrapper .sidebg ul{
			margin: 0 2px 0 2px;
			padding-left: 1em;
		}

		#menuWrapper .sidebg li{
		}

#mainWrapper {
	background: #FFFFFF;
}

	#main {
		margin: 0.5em 0.8em 0 0.2em;
		color: #333;
	}
/****************************************************************/
/* Do not edit from here */
#headerWrapper {
	width: 750px;
}

#menuWrapper {
	float: right;
	margin-bottom: 25px;
	width: 180px;
	overflow: auto;
	background-color: #FFFFDD;
	color: #000000;
}

#mainWrapper {
	float: left;
	margin-bottom: 25px;
	width: 570px;
}

#footerWrapper {

    position: absolute;
    bottom: 0px;
    width: 750px;
}