#maincontent {
  clear:both;
}
#maincontent .left1{
  margin-left:2em;
}
#en-us #maincontent .left1{
  margin-left:36px;
}
#maincontent .red{
  color:#c30;
  margin-left:2em;
}
#maincontent .title{
  font-weight:bold;
  line-height:2em;
  margin-top:5px;
}
#maincontent img{
  margin:3px;
	border:1px #3B5303 solid;
	padding:1px;
}
#maincontent li{
  line-height:2em;
  text-indent:-16px;
  margin-left:16px;
}
#maincontent .center img{
  display:block;
  margin:3px auto;
}
#maincontent .center{
  text-align:center;
}
#maincontent .imgcontent{
  display:block;
  float:right;
  text-align:center;
  margin:3px;
  
}
#maincontent .imgcontent img{
  display:block;
}
#room3-div caption{
  line-height:24px;
}
#room3-div td{
  line-height:20px;
}

#maincontent .right{
  float:right;
}
#maincontent .left{
  text-indent:0;
}

#maincontent p,.intro{
  line-height: 2em;
  text-align: justify;
  text-justify: inter-ideograph;
}
.hotel-intro p {
  padding-bottom:3px;
}
#room1-div table ul{
  text-indent:2em;
  margin-top:8px;
}
#room4-div p{
  text-align:left;
  text-indent:-15px;
  margin-left:15px;
}
#room1-div dd{
  text-align:left;
  text-indent:2em;
  line-height:2em;
}

#room1-div dt{
  margin-top:8px;
  line-height:2em;
}
#room4-div td{
  text-align:center;
}
#room5-div p{
  text-indent:2em;
}
#room6-div p{
  text-indent:2em;
}
#room5-div .left1{
  margin-left:3em;
}
#room5-div .left2{
  margin-left:5em;
}
#room5-div .center{
  text-align:center;
}
#room5-div .center img{
  display: block;
  margin: 4px auto;
}
.tri img{
  width:160px; 
}
#member5-div table,#member5-div table td{
  border:0;
  text-align:center;
}
#member5-div img{
  display: block;
  margin: 4px auto;
  border:1px solid #2C5537;
  padding:2px;
}
#member3-div .table,#member3-div .table td{
  border:0;
  text-align:center;
}
#member3-div img{
  display: block;
  margin: 4px auto;
  border:1px solid #2C5537;
  padding:2px;
}
#member2-div table,#member2-div table td{
  border:0;
  text-align:center;
}
#member2-div img{
  display: block;
  margin: 4px auto;
  border:1px solid #2C5537;
  padding:2px;
}
#member4-div table,#member4-div table td{
  border:0;
  text-align:center;
}
#member4-div img{
  display: block;
  margin: 4px auto;
  border:1px solid #2C5537;
  padding:2px;
}
#room1-div .title{
  line-height:2em;
}
#room1-div p{
  line-height:24px;
  text-indent:2em;
  text-align: justify;
  text-justify: inter-ideograph;
}
#room1-div .hotel-intro p{
  line-height:22px;
}
#room2-div p{
  line-height:22px;
  text-indent:2em;
}

#room2-div .right{
  float:right;
  text-align:center;
}

#room1-div .title{
  line-height:2em;
  font-weight: bold;
}

#left-sidebar li{
	float:left;
	margin:0 10px 6px;
	line-height:2em;
	text-indent:0;
}

#left-sidebar li a{
	border-left:3px #777 solid;
	padding-left:5px;
}

#left-sidebar .active a{
	font-weight:bold;
	border-left:3px #FFBB00 solid;
}

.clear-both{
  clear:both;
  width:#100%;
}
.autograph{
  background: url(images/manager_autograph.jpg) right no-repeat ;
  line-height:38px;
  height:38px;
  width:190px;
  padding:10px 85px 10px 10px;
}
#mem2-div table ul{
	text-indent: -9px;
	padding-left: 9px;
}

#gallery {
  /*text-align:center;*/
}
#maincontent .btn{
  background:#2D6F42;
  color:#fff;
  text-decoration:none;
  padding:2px 5px;
  margin:5px 2px;
}
