body {
	font-size: 13px;
	background-color:#3A4161;
	width:100%;
	background:url(../images_view/bg_body_large.gif) fixed center repeat-y;
}
	body, #search1, #page1, #flash_top1, #flash_content, #menu, #header_top, #header_title, #content, #header, #author, #post_content, #ads_banner, #box2, .bg_table, #comment_by {
	    margin:0px auto;
		}
a:link              { color: #999999;  text-decoration: none; }
a:active, a:hover   { color: #4C557C;  text-decoration: underline;}
    #header, #flash_top3, #page3, #search3 {
	   background-repeat:repeat-x;
	}
    #header, #header_top {
	   background-image:url(../images_view/bg_header.gif);
	}
	#header, #header_top, #header_title {
	   width:878px;
	}
	#content, #flash_content, .style05, #post_content, #box2, .bg_table, #search1, #page1, #flash_top1 {
	   width:864px;
	}
    #header_top, #menu, #author, #header_title, #flash_content, #page1, #bn_reply, #bn_post_reply, #bn_post, .bg_table {
	    clear:both;
	}
    #header_top {
		height:19px;
		background-image:url(../images_view/bg_top.gif);
	}
	#menu {
	    width:93%;
		text-align:right;
		word-spacing:3px;
	}
	#author {
		text-align:right;
	    width:89%;
	}
	#header_title {
	   height:95px;
	   text-align:left;
	}
	#ads_banner {
	    background-color:#dedede;
		height:80px;
		text-align:center;
		width:100%;
		border-bottom:1px solid #cccccc;
		border-top:1px solid #cccccc;
	}
	#ads1, #ads2, #ads2, #ads4, #box, #box1, #flash_box{
	    float:left;
	}
	#ads1, #ads2{
	    margin-top:20px;
	    margin-left:3px;
	    height:60px;
    	border:4px solid #6A76AD;
	}
	#ads3, #ads4{
	    height:60px;
    	border:4px solid #ffffff;
		margin:6px;
	}
	#ads1, #ads3 {
		width:120px;
	}
	#ads2, #ads4 {
		width:468px;
	}
	#post_content {
	    font-size:13px;
		line-height:26px;
		color:#2E334B;
	}
	#flash_content {
	    background-color:#000000;
		height:110px;
	}
	#flash_box {
		width:30%;
		height:100px;
		margin:5px 0px 0px 12px;
		text-align:center;
	}
	#page1, #page2, #page3 {
		height:34px;
	}
	#page1, #page2, #search1, #search2, #flash_top1, #flash_top2, #bn_reply, #bn_post_reply, #bn_post {
		background-repeat:no-repeat;
	}
	#page1 {
	    background-image:url(../images_view/bg_page_left.gif);
		background-position:top left;
	}
	#page2 {
	    background-image:url(../images_view/bg_page_right.gif);
		background-position:top right;
	}
	#page3 {
	    background-image:url(../images_view/bg_page.gif);
		width:850px;
		margin-left:7px;
		line-height:36px;
	}
	#search1, #search2, #search3 {
		height:54px;
	}
	#search1 {
	    background-image:url(../images_view/bg_search_left.gif);
		background-position:top left;
		margin-top:3px;
	}
	#search2 {
	    background-image:url(../images_view/bg_search_right.gif);
		background-position:top right;
	}
	#search3 {
	    background-image:url(../images_view/bg_search.gif);
		width:848px;
		margin-left:8px;
		text-align:center;
	}
	#flash_top1, #flash_top2, #flash_top3 {
	    height:29px;
	}
	#flash_top1 {
		background-image:url(../images_view/cr_ads_left.gif);
		background-position: top left;
		margin-top:10px;
	}
	#flash_top2 {
		background-image:url(../images_view/cr_ads_right.gif);
		background-position: top right;
	}
	#flash_top3 {
		width:840px;
		background-image:url(../images_view/bg_ads.gif);
		line-height:30px;
		margin-left:12px;
	}
	.style01 {
		background-color:#333333;
	    color:#E2E9ED;
		font-size:12px;
	}
	.style02 {
		border-right:1px solid #ffffff;
	}
	#bn_reply, #bn_post_reply, #bn_post {
		width:75%;
		margin-top:10px;
		margin-left:12px;
	}
	#bn_reply {
	    background-image:url(../images_view/bg_reply.gif);
		height:36px;
	}
	#bn_post_reply {
	    background-image:url(../images_view/bg_post_reply.gif);
		height:48px;
	}
	#bn_post {
	    background-image:url(../images_view/bg_post.gif);
		height:48px;
	}
	#bn_title {
	    background:url(../images_view/bn_title.gif) top left no-repeat;
		width:175px;
		margin:0px 0px 0px 14px;
	}
	#bg_title {
	    background:url(../images_view/bg_title.gif) repeat;
		width:670px;
		margin:35px 0px 5px 32px;
	}
	#title_font{
	    font-family:標楷體, DFKai-SB, MingLiU, PMingLiU;
		font-size:2.1em;
		color:#000000;
		line-height:34px;
		letter-spacing:2px;
		font-weight: normal;
	}
	#comment_by {
	    font-weight:bold;
		font-size:12px;
		font-family:georgia, arial, mingliu;
		width:90%;
	    color:#6a6a6a;
		margin-top:12px;
	}
	#comment {
	    color:#6a6a6a;
		font-size:12px;
		font-family:arial, mingliu;
		line-height:18px;
	    background:url(../images_view/bg_dot1.gif) bottom repeat-x;
	    font-weight:normal;
		padding: 5px 0px 5px 10px;
	}
	#comment_date {
	    background:url(../images_view/img_pen.gif) 0 5px no-repeat;
		font-size:10px;
		font-family:arial, mingliu;
	    color:#6a6a6a;
	    margin: 3px 0px 5px 0px;
	    padding: 0px 0px 0px 12px;
	    font-weight:normal;
	}
