body {
	font-family:"微軟正黑體", "新細明體", Arial;
	font-size:14px;
	color:#CCCC99;
}
.newsc {
	font-size: 14px;
	color: #CCCC99;
	width:445px
}
.newst {
	font-size: 14px;
	color: #A05200;
}
.newsd {
	font-size: 14px;
	color: #89b6d0;
}
#contactbg {
	background-image: url(images/msn_g2.gif);
	height: 450px;
	width: 550px;
	background-repeat: no-repeat;
	background-position: 50px;
}
#contacttb {
	position: absolute;
	left: 150px;
	top: 330px;
	font-size: 14px;
}
#contacttb a:link,a:visited { 
	font-weight: bold; 
	text-decoration: none; 
	color: #9685BA;
	}

#contacttb a:hover, a:active { 
	text-decoration: underline; 
	color: #aeec71;
	}

a:link,a:visited { 
	
	}
a:hover, a:active { 
	position:relative;top:1px;left:1px;
	} 

.need{
	font-size: 14px;
	color: #CCCC99;
}
.needt{
	font-size: 14px;
	font-weight: bold;
	color: #A05200;
}
p {
	clear:both;
}

#blue .head {
	color:#6d8aca;
	font-weight:bold;
	text-decoration: underline;
}
#puri .head {
	color:#6d8aca;
	font-weight:bold;
	text-decoration: underline;
}
#ubud .head {
	color:#6d8aca;
	font-weight:bold;
	text-decoration: underline;
}
#nusadua .head {
	color:#6d8aca;
	font-weight:bold;
	text-decoration: underline;
}

.img{
	float:right;
	border: solid 1px #d6c7c6;
	padding: 5px
}
#blue span {
	float:left;
}
#puri span {
	float:left;
}
#ubud span {
	float:left;
}
#nusadua span {
	float:left;
}
.commend a:link,.commend a:visited,.commend a:hover,.commend a:active {
	font-weight:normal;
	text-decoration: underline; 
	color: #f06702;
	font-size:14px
	}
.head{
	font-size:16px;
	font-weight:bold;
	color:#9EA000;
}
.content{
	color:#CCCC99;
}
.ps {
	color:#f06702;
}
.star{
	color:#f90000;
}
.cmdtitle{
	text-align:center;
}
.line{
	width:600px;
	font-size:1px;
	line-height:1px;
	background:url(images/..gif)
}
 
.hotelvilla a:link,.hotelvilla a:visited {
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	color:#FA0300;
	font-size:16px
	}
.hotelvilla a:hover,.hotelvilla a:active { 
	text-decoration: underline; 
	color:#DC0300;
	font-size:16px;
	position:relative;top:1px;left:1px;
	}
#hotelvillah{
	font-size: 18px;
	font-weight: bolder;
	color: #DC0300;
	line-height: 40px;
}
.favorite a:link,.favorite a:visited {
	font-weight: bold;
	text-decoration: none;
	font-style: normal;
	color:#FF9999;
	font-size:16px
	}
.favorite a:hover,.favorite a:active { 
	text-decoration: underline; 
	color: #FF9999;
	font-size:16px;
	position:relative;top:1px;left:1px;
	}
#favoriteh{
	font-size: 18px;
	font-weight: bolder;
	color: #8a4422 ;
	line-height: 40px;
}
.scene_1{

	border: 2px dashed #999999;
	vertical-align:top;
	
	padding:10px;
}
.scene_title_1 {
	font-size: 18px;
	color: #9e4343;
	font-weight:bolder
}
.scene_2{
	background-color: #f5ffec;
	border: 2px dashed #999999;
	vertical-align:top;
	text-indent:2em;
	padding:10px;
}
.scene_title_2 {
	font-size: 18px;
	color: #85a26c;
	font-weight:bolder
}
.scene_3{
	background-color: #f2f2ff;
	border: 2px dashed #999999;
	vertical-align:top;
	text-indent:2em;
	padding:10px;
}
.scene_title_3 {
	font-size: 18px;
	color: #8888c9;
	font-weight:bolder
}
.qa {
	border: 2px double #999999;
	vertical-align:top;
	padding:10px;	
}
.qa_title {
	font-size: 18px;
	color: #f08500;
	font-weight:bolder
}
.about{
	color:#333333;
	text-indent:2em
}
.about p{
	text-indent:0em;
}