/*--各菜單基礎設定開始---------------------------------------------------------------------------------------------------*/
* {
	font-size: 10px;
	color: #dddddd;
	line-height: normal;
	font-family: "Century Gothic", "Tahoma", "Verdana";
	vertical-align: top;
	text-align: left;
}
html {
	SCROLLBAR-3DLIGHT-COLOR: #000000;/*左槓線條*/
	SCROLLBAR-ARROW-COLOR: #000000;/*拉頁框箭頭色*/
	SCROLLBAR-DARKSHADOW-COLOR: #000000;/*右槓線條*/
	SCROLLBAR-FACE-COLOR: #666666;/*槓條色彩*/
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;/*拉頁內框亮面*/
	SCROLLBAR-SHADOW-COLOR: #000000;/*拉頁內框暗面*/
	SCROLLBAR-TRACK-COLOR: #000000;/*拉頁框背景色*/
	SCROLLBAR-BASE-COLOR: #000000;/*拉頁框基底色彩*/
}
body {
	text-align: center;
	margin: 0px;
	background-color: #000000;
}
textarea {
	SCROLLBAR-3DLIGHT-COLOR: #000000;/*左槓線條*/
	SCROLLBAR-ARROW-COLOR: #000000;/*拉頁框箭頭色*/
	SCROLLBAR-DARKSHADOW-COLOR: #000000;/*右槓線條*/
	SCROLLBAR-FACE-COLOR: #666666;/*槓條色彩*/
	SCROLLBAR-HIGHLIGHT-COLOR: #000000;/*拉頁內框亮面*/
	SCROLLBAR-SHADOW-COLOR: #000000;/*拉頁內框暗面*/
	SCROLLBAR-TRACK-COLOR: #000000;/*拉頁框背景色*/
	SCROLLBAR-BASE-COLOR: #000000;/*拉頁框基底色彩*/
}

/*--各菜單基礎設定結束---------------------------------------------------------------------------------------------------*/

/*--iframe外椢欄位間隔設定結束---------------------------------------------------------------------------------------------------*/


#container1 {
	width: 740px;
}
#container2 {
	width: 740px;
	height: 640px;
}
#container3 {
	width: 740px;
}
#header {
	margin-top: 5px;
}
#login-bar {
	text-align: right;
	margin-bottom: 5px;
	padding-right: 10px;
}
#login-bar a {
	color: #999900;
	text-decoration: none;
}
#login-bar a:hover {
	color: #FF6600;
	text-decoration: none;
}
#banner {
	background-color: #252121;
	height: 224px;
	width: 740px;
	
}
#banner_left {
	float: left;
	width: 240px;
	text-align: left;
}
#banner_left_heading {
}
#banner_left_heading a {
	padding-left: 10px;
	color: #eeeeee;
	background-image: url(../imges/banner_lift_heading_bg.jpg);
	height: 28px;
	width: 240px;
	padding-top: 9px;
	text-decoration: none;
}
#banner_left_heading a:hover {
	background-image: url(../imges/banner_lift_heading_bg2.jpg);
}
#banner_right {
	float: right;
	width: 494px;
	text-align: left;
	height: 224px;
	background-image: url(../imges/banner_right_heading_test.jpg);
	padding-top: 11px;
	background-repeat: no-repeat;
}
#content {
	width: 740px;
	margin-top: 5px;
	padding: 5px;
	border: 1px dashed #333333;
	height: 400px;
}
#content_index {
	width: 740px;
	margin-top: 5px;
	padding: 5px;
	border: 1px dashed #333333;
}

/*--版權設定開始-------------------------------------------------------------------------------------------------------*/
#footer {
	background-color: #000000;
	height: 50px;
	text-align: right;
	font-size: 9px;
	margin-top: 10px;
	width: 740px;
}
#footer_logo {
	font-size: 16px;
	font-weight: bold;
}
/*--版權設定結束-------------------------------------------------------------------------------------------------------*/

/*--首頁三欄設定開始-------------------------------------------------------------------------------------------------------*/
#content_left_index {
	width: 226px;
	float: left;
	text-align: left;
	padding: 3px;
	border: 1px dashed #333333;
}
#content_center_index {
	width: 248px;
	float: left;
	text-align: left;
	padding: 3px;
	border: 1px dashed #333333;
}
#content_right_index {
	width: 248px;
	float: left;
	text-align: left;
	padding: 3px;
	border: 1px dashed #333333;
}
#content_doc_index {
	width: 3px;
	float: left;
}
/*--首頁三欄設定結束-------------------------------------------------------------------------------------------------------*/

/*--內容三欄設定開始-------------------------------------------------------------------------------------------------------*/
#content_left {
	width: 226px;
	float: left;
	height: 388px;
	text-align: left;
	padding: 3px;
	border: 1px dashed #333333;
}
#content_center {
	width: 248px;
	float: left;
	height: 388px;
	text-align: left;
	padding: 3px;
	border: 1px dashed #333333;
}
#content_right {
	width: 248px;
	float: left;
	height: 388px;
	text-align: left;
	padding: 3px;
	border: 1px dashed #333333;
}
#content_doc {
	width: 3px;
	float: left;
}
/*--內容三欄設定結束-------------------------------------------------------------------------------------------------------*/

