﻿body {background-color:#446C13;}

#warp {width:904px; border:7px #7F916B solid; background-color:#FFFFFF; margin:auto; margin-bottom:20px;}

#header {width:890px; height:135x; margin-left:3px; margin-bottom:5px;}
#header #logo {width:264px; height:135px; background-image:url(../image/general/logo.JPG); margin-left:11px; float:left;}
#banner {width:600px; height:110px; float:right; background-image:url(/image/banner-1.JPG); margin-top:8px;}
#header #banner #top {width:165px; height:19px; margin-left:425px; background-color:#fff; color:#F97E32; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:10px;}
#header #banner #top a:link, #header #banner #top a:visited { color:#4C6C25; text-decoration:none;}
#header #banner #top a:hover { text-decoration:underline;}


.clear { clear:both;}

#menu { width:868px; height:30px; margin-left:13px;}
#menu ul { padding:0px; margin-left:5px; list-style:none; }
#menu ul  li { display:block; float:left; padding:5px 0px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4C6C25; background-color:#FCF6E8; border:#F1E0AA 1px solid;}
#menu ul  li a:link,#menu ul  li a:visited { background-image:url(/image/general/bg02.gif); background-repeat:no-repeat; background-position:right bottom; padding:5px 25px; color:#4C6C25; text-decoration:none;}
#menu ul  li a:hover { background-image:url(/image/general/bg01.gif); background-repeat:no-repeat; background-position:right bottom;}

#main { width:890px;}
#main #left {width:183px; background-color:#fff; float:left; margin-left:11px; margin-top:5px;}
#main #left ul {background-color:#F4F3F1; list-style:none; margin:0px; padding:0px;}
#main #left ul li { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B6F29; font-size:11px; line-height:28px;border-bottom:#fff 1px solid; 
padding-left:13px; }
#main #left ul li a:link, #main #left ul li a:visited {color:#4B6F29; text-decoration:none;}
#main #left ul li a:hover {color:#F97E32;}
#main #left span.space { padding-left:22px;}
#main #left ul h2 {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#F97E32;margin:5px; font-weight:normal; padding-top:3px;} 
#main #left ul h2 a:link, #main #left ul h2 a:visited { color:#F97E32;}
#main #left ul h2 a:hover {text-decoration:underline;}


.date { float:right; width:140px; height:22px; }
.date a:link, .date a:visited { border:#999 1px solid; background-color:#E9E7E8; color:#666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 3px;}

.now a:link, .now a:visited { border:#999 1px solid; background-color:#E3FDC0; color:#666; text-decoration:none; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:1px 3px;}
.now a:hover { background-color:#fff;}

#addTo { background-image:url(/image/general/add-1.JPG); background-repeat:no-repeat; background-position:239px 3px;text-align:right; height:35px; width:403px;}
#addTo a:link, #addTo a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#addTo a:hover {color:#F97E32;}
#middle { width:407px; float:left; margin:0px; padding:0px; margin-left:16px; margin-top:7px;}
#middle #special {width:407px; height:100px;}
#middle h1 {height:40px; background-image:url(/image/general/tittle-b.JPG); background-repeat:no-repeat; font-size:16px; color:#4B6F29; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; padding-top:18px; padding-left:25px;}
#middle h1 a:link, #middle h1 a:visited {text-decoration:none; color:#4C6C25;}
#middle h1 a:hover {color:#F97E32;}

#middle h2 {background-image:url(../image/general/head2.JPG); height:38px;background-repeat:no-repeat; font-size:16px; color:#4B6F29; font-family:Georgia, "Times New Roman", Times, serif; padding:0px; margin:0px; padding-top:5px; padding-left:25px;}
#middle h2 a:link, #middle h2 a:visited {text-decoration:none; color:#4C6C25;}
#middle h2 a:hover {color:#F97E32;}







#middle .tours1 {width:407px; padding-top:10px;}
#middle .tours1 img { padding-left:8px; padding-right:8px;}
#middle .tours1 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle .tours1 h3 a:link,#middle .tours1 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle .tours1 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
.dashedText { border-bottom: #777676 1px dashed;}
#middle .tours1 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; padding:0px; margin:0px;  padding:5px; line-height:20px;}
#middle .tours1 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#middle .tours2 {width:407px; padding-top:10px; background-color:#F7F7F7;}
#middle .tours2 img { padding-left:8px; padding-right:8px;}
#middle .tours2 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle .tours2 h3 a:link,#middle .tours2 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle .tours2 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
.dashedText { border-bottom: #777676 1px dashed;}

#middle .tours2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; padding:0px; margin:0px;  padding:5px; line-height:20px; text-align:justify;}
#middle .tours2 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#addTo2 { background-image:url(/image/general/add-2.JPG); background-repeat:no-repeat; background-position:239px 3px; text-align:right; height:28px; width:403px;}
#addTo2 P{font-family:Verdana; padding:7px; margin:0px;margin-top:8px;margin-right:50px}
#addTo2 a:link, #addTo2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#addTo2 a:hover {color:#F97E32;}

#middle .hotel1 {width:407px; padding-top:10px;}
#middle .hotel1 img { padding-left:8px; padding-right:8px;}
#middle .hotel1 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle .hotel1 h3 a:link,#middle .hotel1 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle .hotel1 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
#middle .hotel1 h3 img {padding:0px; margin-left:5px;}
#middle .hotel1 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#F97E32; padding:0px; margin:0px;  padding:5px; line-height:20px;}
#middle .hotel1 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#middle .hotel1 .tt{font-size:11px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#check { background-image:url(/image/general/check-1.JPG); background-repeat:no-repeat; background-position:left 4px; text-align:right; width:170px; height:37px; float:right; margin-top:30px; margin-right:5px;}
#check  a:link, #check a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676; }
#check  a:hover {color:#F97E32;}

#middle .hotel2 {width:407px; padding-top:10px; background-color:#f7f7f7; margin-top:5px;}
#middle .hotel2 img { padding-left:8px; padding-right:8px;}
#middle .hotel2 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle .hotel2 h3 a:link,#middle .hotel2 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle .hotel2 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
#middle .hotel2 h3 img {padding:0px; margin-left:5px;}
#middle .hotel2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#F97E32; padding:0px; margin:0px;  padding:5px; line-height:20px;}
#middle .hotel2 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#check2 { background-image:url(/image/general/check-2.JPG); background-repeat:no-repeat; background-position:left 4px; text-align:right; width:170px; height:37px; float:right; margin-top:30px; margin-right:5px;}
#check2  a:link, #check2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676; }
#check2  a:hover {color:#F97E32;}

#middle #flight {width:371px; height:48px; margin-left:18px; border:#E6E6E6 1px solid;}
#middle #flight p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; margin:0px; padding-left:25px; padding-top:4px; line-height:20px;}
#middle #flight p a:link, #middle #flight p a:visited {text-decoration:none; color:#666666;}
#middle #flight p a:hover { text-decoration:underline;}
#middle #flight .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#middle #flight .t2{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#F97E32;}

#middle #flight2 {width:371px; height:48px; margin-left:18px; border:#E6E6E6 1px solid; background-color:#F4F3F2;}
#middle #flight2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; margin:0px; padding-left:25px; padding-top:4px; line-height:20px;}
#middle #flight2 p a:link, #middle #flight2 p a:visited {text-decoration:none; color:#666666;}
#middle #flight2 p a:hover { text-decoration:underline;}
#middle #flight2 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#middle #flight2 .t2{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#F97E32;}

#middle2 #tailormade1 {
background-color:#FCF6E8;
border:1px solid #ECE09C;
margin-top:20px;
}


#middle2 #tailormade2 {
margin-top:20px;
}


.tM {
margin-bottom:10px;
margin-left:18px;
}
.tM1 {
color:#000000;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:bold;
padding-bottom:3px;
padding-left:15px;
padding-top:5px;
}
.tM1 a:link, .tM1 a:visited {
color:#000000;
text-decoration:none;
}
.tM1 a:hover {
text-decoration:underline;
}
.tM2 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
line-height:normal;
padding-bottom:4px;
padding-left:15px;
padding-top:3px;
}
.tM3 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:150px;
}
.tm13 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:150px;
}
.tM4 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
margin:1px 0px 0px;
padding:0px;
width:90px;
}
.tM5 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
margin:0px;
padding:0px;
width:40px;
}
.tMg {
margin-bottom:10px;
margin-left:10px;
margin-top:10px;
}
.tMdiv {
margin-bottom:15px;
margin-left:10px;
width:620px;
}
.tMdiv1 {
background-color:#FFFFFF;
border:1px solid #FFFFFF;
margin-bottom:15px;
margin-left:10px;
width:620px;
}
.tM6 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:16px;
margin:0px;
padding:0px;
width:110px;
}
.tM7 {
color:#666666;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
padding-left:10px;
}
.tM7 a:link, .tM7 a:visited, .tM7 a:hover {
color:#990000;
text-decoration:underline;
}
.tM8 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:130px;
}
.tM9 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
width:120px;
}
.tM10 {
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
height:100px;
width:300px;
}
.tMcitylist {
color:#666666;
float:left;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin:0pt;
padding:0pt 0pt 0pt 10px;
width:140px;
}






#right {width:239px; float:right; margin-top:10px; margin-right:4px;}
#right h2 {background-image:url(/image/general/schedule-b.JPG); background-repeat:no-repeat; height:49px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;color:#4B6F29; padding:0px; margin:0px; padding-left:12px; padding-top:20px;}

#right h4 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4B6F29; padding:0px; margin:0px; margin-top:10px; padding-left:15px; background-image:url(../image/bgs.JPG); width:239px; height:40px; background-repeat:no-repeat; padding-top:5px;
}
#right h4 a:link, #right h4 a:visited{color:#4B6F29; text-decoration:none;}
#right h4 a:hover {text-decoration:underline;}

#right #addme a, a:link, a:hover {
background:none;
text-decoration:none;
}


#memo {width:237px; border-left:#FEE189 1px solid; border-right:#FEE189 1px solid; background-color:#FBF6E7; margin:0px; padding:0px;}
#co {width:213px; height:308px; border:#FEE189 1px solid; background-color:#FFFFFF; margin-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#F97E32;
 font-size:11px; line-height:15px; padding-left:5px; padding-top:5px; padding-right:5px;overflow: auto;}
#send {width:239px; height:57px; background-image:url(/image/general/schedule-b-2.JPG); background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; font-weight:bold;}
#send a:link, #send a:visited { text-decoration:none; color:#4B6F29; padding-left:42px; line-height:30px;}
#send a:hover { color:#F97E32; text-decoration:none;}

#bottom {width:850px; height:135px; border-top:#CCCCCC 1px solid; margin-left:26px; margin-top:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#F97E32; text-align:center; line-height:30px;}
#bottom a:link,#bottom a:visited {color:#4B6F29; text-decoration:none; padding-top:20px;}
#bottom a:hover {text-decoration:underline;}
#bottom img {margin-left:30px;}

/*detail page*/