.style03 {
	border-top:1px solid #868686;
	border-left:1px solid #868686;
	border-bottom:1px solid #D4D2CF;
	border-right:1px solid #D4D2CF;
	background-color:#FBFCFE;
	color:#000000;
	font-size:13px;
	font-family:Arial, mingliu;
	line-height:22px;
}
.style04 {
	border-bottom:1px solid #868686;
	border-right:1px solid #868686;
	border-top:1px solid #D4D2CF;
	border-left:1px solid #D4D2CF;
	background-color:#FFFFFF;
	color:#494949;
	font-size:13px;
	font-family:Arial, mingliu;
	height:26px;
	line-height:21px;
	padding:2px 3px 2px 3px;
	cursor:hand;
}
.style05 {
	border-bottom:1px solid #D4D2CF;
	background-color:#E2E3E0;
	color:#6a6a6a;
	font-size:12px;
	font-family:Arial, mingliu;
}
.font01 {
    font-size:12px;
	font-family:georgia, arial, mingliu;
	color:#4C557C;
}
.font02 {
    font-size:10px;
	font-family:georgia, arial, mingliu;
	color:#868686;
	font-style:normal;
}
.font03 {
    font-size:12px;
	font-family:arial, mingliu;
	color:#868686;
	font-style:normal;
}
.font04 {
    font-size:12px;
	font-family:arial, mingliu;
	color:#4C557C;
}
.font05 {
    font-size:10px;
	font-family:arial, mingliu;
	color:#888888;
}
	.font_b {
	    color:#333333;
	}
	.font11 {
		font-size:11px;
	}
	.font12 {
		font-size:12px;
	}
	.font_georgia {
	    font-family:georgia, arial;
	}
	#footer {
		background-color:#333333;
		height:160px;
		width:878px;
		font-size:10px;
		margin:5px auto 0px auto;
	}
ul.reminder {
	color: #333333;
	}