/*--首頁最新訊息設定開始--*/
#Latestnews {}
#Latestnews_img {
	width: 76px;
	float: left;
	height: 58px;
	border: 1px dashed #333333;
	margin-bottom: 6px;
	padding-top: 2px;
	padding-left: 2px;
}
#Latestnews_doc {
	width: 6px;
	float: left;
}
#Latestnews_content {
	width: 152px;
	float: left;
	height: 62px;
	border: 1px dashed #333333;
	margin-bottom: 6px;
	padding: 2px;
}
#Latestnews_more{
	text-align: right;
	color: #999999;
	margin-top: 10px;
	text-decoration: none;
}
#Latestnews_more a{
	text-decoration: none;
}
/*--首頁最新訊息設定結束--*/

/*--首頁最新照片設定開始--*/
#Photocollection {}
#Photocollection_img {
	width: 76px;
	float: left;
	height: 58px;
	border: 1px dashed #333333;
	margin-bottom: 1px;
}
#Photocollection_doc {
	width: 6px;
	float: left;
}
/*--首頁最新照片設定結束--*/

/*--iframe外椢欄位間隔設定開始---------------------------------------------------------------------------------------------------*/
#iframe_padding {
	padding: 5px;
}
#iframe_span1 {
	font-weight: bold;
	color: #999999;
	text-decoration: underline;
	margin-bottom: 3px;
	}
#iframe_span2 {
	color: #999999;
	margin-bottom: 5px;
	}
#iframe_span3 {
	color: #666666;
	margin-bottom: 5px;
	font-size: 8px;
	}
#iframe_padding li {
	margin-bottom: 1px;
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	padding-top: 1px;
	}
#iframe_padding a {
	text-decoration: none;
	}

/*--各菜單大標題設定開始------------------------------------------------------------------------------------------------*/
#content_menu_Title {
	font-size: 18px;
	font-weight: bold;
	color: #FFFFFF;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	margin-bottom: 8px;
	padding-bottom: 3px;
}
/*--各菜單大標題設定結束---------------------------------------------------------------------------------------------------*/

/*--各菜單小標題設定 & 文字設定開始---------------------------------------------------------------------------------------------------*/
#content_menu_heading {
	text-align: left;
	margin-bottom: 5px;
	padding-bottom: 3px;
	background-image: url(../imges/heanding.png);
	background-repeat: repeat-x;
	background-position: bottom;
	padding-left: 5px;
}
#content_menu_heading_span1 {
	font-weight: bold;
	color: #62b3eb;
	font-size: 12px;
}
#content_menu_heading_span2 {
	font-weight: bold;
	color: #999999;
	font-size: 12px;
}
#content_menu_heading_span3 {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
	text-decoration: underline;
	}
#content_menu_heading_span4 {
	font-weight: bold;
	color: #ffffff;
	font-size: 12px;
}
#content_menu_heading_span5 {
	color: #CC6600;
}
#content_menu_heading_span6 {
	color: #999999;
}
/*--各菜單小標題 & 文字設定結束---------------------------------------------------------------------------------------------------*/

#latest_news {
	margin-bottom: 10px;
}
#latest_news_time {
	font-size: 9pt;
	font-weight: bold;
	padding-bottom: 1px;
	color: #cccccc;
}
#latest_news_heading {
	font-size: 9px;
	text-decoration: underline;
	padding-bottom: 4px;
	color: #cccccc;
}
#latest_news_content {
	font-size: 9px;
	color: #cccccc;
}
#latest_news_more {
	font-size: 9pt;
	color: #f7eda6;
}

/* 各菜單細部設定--------------------------------------------------------------------------------------------------------------- */
/* 關於我們--------------------------------------------------------------------------------------------------------------------- */

#aboutus {}
#aboutus_content {
	font-size: 9px;
	color: #999999;
}
#aboutus_philosophy_Frame_table {
	margin-bottom: 10px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #212121;
}
#aboutus_philosophy_Frame_content {
	color: #cccccc;
}
#aboutus_philosophy_Frame_content p{
	color: #999999;
}
#aboutus_service_Frame_table {
	margin-bottom: 5px;
	padding-bottom: 5px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #999999;
}
#aboutus_service_Frame_content {
	color: #cccccc;
}
#aboutus_service_Frame_content td{
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
}

/* 婚紗藝廊 - 精選集 ------------------------------------------------------------------------------------------------------------- */

#featured {
	text-align: left;
}
#featured_Frame_left {
	width: 230px;
	float: left;
}
#featured_bottom_table {
	border-top-width: 3px;
	border-top-style: solid;
	border-top-color: #212121;
	font-size: 9px;
	padding-top: 3px;
	text-align: left;
}
#featured_bottom_table td {
	font-size: 9px;
	padding-right: 2px;
	padding-left: 2px;
}
#featured_bottom_table a {
	font-size: 9px;
}
#featured_bottom_table span {
	font-size: 9px;
	color: #999999;
	font-weight: bold;
}

