	/** 樣式39 **/
	/** 如果您是使用兩欄式 記得最下面還有兩欄式的轉屬設定喔! **/

	/*** 三欗式 通用樣式 ***/

	body {
		background : url(NUSharedFiles/SmallPig/bak.jpg) #BADCD1;
		text-align : center;
	}
	
	div#container {
		margin : 0 auto;
		background-color: #fff;
		text-align : left;
		width : 985px;
	}
	
	div#header {
		background-image : url(NUSharedFiles/SmallPig/Title.jpg);
		height : 287px;
		position : relative;
		top : -15px;
	}
	
	h1#blog_name a {
		color :#FFFFFF;
		font-family : "Arial", "Helvetica", "sans-serif";
		font-size : 16px;
		font-weight : bolder;
		left: 0px;
		position : absolute;
		text-decoration : none;
		top : 50px;
	}
	
	div#blog_desc {
		color : #FFFFFF;
		font-family : "Arial", "Helvetica", "sans-serif";
		font-size : 10pt;
		left: 755px;
		position : absolute;
		top : 90px;
		width: 190px;
	}
	
	div#sidebar_left {
		float : left;
		width : 220px;
	}
	
	div#sidebar_right {
		float : right;
		width : 220px;
	}
	
	div#main {
		
		margin : 0 auto;
		width : 505px;
		padding : 0 0;
	}
	
	div#footer {
		clear : both;
		margin : 0 auto;
		width : 505px;
	}
	
	div.field {
		margin : 15px 0 30px;
	}
	
	div.field_main {
		margin : 0 24px;
		overflow : auto;
	}
	
	div.field_title {
		border-bottom : 1px dashed #8FACA2;
		color : #4C7D89;
		font-family : "Arial", "Helvetica", "sans-serif";
		font-size : 15px;
		font-weight : bolder;
		padding-bottom : 6px;
		text-align : center;
	}
	
	ul.field_links {
		background-color : #FFF;
		margin : 0;
		padding : 0;
	}
	
	ul.field_links li {
		color : #95AEAC;
		margin : 4px 0 0 20px;
	}
	
	ul.field_links a {
		color : #6A8C89;
		font-family : "Arial", "Helvetica", "sans-serif";
		font-size : 9pt;
	}	
	div.field_more {
		background : url(../NUStyle/style_39/img/icon1.gif) no-repeat;
		margin : 12px 0 0 82px;
		padding : 1px 0 0 28px;	
	}
	
	div.field_more a {
		color: #663300;
		font-size : 9pt;
		font-family: "Arial", "Helvetica", "sans-serif";
	}
	
	div#brief {
		text-align : center;
	}
	
	img#brief_photo {
		margin : 6px 2px 2px;
		width : 120px;
	}
	
	div.breif_single_left {
		background : url(../NUStyle/style_39/img/breif_single_left.gif) no-repeat;
		margin : 8px 0;
	}
	
	div.breif_single_right {
		background : url(../NUStyle/style_39/img/breif_single_right.gif) no-repeat right;
		margin-left : 9px;
	}
	
	div.breif_single_center {
		background : url(../NUStyle/style_39/img/breif_single_center_bg.gif) repeat-x;
		height : 20px;
		line-height : 20px;
		margin-right : 4px;
	}
	
	div#brief_nickname, div#brief_name, div#brief_mail a {
		color : #45787E;
		font-family : "細明體", "新細明體";
		font-size : 9pt;
	}
	
	div#brief_content {
		color : #8A9B85;
		font-size : 13px;
		margin : 0 5px;
		text-align : center;
	}
	
	div#calendar {
	    color : #AB9471;
		position : relative;
		text-align : center;
	}
	
	div#calendar select {
	    color : #666;
		margin-top : 4px;
	}
	
	div#calendar_prev_month {
		background : url(../NUStyle/style_39/img/left_arrow.gif) no-repeat;
		cursor : pointer;
		float : left;
		height : 20px;
		left : 2px;
		position : relative;
		top : -25px;
		width : 20px;
	}
	
	div#calendar_next_month {
		background : url(../NUStyle/style_39/img/right_arrow.gif) no-repeat right;
		cursor : pointer;
		float : right;
		height : 20px;
		right : 2px;
		position : relative;
		top : -25px;
		width : 20px;
	}
	
	div#calendar table {
	    font-family: "Arial", "Helvetica", "sans-serif";
		color : #666;
		margin : 4px auto 0;
	}
	
	div#calendar th, div#calendar td {
		font-family: "Arial", "Helvetica", "sans-serif";
		font-size : 10px;
		text-align : center;
	}
	
	th.calendar_weekend {
		color :#FF6699;
	}
	
	div#calendar td {
		color : #AB9471;
	}
	
	td.calendar_article_exist {
		background-color : #FFA500;
	}
	
	td.calendar_article_exist a {
		font-size : 11px;
		color : #FFFFFF;
		text-decoration : none;
	}

	div.js_field_content {
		margin-top : 6px;
		text-align : center;
	}
	
	div.article {
		padding : 6px;
		border-bottom : 1px #ccc dashed;
	}
	
	div.article_main {
		padding-bottom : 42px;
		position : relative;
		width : 100%;
	}
	
	div.article_title {
		background : url(NUSharedFiles/SmallPig/a_title.jpg) no-repeat 16px 7px;
		color : #548783;
		font-size : 12pt;
		font-weight : bold;
		padding : 10px 4px 0px 45px;
	}	
	
	div.article_date {
		color : #999;
		font-family : "Arial", "Helvetica", "sans-serif";
		font-size : 12px;
		position : absolute;
		right : 12px;
		top : 10px;
	}
	
	div.article_content {
		color : #636158;
		font-size : 11pt;
		line-height : 18pt;
		margin : 6px 0 2px 12px;
		overflow : auto;
	}	
	
	div.article_continue {
		margin : 6px 0 0 15px;
	}
	
	div.article_continue  a {
		color : #9FB16E;
		font-size : 13px;
	}
	
	div.article_posted {
		bottom : 8px;
		color : #9FB16E;
		font-size : 12px;
		position : absolute;
		right : 12px;
	}
	
	div.article_posted  a {
		color : #9FB16E;
		font-size : 12px;
	}
	
	div#trackback_url_title {
		color : #AAA;
		font-size : 11pt;
		font-weight : bold;
		margin : 10px 15px;
	}
	
	div#trackback_url {
		background-color : #FFF;
		
		color : #555;
		font-size : 13px;
		margin : 15px 0 0 30px;
	}
	
	div#trackback_title {
		color : #AAA;
		font-size : 11pt;
		font-weight : bold;
		margin : 30px 2px 10px 15px;
	}
	
	div.trackback_content {
		background-color : #FFF;
		
		color : #555;
		font-size : 11pt;
		margin : 15px 0 0 30px;
	}
	
	div.trackback_post {
		margin : 5px 0 15px 35px;
	}
	
	div.trackback_post, div.trackback_post a {
		color : #888;
		font-size : 13px;		
	}
	
	div#reply_title {
		color : #AAA;
		font-size : 11pt;
		font-weight : bold;
		margin : 30px 2px 10px 15px;
	}
	
	div.reply_content {
		background-color : #FFF;
		
		color : #555;
		font-size : 11pt;
		margin : 15px 0 0 30px;
	}
	
	div.reply_post {
		margin : 5px 0 15px 35px;
	}
	
	div.reply_post, div.reply_post a {
		color : #888;
		font-size : 13px;		
	}
	
	form#reply_form {
		margin : 0;
		padding : 0;
	}
	
	form#reply_form table {
		color : #663300;
		font-size : 13px;		
		margin : 40px 0 0 15px;
	}
	
	td.reply_form_label {
		width : 40px;
	}
	input#reply_form_author {
		width : 200px;
	}
	
	input#reply_form_email {
		width : 200px;
	}
	
	input#reply_form_URL {
		width : 200px;
	}	
	
	textarea#reply_form_content {
		height : 100px;
		width : 260px;
	}
		

	div#main {
		margin-right : 10px;
		width : 715px;
	}

	div#footer {
		margin-right : 10px;
		width : 715px;
	}
	
/*	 *** 兩欄式 側欄靠右 ***

	div#main {
		margin-left : 10px;
		width : 715px;
	}

	div#footer {
		margin-left : 10px;
		width : 715px;
	}	
	
	 ***********************/
