body 	{	margin:0;	font-family:Georgia, "Times New Roman", Times, serif;	color:#23505f;	}a	{	color:#23505f;	}h1	{	font-size:15pt;	}h2	{	font-size:13pt;	}h4	{	font-size:11pt;	}big	{	font-size:13pt;	line-height:11pt;	}.big	{	font-size:13pt;	}.homemaintab {	display: none;}#admin_add_group	{	margin-top:10px;	border:#abbcc2 solid 1px;	padding:5px;	width:240px;	font-weight:bold;	text-align:left;	}#admin_add_group:hover	{	background-color:#abbcc2;	}#admin_add_group a	{	text-decoration:none;	}#admin_add_group img	{	vertical-align:bottom;	margin:0 10px 0 10px;	}#admin_area	{	font-size:10pt;	}#admin_area h3	{	font-size:13pt;	font-weight:bold;	font-style:italic;	text-align:left;	margin:0 0 40px 0;	}#admin_area h5	{	font-size:13pt;	font-weight:bold;	font-style:italic;	text-align:left;	margin:10px 0 10px 0;	}#admin_area h5 img, #menutab_item th img	{	vertical-align:bottom;	border:0;	padding:0 5px 0 5px;	}#admin_error	{	border:1px #ff0000 solid;	background-color:#fff3b7;	color:#ff0000;	width:590px;	padding:10px;	text-align:left;	margin:40px 0 0 0;	}.admin_select	{	border:#abbcc2 solid 1px;	font-size:9pt;	}.admin_submit	{	font-size:10pt;	font-weight:bold;	width:160px;	height:20px;	text-align:center;	background-color:#fff;	border:#abbcc2 solid 1px;	color:#23505f;	margin-right:700px;	padding-bottom:12px;	}#admin_topmenu	{	margin-top:20px;	border-bottom:#abbcc2 solid 1px;	height:25px;	font-size:11pt;	font-weight:bold;	font-style:italic;	text-align:center;	}#admin_topmenu div	{        padding: 0 15px 0 15px;	float:left;	/*width:130px;*/        white-space: nowrap;	}#admin_topmenu div b	{	font-size:13pt;	}#bottom td	{	border-top:#abbcc2 solid 1px;	}#bottom td p	{	font-size:8pt;	margin:10px 0 20px 0;	}.cont_print	{	margin-top:20px;	text-align:right;	}.cont_print a	{	text-decoration:none;	border-bottom:1px #23505f dashed;	}#contenttab	{	width:648px;	padding:0;	border:0;	}#contenttab td	{	vertical-align:top;	font-size:8pt;	line-height:1.5;	}#contenttab td p	{	margin-bottom:20px;	}#dash_l	{	background:url(/design/bg_dash_l.jpg) top;	width:2px;	}#dash_r	{	background:url(/design/bg_dash_r.jpg) top;	width:2px;	}#infotext	{	font-size:18px;	font-style:italic;	font-weight:bold;	margin-top:30px;	}#infotext p	{	margin-top: 10px;	}#left	{	background:url(/design/bg_l.jpg) right top;	}#maintab	{	width:648px;	padding:0;	border:0;	}#maintab td	{	width:260px;	vertical-align:top;	font-size:8pt;	line-height:1.5;	}#maintab td p	{	margin-bottom:20px;	}#maintab_name	{	border-left:1px solid #23505f;	padding-left:20px;	margin-bottom:20px;	}#maintab_name h1, #maintab_name h2	{	font-size:22pt;	font-style:italic;	font-weight:normal;	margin:0;	padding:0;	}#maintab_name_var	{	margin-bottom:25px;	font-style:italic;	font-size:13pt;	}#maintab_name_var img	{	border:0;	margin-right:20px;	margin-bottom:-5px;	}#maintab_name_var a	{	color:#91a7af;	text-decoration:none;	}#menuitem	{	border-top:#abbcc2 solid 1px;	height:45px;	font-style:italic;	text-align:left;	}#menuitem p a	{	text-decoration:none;	}#menuitem p	{	margin:14px 0 16px 40px;	font-size:11pt;	font-weight:bold;	}#menuitem div	{	margin:9px 0 16px 40px;	font-size:14pt;	font-weight:bold;	text-decoration:underline;	}#menutab, #menutab_room	{	width:648px;	padding:0;	border:0;	}#menutab td, #menutab_room td	{	width:324px;	height:32px;	padding-left:20px;	font-size:9pt;	font-style:italic;	font-weight:bold;	border-bottom:#abbcc2 solid 1px;	}#menutab_room td	{	height:50px;	padding-left:25px;	font-size:11pt;	font-style:italic;	font-weight:bold;	border-bottom:#abbcc2 solid 1px;	}#menutab td a:link, #menutab td a:visited, #menutab_room td a:link, #menutab_room td a:visited	{	text-decoration:none;	cursor: pointer;	}#menutab td a:hover, #menutab td a:active, #menutab_room td a:hover, #menutab_room td a:active	{	text-decoration:none;	cursor: pointer;	text-decoration:underline;	}#menutab td b, #menutab_room td b	{	font-size:13pt;	}#menutab_item	{	width:648px;	padding:0;	border:0;	margin:0px 0 23px 0;	}#menutab_item td	{	padding-top:5px;	vertical-align:top;	font-size:9pt;	}#menutab_item th	{	vertical-align:bottom;	font-weight:bold;	font-size:11pt;	border-bottom:#abbcc2 solid 1px;	height:25px;	}#menutab_liner	{	width:648px;	padding:0;	border:0;	margin:20px 0 20px 0;	}#menutab_liner th	{	font-size:24px;	font-style:italic;	}#news_name	{	float:left;	}#news_date	{	margin-left:15px;	float:left;	font-weight:normal;	}.phone	{	margin:63px 0 19px 0;	font-size:14pt;	font-style:italic;	font-weight:bold;	}#preview_left	{	filter:alpha(opacity=60);	-moz-opacity: 0.6;	-khtml-opacity: 0.6;	opacity: 0.6;	}#preview_right	{	filter:alpha(opacity=60);	-moz-opacity: 0.6;	-khtml-opacity: 0.6;	opacity: 0.6;	}#room_text	{	line-height:1.5;	font-size:8pt;	}#room_text h3	{	font-size:12pt;	margin-bottom:0;	}#right	{	background:url(/design/bg_r.jpg) left top;	}#slide-container	{	text-align:center;	margin:0px;	}#slide-container #slideshow	{	width:648px;	height:420px;	margin:auto;	position:relative;	visibility:hidden;	}#slide-container #slideshow IMG	{	position:absolute;     	top:0;	left:0;	}.spacer20	{	height:20px;	}.spacer44	{	height:44px;	}.npaging {	font-size: 9pt;	color: #999;}.npaging a {	color: #23505F;}.npaging .fleft {	float: left;}.npaging .fright {	float: right;}.l-about {	margin-top: 70px;	text-align: justify;	font-size:8pt;	line-height:1.5;}