
/* Content Style */



.main_td{
	padding-left: 15px;
	padding-right: 35px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height:18px;
	color: #385D6A;	
}
.main_td2{
	padding-left: 15px;
	padding-right: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height:18px;
	color: #555555;	
}
.main_td_booking{
	padding-left: 28px;
	padding-right: 15px;
	padding-bottom: 2px;
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height:15px;
	color: #555555;	
}
.main_top{
	padding-left: 15px;
	padding-right: 80px;
	padding-top: 5px;
	padding-bottom: 5px;
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height: 18px;
	text-align: right;
}
.main_small{
	letter-spacing: 0.5px;	
	font: 10px Arial;	
	line-height:17px;
	color: #555555;	
}
.main_small_booking{
	font: 9px Arial;	
	line-height:10px;
	color: #555555;	
}
.main_table{	
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height:17px;
	color: #385D6A;	
}
.main_tips{
	margin-top: 5px;
	margin-bottom: 15px;

	font: 16px Arial;
	word-spacing: 2px;

	font-weight:bold;
	color: #700000;
}
.main_content h1{
	margin-top: 18px;
	margin-bottom: 5px;
	padding-left: 15px;	
	font: 18px Arial;
	word-spacing: 8px;
	letter-spacing:2px;
	font-weight:bold;
	color: #700000;
}
.main_content h2{
	margin-top: 18px;
	margin-bottom: 5px;
	font: 18px Arial;
	word-spacing: 8px;
	letter-spacing:2px;
	color: #700000;
}
.main_package_title{
	font: 14px Arial;
	font-weight:bold;
	word-spacing:5px;
	letter-spacing:1px;
	color: #700000;
	border-bottom: #700000 1px solid;
}
.main_content p{
	margin-top: 5px;
	padding-left: 15px;	
	padding-right: 25px;
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height:17px;
	color: #555555;
}
.main_content ol{
	margin-top: 5px;
	margin-left:12px;
	padding-left: 12px;
	letter-spacing: 0.5px;
	font: 12px Arial;	
	line-height:17px;
	color: #555555;
}
.main_content ul{
	margin-top: 5px;
	margin-left:12px;
	padding-left: 12px;	
	letter-spacing: 0.5px;	
	font: 12px Arial;	
	line-height:17px;
	color: #555555;
}
.main_list li{
	line-height:25px;
}

.main_content a{
	text-decoration: underline;
	color:#663333;	
}
.main_content a:hover{
	color:#ba8300;
	text-decoration: underline;
}
.main_img_boreder {
	border: #999999 1px solid;
}

.gd_table{
	background-color:#cbc8a9;
}
.gd_table td{
	line-height:13px;
	background-color:#f1f8fa;
}

.gd_table th{
	line-height:13px;
	background-color:#7dd1cc;
	text-align: left;
}
.gd_lunar {
	color: #BF6060;
	font: 12px Arial;
}
.gd_western {
	color: #807373;
	font: 12px Arial;
}
.middle_nav{
	margin-top: 32px;
	padding-left: 0px;	
	padding-right: 5px;	
	font: 11px Arial;	
	line-height:25px;
	color: #555555;
}
.middle_nav a{
	text-decoration: none;
	color:#663333;	
}
.middle_nav a:hover{
	color:#333333;
	text-decoration: underline;
}

.photogallery{ /*CSS for TABLE containing a photo album*/
}
.photogallery img{ /*CSS for images within an album*/
border: 1px solid #dbdbdd;
}
.photonavlinks{ /*CSS for pagination DIV*/
margin-top: 10px;
margin-left: 4px;
font: 12px Arial;
color:#555555;
}
.photonavlinks a{ /*CSS for each navigational link*/
margin-right: 1px;
margin-bottom: 2px;
text-decoration: none;
}
.photonavlinks a.current{ /*CSS for currently selected navigational link*/
	color:#ba8300;
}









