body { font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0; padding:0; line-height:17px; text-align:justify;}
a {	color: #000;text-decoration:none}
a:visited {color: #000;}
a:hover{color:#FF0000;}
img{ border:0}

.header{background: url('images/head.jpg');height:146px;}
	.header img{border-width: 0px; width:178px; border:0;}
	.header span{float:right;}

.content_right{ width:775px;float:left;padding:7px 0px 0 5px}
.content_guid{clear:both;padding:3px 0 0 0;}

.intro{background-image:url('images/bg3.jpg'); height:120px;padding:5px 7px 0 7px}
.intro span{color: #09548B;font-weight:bold}
.style1 {text-align: left;margin: auto;width: 165px;}

.area {padding:10px 0 0 0;}
.area_pic{float:left; width:155px;}
.area_detail{float:left;width:418px;padding:0 0 0 7px;}
	.area_detail span{font-weight:bold; color:#990000;}
.area_link {width:180px;float: right;padding:17px 0 0 0;}
	.area_link ul{list-style:none;margin:0px;padding:0px;float: left; margin-right:5px;}
	.area_link li{ height:25px;}
	.area_link li a{color:#09548B;font-weight:bold;}
	.area_link li a:hover{color:#FF0000}
.area_dot{border-bottom:1px dotted #CCC; margin:5px 0; padding-bottom:5px; clear:both}
.area_more{float:left;text-align:center;width:155px;height:25px;padding:5px 0 0 0;font-size:14px;background-color: #FFAAAA;color:#990000;}
.area_more_each{float:left;font-weight:bold;width:615px;height:25px;padding:5px 0 0 0;font-size:13px; background-color: #FFE6E6}
	.area_more_each a {padding:15px;text-decoration:underline; color:#990000;}
	.area_more_each a:hover{color: #FF0000;}

.button_more{	text-align:center;width:160px; height:20px; background-image: url('images/area_more.gif');padding:3px 0 0 0;font-weight:bold}
	
	
	

/*Start Drop Down Menu*/
.topmenu{color: #44433f;font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;margin: 0;padding: 0;width:790px;}
	.topmenu a{color: #E5F2FB;text-decoration: none;}
	.topmenu a:hover {color: #09548B;}
.wrapper {margin: 20px auto;}
.dropdown_menu {background: #fff url('images/menu_nav_bg.png') repeat-x;float: left;width: 790px; height: 30px;}
	.dropdown_menu-wrapper {clear: both;float: left;}
	.dropdown_menu ul {height: 30px;float: left;margin: 0;padding: 0px;list-style: none;font-size: 15px;}
	.dropdown_menu li {float: left;padding: 0 7px;background: url('images/menu_split.png') no-repeat left center;position: relative;z-index: 1;width: 110px}
	.dropdown_menu li.last {background:none;}
	.dropdown_menu li:hover {z-index:2;}
	.dropdown_menu li a {display: block;line-height: 38px;overflow: hidden;float: left;}
a .menu-left {background: url('images/menu_left.gif') no-repeat left top;width: 8px;height: 30px;line-height: 30px;display: block;float: left;}
a .menu-mid {background: url('images/menu_mid.gif') repeat-x left top;height: 30px;line-height: 30px;display: block;float: left;}
a .menu-right {background: url('images/menu_right.gif') no-repeat left top;width: 8px;height: 30px;line-height: 30px;display: block;float: left;}
.dropdown_menu img {float: left; margin:3px 7px 0 3px;}
.dropdown_menu li a:hover .menu-left,
.dropdown_menu li.active a .menu-left,
.dropdown_menu li:hover a .menu-left,
.dropdown_menu li a:hover .menu-mid,
.dropdown_menu li.active a .menu-mid,
.dropdown_menu li:hover a .menu-mid,
.dropdown_menu li a:hover .menu-right,
.dropdown_menu li.active a .menu-right,
.dropdown_menu li:hover a .menu-right {background-position: 0 -37px;line-height: 30px;}
.dropdown_menu li a:hover,
.dropdown_menu li.active a,
.dropdown_menu li.hover a,
.dropdown_menu li:hover a {color: #09548B;}
.dropdown_menu li:hover .sub,
.dropdown_menu li.hover .sub {display:block;}
.dropdown_menu li .sub {display: none;position: absolute;top: 27px;left: 6px;background: url('images/menu_submenu_top.png') no-repeat;width: 186px;padding-top: 9px;}
.dropdown_menu li ul {background: url('images/menu_submenu_bg.png') repeat-y;width: 162px;height: auto;margin: 0;padding: 0 12px 10px;list-style: none;font-size: 14px;}
.dropdown_menu li:hover li,
.dropdown_menu li.active li {width: 100%;padding: 1px 0 2px;border-bottom: 1px #C1D9F0 dashed;background: none !important;}
.dropdown_menu li:hover li a,
.dropdown_menu li.active li a {color: #09548B;background: none !important;line-height: normal;width: 156px;padding: 8px 3px 3px;text-indent: 1px;font-size:small}
.dropdown_menu li:hover li a:hover,
.dropdown_menu li.active li a:hover {color: #fff;background: #6BCDE6;/**/text-decoration: none;line-height: normal;}
/*IE*/
.dropdown_menu li li a:hover,
.dropdown_menu li li a:hover {color: #fff;background: #165B9F !important;text-decoration: none;line-height: normal;}
/**/
.dropdown_menu .btm-bg {background: url('images/menu_submenu_bottom.png') no-repeat;width: 205px;height: 9px;overflow: hidden;clear: both;}
/* End Dropdown Menu */


.buttonright{background-image:url('images/button_right.gif');width:180px;height:23px;float:right;color: #FFF;font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;padding:7px 0 0 0;text-align:center;}
.buttonright_big{background-image:url('images/button_right_big.jpg');width:180px;height:38px;float:right;color: #FFF;font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;padding:7px 0 0 0;text-align:center;}
.box_right{width:180px;float:right;background-color:#E4E1E1;display: block;}
.box_search{padding:10px 7px 10px 7px; height:110px;display: block;}
	.box_search span{background-image:url('images/button_search.gif'); margin:auto;display:block;width:92px;height:21px;text-align:center;}
	.box_search select{width:165px;}
	.box_search input{width:159px;}
.box_map {text-align:center; width:180px; height:190px;display: block; clear:both;}
	.box_map img{ border:0;}
.box_night{	clear:both;text-align:center; padding:5px 0 0 0;font-size:11px;}
	.box_night span{color: #990000; font-weight:bold;}
.box_event{clear:both;text-align:center;height:150px;}


.dining_right {	text-align:left; width: 153px; margin:auto; font-size:11px;}
.clr{clear:both;}
.dotted_line{background:url('images/bg_dot.gif') repeat-x; height:8px;}

.guide_button{ background-image:url('images/menu_nav_bg.png');height:23px;color: #FFF; width:970px;	font: 14px "Futura Medium", "Myriad Pro", "Gill Sans", Helvetica, Verdana, Arial, sans-serif;padding:7px 0 0 0;text-align:center;}
.guide_detail{margin:auto;padding:5px 5px 0 5px;}
.guide_link_left{float:left;text-align: center;font-weight:bold; margin-right:5px;width:155px;}
	.guide_link_left a{color:#330000;}
	.guide_link_left a:hover{color:#FF0000;}
	.guide_link_left img{border:0;margin-bottom:10px}
.guide_link_right{float:right;text-align: center;font-weight:bold; width:155px;}
	.guide_link_right a{color:#330000;}
	.guide_link_right a:hover{color:#FF0000;}
	.guide_link_right img{border:0;margin-bottom:10px}
.guide_show_box{width:600px;height:380px; background-image:url('images/guide_detail_bg.jpg');float:left;margin-right:5px; padding:20px;}
	.guide_show_box span{color: #0275B3;font-size:15px;font-weight:bold;}
	.guide_show_box a:hover{ color:#FF0000;}
.guide_show_list{float:left;width:242px;}
	.guide_show_list ul{list-style:none; margin:0px;padding:0px;}
	.guide_show_list li{height:25px;}
	.guide_show_list li a{ color:#000;}
	.guide_show_list a {color: #800000;font-weight:bold;}
.guide_show_pic{float:right;text-align:center;}
	.guide_show_pic span{font-size: x-small}
.hidden {display: none;}
.shown {}


.map{width:775px; height:700px; border:1px solid #333;}


.topic{color: #841818; font-size: 16px;font-weight:bold;}
.subtopic{font-weight: bold;font-size:14px; color: #990000;}
.subtopic_center{font-weight: bold;font-size:15px; color: #990000; text-align:center;}
.sub_subtopic{padding:0 10px 0 10px;}
.sub_subtopic span{font-weight: bold; font-size:13px; color:#960D0A}
.sub_subtopic span a{color:#8A0A00;}
.sub_subtopic span a:hover{color:#FF0000;}
.top{float:right ;margin-right:5px}

.line_subtopic {color:#006498; font-weight: bold;font-size:14px; margin:30px 0 5px 0; padding:5px; background-color:#D0EBF5; height:15px;}
.line_subtopic a {color:#006498;}
.line_subtopic a:hover{color:#FF0000;}


.sub_area{  font-size:14px;font-weight:bold;color: #C42424;}





.airtable {	font-family: Arial, Tahoma, 'Monotype Corsiva';	font-size: x-small;	padding: 5px;}
.airtable {font-family: Arial, Tahoma, 'Monotype Corsiva';	font-size: x-small;	padding: 5px;}
.airtable .hleft {text-align: left;	background-color: #FFFFFF;padding: 0px;font-size: small;}
.airtable .hblue {font-size: 12px;background-color: #000080;color: #FFDE00;}
.airtable ul {text-align:center;background-color: #FFCC66;font-weight: bold;list-style:none;margin:0px;margin:auto;padding:0px;float:left;width:15%;}
.airtable li {background-color: #FFFFDF;border-bottom: white 1px solid;}
.airtable span { font-weight:bold;color:#CC0000;}


.boattable {font-family: Arial, Tahoma, 'Monotype Corsiva';	font-size: x-small;	padding: 5px;}
.boattable .hskyblue{font-size: 12px;background-color: #000080;color: #FFDE00;}
.boattable ul {text-align:center;background-color: #00A6DD;font-weight: bold;list-style:none;margin:0px;margin:auto;padding:0px;float:left;width:20%;}
.boattable li {	background-color: #DDF7FF;border-bottom: white 1px solid;}
.boattable span { font-weight:bold;color:#CC0000;}


.bustable {	font-family: Arial, Tahoma, 'Monotype Corsiva';	font-size: x-small;	padding: 5px;}
.bustable .horang{font-size: 12px;background-color: #000080;color: #FFDE00;}
.bustable ul {text-align:center;background-color: #FFA800;font-weight: bold;list-style:none;margin:0px;margin:auto;padding:0px;float:left;width:20%;}
.bustable li {background-color: #FCE7CC;border-bottom: white 1px solid;}
.bustable span { font-weight:bold;color:#CC0000;}

.submenu{font-weight:bold; font-size:12px; float:left}
	.submenu ul{list-style:none;margin:0; padding:0 0 0 10px;line-height:30px;}
	.submenu li{float:left; width:190px;}
	.submenu a:hover{color:#FF0000;}

.box_top{height:3px;background-image:url('images/box_bg_top.jpg')}
.box_middle{ background-image:url('images/box_bg_middle.jpg')}
.box_bottom{height:3px;background-image:url('images/box_bg_bottom.jpg')}

.inbox_pic{float:left;margin:15px;width:220px; height:150px;}
.inbox_title{float:right;width:520px; margin-top:13px;color:#616B6D;font-size:14px;font-weight:bold}
.inbox_linkarea{float:right;width:520px; margin-top:10px;font-weight:bold}
.inbox_linkarea ul{margin:0;padding:0;list-style:none;float:left;width:172px;line-height:30px;}
.inbox_linkarea a{color:#165B9F;}
.inbox_linkarea a:hover{color:#FF0000;}


.boxeat_location {width:509px; float:right;}
.more{font-weight:bold; clear:both; width:98%; height:25px; text-align: right; margin:0; padding:0;}
.more a{color:#663300;}
.more a:hover{color:#FF0000;}

.train_map{float:left;margin:0 40px 0px 40px}
.train_type{float: right; text-align:center;margin:0 40px 0px 0px; font-size:10px; width: 400px;}
	.train_type ul{list-style:none;margin:0;padding:0;float:left;}
	.train_type li{margin:10px;}


.bottom_menu{padding:5px 7px 0 7px;font-size:12px; height:204px;clear:both;}
	.bottom_menu ul{margin:0px;list-style:none;width: 129px; height:197px;float:left;padding:5px 15px 0 15px; background-image:url('images/button_bottom2.gif')}
	.bottom_menu_li{font-weight:bold;text-align:center; font-size:14px; padding:0 0 10px 0;}
	.bottom_menu a{color:#FFFFFF;}
	.bottom_menu li a:hover{color:#FF0;}

.bottom{width:954px; height:53px; color:#fff;background-color: #0468A2;margin:auto;}
.bottom_copy{float:left;padding:10px 0 0 10px;}
.bottom_company{float: right; padding:10px 10px 0 0; text-align: right;}



