#left2 {width:183px; background-color:#fff; float:left; margin-left:11px; margin-top:5px;}
#sortid {width:183px; background-color:#fff; float:left; margin-left:11px; margin-top:5px;}
#left1{ margin-top:15px;}
#left1 h2 {margin:0px; padding:0px;background-color:#F4F3F1; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; height:22px; margin-top:1px; padding-left:20px; padding-top:8px; font-weight:normal;}
#left1 h2 a:link,#left1 h2 a:visited {text-decoration:none; color:#F97E32;}
#left1 h2 a:hover {text-decoration:underline;}

#left1 ul {background-color:#F4F3F1; list-style:none; margin:0px; padding:0px;}
#left1 ul li { font-family:Verdana, Arial, Helvetica, sans-serif; color:#4B6F29; font-size:11px; line-height:28px;border-top:#fff 1px solid; 
padding-left:30px; }
#left1 ul li a:link, #left1 ul li a:visited {color:#4B6F29; text-decoration:none;}
#left1 ul li a:hover {color:#F97E32;}


#left2 { margin-top:15px;}
#left2 h2 {margin:0px; padding:0px;background-color:#F4F3F1; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; height:22px; margin-top:1px; padding-left:20px; padding-top:8px; font-weight:normal;}
#left2 h2 a:link,#left2 h2 a:visited {text-decoration:none; color:#F97E32;}
#left2 h2 a:hover {text-decoration:underline;}



#little {width:183px; margin-top:15px;}
#little #little1{ height:47px; background-image:url(/image/general/l-1.jpg); background-repeat:no-repeat; color:#F97E32; font-family:Georgia, "Times New Roman", Times, serif;
font-size:11px; font-weight:bold; padding-left:23px; padding-top:12px; line-height:20px;}
#little #little1 .h{font-size:12px; color:#4B6F29; font-size:12px;}
#little #little2 {width:167px; border-left:#DFDFDF 1px solid; border-right:#DFDFDF 1px solid; margin-left:7px; background-color:#F4F3F1;}
#little #little2 #little22 {width:148px; height:157px; background-color:#FFFFFF; margin-left:6px; border-left:#DFDFDF 1px solid; border-top:#DFDFDF 1px solid;
border-right:#DFDFDF 1px solid; color:#4B6F29; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-left:5px; padding-top:5px;}
#little #little3 {width:183px; height:31px; background-image:url(/image/general/l-2.jpg);}

 #left3 h3 {font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;color:#F97E32; margin:0px; padding:0px; padding-top:3px; height:25px; background-color:#F4F3F1; padding-left:15px; margin-bottom:1px; padding-top:10px; margin-top:10px;}
 #left3 h3 a:link,  #left3 h3 a:visited {text-decoration:underline; color:#F97E32;}
 #left3 h3 a:hover {text-decoration:underline;}
 #left3 ul{list-style:none; padding:0px; margin:0px;}
 #left3 li{background-color:#F4F3F1; width:148px; border-bottom:#FFFFFF 1px solid; line-height:30px; font-family:Verdana, Arial, Helvetica, sans-serif;
color: #4B6F29; font-size:11px; padding-left:35px}
 #left3 li a:link, #left3 li a:visited {color:#4B6F29; text-decoration:none;}
 #left3 li a:hover {color:#F97E32;}
.p {background-image:url(/image/tavel-tools/l-icon-1.GIF); background-position:11px 6px; background-repeat:no-repeat;}
.o {background-image:url(/image/tavel-tools/l-icon-2.GIF); background-position:11px 6px; background-repeat:no-repeat;}
.i {background-image:url(/image/tavel-tools/l-icon-3.gif); background-position:11px 6px; background-repeat:no-repeat;}
.u {background-image:url(/image/tavel-tools/l-icon-4.GIF); background-position:11px 6px; background-repeat:no-repeat;}
.y {background-image:url(/image/tavel-tools/l-icon-23.GIF); background-position:11px 6px; background-repeat:no-repeat;}
#left2 .t {background-image:url(/image/tavel-tools/l-icon-27.GIF); background-position:11px 6px; background-repeat:no-repeat;}

#navigation {height:15px; width:300px; margin-left:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F97E32; text-align:right;}
#navigation a:link, #navigation a:visited {color:#4B6F29; text-decoration:none;}
#navigation a:hover {text-decoration:underline;}

#middle h4 {background-color:#F7F7F7; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; margin:0px; padding:0px; color:#4B6F29;
 height:24px; padding-top:6px; padding-left:20px; margin-bottom:1px;}
#middle h5 {font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:normal; margin:0px; padding:0px; color:#4B6F29;
 height:24px; padding-top:6px; padding-left:20px; margin-bottom:1px;}
 
