body {
		font-family:Trebuchet MS, Verdanna, arial,helvetica,sans-serif;
		font-size:0.875em;
	}
	
/***layout ****/
	#wrapper {
		width:980px;
		margin:0 auto; 
		padding:0;
/*		border:1px solid #bbb;  
*/
	}
	
	#header {
		padding:0;
	}
	

	#header-main {
		height:20em;
		padding:0;
	}
	
	
	#header-sub {
		padding:1px;
		height:4em;
		float:none;
		background:url("/images/bar1.gif") no-repeat left top;
	}
	
	#header-sub p {
		padding:0 0 0 3em;
		font-weight:bold;
		font-family:Trebuchet MS, Verdanna, arial, helvetica, sans-serif;
		font-size:1.2em;
		color:#ffffff;
	}

	#content {
		margin-top:5px;
		padding-bottom:2px;
		height:35em;
		position:relative;
		background-image: url('/images/ch-kpcw-003.jpg');

	}

	#content-bg {
		margin:0.1em 0 1em 2em;
		padding-bottom:2px;
/*		height:34em; */
		
		background-image: url('../images/ch-kpcw-005.jpg'); 
		background-attachment:fixed; 
		background-position:bottom right; 
		background-repeat:no-repeat;
		line-height:2em;
		font-family:Trebuchet MS, Verdanna, arial,helvetica,sans-serif;
		font-size:12 px;


/*		filter:alpha(opacity=50, style=2, finishopacity=90);
			opacity:0.3;
*/	}	
	
	#content-bg p {
		padding:0 0 0 5em;
		font-weight:bold;
		font-family:Trebuchet MS, Verdanna, arial,helvetica,sans-serif;
		font-size:12 px;
		color:#ffffff;
	}

	#content-bg1 {
		margin-top:0.1em;
		padding-bottom:2px;
/*		height:30em;  */
		background-image: url('/images/ch-kpcw-004.jpg'); 
		background-attachment:fixed; 
		background-position:bottom right; 
		background-repeat:no-repeat;
	}	
	
	#content div {
		padding:5px;
		float:left;
	}
	
	#content p {
		margin:5px 20px;
		padding: 0px
		float:left;
		font-size:12px;
	}

	#content-bg pre {
		margin:5px 20px;
		padding: 0px
		float:left;
		font-size:12px;
	}
	
	#content-left {
		width:5em;
	}
	
	#content-left p {
		width:15em;
	}
	#content-main {
		margin-top:10px
		margin-left:10px;
		padding: 10px;
		width:575px;
		font-family:Trebuchet MS, Verdanna, arial,helvetica,sans-serif;
		text-decoration:none;
		font-size:1em;
	}
/****************
	#content-right {
		margin-left:10px;
		width:120px;
	}
**************************/
	#footer {
	
		float:left;
		width:50em;
		padding:10px;
		font-size:12px;

	}
	#bottom {
		clear:both;
		text-align:center;
		font-size:12px;

	}
	
	img { border: none;}

/*- Menu--------------------------- */
    #gr {
      float:left;
      width:100%;
      font-size:93%;

      }
    #gr ul {
          margin:0;
          padding:0 0 0 0;
          list-style:none;
      }
    #gr li {
      display:inline;
      margin:0;
      padding:0;
      }
    #gr a {
      float:left;
      background:url("/images/left.png") no-repeat left top;
      margin:0;
      padding:0 0 0 15px;
      text-decoration:none;
	font: bold 12px/1 Arial;
      }
    #gr a span {
      float:left;
      display:block;
      background:url("/images/right.png") no-repeat right top;
      padding:19px 25px 19px 0px;
      color:#FFFFFF;
	  font: bold 12px/1 Arial;
      }
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #gr a span {float:none;font: bold 12px/1 Arial;}
    /* End IE5-Mac hack */
    #gr a:hover span {
      color:#2282d3;
      }
    #gr a:hover {
      background-position:0% -54px;
      }
    #gr a:hover span {
      background-position:100% -54px;
      }

      #gr #current a {
              background-position:0% -54px;
      }
      #gr #current a span {
              background-position:100% -54px;
			  color:#2282d3;
      }



#content h2 { margin: 0 0 .5em 0; }


