#base	{
	background : #000 url(./mkgbg.jpg) repeat-y center ; 
	}

#nppbase	.daub	{
	background : #fff ; 
	color : #333 ;
	}

.column	{
	margin : auto ;
	border-top : #999 0px solid ;
	border-bottom : #999 0px solid ;
	width : 95% ;
	}

.column   td	{
	width : 350px ;
	text-align : left ;
	vertical-align : top ;
	padding : 5px ;
	}


.column  	h1	{
	text-align : left ;
	padding : 5px ;
	margin : auto ;
	font-size : 1em ;
	}

.column  	h2	{
	text-align : left ;
	padding : 2px ;
	margin : auto ;
	font-size : 1em ;
	}


/* gold */

.column	.gold	{
	}

.column	.gold	h1	{
	background : #692000 url(./mkgheadlinegold.jpg) ; 
	color : #fff ; 
	border: solid 2px #000 ;
	}
.column	.gold	h2	{
	margin-top : 0.5em ;
	border-left : 10px solid #039 ; 
	}

.column	.gold	p	{
	font-size : 0.9em ; 
	 line-height : 1.5em ; 
	}




/* grass */

.column	.grass	{
	}

.column	.grass	h1	{
	background : #fff  ; 
	color : #40a913 ; 
	border-top: solid 2px #40a913 ;
	border-bottom: solid 2px #40a913 ;
	}

.column	.grass	h2	{
	margin-top : 0.5em ;
	border-left : 10px solid #40a913 ; 
	}

.column	.grass	p	{
	font-size : 0.9em ; 
	 line-height : 1.5em ; 
	}



#supervisor {
	width : 80% ;
	text-align : left ;
	vertical-align : top ;
	font-size : 0.8em ;
	padding : 0px ;
	}


#supervisor	h1 {
	padding : 0px ;
	margin : 0px ;
	}

#supervisor	h2 {
	padding : 0px ;
	margin : 0px ;
	}

#requirements {
	width : 100% ;
	text-align : center ;
	vertical-text : top ;
	font-size : small ;
	border-top: solid 1px #666 ;
	border-left: solid 1px #666 ;
	}


#requirements td{
	color : #333 ;
	font-size : 0.8em ;
	text-align : left ;
	vertical-text : top ;
	border-bottom: solid 1px #666 ;
	border-right: solid 1px #666 ;
	}


#requirements  .content{
	text-align : left ;
	padding-left : 1em ;
	}


#requirements 	.left {
	text-align : left ;
	padding-left : 1em ;
	}




#productdata {
	width : 100% ;
	text-align : center ;
	vertical-text : top ;
	font-size : small ;
	border-top: solid 1px #666 ;
	border-left: solid 1px #666 ;
	}


#productdata td{
	color : #333 ;
	font-size : 0.8em ;
	text-align : left ;
	vertical-text : top ;
	border-bottom: solid 1px #666 ;
	border-right: solid 1px #666 ;
	}


#productdata  .content{
	text-align : left ;
	padding-left : 1em ;
	}


#productdata 	.left {
	text-align : left ;
	padding-left : 1em ;
	}






#products {
	width : 700px ;
	text-align : center ;
	vertical-text : top ;
	font-size : 1.2em ;
	}




#products  .main{
	text-align : left ;
	padding-left : 1em ;
	}

#products  .main	ul{
	}

#products  .main	ul	li{
	margin-bottom : 1em ;
	}

#products  .main	ul li	a{
	font-weight : bolder ;
	font-family: "Hiragino Kaku Gothic Std",
		"ƒqƒ‰ƒMƒmŠpƒS Pro W3",
		"Osaka",
		"‚l‚r ƒSƒVƒbƒN";
	}

#products  .main	.notes{
	margin : 0.5em ;
	font-size : 0.8em ;
	}




#products 	.sub {
	width : 210px ;
	text-align : left ;
	padding-left : 1em ;
	}






