* {/*padding: 0px; margin: 0px;*/ font-family:Verdana, malgun gothic, tahoma;}


html, body {width: 100%; height: 100%; margin: 0px auto; background: url(../imgs/mainbg3.gif); color: #000; font-size: 9pt;}
a {text-decoration: none;}
.Main{width: 1000px; margin: 0 auto; background: url(../imgs/centerbg.jpg) no-repeat center top #FFF;}
.Top {width: 950px; margin: 0 auto; overflow:hidden; z-index: 3}
.Logo {height: 105px; width: 100%; overflow: hidden; margin:10px; z-index: 99;}
.Logo .LeftLogo {width: 250px; float: left; z-index:99; position:relative;}
.Logo .RightBanner {width: 640px; float: left; text-align: right; padding-right: 5px; z-index:99; position:relative;}

.Menu_Top {height: 60px; z-index:99;}
.NavMenu {z-index:99; position: absolute;}
.subText {width: 160px; clear: both; font-size: 10px; padding:0px 0px 0px 16px; background:url(../imgs/subtext.gif) no-repeat top left; margin-left:4px; z-index: 99; position:relative;}
.NavMenu .subContents {clear: both;}

.SearchBox {padding-left: 24px; z-index: 2;}

.Contents {width: 950px; margin: 0 auto;overflow: hidden; z-index: 1;}

.Body_Main {overflow: hidden; width: 690px;float: left;} 
.Body_Main H3 {
	font-family:Georgia, Malgun gothic, Verdana, Arial, Tahoma;
	color: #009933;
	padding-bottom: 6px;
	padding-top:12px;
}
.Body_Main h2 {margin-top:-4px;}

.Body_Main p {
	font-family: Verdana, malgun gothic, Arial;
	color:#333333;
	Font-size: 9pt;
	line-height: 140%;
}

.Body_Main #content  img {
	position: center;
	border: 8px solid #efefef;
}
  .Body_Main .BMT {margin-top: 10px; z-index: 0; position:relative;}
  .Body_Main .BMM {margin-top: 10px;}
  .Body_Main .BMB {text-align: left;overflow: hidden; width: 690px; padding: 0px; margin-top: 10px;}              
  .Body_Main .BMB img.F {float: left; padding: 0px 3px 0px 0px;}
  .Body_Main .BMB img {float: left; padding: 0px 3px 0px 3px;}
  .Body_Main .BMB img.E {float: left; padding: 0px 0px 0px 3px;}
.Banner_Right {overflow: hidden; width: 250px; margin-left: 10px;float: left;}
.Banner_Right img.Banner {border:0px; margin-top: 3px;}
.Banner_Bottom img {border:0px; padding-right :8px; margin-top:16px;}


.BottomFrame {width: 950px; margin: 0 auto; overflow: hidden;}
.Bottom {width:950px;overflow: hidden;}
.Bottom ul li {display: block; float: left; list-style-type:none;}
.Bottom ul li a.Bottom, a.BottomOn {display: block; float: left; height:50px; background: url(../imgs/menubottom.png) no-repeat 0 0; text-indent: -9000px; outline:none;}
	.Bottom ul li#Menu_1 a.Bottom {width:55px; background-position: 0px 0;}
		.Bottom ul li#Menu_1 a:hover.Bottom {width:55px; background-position: 0px -50px;}
		.Bottom ul li#Menu_1 a.BottomOn {width:55px; background-position: 0px -50px;}
	.Bottom ul li#Menu_2 a.Bottom {width:104px; background-position: -55px 0;}
		.Bottom ul li#Menu_2 a:hover.Bottom {width:104px; background-position: -55px -50px;}
		.Bottom ul li#Menu_2 a.BottomOn {width:104px; background-position: -55px -50px;}
	.Bottom ul li#Menu_3 a.Bottom {width:68px; background-position: -159px 0;}
		.Bottom ul li#Menu_3 a:hover.Bottom {width:68px; background-position: -159px -50px;}
		.Bottom ul li#Menu_3 a.BottomOn {width:68px; background-position: -159px -50px;}
	.Bottom ul li#Menu_4 a.Bottom {width:50px; background-position: -227px 0;}
		.Bottom ul li#Menu_4 a:hover.Bottom {width:50px; background-position: -227px -50px;}
		.Bottom ul li#Menu_4 a.BottomOn {width:50px; background-position: -227px -50px;}
	.Bottom ul li#Menu_5 a.Bottom {width:47px; background-position: -277px 0;}
		.Bottom ul li#Menu_5 a:hover.Bottom {width:47px; background-position: -277px -50px;}
		.Bottom ul li#Menu_5 a.BottomOn {width:47px; background-position: -277px -50px;}
	.Bottom ul li#Menu_6 a.Bottom {width:48px; background-position: -324px 0;}
		.Bottom ul li#Menu_6 a:hover.Bottom {width:48px; background-position: -324px -50px;}
		.Bottom ul li#Menu_6 a.BottomOn {width:48px; background-position: 324px -50px;}
	.Bottom ul li#Menu_7 a.Bottom {width:66px; background-position: -372px 0;}
		.Bottom ul li#Menu_7 a:hover.Bottom {width:66px; background-position: -372px -50px;}
		.Bottom ul li#Menu_7 a.BottomOn {width:66px; background-position: -372px -50px;}
	.Bottom ul li#Menu_8 a.Bottom {width:78px; background-position: -438px 0;}
		.Bottom ul li#Menu_8 a:hover.Bottom {width:78px; background-position: -438px -50px;}
		.Bottom ul li#Menu_8 a.BottomOn {width:78px; background-position: -438px -50px;}
	.Bottom ul li#Menu_9 a.Bottom {width:50px; background-position: -516px 0;}
		.Bottom ul li#Menu_9 a:hover.Bottom {width:50px; background-position: -516px -50px;}
		.Bottom ul li#Menu_9 a.BottomOn {width:50px; background-position: -516px -50px;}
	.Bottom ul li#Menu_10 a.Bottom {width:60px; background-position: -566px 0;}
		.Bottom ul li#Menu_10 a:hover.Bottom {width:60px; background-position: -566px -50px;}
		.Bottom ul li#Menu_10 a.BottomOn {width:60px; background-position: -566px -50px;}
	.Bottom ul li#Menu_11 a.Bottom {width:70px; background-position: -626px 0;}
		.Bottom ul li#Menu_11 a:hover.Bottom {width:70px; background-position: -626px -50px;}
		.Bottom ul li#Menu_11 a.BottomOn {width:70px; background-position: -626px -50px;}
	.Bottom ul li#Menu_12 a.Bottom {width:102px; background-position: -696px 0;}
		.Bottom ul li#Menu_12 a:hover.Bottom {width:102px; background-position: -696px -50px;}
		.Bottom ul li#Menu_12 a.BottomOn {width:102px; background-position: -696px -50px;}
	.Bottom ul li#Menu_13 a.Bottom {width:89px; background-position: -798px 0;}
		.Bottom ul li#Menu_13 a:hover.Bottom {width:89px; background-position: -798px -50px;}
		.Bottom ul li#Menu_13 a.BottomOn {width:89px; background-position: -798px -50px;}
	.Bottom ul li#Menu_14 a.Bottom {width:63px; background-position: -887px 0;}
		.Bottom ul li#Menu_14 a:hover.Bottom {width:63px; background-position: -887px -50px;}
		.Bottom ul li#Menu_14 a.BottomOn {width:63px; background-position: -887px -50px;}
			
.BottomAddress {width: 950px; height: 72px; margin: 0 auto; padding-top: 15px; background: url(/imgs/copybg.jpg) bottom no-repeat; color: #666; line-height: 22px; text-align: center;}

.content_Top {width:690px;height:117px;}
			.tour {background-image: url(/imgs/contents/tourTop.jpg);background-repeat: no-repeat; margin-top:10px;}
			.resort {background-image: url(/imgs/contents/resortTop.jpg);background-repeat: no-repeat; margin-top:10px;}
			.outing {background-image: url(/imgs/contents/outingTop.jpg);background-repeat: no-repeat; margin-top:10px;}			
			
.LangIcon {position: relative; right: 3px;}
.LnagIcon	img {border: 0px;}


.ProsBody {width: 680px; margin-left:6px;}	
.ProsBody img {padding:4px;}
	.content_top {background:url(/imgs/subContents/content_top.jpg) no-repeat top left;
               width:680px;
               height:24px; padding:10px;}
    .middle {background:url(/imgs/subContents/content_middle.jpg); padding:10px; padding-right:20px;}
    .bottom  {background:url(/imgs/subContents/content_bottom.jpg) no-repeat top left;
               width:680px;
               height:22px;}  
.ProsBody h2 {margin-top:-4px;}
               
.StateBody {width: 690px; margin-top: 10px;}
.SignUpBody {width: 690px; margin-top: 10px;}
.SignInBody {width: 690px; margin-top: 10px;}
.SignUpBody input {height: 15px; font-size: 12px;}
.SignUpBody input.BTN {height: auto; font-size: 12px; padding: 2px 5px 5px 5px;}
.SignUpBody td.Field {padding-right: 5px;}
.SignUpBody td.Data {padding-right: 9px;}
.SignUpBody input.T0 {width: 30px;}
.SignUpBody input.T1 {width: 400px;}
.SignUpBody input.T2 {width: 170px;}
.SignUpBody input.T3 {width: 90px;}
.SignUpBody textarea {width: 100%; height: 150px;}

.ToolBar {font-size: 10px; text-align: right; padding-right: 15px; margin-bottom: 10px; overflow: hidden}
.ToolBar a {text-decoration: none; color: #666}
.ToolBar a:hover {text-decoration: none; color: #000}

span.AM {font-size:12px; display:block; margin-top:5px; border:3px solid #CCC; background-color: #EEE; padding:20px; line-height: 16px; color:#444;}
span.AM input {border:1px solid #CCC; width:480px; height:20px; margin-left:20px;}
span.AM input.BTN {border:1px solid #CCC; width:150px; height:20px; margin-left:20px; margin-top:10px; background-color: #EEE}
span.AM textarea {border:1px solid #CCC; width:480px; height:50px; margin-left:20px;}
span.AM td {padding: 2px; vertical-align:top;}

div.AlbumList {float: right; overflow: hidden; height: 40px;}

#content
#content td  {padding:10px;}