#into {width:407px; background-color:#F7F7F7; margin-top:10px; margin-bottom:10px;}
#into p {padding:15px 30px;text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#4B6F29;}
.or {font-weight:bold; color:#F97E32; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

#included{width:407; border-bottom: #CCCCCC 1px solid; margin-bottom:10px;}
#included p{text-align:justify; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; line-height:18px; color:#4B6F29; margin:0px; padding:0px;  padding-right:10px; line-height:16px;}

#addTo3 { background-image:url(/image/general/add-1.JPG); background-repeat:no-repeat; background-position:239px 3px;height:31px; width:138px; padding-top:4px; padding-left:265px;}
#addTo3 a:link, #addTo3 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#addTo3 a:hover {color:#F97E32;}

#tours {width:118px; border:#DCDCDC 1px solid; float:left; margin:6px; padding-bottom:5px;}
#tours p{text-align:center; margin:0px; padding:0px;}
#tours a:link, #tours a:visited {color:#6B6B6B; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;text-decoration:none;}
#tours a:hover { text-decoration:underline;}
#tours img {margin:5px;}

#search {width:398px; height:115px; background-image:url(../image/general/search-b.jpg); background-repeat:no-repeat; margin-top:20px; margin-left:5px;}
[xmlns] #search p{width:100%;float: left;clear:both;}
#search h6 {font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#4B6F29; margin:0px; padding:0px; padding-top:18px; padding-left:20px;}
#search #ban {width:330px; height:32px; margin-left:36px; margin-top:15px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
#search #ban a:link, #search #ban a:visited{color:#767676; text-decoration:none; margin-left:40px;}
#search #ban a:hover {color:#F97E32;}
#search p{font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; font-weight:bold; color:#4B6F29; padding:0px; margin:0px; margin-top:20px; margin-left:20px; text-decoration:none;}
#search p a:link, #search p a:visited, #search p a:hover { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F97E32;}
 
select { width:210px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-top:3px;}

.select2 { width:40px;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; margin-left:15px; margin-top:3px;}

.inc{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#F97E32; font-size:11px;}
.inc a:link,.inc a:visited {color:#F97E32; text-decoration:underline;}
.inc a:hover { color:#F97E32;}
#refineSearch {width:407px; background-color:#FCF6E8; height:140px;}
#refineSearch p{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4B6F29; padding:0px; margin:0px; margin-top:8px; margin-left:20px; text-decoration:none;}
#refineSearch #ban2 {width:330px; height:32px; margin-left:36px; margin-top:15px; background-image:url(../image/general/search.JPG); background-repeat:no-repeat; background-position:5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px;}
#refineSearch #ban2 a:link, #refineSearch #ban2 a:visited{color:#767676; text-decoration:none; margin-left:40px; font-weight:bold;}
#refineSearch #ban2 a:hover {color:#F97E32;}
#refineSearch #ban2 a {padding-left:80px;}
[xmlns] #refineSearch #ban2 a{padding-left:0px;}
#AdvancedSearch {width:407px; background-color:#FCF6E8;}
#AdvancedSearch p{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4B6F29; padding:0px; margin:0px; margin-top:8px; margin-left:20px; text-decoration:none;}
#AdvancedSearch #ban2 {width:330px; height:32px; margin-left:36px; margin-top:15px; background-image:url(../image/general/search.JPG); background-repeat:no-repeat; background-position:right 5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px;}
#AdvancedSearch #ban2 a:link, #refineSearch #ban2 a:visited{color:#767676; text-decoration:none; margin-left:40px; font-weight:bold;}
#AdvancedSearch #ban2 a:hover {color:#F97E32;}

#middle .hotelD {width:407px; padding-top:10px; margin-top:15px; margin-bottom:20px;}
#middle .hotelD img { padding-left:8px; padding-right:8px;}
#middle .hotelD h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle .hotelD h3 a:link,#middle .hotelD h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle .hotelD h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
#middle .hotelD h3 img {padding:0px; margin-left:5px;}
#middle .hotelD p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#666666; padding:0px; margin:0px;  padding:5px; line-height:18px;}
#middle .hotelD .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}

.word1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; }
.word1 a:link, .word1 a:visited { text-decoration:none; color:#4B6F29;}
.word1 a:hover {color:#4B6F29; text-decoration:underline;}
.word2{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F97E32; }
.word2 a:link, .word2 a:visited { text-decoration:none; color:#F97E32;}
.word2 a:hover {color:#F97E32; text-decoration:underline;}
.word3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; text-align:justify;}
.word4 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:18px; font-weight:bold; color:#4B6F29; padding:0px; margin:0px;}
.word5 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; margin-left:20px;}
.word6 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#777676;}
.word7 {font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; font-weight:bold; color:#4B6F29;}
.word7 a:link,.word7 a:visited {color:#4B6F29;
                                text-decoration:none;}
.word7 a:hover {text-decoration:underline;}

.word8 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; padding-left:20px;
padding-right:20px;}

#middle .chinaG {width:407px; padding-top:10px; background-color:#F7F7F7; height:270px;}
#middle .chinaG img { padding-left:8px; padding-right:8px;}
#middle .chinaG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin:0px; padding-left:5px; padding-right:5px; line-height:18px;}
#middle .chinaG ul { padding:0px; margin:0px; margin-left:17px; margin-top:5px; list-style:none;}
#middle .chinaG li { display:block; float:left; padding:5px 5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4C6C25; width:115px;}
#middle .chinaG li a:link, #middle .chinaG li a:visited {text-decoration:none; color:#4B6F29;}              
#middle .chinaG li a:hover {text-decoration:underline;}

#middle .chinacG {width:407px; padding-top:10px; height:250px;}
#middle .chinacG img { padding-left:8px; padding-right:8px;}
#middle .chinacG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin:0px; padding-left:5px; padding-right:5px; line-height:18px;}
#middle .chinacG ul { padding:0px; margin:0px; margin-left:8px; margin-top:5px; list-style:none;}
#middle .chinacG li { display:block; float:left; padding:5px 5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; width:120px;}
#middle .chinacG li a:link, #middle .chinacG li a:visited {text-decoration:none; color:#4B6F29;}              
#middle .chinacG li a:hover {text-decoration:underline;}

#middle .chinamG {width:407px; padding-top:10px; background-color:#F7F7F7; height:130px;}
#middle .chinamG p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:0px; margin:0px; padding-right:20px; text-align:right; }
#middle .chinamG ul { padding:0px; margin:0px; margin-left:30px; margin-top:5px; list-style:none;}
#middle .chinamG li { display:block; float:left; padding:5px 5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; width:80px;}
#middle .chinamG li a:link, #middle .chinamG li a:visited {text-decoration:none; color:#4B6F29;}              
#middle .chinamG li a:hover {text-decoration:underline;}

#middle .chinatT {width:407px; height:270px;}
#middle .chinatT p {color:#4B6F29; background-color:#f7f7f7; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding:8px 7px;}
#middle .chinatT ul { padding:0px; margin:0px; margin-left:30px; margin-top:5px; list-style:none;}
#middle .chinatT li { display:block; float:left; padding-left:35px; padding-top:6px; padding-bottom:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F97E32; width:140px;}
#middle .chinatT li a:link, #middle .chinatT li a:visited {text-decoration:none; color:#F97E32;}              
#middle .chinatT li a:hover {text-decoration:underline;}
.tT1 {background-image:url(/image/tavel-tools/l-icon-9.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT2 {background-image:url(/image/tavel-tools/l-icon-10.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT3 {background-image:url(/image/tavel-tools/l-icon-11.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT4 {background-image:url(/image/tavel-tools/l-icon-12.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT5 {background-image:url(/image/tavel-tools/l-icon-13.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT6 {background-image:url(/image/tavel-tools/l-icon-14.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT7 {background-image:url(/image/tavel-tools/l-icon-15.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT8 {background-image:url(/image/tavel-tools/l-icon-16.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT9 {background-image:url(/image/tavel-tools/l-icon-17.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT10 {background-image:url(/image/tavel-tools/l-icon-18.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT11 {background-image:url(/image/tavel-tools/l-icon-19.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT12 {background-image:url(/image/tavel-tools/l-icon-20.GIF); background-position:5px 3px; background-repeat:no-repeat;}
.tT13 {background-image:url(/image/tavel-tools/l-icon-21.GIF); background-position:5px 3px; background-repeat:no-repeat;}

#cityGuide {width:390px; background-color:#F4F3F1; margin-left:7px; background-image:url(/image/city-guide/bg03.gif); background-repeat:no-repeat; background-position:5px 5px; margin-top:10px; margin-bottom:10px; padding-top:35px;
padding-bottom:15px;}
#cityGuide ul { padding:0px; margin:0px; margin-left:35px; list-style:none; margin-top:15px;}
#cityGuide li { display:block; float:left; padding-left:12px; padding-top:5px; padding-bottom:5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4C6C25; width:150px;background-image:url(/image/attraction-guide/p.GIF); background-repeat:no-repeat; background-position:left center;}
#cityGuide li a:link, #attractionsList li a:visited {text-decoration:none; color:#4B6F29;}              
#cityGuide li a:hover {text-decoration:underline;}

#cityGuide p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; line-height:20px; padding:0px; margin:0px; padding-left:20px; padding-right:15px; padding-bottom:20px; text-align:justify;}

.cGphoto{width:244px; height:189px; margin-left:78px; background-color:#FFFFFF;}
.cGphoto1{width:244px; height:168px; border-left:#DCDCDA 1px solid; border-right:#DCDCDA 1px solid; border-top:#DCDCDA 1px solid;}
.cGphoto2 { width:230px; height:161px; margin-left:7px; margin-top:7px;}
.cGphoto3 {width:246px; height:21px; background-image:url(../image/city-guide/bg04.GIF);}
.cGp{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:20px; padding:0px; margin:0px; padding-left:20px; padding-right:20px; padding-bottom:15px; text-align:justify;}
.moreC {width:407px; height:45px;  border-top:#CCCCCC 1px solid; margin-top:15px; background-image:url(../image/general/check-1.JPG); background-repeat:no-repeat; 
background-position:bottom right;}
.moreC p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-right:20px; padding-top:17px;}
[xmlns] .moreC p {padding-top:7px;}
.moreC p a:link, .moreC p a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
.moreC p a:hover {color:#F97E32;}

#attractionsList {width:407px; background-color:#f7f7f7; margin-top:5px; padding-top:15px; padding-left:15px; height:200px;}
#attractionsList ul { padding:0px; margin:0px; margin-left:35px; list-style:none;}
#attractionsList li { display:block; float:left; padding:5px 5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4C6C25; width:150px;}
#attractionsList li a:link, #attractionsList li a:visited {text-decoration:none; color:#4B6F29;}              
#attractionsList li a:hover {text-decoration:underline;}


#flight3 {width:407px; margin-top:5px; margin-bottom:20px; color:#4B6F29; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#flight3 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4B6F29; padding:0px; margin:0px; font-weight:normal; padding-left:15px; padding-top:5px;}
.c1 { margin-left:33px; margin-top:15px;}
#flight4 {
	width:407px;
	margin-top:5px;
	margin-bottom:10px;
	color:#4B6F29;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-color:#F7F7F7;
	float: left;
	clear: both;
}
#flight4  p {float:left; margin:0px 10px;}
#flight4 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4B6F29; padding:0px; margin:0px; font-weight:normal; padding-left:15px; padding-top:5px; background-color:#F7F7F7;}
#form *{margin:0px; padding:0px;}
#form span{padding-bottom:5px;}
#from {
	margin-top:18px;
	margin-bottom:20px;
}
.from {
	width:150px;
	color:#F97E32;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:0px;
	margin:0px 15px 0px 10px;
}
[xmlns] .from{ float:left;}
#flight5 *{margin:0px; padding:0px; margin:2px 0px; }
#flight5 img,#flight5 input { float:left;}
#flight5 img {margin-right:35px;}
[xmlns]#flight5 *{margin:0px; padding:0px; float:none;}
#flight5 input{margin-right:10px; margin-left:20px; }
#flight5 {
	width:407px;
	margin-top:5px;
	margin-bottom:20px;
	color:#4B6F29;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	background-repeat:no-repeat;
	background-position:210px 45px;
	margin-bottom:20px;
}

#flight5 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4B6F29; padding:0px; margin:0px; font-weight:normal; padding-left:15px; padding-top:5px;background-color:#F7F7F7; clear:both;}
.depart { width:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F97E32; margin-top:15px; margin-left:5px; margin-right:0px; }
[xmlns] .depart {padding-right:0px; padding-left:0px; float:left;}
.many {width:45px; padding:0px; margin:0px; margin-left:5px; margin-right:40px; float:left;}
#flight6 *{margin:0px; padding:0px;}
#flight6 {
	width:407px;
	margin-top:5px;
	color:#4B6F29;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	border-bottom:#CCCCCC;
	margin-bottom: 5px;
}
[xmlns]#flight6{padding-bottom:20px;}
#flight6 div{float:left; padding-bottom:2px;margin:0px 10px;}
#flight6 h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; color:#4B6F29; padding:0px; margin:0px; font-weight:normal; padding-left:15px; padding-top:5px; padding-bottom:15px; clear:both}
.class { width:80px; padding:0px; margin:0px; color:#F97E32; margin-left:5px; margin-right:20px;}

.searchFlights{
	width:407px;
	height:45px;
	float: left;
}

.searchFlights p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; text-align:right; padding-top:17px; padding-right:5px;}
.searchFlights p a:link, .searchFlights p a:visited{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
.searchFlights p a:hover {color:#F97E32;}

#result {width:385px; background-color:#F4F3F2; padding:10px; line-height:20px; margin-bottom:10px; margin-top:10px;}
.td1 { border-bottom:#CCCCCC 1px solid; color:#4B6F29; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
.table1 {border-bottom:#CCCCCC 1px solid;border-left:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;}
.table2 {border-left:#CCCCCC 1px solid; margin-bottom:15px;}
.td2 {border-bottom:#CCCCCC 1px solid;border-right:#CCCCCC 1px solid;color:#4B6F29; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}

/*middle2*/

#middle2 {
	width:635px;
	float:left;
	margin:0px;
	padding:0px;
	margin-left:16px;
	margin-top:10px;
	font-size:90%;
}
#middle2 h1 {height:43px; height:61px;  background-image:url(../image/general/tittle-c.JPG); background-repeat:no-repeat; font-size:16px; color:#4B6F29; font-family:Georgia, "Times New Roman", Times, serif;  margin:0px; padding:0px; padding-top:18px; padding-left:25px;}

#middle2 h2 {font-family:Georgia, "Times New Roman", Times, serif; color:#446C14; font-size:16px; padding:0px; margin:0px; padding-left:10px; border-bottom:#CCCCCC 1px solid; padding-bottom:3px; margin-bottom:10px; margin-top:10px;}

#middle2 #groupwarp {width:100%;}
#middle2 #groupleft {width:73px; float:left;}
#middle2 #groupleft #month {width:73px; background-image:url(../image/group-tours/groupbg.jpg); height:68px; margin-top:10px;
padding-top:5px;}
#middle2 #groupleft #month p {font-family:Georgia, "Times New Roman", Times, serif; color::#446C14; font-size:14px; text-align:center; margin:0px; padding:0px; font-weight:bold;} 
#middle2 #groupright {width:530px; float:left; margin-left:20px;}
#middle2 .group1 {width:100%; padding-top:10px; margin-bottom:5px;background-color:#F7F7F7; padding-bottom:5px;}
#middle2 .group1 img { padding-left:8px; padding-right:8px;}
#middle2 .group1 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle2 .group1 h3 a:link,#middle2 .group1 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle2 .group1 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
.dashedText { border-bottom: #777676 1px dashed;}
#middle2 .group1 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; padding:0px; margin:0px;  padding:5px; line-height:20px; text-align:justify;}
#middle2 .group1 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#bookNow { background-image:url(../image/general/bookNow.JPG); background-repeat:no-repeat; background-position:490px 3px;text-align:right; height:27px; width:590px;
padding-top:8px; padding-right:5px;}
#bookNow a:link, #bookNow a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#bookNow a:hover {color:#F97E32;}

#moreI { background-image:url(../image/group-tours/more.JPG); background-repeat:no-repeat; background-position:right 3px;text-align:right; height:27px; width:500px;padding-top:8px; padding-right:20px;}
#moreI a:link, #moreI a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#moreI a:hover {color:#F97E32;}


#moreI2 { background-image:url(../image/group-tours/more.JPG); background-repeat:no-repeat; background-position:right 3px;text-align:right; height:27px; width:600px;padding-top:8px; padding-right:20px;}
#moreI2 a:link, #moreI2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#moreI2 a:hover {color:#F97E32;}

#middle2 .group2 {width:630px; padding-top:10px; background-color:#F0EEEF; margin-bottom:5px;}
#middle2 .group2 img { padding-left:8px; padding-right:8px;}
#middle2 .group2 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle2 .group2 h3 a:link,#middle2 .group2 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle2 .group2 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
.dashedText { border-bottom: #777676 1px dashed;}
#middle2 .group2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; padding:0px; margin:0px;  padding:5px; line-height:20px; text-align:justify;}
#middle2 .group2 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#bookNow2 { background-image:url(../image/general/bookNow2.JPG); background-repeat:no-repeat; background-position:490px 3px;text-align:right; height:27px; width:590px;
padding-top:8px; padding-right:5px;}
#bookNow2 a:link, #bookNow2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#777676;}
#bookNow2 a:hover {color:#F97E32;}

#navigationGroup {height:15px; width:500px; margin:0px; padding:0px; margin-left:110px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F97E32; text-align:right;}
#navigationGroup a:link, #navigationGroup a:visited {color:#4B6F29; text-decoration:none;}
#navigationGroup a:hover {text-decoration:underline;}

#groupD { width:544px; height:245px; margin-left:45px; margin-top:10px;}
#groupD #groupD1 {width:542px; height:221px; border-left:#DCDCDA 1px solid; border-top:#DCDCDA 1px solid; border-right:#DCDCDA 1px solid;}
#groupD #groupD1 #groupD2 {width:307px; height:214px; float:left; margin-top:7px; margin-left:4px;}
#groupD #groupD1 #groupD3 {width:205px; height:214px; float:right; margin-top:7px; margin-right:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;
color:#666666; text-align:justify; line-height:18px; background-image:url(../image/group-tours/g-2.GIF); background-repeat:no-repeat; background-position:bottom right;}
#groupD #groupD4 {width:544px; height:23px; background-image:url(../image/group-tours/g-1.JPG); background-repeat:no-repeat;}
.groupTable {margin-left:28px; height:150px; width:580px; margin-bottom:10px;}
.groupTable2 {width:580px; margin-left:28px; border:#FBD667 1px solid; margin-bottom:10px;}
.groupTable21 {border-bottom:#fbd667 1px solid; border-right:#fbd667 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; padding:5px 5px;}
.groupTable22 {border-bottom:#fbd667 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29;}

#account {width:635px; margin-top:0px; }
#account_new {width:300px;}

#account1 { width:635px; height:62px; background-image:url(../image/account/account-1.JPG); background-repeat:no-repeat;}
#account1 p {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#4B6F29;
	margin:0px;
	padding-left:25px;
	padding-top:0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
#account2 {width:633px; border-left:#FEE189 1px solid; border-right:#FEE189 1px solid; background-color:#FBF6E7; }
#account22 {width:368px; border-left:#FEE189 1px solid; border-right:#FEE189 1px solid; background-color:#FBF6E7; }
#guest_account2 {
	width:320px;
	border-left:#FEE189 1px solid;
	border-right:#FEE189 1px solid;
	background-color:#FBF6E7;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
[xmlns] #account2 table{font-size:105%;}
#account3 {width:635px; height:25px; background-image:url(../image/account/account-2.JPG); background-repeat:no-repeat;}
#account h2 { font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;color:#4B6F29; padding:0px; margin:0px; padding-left:25px; padding-top:20px;}

#account2 table { border:#FEE189 1px solid; background-color:#FFFFFF; margin-left:10px; margin-top:5px;}
#guest_account2 table { border:#FEE189 1px solid; background-color:#FFFFFF; margin-left:10px; margin-top:5px;}
#account2 .acc1 { border-bottom:#FEE189 1px solid; border-right:#FEE189 1px solid; padding:3px 3px;}
#account2 .acc2 { border-bottom:#FEE189 1px solid;padding:3px 3px;}
#account2 .acc3 { border-right:#FEE189 1px solid;padding:3px 3px;}

#backAndcontinue {width:260px; margin-left:160px; margin-top:20px;}
#back {width:55px; height:20px; float:left; text-align:right; background-image:url(../image/account/back.GIF); background-repeat:no-repeat; background-position:left;}
#back p {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#4B6F29; padding:0px; margin:0px; padding-top:3px;}
#back a:link,#back a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#4B6F29; text-decoration:none;}
#back a:hover { color:#F97E32;}
#continue { width:83px; height:20px; float:right; text-align:left; background-image:url(../image/account/continue.GIF); background-repeat:no-repeat; background-position:right;}
#continue p {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#4B6F29; padding:0px; margin:0px; padding-top:3px;}
#continue a:link,#continue a:visited {font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight:bold; color:#4B6F29; text-decoration:none;}
#continue a:hover { color:#F97E32;}

#passengerDetail {width:480px; background-color:#f7f7f7; padding:10px; margin-left:50px; margin-top:15px;}
#passengerDetail p { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; padding:0px; margin:0px; line-height:20px; padding-left:10px;}
.passengerT { margin-left:50px; width:500px; margin-top:10px;}
.ll { width:200px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666;}
.kk {padding:5px;}

.myDetails { margin-top:10px; width:611px; border-bottom:#FDE289 1px solid;}
.mD {padding:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F97E32; font-weight:bold;}
.mD a:link,.mD a:visited { color:#F97E32;
                           text-decoration:none;}
.mD a:hover {text-decoration:underline;}
.mD2 {width:170px; height:13px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29;}
.mD3 {width:60px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29;}
.mD33 {width:55px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29;}
.mD4 {width:175px; padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29;}
.mD5 { width:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; margin-right:0px;}
.mD6 { width:110px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; }
.mD7 {padding:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29;}
#saveAnddelete {
	width:60%;
	height:40px;
	padding-left:100px;
	margin-left:50px;
	margin-top:10px;
}
#guest_saveAnddelete {width:300px;height:40px; }
#save a {
	background-color:#FCF6E8;
	text-decoration: none;}

.save {width:100px; float:left; margin-top:5px; padding:3px; border:#FFE189 1px solid; text-align:center; background-color:#FCF6E8; margin-right:20px; margin-left:20px;}
.guest_save {width:100px; float:left; margin-top:5px; padding:3px; border:#FFE189 1px solid; text-align:center; background-color:#FCF6E8; margin-right:15px; margin-left:25px;}
.save a:link,.save a:visited { font-family:Georgia, "Times New Roman", Times, serif; color:#4B6F29; font-size:11px; font-weight:bold; text-decoration:none;}
.save a:hover {text-decoration:underline;}
#save #mydetail { height:10px; width:50px; float:left;  margin-left:315px; padding:8px; font-size:14px; font-weight:normal; text-align:center; border:1px solid; background-color:#ffffff;}
[xmlns] #save #mydetail {height:15px;}

#save a {
	background-color:#FCF6E8;
	text-decoration: none;}

.save1 {width:100px; float:left; margin-top:5px; padding:3px;  text-align:center;  margin-right:20px; margin-left:20px;}
.guest_save1 {width:100px; float:left; margin-top:5px; padding:3px; border:#FFE189 1px solid; text-align:center; background-color:#FCF6E8; margin-right:15px; margin-left:25px;}
.save1 a:link,.save1 a:visited { font-family:Georgia, "Times New Roman", Times, serif; color:#4B6F29; font-size:11px; font-weight:bold; text-decoration:none;}
.save1 a:hover {text-decoration:underline;}
#save1 #mydetail { height:10px; width:50px; float:left;  margin-left:315px; padding:8px; font-size:14px; font-weight:normal; text-align:center; border:1px solid; background-color:#ffffff;}
[xmlns] #save1 #mydetail {height:15px;}


.save2 {width:100px; float:left; margin-top:20px; padding:3px; border:#FFE189 1px solid; text-align:center; background-color:#FCF6E8; margin-right:20px; margin-left:20px;}
.guest_save2 {width:100px; float:left; margin-top:5px; padding:3px; border:#FFE189 1px solid; text-align:center; background-color:#FCF6E8; margin-right:15px; margin-left:25px;}
.save2 a:link,.save2 a:visited { font-family:Georgia, "Times New Roman", Times, serif; color:#4B6F29; font-size:11px; font-weight:bold; text-decoration:none;}
.save2 a:hover {text-decoration:underline;}
#save2 #mydetail { height:10px; width:50px; float:left;  margin-left:315px; padding:8px; font-size:14px; font-weight:normal; text-align:center; border:1px solid; background-color:#ffffff;}
[xmlns] #save2 #mydetail {height:15px;}


#chooseC {width:500px; height:25px; padding-left:90px; margin-bottom:15px; background-image:url(../image/account/mD.GIF); background-repeat:no-repeat; background-position:350px 2px;}
#chooseC a:link,#chooseC a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#F97E32; text-decoration:none; font-weight:bold;}
#chooseC a:hover {text-decoration:underline;}

#pay{width:400px; height:25px; margin-left:40px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; margin-bottom:10px; margin-top:10px;}
#finalP {width:300px; margin-left:160px;}
.final { width:300px; height:30px; border:#FDE289 1px solid;}
#buyNow { width:144px; height:27px; background-image:url(../image/account/buyNow.JPG); background-repeat:no-repeat; padding-left:35px; padding-top:5px; margin-left:430px; margin-top:20px; margin-bottom:10px;}
#buyNow a:link, #buyNow a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#777676; text-decoration:none;}
#buyNow a:hover {color:#F97E32;}

#buyNow1 { width:75px; height:27px; background-image:url(../image/account/buyNow.JPG); background-repeat:no-repeat; padding-left:35px; padding-top:5px; margin-left:430px; margin-top:20px; margin-bottom:10px;}
#buyNow1 a:link, #buyNow1 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#777676; text-decoration:none;}
#buyNow1 a:hover {color:#F97E32;}

#buyNowback {width:34px; height:27px;background-repeat:no-repeat; padding-left:35px; padding-top:0px; margin-left:30px; margin-top:0px; margin-bottom:0px;}
#buyNowback a:link, #buyNowback a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#777676; text-decoration:none;}
#buyNowback a:hover {color:#F97E32;}

.pA{ width:500px; border:#FEE189 1px solid; margin-left:60px; margin-top:10px;}
.pA1 {border-bottom:#FEE189 1px solid; border-right:#FEE189 1px solid; padding:3px;}
.pA2 { border-right:#FEE189 1px solid; padding:3px;}
.pA3 { border-bottom:#FEE189 1px solid; padding:3px;}

/*login8*/
#login {width:227px; height:172px; border:#FEE189 7px solid; background-color:#FCF6E8; padding-left:28px; padding-top:18px;}
.login1 {width:190px; margin-top:5px; height:15px; border:#FEE189 1px solid; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; margin-bottom:10px;}
#okAndregister {width:196px; height:20px; margin-top:5px;}
.ok { width:68px; height:20px; background-image:url(../image/login/login1.gif); background-repeat:no-repeat; text-align:center; padding-top:2px; float:left; margin-right:10px; margin-left:10px;}
.ok a:link, .ok a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; text-decoration:none;}
.ok a:hover {color:#F97E32;}

#forget {width:165px; height:20px; margin-top:15px; background-image:url(../image/login/continue2.gif); background-repeat:no-repeat; background-position:right 2px;}
#forget a:link, #forget a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; text-decoration:none; color:#F97E32;}
#forget a:hover { text-decoration:underline;}

/*register*/
#register {width:227px; height:291px; border:#FEE189 7px solid; background-color:#FCF6E8; padding-left:28px; padding-top:18px;}
.register {width:109px; height:20px; background-image:url(../image/login/login1.gif); background-repeat:no-repeat; background-position:center; padding-left:56px; padding-top: 4px;}
.register a:link, .register a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; text-decoration:none;}
.register a:hover {color:#F97E32;}

/*add*/
#add {width:244px; height:270px; border:#FEE189 7px solid; background-color:#FCF6E8; padding-top:18px; padding-left:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#F97E32;}
.aAndc {width:200px; margin-left:16px;}
.aC {width:80px; padding:0px; margin:0px;}
.ce {width:231px; height:167px; margin-top:10px; margin-left:3px;}
.ce1 {border-left:#FEE189 1px solid;border-bottom:#FEE189 1px solid; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4B6F29; font-weight:normal;}
.ce2 {border-right:#FEE189 1px solid;border-bottom:#FEE189 1px solid; border-left:#FEE189 1px solid; background-color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#4B6F29; font-weight:normal;}

#chancelAndadd{width:250px; height:20px; margin-top:15px;}
.chancel { width:68px; height:20px; background-image:url(../image/login/login1.gif); background-repeat:no-repeat; text-align:center; padding-top:2px; float:left; margin-right:10px; margin-left:4px; }
.chancel  a:link, .chancel  a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; text-decoration:none;}
.chancel  a:hover {color:#F97E32;}
.add { width:126px; height:20px; background-image:url(../image/login/login2.gif); background-repeat:no-repeat; text-align:center; padding-top:2px; float:left;  margin-left:10px; }
.add a:link, .add a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; text-decoration:none;}
.add  a:hover {color:#F97E32;}

/*cityGuide*/
#cityList { width:407px; background-color:#f7f7f7; padding-bottom:15px;}
.cityList1 {margin-left:18px; margin-top:10px; border:#E7E7E6 1px solid;}
.cityList2 { border-bottom:#E7E7E6 1px solid; padding:5px;}
.cityList3 { border-bottom:#E7E7E6 1px solid; border-right:#E7E7E6 1px solid; padding:5px;}
.cityList4 {border-right:#E7E7E6 1px solid; padding:5px;}
.cityList5  { padding:5px;}

.flycity{
	width:100px;
	float:left;
	position:relative;
	padding-top: 8px;
	padding-bottom: 8px;
	padding-right: 15px;
	padding-left: 15px;
}

[xmlns].flycity{
	
	width:100px;
	float:left;
	position:relative;
	padding-top: 8px;
	padding-bottom: 8px;
	margin-right:80px;}
.d22{width:407px;; float:left;}
#attractionGuide {width:407px; background-color:#F7F7F7; padding-bottom:5px;}
#attractionGuide img { margin-top:10px; margin-left:12px; margin-right:8px; margin-bottom:5px;}
#attractionGuide p {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; padding:0px; margin:0px; padding-top:10px; margin-right:8px; text-align:justify;}
#attractionGuide ul {list-style:none; padding:0px; margin:0px; margin-left:35px; margin-top:12px;}
#attractionGuide li { display:block; float:left; padding-left:15px; padding-top:6px; padding-bottom:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; width:140px; background-image:url(../image/attraction-guide/p.GIF); background-repeat:no-repeat; background-position:left center;}
#attractionGuide li a:link, #attractionGuide li a:visited {text-decoration:none; color:#4B6F29;}              
#attractionGuide li a:hover {text-decoration:underline;}

#attractionGuide2 {width:407px; padding:0px; margin:0px; padding-bottom:10px;}
#attractionGuide2 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold; color:#F97E32; padding:0px; margin:0px; margin-left:15px;
margin-top:5px;}
#attractionGuide2 ul {list-style:none; padding:0px; margin:0px; margin-left:35px; margin-top:5px;}
#attractionGuide2 li { display:block; float:left; padding-left:15px;padding-top:6px; padding-bottom:6px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; width:170px;background-image:url(/image/attraction-guide/p2.GIF); background-repeat:no-repeat; background-position:left center;}
#attractionGuide2 li a:link, #attractionGuide2 li a:visited {text-decoration:none; color:#4B6F29;}              
#attractionGuide2 li a:hover {text-decoration:underline;}

#attractionGuide3 {width:407px;}
#attractionGuide3 p{ font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; padding:0px; margin:0px; margin-left:15px;
margin-top:5px; text-align:justify; line-height:18px;}

#cultureGuide {width:407px; background-color:#F7F7F7; padding-bottom:10px;}
#cultureGuide img { margin-top:10px; margin-left:12px; margin-right:8px; margin-bottom:5px;}
#cultureGuide p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:20px; padding:0px; margin:0px;margin-right:8px; text-align:justify; padding-top:8px;}
#cultureGuide ul {list-style:none; padding:0px; margin:0px; margin-left:35px; margin-top:40px;}
#cultureGuide li { display:block; float:left; padding-left:15px;padding-top:4px; padding-bottom:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; width:105px;background-image:url(../image/attraction-guide/p2.GIF); background-repeat:no-repeat; background-position:left center;}
#cultureGuide li a:link, #cultureGuide li a:visited {text-decoration:none; color:#4B6F29;}              
#cultureGuide li a:hover {text-decoration:underline;}

#cultureGuide2 {width:407px; padding-bottom:10px;}
#cultureGuide2 img { margin-top:5px; margin-left:12px; margin-right:8px; margin-bottom:5px;}
#cultureGuide2 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#666666; line-height:18px; padding:0px; margin:0px;margin-right:8px; text-align:justify; padding-top:5px;}
#cultureGuide2 ul {list-style:none; padding:0px; margin:0px; margin-left:35px; margin-top:5px;}
#cultureGuide2 li { display:block; float:left; padding-left:15px;padding-top:4px; padding-bottom:4px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#4B6F29; width:115px;background-image:url(../image/attraction-guide/p2.GIF); background-repeat:no-repeat; background-position:left center;}
#cultureGuide2 li a:link, #cultureGuide2 li a:visited {text-decoration:none; color:#4B6F29;}              
#cultureGuide2 li a:hover {text-decoration:underline;}

#navigation {height:15px; width:300px; margin-left:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F97E32; text-align:right;}
#navigation a:link, #navigation a:visited {color:#4B6F29; text-decoration:none;}
#navigation a:hover {text-decoration:underline;}

#navInPage {padding:10px 1px 5px -1px;height:15px; width:300px; margin-left:100px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#F97E32; text-align:right;}
	#navInPage ul li {
	 padding: 0 6px 0 6px;
    }
    #navInPage #bar {
	height: 20px;
	float: none;
    }
	#navInPage #bar li {
	float: left;
	margin: 0;
	text-align: center;
	font-weight: bold;
	padding: 3px 6px 1px 6px;
	}
	#navInPage #bar li.active a, #navInPage #bar li a:hover {
	color: #fff;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	padding: 3px 6px 6px 6px;
	background: #a31022 url(/css/images/tbg.gif) no-repeat center bottom;
	border-right-width: 2px;
	border-right-style: solid;
	border-left-style: none;
	border-right-color: #E7E7E7;
	}
		
	#navInPage #bar li a {
	padding: 3px 3px 1px 10px;
	font-weight: bold;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	 background-image: none;
	} 

/* ??*/
	.pagination {
	background: #FCF6E8;
	color:#4B6F29;
	font-family:Georgia, "Times New Roman", Times, serif;
	border: 1px solid #d3d3d3;
	margin: 0;
	height: 32px;

}

	.pagination p {text-align:right; margin-right:10px; margin-top:6px;}
	.pagination p a:link, .pagination p a:visited, .pagination1 p a:hover, .pagination1 p a:active {text-decoration:none;background:#fff;padding:1px 4px;border: 1px solid #ccc}
	.pagination p a:hover {background:#A31022;color:#fff}
	.pagination p span {text-decoration:none;background:#fff;padding:1px 4px;border: 1px solid #ccc;color:#ccc}
	
.hotelService {
	font-size: 88%;
	float: left;
	width: 30%;
	position: relative;
	margin-left: 1%;
	background-repeat: no-repeat;
	background-position: left 8px;
	text-indent: 7px;
	height:40px;

}	


/*tools*/
#toolList{width:407px;
          padding-top:5px;
		  padding-bottom:5px;
		  margin-top:5px;}
#toolList img {margin-left:5px;
               margin-right:8px;}
#toolList h2 {padding:0px;
              margin:0px;
			  color:#F97E32;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  margin-top:3px;}			   
#toolList h2 a:link,#toolList h2 a:visited {text-decoration:none; color:#F97E32;}
#toolList h2 a:hover {text-decoration:underline;}
#toolList p {font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:11px;
			 color:#666666;
			 padding:0px;
			 margin:0px;
			 line-height:18px;
			 margin-right:10px;
			 text-align:justify;}
			   
#toolList2 {width:407px;
            background-color:#F4F3F1;
			padding-top:5px;
		    padding-bottom:5px;
		    margin-top:5px;}
#toolList2 img {margin-left:5px;
               margin-right:8px;}
#toolList2 h2 {padding:0px;
              margin:0px;
			  color:#F97E32;
			  font-family:Verdana, Arial, Helvetica, sans-serif;
			  font-size:11px;
			  margin-top:3px;}	
#toolList2 h2 a:link,#toolList2 h2 a:visited {text-decoration:none; color:#F97E32;}
#toolList2 h2 a:hover {text-decoration:underline;}
#toolList2 p {font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:11px;
			 color:#666666;
			 padding:0px;
			 margin:0px;
			 line-height:18px;
			 margin-right:10px;
			 text-align:justify;}
#process {
	padding-right: 30px;
	padding-left: 30px;
	line-height: 1.5em;
}
#fieldset1 {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	font-size: 85%;
	line-height: 1.5em;
}
#process_p {
	padding-left: 30px;
	padding-right: 30px;
	line-height: 1.5em;
}
.graybackgroundFont {
	line-height: 25px;
}
.questionLinks1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	float: right;
	margin-top: 10px;
	margin-bottom: 10px;
	width: 200px;
}
#selectprice_div {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
#selectprice_div p {
	color: #446C13;
}

#selectprice_div #title_h1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
}


#selectprice_div .table1 {
	border-top-width: 3px;
	border-top-style: outset;
	border-top-color: #446C13;
	background-color: #eeeeee;
	margin-left: 50px;
	color: #446C13;
	font-size: 102%;
}

#selectprice_div td {
	background-color: #FEFCED;
	text-align: center;
	color: #666666;
}



#Itinerary_content img {
	margin: 5px;
	float: right;
}
#Itinerary_content {
	line-height: 1.5em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}


.smallFont {
	font-size: 90%;
}
#formquestion table {
	margin: 0px;
	padding: 0px;
}
#formquestion td {
	background-color: #FCF6E8;
	padding-right: 2px;
	padding-left: 2px;
}
#warp {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
	color: #666666;
}
.table_date * {margin:0px; padding:0px;}
.table_date {
	background-color: #eeeeee;
}
.table_date td {
	padding-top: 5px;
	padding-left: 5px;
}
.table_date ul {
	margin: 0px;
	padding: 0px;
}
.words_center {
	padding-left: 25px;
	padding-right: 25px;
}
a {
	color: #4C6C25;
	text-decoration: underline;
}
a:hover {
	color: #F97E32;
	text-decoration: none;
}

.d23 {
	width: 100%; float:left;
}

#hotelcalendar2 {
	float: left;
}
#hotelcalendar1 {
	float: left;
}
#flysearchform a {
	text-decoration: none;
}
#div1{clear:left;}
[xmlns]#div1{padding-top:20px; clear:left;}
.city-detail-table select {margin:0; padding:0;}
.city-detail-table a {
	text-decoration: none;
	text-align: center;
	border: 1px solid;
}
.city-detail-table {
	background-color: #F7F7F7;
	padding: 5px;
	margin: 5px;
}
.city-detail-table td {
	background-color: #F7F7F7;
	padding-left: 10px;
}
.city-detail-table .botton span{

	height: 40px;
	width: 80px;
}
.city-detail-table .botton a{padding:0px 5px 4px 5px;margin-right: 10px;}
[xmlns] .city-detail-table .botton a {float:none;}
.table3 td {
	background-color: #f7f7f7;
}
.table3 * {
	margin: 0px;
}
.table3 {
}
.hotelService1 {
	font-size: 88%;
	float: left;
	width: 30%;
	position: relative;
	margin-left: 1%;
	background-repeat: no-repeat;
	background-position: left 8px;
	text-indent: 7px;	
}	

#AdvancedSearch1 {
	width:407px;
	background-color: #FFFFFF;
}
#AdvancedSearch1 p{font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; color:#4B6F29; padding:0px; margin:0px; margin-top:8px; margin-left:20px; text-decoration:none;}
#AdvancedSearch1 #ban2 {width:330px; height:32px; margin-left:36px; margin-top:15px; background-image:url(../image/general/search.JPG); background-repeat:no-repeat; background-position:right 5px;  font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; padding-top:5px;}
#AdvancedSearch1 #h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 106%;
	font-weight: bold;
	color: #666666;
}

#AdvancedSearch1 #ban2 a:link, #refineSearch1 #ban2 a:visited{color:#767676; text-decoration:none; margin-left:40px; font-weight:bold;}
#AdvancedSearch1 #ban2 a:hover {color:#F97E32;}

#middle .hotelD {width:407px; padding-top:10px; margin-top:15px; margin-bottom:20px;}
#middle .hotelD img { padding-left:8px; padding-right:8px;}
#middle .hotelD h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle .hotelD h3 a:link,#middle .hotelD h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle .hotelD h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
#middle .hotelD h3 img {padding:0px; margin-left:5px;}
#middle .hotelD p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;color:#666666; padding:0px; margin:0px;  padding:5px; line-height:18px;}
#middle .hotelD .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#navigation1 {
	height:15px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F97E32;
	text-align:right;
	margin-left: 5px;
	width: 400px;
	float: left;
	clear: both;
}

#navigation1 a:link, #navigation1 a:visited {color:#4B6F29; text-decoration:none;}
#navigation1 a:hover {text-decoration:underline;}
#middle1 {
	width:665px;
	float:left;
	padding:0px;
	margin-left:16px;
	margin-top:10px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 90%;
}
#middle1 #special {width:407px; height:100px;}
#middle1 #h1 {
	height:40px;
	background-image:url(/image/general/tittle-b1.JPG);
	background-repeat:no-repeat;
	font-size:16px;
	color:#4B6F29;
	font-family:Georgia, "Times New Roman", Times, serif;
	margin:0px;
	padding-top:18px;
	padding-left:25px;
	padding-right: 0px;



	padding-bottom: 0px
.px;
	padding-bottom: 0px;
	width: 620px;
}
#middle1 #h1 h1{font-size:16px}

#middle1 #h1 a:link, #middle h1 a:visited {text-decoration:none; color:#4C6C25;}
#middle1 #h1 a:hover {color:#F97E32;}

#middle1 .tours1 {width:407px; padding-top:10px;}
#middle1 .tours1 img { padding-left:8px; padding-right:8px;}
#middle1 .tours1 h3 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#777676; margin:0px; padding:0px;}
#middle1 .tours1 h3 a:link,#middle .tours1 h3 a:visited { color:#777676; text-decoration:none; margin:0px; padding:0px;}
#middle1 .tours1 h3 a:hover {color:#F97E32; margin:0px; padding:0px;}
.dashedText { border-bottom: #777676 1px dashed;}
#middle1 .tours1 p{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#777676; padding:0px; margin:0px;  padding:5px; line-height:20px;}
#middle1 .tours1 .t{ font-size:11px; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; color:#666666;}
#middle p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 80%;
}
#navInPage1 {
	height:15px;
	width:350px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#F97E32;
	text-align:center;
	padding-top: 10px;
	padding-right: 1px;
	padding-bottom: 5px;
	padding-left: -1px;

	float: left;
	margin-bottom: 20px;
}



	#navInPage1 ul li {
	 padding: 0 6px 0 6px;
    }
    #navInPage1 #bar1 {
	height: 20px;
	line-height: 23px;
	margin: 0px;
	padding: 0px;
	float: left;
	list-style-type: none;
    }
	#navInPage1 #bar1 li {
	float: left;
	text-align: center;
	font-weight: bold;
	margin-top: 0;
	margin-bottom: 0;
	margin-left: 0;
	padding-top: 3px;
	padding-right: 8px;
	padding-bottom: 1px;
	padding-left: 8px;
	}
	#navInPage1 #bar1 li.active a, #navInPage1 #bar1 li a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: none;
	width: 120px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 10px;
	}
		
	#navInPage1 #bar1 li a {
	font-weight: bold;
	color: #666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	background-image: none;
	width: 120px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 1px;
	padding-left: 10px;
	} 
#bar2 {
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
}

.table11 {
	border-top-width: 4px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: double;
	border-right-style: double;
	border-bottom-style: double;
	border-left-style: double;
	border-top-color: #446C13;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
	margin-top: 15px;
	margin-bottom: 15px;
}
.table11 .grayBackground {
	background-color: #FEFCE9;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 106%;
	font-weight: bold;
}
.lightRedBackground {
	background-color: #F3FBEA;
}
.tdColorChange2 {
	background-color: #f9f9f9;
}
.table2 {
	background-color: #F5E49E;
	margin-top: 15px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 0px;
}

.bottom_line {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-bottom: 10px;
}
.top_line {
	padding-top: 15px;
	border-top-width: 1px;
	border-top-style: dotted;
	border-top-color: #999999;
}
.both_line {
	padding-top: 20px;
	padding-bottom: 20px;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #999999;
	border-bottom-color: #999999;
}
#right1 {
	width:239px;
	float:right;
	margin-right: 4px;
	margin-left: 4px;
}

#right1 h2 {background-image:url(/image/general/schedule-b.JPG); background-repeat:no-repeat; height:49px; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px;color:#4B6F29; padding:0px; margin:0px; padding-left:12px; padding-top:20px;}
#memo1 {width:237px; border-left:#FEE189 1px solid; border-right:#FEE189 1px solid; background-color:#FBF6E7; margin:0px; padding:0px;}
#co1 {width:213px; height:210px; border:#FEE189 1px solid; background-color:#FFFFFF; margin-left:6px; font-family:Verdana, Arial, Helvetica, sans-serif; color:#F97E32;
 font-size:11px; line-height:15px; padding-left:5px; padding-top:5px; padding-right:5px;}
#send1 {width:239px; height:57px; background-image:url(/image/general/schedule-b-2.JPG); background-repeat:no-repeat; font-family:Georgia, "Times New Roman", Times, serif;  font-size:14px; font-weight:bold;}
#send1 a:link, #send1 a:visited { text-decoration:none; color:#4B6F29; padding-left:42px; line-height:30px;}
#send1 a:hover { color:#F97E32; text-decoration:line-through;}
#search_table select {
	margin: 0px;
	padding: 0px;
}

/*leftPhoto*/
.leftPhoto {width:183px;
            margin-top:15px;}
.leftPhoto1 {width:181px;
             border-top:#C2C1BF 1px solid;
			 border-left:#C2C1BF 1px solid;
			 border-right:#C2C1BF 1px solid;}
.leftPhoto1 img {margin-left:5px;
                 margin-top:5px;}
.leftPhoto2 {width:181px;
             border-left:#C2C1BF 1px solid;
			 border-right:#C2C1BF 1px solid;
			 padding:0px;
			 margin:0px;}
.leftPhoto2 p {font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-size:11px;
			   color:#666666;
			   text-align:center;
			   padding:0px;
			   margin:0px;
			   padding:8px;}
.leftPhoto2 p a:link,.leftPhoto2 p a:visited {color:#666666;
                                              text-decoration:none;}
.leftPhoto2 p a:hover {color:#F97E32;
                       text-decoration:underline;}
.leftPhoto3 {width:183px;
             height:13px;
             background-image:url(../image/guide/leftPhoto.JPG);
			 background-repeat:no-repeat;}
/*rightTour*/
.rightTours {width:215px;
             padding:7px;
             margin-left:5px;
			 margin-top:5px;}
.rightTours1 {border:#C2C1BF 1px solid;
              width:213px;}
.rightTours1 img {margin:5px;}
.rightTours h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:12px; 
				font-weight:bold; 
				color:#777676; 
				margin:0px; 
				padding:0px;
				margin-top:5px;
				margin-right:5px;}
.rightTours h3 a:link,.rightTours h3 a:visited { color:#777676; 
                                                  text-decoration:none; 
												  margin:0px; 
												  padding:0px;}
.rightTours h3 a:hover {color:#F97E32; 
                        margin:0px; 
						padding:0px;}
.rightTours p{font-family:Verdana, Arial, Helvetica, sans-serif; 
              font-size:11px; 
			  color:#777676; 
			  padding:0px; 
			  margin:0px;  
              line-height:20px;
			  margin-top:3px;
			  margin-bottom:5px;}
.rightToursAdd { background-image:url(/image/general/add-1.JPG); 
                 background-repeat:no-repeat;
				 background-position:51px;
				 text-align:right; 
				 height:30px; 
				 width:210px;
				 padding-top:5px;
				 padding-right:5px;}
.rightToursAdd a:link, .rightToursAdd a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; 
                                                 font-size:11px; 
												 font-weight:bold; 
												 text-decoration:none; 
												 color:#777676;
												 }
.rightToursAdd a:hover {color:#F97E32;}
                

.rightTours2 {width:215px;
             margin-top:5px;
			 padding:7px;
			 margin-left:5px;
			 background-color:#F4F3F1;}
.rightTours21 {border:#C2C1BF 1px solid;
               width:213px;
			   background-color:#FFFFFF;
			   padding:0px;
			   margin:0px;}
.rightTours21 img {margin:5px;}
.rightTours2 h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
                font-size:12px; 
				font-weight:bold; 
				color:#777676; 
				margin:0px; 
				padding:0px;
				margin-top:5px;
				}
.rightTours2 h3 a:link,.rightTours2 h3 a:visited { color:#777676; 
                                                  text-decoration:none; 
												  margin:0px; 
												  padding:0px;}
.rightTours2 h3 a:hover {color:#F97E32; 
                        margin:0px; 
						padding:0px;}
.rightTours2 p{font-family:Verdana, Arial, Helvetica, sans-serif; 
              font-size:11px; 
			  color:#777676; 
			  padding:0px; 
			  margin:0px;  
              line-height:20px;
			  margin-top:3px;
			  margin-bottom:5px;}
.rightToursAdd2 { background-image:url(/image/general/add-2.JPG); 
                 background-repeat:no-repeat;
				 background-position:51px;
				 text-align:right; 
				 height:30px; 
				 width:210px;
				 padding-top:5px;
				 padding-right:5px;}
.rightToursAdd2 a:link, .rightToursAdd2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; 
                                                 font-size:11px; 
												 font-weight:bold; 
												 text-decoration:none; 
												 color:#777676;
												 }
.rightToursAdd2 a:hover {color:#F97E32;}
#car {text-align:center;}
#car td {background-color:#FEF5E6;}
.tdx{text-align:left; padding-left:3px;}

.w {width:194px;
    text-align:left;
	padding:0px;
	margin:0px;
	margin-left:5px;
	margin-top:5px;
	padding-left:3px;
	padding-right:5px;
	background-color:#FFFFFF;
	border:#CCCCCC 1px solid;}

/*middle3*/
#middle3 {width:590px;
          float:left;
		  margin-top:16px;
		  padding-left:20px;}
#rightN {width:241px;
         float:right;
		 padding:0px;
		 margin:0px;
		 margin-top:16px;}
#welcome {width:610px;
          height:159px;
		  background-image:url(../image/index/index.JPG);}
#welcome .indW {width:500px;
       height:60px;
	   padding:0px;
	   margin:0px;
	   margin-left:15px;
	   padding-top:85px;
	   color:#FFFFFF;
	   font-family:Georgia, "Times New Roman", Times, serif;
	   font-size:14px;
		font-weight:bold;
		line-height:20px;}
#middle3 h1 {background-image:url(../image/index/indexI-2.JPG);
             background-repeat:no-repeat;
             padding:0px;
			 margin:0px;
			 height:39px;
			 width:585px;
			 font-family:Georgia, "Times New Roman", Times, serif;
			 font-size:16px;
			 color:#4B6F29;
			 padding-top:16px;
			 padding-left:25px;
			 margin-top:5px;}
#middle3 h1 a:link,#middle3 h1 a:visited {color:#4b6f29;
                                          text-decoration:none;
										  }
#middle3 h1 a:hover {text-decoration:underline;}
#things {width:595px;
         height:101px;
		 padding-left:15px;}
#things .things1 {width:100px;
                  height:110px;
				  border:#BABABA 1px solid;
				  float:left;
				  margin-right:17px;}
