html,body{
	background-color:#cccc99;
	font-family:verdana;
	font-size:11px;
	padding:0;
	margin:0px;
}
td{
	vertical-align:top;
}
.singleInput,.multiInput{
	width:280px;
}
.multiInput{
	height:140px;
}
#main{
	position:absolute;
	top:2px;
	left:2px;
}

/* top --------------------------------- */

	#logo{
		position:absolute;
		width:110px;
		height:118px;
		float:left;
	}
	#logo img{
		position:relative;
		left:30px;
		top:20px;
	}
	#headline{
		position:absolute;
		background-color:#751314;
		width:892px;
		height:120px;
		left:112px;
		top:0px;
	}
	#headline img{
		position:relative;
		left:110px;
		top:50px;
	}


/* navigations --------------------------------- */

	#topnavigation .link,#leftnavigation .link,#rightnavigation .link{
		position:relative;
		top:10px;
		left:10px;
		font-weight:bold;
		text-decoration:none;
	}

	.home,.planning,.aboutme,.links,.contact,.active{
		width:110px;
	}

	/* topnavigation --------------------------------- */

		#topnavigation{
			position:absolute;
			top:122px;
			left:112px;
			width:1000px;
		}
		#topnavigation div{
			width:110px;
			height:110px;
			margin-right:2px;
			float:left;
			cursor:pointer;
		}
		#topnavigation img{
			float:left;
		}
		#topnavigation div{
			color:#fff;
		}
		#topnavigation .active{
			height:112px;
		}

	/* leftnavigation --------------------------------- */

		#leftnavigation{
			position:absolute;
			left:0px;
			top:122px;
		}
		#leftnavigation div{
			margin-bottom:2px;
			cursor:pointer;
		}
		#leftnavigation .link{
			color:#333;
		}
		#leftnavigation .active{
			width:112px;
		}

		#home,#planning{
			height:110px;
		}
		#aboutme,#links,#contact{
			height:55px;
		}

	/* rightnavigation --------------------------------- */

		#rightnavigation{
			position:absolute;
			left:894px;
			top:234px;
		}
		#rightnavigation div{
			margin-bottom:2px;
			width:110px;
			height:55px;
		}
		#rightnavigation .active{
			width:110px;
			margin-left:-2px;
			padding-left:2px;
		}
		#rightnavigation .link{
			cursor:pointer;
		}


/* content --------------------------------- */


	#content{
		position:absolute;
		width:760px;
		min-height:265px;
		left:112px;
		top:234px;
		padding-left:20px;
		padding-top:55px;
		padding-bottom:20px;
	}

/* colors --------------------------------- */

	.beginning{
		background-color:#cc6600;
		color:#fff;
	}
	.proceeding{
		background-color:#ff0000;
		color:#fff;
	}
	.phases{
		background-color:#cc0000;
		color:#fff;
	}
	.examples{
		background-color:#990000;
		color:#fff;
	}
	.fengshui{
		background-color:#660000;
		color:#fff;
	}

	.home{
		background-color:#ff9900;
	}
	.planning{
		background-color:#ffcc00;
	}
	.aboutme{
		background-color:#ffff33;
	}
	.links{
		background-color:#ffff66;
	}
	.contact{
		background-color:#ffff99;
	}

	/* links --------------------------------- */

		.beginning a,.proceeding a,.phases a,.examples a,.fengshui a{
			color:#666;
		}
		.home a,.planning a,.aboutme a,.links a,.contact a{
			color:#666;
		}	

/* hand --------------------------------- */

	/* big --------------------------------- */

		#hand_big{
			position:absolute;
		}
		#topnavigation #hand_big{
			bottom:4px;
		}
		#leftnavigation #hand_big{
			right:4px;
		}

		/* top --------------------------------- */

			.beginning #hand_big{
				left:66px;
			}
			.proceeding #hand_big{
				left:178px;
			}
			.phases #hand_big{
				left:290px;
			}
			.examples #hand_big{
				left:402px;
			}
			.fengshui #hand_big{
				left:514px;
			}

		/* left --------------------------------- */

			.home #hand_big{
				top:64px;
			}
			.planning #hand_big{
				top:176px;
			}
			.aboutme #hand_big{
				top:233px;
			}
			.links #hand_big{
				top:290px;
			}
			.contact #hand_big{
				top:347px;
			}

	/* small --------------------------------- */

		#hand_small{
			position:absolute;
			right:2px;
		}
		#rightnavigation_0 #hand_small{
			top:28px;
		}
		#rightnavigation_1 #hand_small{
			top:85px;
		}
		#rightnavigation_2 #hand_small{
			top:142px;
		}
		#rightnavigation_3 #hand_small{
			top:199px;
		}
		#rightnavigation_4 #hand_small{
			top:256px;
		}
		#rightnavigation_5 #hand_small{
			top:313px;
		}