/* Title */
	.Title1 {
		font: Bold 18px "Arial Narrow", "Arial", "Helvetica", Sans-serif;
	}

	.CTitle1 {
		font: Bold 18px "新細明體", "細明體", SimSun, SimHei;
	}

	.Title2 {
		font: Bold 14px "Arial Narrow", "Arial", "Helvetica", Sans-serif;
		color: #816011
	}

	.CTitle2 {
		font: Bold 14px "新細明體", "細明體", SimSun, SimHei;
		color: #816011
	}

	.Sig {
		font: Italic Bold 18px "Palatino Linotype", "Arial", "Helvetica", Sans-serif;
		color: #990000;
	}

	.CSig {
		font: Italic Bold 18px "新細明體", "細明體", SimSun, SimHei;
		color: #990000;
	}
	
	.Sig2 {
		font: Bold 14px "Arial Narrow", "Arial" "Helvetica", Sans-serif;
		color: #000000;
	}

	.CSig2 {
		font: Bold 14px "新細明體", "細明體", SimSun, SimHei;
		color: #000000;
	}

/* pictures */

	.AdImg {
		border: 1px solid #000000;
	}

	.ImgText {
		text-decoration: none; 
		color: #000000; 
		/* background-color: #ffffff; */
		font: bold 10px Arial, Verdana, Helvetica, sans-serif; 
		letter-spacing: 1px;
		padding-left: 7px;
		padding-right: 7px;
	}

	.CImgText {
		text-decoration: none; 
		color: #000000; 
		/* background-color: #ffffff; */
		font: 11px "新細明體", "細明體", SimSun, SimHei;
		letter-spacing: 1px;
		padding-left: 7px;
		padding-right: 7px;
	}

	.ItemBlock {
		text-decoration: none; 
		color: #000000; 
		/* background-color: #ffffff; */
		font: bold 10px Arial, Verdana, Helvetica, sans-serif; 
		letter-spacing: 1px;
		padding-left: 7px;
		padding-right: 7px;
		width: 175px;
	}

	.CItemBlock {
		text-decoration: none; 
		color: #000000; 
		/* background-color: #ffffff; */
		font: bold 10px "新細明體", "細明體", SimSun, SimHei;
		letter-spacing: 1px;
		padding-left: 7px;
		padding-right: 7px;
		width: 175px;
	}

	.ItemBlock TD {
		vertical-align:top;
	}


	.inlineIcon {
		vertical-align: middle;
		border: 0px;
	}

/* paragraph 1st char decor */
	.ParaDecor {
		font: Italic Bold 48px "Palatino Linotype", "Arial Narrow", "Helvetica", Sans-serif;
		color: #b45f44;
		line-height: 42px;
	}

	.CParaDecor {
		font: Italic Bold 48px "新細明體", "細明體", SimSun, SimHei;
		color: #b45f44;
		padding-right: 10px;
		padding-top: 0px;
		padding-bottom: 10px;
		line-height: 42px;
	}

/* Header */

	.HeaderPane {
		width: 990px;
		/*border: solid 1px #550000;*/
		text-decoration: none; 
		color: #000000; 
		background-color: #ffffff;
		padding: 0px;
	}
	
/* Contents Pane */
	.MainPane {
		width: 990px;
		height: 400px;
		margin: 0px;
		border: solid 1px #550000;
		/*border-spacing: 0px; */
		border-collapse: collapse;
		
		text-decoration: none; 
		color: #000000; 
		background-color: #ffffff;
		font: 14px Arial Narrow, Arial, Verdana, Helvetica, sans-serif; 
		letter-spacing: 1px;
	}

	.CMainPane {
		width: 990px;
		height: 400px;
		margin: 0px;
		border: solid 1px #550000;
		/*border-spacing: 0px; */
		border-collapse: collapse;
		
		text-decoration: none; 
		color: #000000; 
		background-color: #ffffff;
		font: 14px "新細明體", "細明體", SimSun, SimHei; 
		letter-spacing: 1px;
	}

	.SideContents {
		/* vertical-align: bottom; */
		background-color: #b45f44;
	}
	
	.MainContents {
		vertical-align: top;
		padding: 10px;
		background-color: #fffdf5;
	}
	
	.InnerPane {
		text-decoration: none; 
		color: #000000; 
		font: 14px Arial Narrow, Arial, Verdana, Helvetica, sans-serif; 
		letter-spacing: 1px;
	}

	.CInnerPane {
		text-decoration: none; 
		color: #000000; 
		font: 14px "新細明體", "細明體", SimSun, SimHei; 
		letter-spacing: 1px;
	}

	.InnerPane TD {
		padding-left: 7px;
		padding-right: 7px;
	}

	.CInnerPane TD {
		padding-left: 7px;
		padding-right: 7px;
	}
	
	.InputText {
		text-decoration: none; 
		color: #723524; 
		font: 14px Arial Narrow, Arial, Verdana, Helvetica, sans-serif; 
		letter-spacing: 1px;
	}
	
	.CInputText {
		text-decoration: none; 
		color: #723524; 
		font: 14px "新細明體", "細明體", SimSun, SimHei;  
		letter-spacing: 1px;
	}
	
	.VSep {
		width: 1px;
		height: 100px;
		padding-left: 7px;
		padding-right: 7px;
	}

	.HSep {
		height: 1px;
		width: 70%;
	}

/* Side ad layout*/

	.AdPos {
		margin-left: 7px;
		margin-bottom: 7px;
		margin-top: 0px;
		margin-right: 0px;
/*	border: solid 1px #550000; */
	}

/* Side ad contents formatting */
	.AdContents {
		width: 195px;
		/* height: 200px; */
		border: solid 1px #550000;
		text-decoration: none; 
		color: #000000; 
		/* background-color: #ffffff; */
		font: bold 12px Arial, Verdana, Helvetica, sans-serif; 
		letter-spacing: 1px 
	}

	.CAdContents {
		width: 195px;
		/* height: 200px; */
		border: solid 1px #550000;
		text-decoration: none; 
		color: #000000; 
		/* background-color: #ffffff; */
		font: bold 12px "新細明體", "細明體", SimSun, SimHei;
		letter-spacing: 1px 
	}
	
	.AdContents TD {
		vertical-align: top;
		padding: 5px;
	}
	
	.AdText {
		text-align: left;
	}
	
	.AdText A {
		text-decoration: none;
		color: #550000;
	}
	
	.AdText A:Hover {
		text-decoration: none;
		color: #005500;
	}