#things .things1 img {margin-left:4px;
                      margin-top:4px;}
#things .things1 p {font-family:Verdana, Arial, Helvetica, sans-serif;
                    font-size:11px;
					color:#706E6F;
					font-weight:bold;
					padding:0px;
					margin:0px;
					margin-top:2px;
					text-align:center;}	
#things .things1 p a:link, #things .things1 p a:visited {color:#706E6F;
                                                         text-decoration:none;}
      
#things .things1 p a:hover {text-decoration:underline;}	
.moreI {width:200px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#F97E32;
		text-align:right;
		padding-top:5px;
		margin-left:390px;}
.tableInd {background-color:#f1f1f1;
           width:596px;
		   height:189px;}
.trInd {height:35px;
        font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#F97E32;}
.trInd a:link,.trInd a:visited{color:#F97E32;
                               text-decoration:none;}
.trInd a:hover {text-decoration:underline;}

#departing {width:241px;
            background-color:#f1f1f1;
			padding-top:8px;
			padding-bottom:8px;
			margin-top:10px;}
#departing h2 {font-family:Georgia, "Times New Roman", Times, serif;
               font-size:14px;
			   color:#4C6C25;
			   padding:0px;
			   margin:0px;
			   margin-left:15px;
			  margin-bottom:5px;}
