	body {
		margin:10px 50px;
		color: #993300;
		background-repeat:repeat;
		background-image: url(http://f5.wretch.yimg.com/zerokitten/2/1128431565.jpg?RFzi7AlDdRQ.92.sHyLkLJZJeRlFLQbrMRWuj_oSzYSaos_RvRabG_qL2bI-);
		}


	a:link		{ color: #875F75; text-decoration:none; background: none;}
	a:visited		{ color: #717D94; text-decoration:none; background: none;}
	a:active		{ color: #875F75; background: none;}
	a:hover		{ color: #875F75;text-decoration: underline;background : #ffffff;}

	#banner {
		HEIGHT: 150px;
		MARGIN-TOP: 20px; MARGIN-LEFT: 50px;
		FONT-FAMILY: 標楷體;
		FONT-WEIGHT: normal;
		FONT-STYLE: italic;
		COLOR: #875F75;
		TEXT-ALIGN: left;
		background-image: url(http://f5.wretch.yimg.com/zerokitten/2/1128504018.jpg?IESYXj5DdRTcCxdXoYROHmn3Rp61VyDSEeMZSJBPzWur9bM27ARiYTA5Xp8-);
		background-position:right bottom; 
		background-repeat:no-repeat;
		font-size:large;
		padding:15px;
		text-align: left center;
		}

	#banner a:link{font-size: large;color: #875F75; text-decoration: none; background: none;}
	#banner a:visited{font-size: large;color: #717D94; text-decoration: none; background: none;}
	#banner a:active,
	#banner a:hover {font-size: large;color: #875F75;text-decoration: none; background: none;}

	.description {
		color: #875F75;
		background: none;
		font-size:small;
		text-transform:none;
		}

	.side {
		color: #717D94;
		background: #ccffff;
		font-family: 標楷體;
		font-size:small;
		font-weight:normal;
		line-height:140%;
		padding:5px;
		border: 1px #ccffff ridge;
		}

	.sidetitle {
		color: #875F75;
		font-family: 標楷體;
		font-size:small;
		font-weight:normal;
		margin-top:3px;
		background: #ccffff;
		line-height:140%;
		padding:3px;
		text-align:center;
		border: 1px #ccffff ridge;
		}

	.powered {
		color:#666;
		background: #ccffff;
		font-size:medium;
		line-height:140%;
		text-transform:uppercase;
		padding:2px;
		margin-top:20px;
		text-align:center;
		}

                  