/* 婚紗藝廊 - 新人照 ------------------------------------------------------------------------------------------------------------- */

#new {}
#new_year {
	padding: 3px;
	background-color: #111111;
	float: left;
	width: 80px;
	text-align: center;
}
#new_PhotoFrame {
	padding: 8px;
	float: left;
	height: 121px;
	width: 98px;
	margin-bottom: 5px;
	background-color: #222222;
	border: 1px dashed #333333;
}
#new_PhotoFrame_no {/*--未有照片--*/
	padding: 8px;
	float: left;
	height: 121px;
	width: 98px;
	margin-bottom: 5px;
	background-color: #000000;
	border: 1px dashed #333333;
}
#new_imges {
	background-color: #000000;
	height: 96px;
	width: 96px;
	border: 1px solid #444444;
	margin-bottom: 5px;
}
#new_imges_no {
	background-color: #000000;
	height: 96px;
	width: 96px;
	border: 1px solid #222222;
	margin-bottom: 5px;
}
#new_name {
	text-align: center;
}
#new_doc {
	width: 6px;
	float: left;
}

/* 藝術團隊 --------------------------------------------------------------------------------------------------------------------- */

#artteam {}
#artteam_team {}
#artteam_team_img {
	width: 76px;
	float: left;
	height: 58px;
	border: 1px dashed #333333;
	margin-bottom: 6px;
	padding-top: 2px;
	padding-left: 2px;
}
#artteam_team_doc {
	width: 6px;
	float: left;
}
#artteam_team_content {
	width: 152px;
	float: left;
	height: 62px;
	border: 1px dashed #333333;
	margin-bottom: 6px;
	padding: 2px;
}
#artteam_team_more{
	text-align: right;
	color: #999999;
	margin-top: 10px;
	text-decoration: none;
}
#artteam_team_more a{
	text-decoration: none;
}

/* 海外專案 --------------------------------------------------------------------------------------------------------------------- */
#theadhoc {}
#theadhoc_step_body {
	background-color: #111111;
}

/* 最新訊息 --------------------------------------------------------------------------------------------------------------------- */

#news {}
#news li{
	margin-bottom: 2px;
	padding-bottom: 2px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	padding-left: 5px;
}

/* 婚禮知識 --------------------------------------------------------------------------------------------------------------------- */

#knowledge {
	text-align: left;
}
#knowledge_Frame_left {
	background-color: #111111;
}
#knowledge_Frame_right {}
#knowledge_left_div {
}
#knowledge_left_div div{
	padding-top: 6px;
	padding-left: 3px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #666666;
	color: #999999;
}
#knowledge_left_div_div_bg {
	background-color: #1a1a1a;
}
#knowledge_left_div a{
	color: #999999;
}
#knowledge_right_div_q{
	padding-top: 5px;
	padding-left: 3px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	padding-bottom: 5px;
	color: #999999;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 5px;
}
#knowledge_right_div_q span{
	color: #62b3eb;
}
#knowledge_right_div_a{
	padding-top: 5px;
	padding-left: 3px;
	text-align: left;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #333333;
	padding-bottom: 20px;
	color: #999999;
	padding-right: 0px;
	margin-right: 8px;
	margin-left: 8px;
	margin-bottom: 250px;
}
#knowledge_right_div_a li{
	color: #999999;
}
#knowledge_right_div_a p{
	color: #999999;
}
#knowledge span {}
#knowledge_Frame_left a {
	font-size: 9px;
	text-decoration: none;
}
#knowledge_Frame_right a {
	font-size: 9px;
	text-decoration: none;
}

/* 聯絡我們 --------------------------------------------------------------------------------------------------------------------- */

#contactus {}
#contactus_input-1{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	width: 207px;
	background-color: #212121;
	margin-bottom: 3px;
}
#contactus_input-2{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	height: 15px;
	width: 40px;
	background-color: #212121;
	margin-bottom: 3px;
	text-align: center;
}
#contactus textarea {
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	width: 223px;
	background-color: #212121;
	margin-bottom: 3px;
}
#contactus_contactform_content {
	padding-left: 5px;
}
#contactus_Primarycontacts_content {
	padding-left: 5px;
}
#contactus_Primarycontacts_content_heading {
	padding-bottom: 1px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	margin-bottom: 5px;
	border-bottom-color: #666666;
}

/* 線上預約訂購單 -----------------------------------------------------------------------------------------------------------------*/

#Purchase_orders {
	border: 3px solid #333333;
	width: 390px;
	padding: 5px;
	background-color: #000000;
}
#Purchase_orders_div input {
	height: 16px;
	font-size: 9pt;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
}
#Purchase_orders_div select {
	height: 20px;
}
#Purchase_orders_div option {
	color: #000000;
}
#Purchase_orders_div textarea {
	color: #000000;
}
#Purchase_orders_div {
	text-align: left;
	padding: 5px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #444444;
}
#contactus_input-2 {
	background-color: #666666;
}