.dS{ width:215px;
     margin-left:15px;
	 margin-bottom:8px;
	 }
.dS img {margin-right:5px;}
.dS h3{font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:11px;
	   color:#f97e32;
	   padding:0px;
	   margin:0px;}
.dS h3 a:link,.dS h3 a:visited {color:#f97e32;
                                text-decoration:none;}
.dS h3 a:hover {text-decoration:underline;}
.dS p {font-family:Verdana, Arial, Helvetica, sans-serif;
       font-size:11px;
	   color:#666666;
	   padding:0px;
	   margin:0px;
	   margin-top:2px;
	   line-height:18px;}
#departing #more {width:180px;
            height:15px;
			text-align:right;
			color:#F97E32;
			margin-left:46px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			font-size:11px;}
#departing #more a:link,#departing #more a:visited {color:#F97E32;
                                          text-decoration:none;}
#departing #more a:hover {text-decoration:underline;}	   
#faq {width:241px;
      margin-top:10px;}
#faq1 {width:241px;
       height:22px;
       background-image:url(../image/index/indR-1.JPG);
	   background-repeat:no-repeat;}
#faq2 {width:221px;
       background-color:#FCF6E8;
	   padding-bottom:5px;
	   padding-right:20px;}
#faq2 h3 {font-family:Georgia, "Times New Roman", Times, serif;
          font-size:14px;
		  color:#4c6c25;
		  padding:0px;
		  margin:0px;
		  margin-left:20px;}