ul.reminder li {
list-style-type: none;
padding-left: 20px;
background: url(../images_view/img_chat.gif) left top no-repeat;
line-height:22px;
margin-top:20px;
	}
	
	.link01, a.link01:link, a.link01:visited { color:#33465A; font-size:12px; text-decoration:none; font-weight:normal}
	a.link01:active, a.link01:hover { color:#33465A; font-size:12px; text-decoration:underline; font-weight:normal}
	
	.link02, a.link02:link, a.link02:visited { color:#D1D5E2; font-size:12px; text-decoration:none; font-weight:normal}
	a.link02:active, a.link02:hover { color:#ffffff; font-size:12px; text-decoration:underline; font-weight:normal}
	
	.link03, a.link03:link, a.link03:visited { color:#ffffff; font-size:12px; text-decoration:none; font-weight:normal}
	a.link03:active, a.link03:hover { color:#ffffff; font-size:12px; text-decoration:underline; font-weight:normal}
	
	.link04, a.link04:link, a.link04:visited { color:#314358; font-size:12px; text-decoration:none; font-weight:normal}
	a.link04:active, a.link04:hover { color:#ffffff; font-size:12px; text-decoration:underline; font-weight:normal}
.gallery {border:1px solid #ffffff;background-color:#ffffff;padding:3px; width:180px;FILTER: Alpha(opacity=59); }

.form1 { border:1px solid #8FA2B3;font-family: "Arial" ;color: #39556C;	font-size: 13px; height:14px;padding-left:5px}

.line1 {
	background-color:#f7f7f7;
	width:858px;
	height:2px;
	clear: both;
	margin:auto;
}
.select1 { background-color:#8FA2B3;font-family: "Arial" ;color: #ffffff;	font-size: 11px;}
.select2 { background-color:#D7F596;font-family: "Arial" ;color: #91B553;	font-size: 11px;}

.font11b {font-family: "Arial" ;color: #333333;	font-size: 11px;padding-top:3px;}

.font11bl {font-family: "Arial" ;color: #688299;	font-size: 11px;}
A.font11bl:link, A.font11bl:visited {font-family: "Arial" ;color: #6D869C;	font-size: 11px;text-decoration: none;}
A.font11bl:hover {font-family: "Arial" ;color: #FF6600;	font-size: 11px;text-decoration: underline;}

.font15blue {	font: 15px "Arial" ;	color: #42719C;}

.font13blue {	font: 13px "Arial" ;	color: #4C557C;}
.font13grn {	font: 13px "Arial" ;	color: #5D891F;}

.font13brn {	font: 11px "Arial" ;	color: #5F3C13;position:relative;line-height:15px;}

.font13pink {	font: 13px "Arial" ;	color: #FF4A4A;}

.font13bl {font-family: "Arial" ;color: #688299;	font-size: 13px;}
A.font13bl:link, A.font13bl:visited {font-family: Arial 新細明體 ;color: #6D869C;	font-size: 13px;text-decoration: none;}
A.font13bl:hover {font-family: "Arial" ;color: #333333;	font-size: 13px;text-decoration: underline;}

.reply_txt {font-family: "Arial" ;color: #2B4051;font-size: 15px; padding-top:5px; overflow:hidden;padding-top:20px;padding-left:21px;padding-bottom:20px;line-height:25px;}
A.reply_txt:link, A.font15con:visited {font-family: "Arial" ;color: #2B4051;	font-size: 15px;text-decoration: none; padding-top:5px;}
A.reply_txt:hover {font-family: "Arial" ;color: #2B4051;	font-size: 15px;text-decoration: underline; padding-top:5px;}

.font13b {font-family: "Arial" ;color: #333333;	font-size: 13px;padding-top:3px;}
A.font13b:link, A.font13b:visited {font-family: "Arial" ;color: #333333;	font-size: 13px;text-decoration: none;}
A.font13b:hover {font-family: "Arial" ;color: #42719C;	font-size: 13px;text-decoration: underline;}

.font13b66 {font-family: "Arial" ;color: #666666;	font-size: 13px;padding-top:3px;}
A.font13b66:link, A.font13b66:visited {font-family: "Arial" ;color: #666666;	font-size: 13px;text-decoration: none;}
A.font13b66:hover {font-family: "Arial" ;color: #666666;	font-size: 13px;text-decoration: underline;}

.font13grey {font-family: "Arial" ;color: #999999;	font-size: 13px;}
A.font13grey:link, A.font13grey:visited {font-family: "Arial" ;color: #999999;	font-size: 13px;text-decoration: none;}
A.font13grey:hover {font-family: "Arial" ;color: #999999;	font-size: 13px;text-decoration: underline;}

.cgrey {color:#8FA2B3}

.cwhite {color:#ffffff}

.cgreen {color:#ADCDA0}

.font13dbl {font-family: "Arial" ;color: #5B7286;	font-size: 13px;}
A.font13dbl:link, A.font13dbl:visited {font-family: "Arial" ;color: #5B7286;	font-size: 13px;text-decoration: none;}
A.font13dbl:hover {font-family: "Arial" ;color: #ffffff;	font-size: 13px;text-decoration: underline;}

.pagemenu {	font-family: "Arial" ;color: #5B7286;font-size: 13px;}
A.pagemenu:link, A.pagemenu:visited {font-family: "Arial" ;color: #5B7286;	font-size: 13px;text-decoration: none;}
A.pagemenu:hover {font-family: "Arial" ;color: #FF6600;	font-size: 13px;text-decoration: underline;}

.font13w {font-family: "Arial" ;color: #ffffff;	font-size: 13px;}
A.font13w:link, A.font13w:visited {font-family: "Arial" ;color: #ffffff;	font-size: 13px;text-decoration: none;}
A.font13w:hover {font-family: "Arial" ;color: #ffffff;	font-size: 13px;text-decoration: underline;}

.font13org {font-family: "Arial" ;color: #FF6600;	font-size: 13px;}
A.font13org:link, A.font13org:visited {font-family: Arial ;color: #FF6600;	font-size: 13px;text-decoration: none;}
A.font13org:hover {font-family: Arial ;color: #FF6600;	font-size: 13px;text-decoration: underline;}

.font11org {font-family: "Arial" ;color: #FF6600;	font-size: 11px;}
A.font11org:link, A.font11org:visited {font-family: Arial ;color: #FF6600;	font-size: 11px;text-decoration: none;}
A.font11org:hover {font-family: Arial ;color: #FF6600;	font-size: 11px;text-decoration: underline;}

.font13grb {font-family: Arial ;color: #333333;	font-size: 13px;height:30px;}
A.font13grb:link, A.font13grb:visited {font-family: Arial ;color: #333333;	font-size: 13px;text-decoration: none;}
A.font13grb:hover {font-family: Arial ;color: #A3C54A;	font-size: 13px;text-decoration: underline;}


.toolbar {font-family: Arial ;color: #688299; font-size: 13px; line-height:30px; padding: 5px;}
A.toolbar:link, A.toolbar:visited {font-family: Arial ;color:  #688299;	font-size: 13px;text-decoration: none;}
A.toolbar:hover {font-family: Arial ;color:  #688299;	font-size: 13px;text-decoration: underline;}

.floatleft { float:left; margin:4px;}
.floatright { float:right; margin:4px;}