#faq2 ul {list-style:none;
          padding:0px;
		  margin:0px;
		  margin-left:20px;
		  margin-top:5px;}		  
#faq2 ul li {font-family:Verdana, Arial, Helvetica, sans-serif;
             font-size:11px;
			 font-weight:bold;
			 color:#f97e32;
			 line-height:20px;}
#faq2 #more {width:150px;
            height:15px;
			text-align:right;
			color:#4c6c25;
			margin-left:70px;
			font-size:11px;}
#faq2 #more a:link,#faq2 #more a:visited {color:#4c6c25;
                                          text-decoration:none;}
#faq2 #more a:hover {text-decoration:underline;}
#faq3 {width:241px;
       height:22px;
	   background-image:url(../image/index/indR-2.JPG);
	   background-repeat:no-repeat;}		
/*faqs*/
#lead {width:585px;
       margin-left:20px;
	   margin-top:5px;
	   color:#f97e32;
	   line-height:18px;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   margin-bottom:15px;}	
#faqs1 {width:630px;
        background-color:#F4F3F1;
		padding-bottom:10px;}
#faqs1 h2 {font-family:Georgia, "Times New Roman", Times, serif;
           font-size:14px;
		   color:#4c6c25;
		   font-weight:normal;
		   padding:0px;
		   margin:0px;
		   padding-top:10px;
		   padding-left:25px;}
#faqs1 ul {list-style:none;
           padding:0px;
		   margin:0px;
		   margin-top:5px;
		   margin-left:25px;}
#faqs1 ul li {font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#4c6c25;
			  line-height:18px;}		   		  
#faqs1 ul li a:link,#faqs1 ul li a:visited {text-decoration:none;
                                            color:#4c6c25;}
#faqs1 ul li a:hover {text-decoration:underline;}		  
		  		
#faqs2 {width:630px;
        margin-top:10px;
		padding-bottom:10px;}	
#faqs3 {width:300px;
        float:left;
		margin-left:10px;}	
#faqs3 h3 {font-family:Georgia, "Times New Roman", Times, serif;
           font-size:14px;
		   font-weight:normal;
		   color:#4c6c25;
		   padding:0px;
		   margin:0px;}		
#faqs3 ul {list-style:none;
           padding:0px;
		   margin:0px;}		
#faqs3 ul li {font-family:Verdana, Arial, Helvetica, sans-serif;
              font-size:11px;
			  color:#f97e32;
			  line-height:18px;}		
#faqs3 ul li a:link,#faqs3 ul li a:visited {text-decoration:none;
                                            color:#f97e32;}
#faqs3 ul li a:hover {text-decoration:underline;}						

#faqs4 {width:630px;
		padding-bottom:10px;
		background-color:#F4F3F2;
		padding-top:10px;}


.service {width:183px;}
.service h3 {font-family:Georgia, "Times New Roman", Times, serif;
             font-size:12px;
			 color:#f97e32;
			 padding:0px;
			 margin:0px;
			 margin-top:10px;
			 margin-bottom:10px;
			 margin-left:15px;
			 font-weight:normal;}
.service p {font-family:Verdana, Arial, Helvetica, sans-serif;
            font-size:11px;
			color:#4C6C25;
			line-height:18px;
			margin:0px;
			padding:0px;
			margin-left:8px;
			margin-right:8px;
			text-align:justify;}			 

.inquire {background-image:url(/image/general/bookNow.JPG); 
          background-repeat:no-repeat;
		  background-position:108px;
		  text-align:right; 
		  height:30px; 
		  width:210px;
		  padding-top:5px;
		  padding-right:5px;}
.inquire a:link, .inquire a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; 
                                                 font-size:11px; 
												 font-weight:bold; 
												 text-decoration:none; 
												 color:#777676;
												 }
.inquire a:hover {color:#F97E32;}

.inquire2 {background-image:url(/image/general/bookNow2.JPG); 
          background-repeat:no-repeat;
		  background-position:108px;
		  text-align:right; 
		  height:30px; 
		  width:210px;
		  padding-top:5px;
		  padding-right:5px;}
.inquire2 a:link, .inquire2 a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; 
                                                 font-size:11px; 
												 font-weight:bold; 
												 text-decoration:none; 
												 color:#777676;
												 }
.inquire2 a:hover {color:#F97E32;}

.suggestLink{
background-color:#FFFFFF;
padding-left:10px;
}
.suggestLinkOver{
background-color:#E6E3E3;
color:#4c6c25;
padding-left:10px;
}
.searchSuggest{
position:absolute;
background-color:#FFFFFF;
text-align:left;
border:1px solid #999999;
width:150px;
color:#999999;}

.srctextarea {height:200px;width:200px;border:0px solid #2D9CFC;font-size:12px;font-family:Tahoma,Arial,serif;}

#thank {width:500px; 
        background-color:#FCF6E8;
		border:#FFE189 1px solid;
		margin:0px;
		padding:0px;
		margin-left:12px;
		padding-bottom:25px;}
#thank h2 {font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:14px;
		   color:#4c6c25;
		   padding:0px;
		   margin:0px;
		   margin-left:20px;
		   margin-top:15px;
		   margin-bottom:10px;}
#thank h3 {font-family:Verdana, Arial, Helvetica, sans-serif;
           font-size:14px;
		   color:#F97E32;
		   padding:0px;
		   margin:0px;
		   margin-left:20px;
		   margin-top:15px;
		   margin-bottom:10px;}
#thank p {font-family:Verdana, Arial, Helvetica, sans-serif;
          font-size:11px;
		  color:#666666;
		  margin:0px;
		  padding:0px;
		  margin-left:22px;
		  margin-top:10px;
		  margin-bottom:15px;
		 line-height:18px;}
#thank .im {width:450px;
            background-color:#FFFFFF;
			border:#FFE189 1px solid;
			padding:0px;
			margin:0px;
			margin-left:30px;
			margin-bottom:20px;}
/*letter*/
#letterBody {width:731px;
             background-color:#FFFFFF;
			 border:#7C985B 9px solid;
			 margin:auto;}
#letterBody #letterHead {height:100px;
                         width:703px;
						 margin-left:14px;
						 margin-bottom:5px;}
#letterBody #letterHead #letterLogo{width:194px;
                                    height:100px;
									float:left;}
#letterBody #letterHead .letterBanner{width:506px;
                                      height:77px;
									  float:right;
									  background-image:url(../image/letter/letter-banner.JPG);
									  margin-top:10px;}
#letterBody #letterHead .letterBanner h1 {font-family:Arial, Helvetica, sans-serif;
                                          font-size:16px;
										  color:#FFFFFF;
										  margin:0px;
										  padding:0px;
										  margin-top:30px;
										  margin-left:10px;}
#letterBody #letterHead .letterBanner p {font-family:Arial, Helvetica, sans-serif;
                                         color:#FFFFFF;
										 font-weight:bold;
										 font-size:18px;
										 margin:0px;
										 padding:0px;
										 margin-left:10px;
										 margin-top:2px;}									  
#letterBody .letterWw{width:703px;
                      background-color:#F4F4F4;
					  margin-left:14px;
					  padding-top:10px;
					  padding-bottom:10px;
					  margin-bottom:15px;}
#letterBody .letterWw p {font-family:Verdana, Arial, Helvetica, sans-serif;
                         font-size:11px;
						 color:#4c6c25;
						 line-height:18px;
						 margin:0px;
						 padding:0px;
						 margin-left:15px;
						 margin-right:15px;}
#letterBody #letterCon {width:635px;
						margin-left:48px;}
#letterBody #letterCon .con1 {width:635px;
                              height:42px;
							  background-image:url(../image/letter/account-1.JPG);}
#letterBody #letterCon .con2 {width:633px;
                              background-color:#FCF6E8;
							  border-left:#FDE289 1px solid;
							  border-right:#FDE289 1px solid;
							  padding-bottom:20px;}
#letterBody #letterCon .con2 h2 {font-family:Georgia, "Times New Roman", Times, serif;
                                 font-size:14px;
								 color:#446C13;
								 margin:0px;
								 padding:0px;
								 margin-left:23px;
								 margin-bottom:10px;}
#letterBody #letterCon .con2 p {font-family:Verdana, Arial, Helvetica, sans-serif;
                                font-size:11px;
								color:#446C13;
								margin:0px;
								padding:0px;
								margin-left:35px;
								margin-right:35px;
								line-height:18px;
								margin-bottom:10px;}						  
#letterBody #letterCon .con2 table { border-top:#FEE189 1px solid; border-left:#FEE189 1px solid; border-right:#FEE189 1px solid;background-color:#FFFFFF; margin-left:10px; margin-top:5px;
                                     margin-bottom:10px;}
#letterBody #letterCon .con2 .acc1 { border-bottom:#FEE189 1px solid; border-right:#FEE189 1px solid; padding:3px 3px;}
#letterBody #letterCon .con2 .acc2 { border-bottom:#FEE189 1px solid;padding:3px 3px;}
#letterBody #letterCon .con2 .acc3 { border-right:#FEE189 1px solid;padding:3px 3px;}							  

#letterBody #letterCon .con2 .letterPrice {width:611px;
                                           height:25px;
										   margin-left:10px;}					  
#letterBody #letterCon .con2 .letterPrice1 {width:160px;
                                            text-align:right;
											font-family:Verdana, Arial, Helvetica, sans-serif;
											font-size:13px;
											font-weight:bold;
											color:#F97E32;
											margin-bottom:10px;
											float:left;}					  
#letterBody #letterCon .con2 .letterPrice2 {width:446px;
                                            float:right;
											padding-left:5px;
											font-family:Verdana, Arial, Helvetica, sans-serif;
											font-size:13px;
											color:#446C13;
											font-weight:bold;
											margin-bottom:10px;}						  
#letterBody #letterCon .con2 .payNow {width:98px;
                                      height:32px;
									  margin-left:250px;}						  
.letterTr{background-color:#F1F1F1;
		  padding-bottom:12px;}							  
.letterTr a:link,.letterTr a:visited {font-family:Verdana, Arial, Helvetica, sans-serif;
                                      font-size:11px;
									  color:#F97E32;
									  text-decoration:none;}							  
.letterTr a:hover {text-decoration:underline;}	
#letterTools{margin-left:8px;}						  							  
#letterTools table {border-bottom:#FEE189 1px solid;}							  

#letterBody #letterCon .con2 h3 {font-family:Georgia, "Times New Roman", Times, serif;
                                 font-size:16px;
								 color:#fff;
								 margin:0px;
								 padding:0px;
								 margin-left:23px;
								 margin-bottom:10px;
								 margin-right:23px;
								 margin-top:20px;
								 background-color:#F97E32;
								 padding-bottom:5px;
								 padding-top:3px;
								 padding-left:10px;} 							  
#letterBody #letterCon .con2 .letterDay {width:580px;
                                         margin:0px;
										 padding:0px;
                                         margin-left:23px;
										 margin-bottom:10px;}
#letterBody #letterCon .con2 .letterDay p {font-family:Verdana, Arial, Helvetica, sans-serif;
                                           font-size:11px;
										   color:#446C13;
										   padding:0px;
										   margin:0px;
										   line-height:18px;}
#letterBody #letterBottom {width:635px;
                           height:25px;
						   background-image:url(/image/letter/account-2.JPG);
						   margin-bottom:25px;}
#letterFoot {width:690px;
             border-top:#DBDBDB 1px solid;
			 height:100px;
			 margin-left:20px;}					   
#letterFoot img {margin-top:20px;
                 margin-left:280px;}
#letterFoot p {font-family:Verdana, Arial, Helvetica, sans-serif;
				 font-size:11px;
				 color:#446C13;
				 margin:0px;
				 padding:0px;
				 text-align:center;}
				 
/*reserve-GP2.asp*/
#reserveGP {
	padding-top: 10px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 15px;
	font-size:11px;
	line-height:18px;
	background-color:#FCF6E8;
	border:#FFE18B 1px solid;
	}				 
#reserveGP h3 {font-family:Georgia, "Times New Roman", Times, serif;
               font-size:18px;
			   color:#446C14;}

#cartAuto {overflow: auto}



#accountText {width:178px;
              background-color:#FCF6E8;
			  border:#FDE289 1px solid;
			  margin-top:15px;
			  padding-top:5px;
			  padding-bottom:8px;}
#accountText h4 {font-family:Georgia, "Times New Roman", Times, serif;
                 font-size:14px;
				 color:#446C14;
				 padding:0px;
				 margin:0px;
				 margin-left:8px;}
#accountText p {font-family:Verdana, Arial, Helvetica, sans-serif;
                 font-size:11px;
				 color:#4C6B27;
				 line-height:18px;
				 padding:0px;
				 margin:0px;
				 margin-right:5px;
				 margin-left:8px;}
			  
/*tourDetails*/
.tourDetails {width:611px;	}  
.tourDetails1 {font-family:Georgia, "Times New Roman", Times, serif;
               color:#4C6B27;
			   font-size:15px;
			   font-weight:bold;
			   padding-left:15px;
			   padding-top:10px;
			   padding-bottom:5px;	}
.tourDetails2 {font-family:Verdana, Arial, Helvetica, sans-serif;
               color:#F97E32;
			   font-size:12px;
			   font-weight:bold;
			   padding-left:30px;
			   padding-top:3px;
			   padding-bottom:3px;}		  
.tourDetails3 {font-family:Verdana, Arial, Helvetica, sans-serif;
               color:#F97E32;
			   font-size:11px;
			   padding-left:30px;
			   padding-top:3px;
			   padding-bottom:3px;}	  
.tourDetails4 {width:150px;
               height:20px;
			   padding:0px;
			   margin:0px;
			   margin-bottom:3px;
			   margin-top:3px;}
.tourDetails5 {width:150px;
               height:13px;
			   font-family:Verdana, Arial, Helvetica, sans-serif;
			   font-size:11px;
			   color:#666666;}
fieldset.linkDir { width:390px; padding:10px; float: left; margin-right:10px; background-color:#f9f9f9;border:#ccc 1px  solid;}
fieldset.linkDir a:link, fieldset.linkDir a:visited { color:#006699; padding-left:5px; padding-right:5px;}
fieldset.linkDir a:hover { color:#999; text-decoration:none;}
fieldset.linkDir ul { margin-left:10px;}
fieldset.linkDir legend { color:#666;}
fieldset.linkDir legend a { color:#666;}

fieldset.linkDir2 {  padding:10px; margin-right:10px;}
fieldset.linkDir2 a:link, fieldset.linkDir2 a:visited { color:#006699; padding-left:5px; padding-right:5px;}
fieldset.linkDir2 a:hover { color:#999; text-decoration:none;}
fieldset.linkDir2 ul { padding-left:10px; padding-top:5px; padding-bottom:5px;border-bottom:#ccc 1px  dashed;}
fieldset.linkDir2 legend { color:#000; padding-left:5px; padding-right:5px;}
fieldset.linkDir2 legend a { color:#000;}
li.siteDescription { padding-left:7px;}
ul.bgGrayLink { background-color:#f4f4f4;}


#month1{width:98%;
		background-color:#FCF6E8;
		border:#FDE289 1px solid;
		padding-bottom:3px;
		padding-top:3px;
		margin-bottom:15px;
		margin-top:10px;}
#month1 ul {list-style:none;
			padding:0px;
			margin:0px;
			margin-left:48px;}
#month1 ul li {font-family:Georgia, "Times New Roman", Times, serif;
			   font-size:12px;
			   font-weight:bold;
			   color:#CCCCCC;
			   display:block;
			   float:left;
			   border:#FDE289 1px solid;
			   background-color:#FFFFFF;
			   padding:3px;
			   margin-right:10px;}
#month1 ul li a:link,#month1 ul li a:visited {color:#446D11;
											  text-decoration:none;}			   
#month1 ul li a:hover {color:#999999;}			   
			   
/*new*/			   
#out {width:286px;
	  background-color:#FCF6E8;
	  border:#FFE189 1px solid;
	  padding-top:5px;
	  padding-bottom:10px;}	
.out1 {margin-left:13px;
	   width:258px;}
.out2 {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#456C13;
		font-weight:bold;
		padding-top:5px;}			   
.out3 {width:207px;
	   height:17px;
	   border:#FFE189 1px solid;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#456C13;}
.out4 {font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#456C13;
	   padding-bottom:10px;
	   padding-top:8px;
	   border-bottom:#FFE189 1px solid;}   
.out4 a:link,.out4 a:visited {color:#F87F30;
							  text-decoration:none;
							  border-bottom:#F87F30 1px dashed;}			   
.out4 a:hover {color:#456C13;}			   
.out5 {	font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:11px;
		color:#456C13;
		padding-top:5px;}			   
.out6 {width:50px;
	   padding:0px;
	   margin:0px;
	   height:17px;	
	   border:#FFE189 1px solid;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#456C13;
	   margin-bottom:10px;}		   
.out7 {width:150px;
	   height:14px;
	   border:#FFE189 1px solid;
	   margin-top:5px;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#456C13;
	   margin-left:5px;}			   
.out8 {width:150px;
	   height:17px;
	   border:#FFE189 1px solid;
	   padding:0px;
	   margin:0px;
	   margin-top:8px;
	   margin-left:5px;}			   
.out9 {width:190px;
	   height:50px;
	   margin-left:30px;
	   margin-top:10px;
	   margin-bottom:10px;
	   border:#FFE189 1px solid;
	   font-family:Verdana, Arial, Helvetica, sans-serif;
	   font-size:11px;
	   color:#999999;}
.out10 {font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:14px;
		font-weight:bold;
		color:#456C13;
		padding-top:8px;
		line-height:22px;
		padding-bottom:5px;	   			   
			   
			   
			   
			   
			   
			   
