@charset "utf-8";
/* CSS Document */
body { margin:0; padding:0; background-color:#828186; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.clear { clear:both; }
h1 { margin:0; padding:0; font-size:10px; color:#939395; text-align:center; }
hr { border:0px; border-top:1px solid #f0f0f0; border-bottom:1px solid #d3d2d2;}
.container { width:1000px; margin:0 auto; }
#div_topbar { background-color:#272727; border:1px solid #a0a0a0; border-left:none; border-right:none; height:26px;}
.container #title { width:250px; margin:10px 0; float:left; display:inline; clear:both; background:url(../images/left-top-logo.gif) top left no-repeat; background-color:#272727; }
#title span { background:url(../images/right-bottom-logo.gif) bottom right no-repeat; display:block; }
#title span strong { background:url(../images/left-bottom-logo.gif) bottom left no-repeat; display:block; }
#title h1 { margin:0 0 0 0; padding:17px 0; font-family:Georgia, "Times New Roman", Times, serif; font-size:35px; color:#cacaca; background:url(../images/right-top-logo.gif) top right no-repeat; }
#title h1 a { color:#cacaca; text-decoration:none; }
#title h1 a:hover { color:#FFFFFF; text-decoration:none; }
.container #top_middle { float:left; display:inline; width:500px; color:#cacaca; margin:4px 0 0 10px;  height:100px;}
.container #top_middle a { color:#cacaca; text-decoration:none; }
.container #top_middle a:hover { color:#FFFFFF; text-decoration:none; }
#top_middle ul { margin:0; padding:0; text-align:right; font-size:11px; }
#top_middle ul li { margin:0; padding:0 4px; list-style-type:none; display:inline; border-right:1px solid #cacaca; }
#top_middle #div_search { background-color:#7a797d; border:1px solid #919192; text-align:right; padding:12px; margin:14px 0 0 0; font-size:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; }
/*.container #top_middle #div_search form { margin:0; padding:0; }
#top_middle #div_search label { font-weight:bold; }
#top_middle #div_search input { background-color:#828186; border:1px solid #919192; width:355px; }
*/
.container #call { float:left; display:inline; margin:8px 0 0 14px; width:200px; }
#div_header { background-color:#cacaca; border:1px solid #e2e2e2; border-left:none; border-right:none; padding:4px 0 ; clear:both; }
#div_header .container #banner { width:645px; float:left; display:inline; }
#div_header .container #div_query { float:left; display:inline; width:340px; }
#div_header .container #div_query #query_head { font-family:Georgia, "Times New Roman", Times, serif; font-size:18px; padding:10px 10px 0px 10px; color:#333333; font-weight:bold; }
#div_header .container #div_query form { margin:0; padding:0; }
#div_header .container #div_query #left_box { float:left; width:160px; margin-left:10px; display:inline; }
#div_header .container #div_query #right_box { float:right; width:160px; display:inline; }
#div_header .container #div_query input { background:url(../images/bg-field.gif) bottom repeat-x; border:1px solid #e8e8e8; background-color:#e1e1e1; width:150px; margin:12px 0 0 0; }
#div_header .container #div_query textarea { background:url(../images/bg-field.gif) bottom repeat-x; border:1px solid #e8e8e8; background-color:#e1e1e1; width:160px; height:70px;  margin:12px 0 0 0;}
#div_header .container #div_query .button { margin-top:5px; }
#div_header .container #div_add { float:right; display:inline; width:226px; background-color:#999999; height:100px; }
.container #wraper { background:url(../images/content-left-top.gif) left top no-repeat; background-color:#e2e2e2; margin:1px 0 0 0; }
.container #wraper #contentwraper { background:url(../images/content-ritht-top.gif) top right no-repeat; padding:16px 16px 0 16px; }
.container #wraper #contentwraper #div_content { float:left; width:760px; }
.container #wraper #contentwraper #div_nav { float:right; width:196px; }
.container #wraper #contentwraper #div_nav .navhead { width:200px; height:32px; margin-left:0px; background:url(../images/bg-nav-head.png) no-repeat; }
.navhead strong { color:#c20202; padding:8px 14px; display:block; }
.navhead a { color:#c20202; text-decoration:none; }
.navhead a:hover { color:#333333; text-decoration:none; }
#div_nav ul { margin:6px 0; padding:0; margin-left:2px; }
#div_nav ul li { margin:2px 0 0 0; padding:5px 5px 5px 15px; list-style-type:none; background:url(../images/aerow-nav.gif) left top no-repeat; background-position:6px 10px; border-left:3px solid #d1d1d1; border-bottom:1px solid #d1d1d1; color:#4b4b4b;}
#div_nav ul li a { color:#4b4b4b; text-decoration:none; }
#div_nav ul li a:hover { color:#c20202; text-decoration:none; }
.container #wraper #contentwraper #div_content #content { text-align:justify; line-height:1.5em; color:#333333; }
#content a { color:#996600; text-decoration:none; }
#content a:hover { color:#333333; text-decoration:none; }
#content #here { font-size:11px; color:#666666; }
#content #here a { color:#c20202; text-decoration:none; }
#content #here a:hover { color:#666666; text-decoration:none; }
#content #here span a { color:#666666; }
h2 { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:16px; margin:5px 0 0 0; padding:5px 10px; background:url(../images/bg-h2.gif) bottom repeat-x; background-color:#e2e2e2; border:1px solid #FFFFFF; color:#ff3300; }
#content h2 a { color:#ff3300; }
h2 span { font-size:14px; font-weight:normal; color:#333333; font-family:Arial, Helvetica, sans-serif; }
#div_footer { background-color:#272727; border-bottom:1px solid #363636; }
#div_footer .container #wraperclose { background:url(../images/content-left-bottom.gif) bottom left no-repeat; background-color:#e2e2e2;}
#div_footer .container #wraperclose #close { background:url(../images/content-right-bottom.gif) bottom right no-repeat; height:30px;  }
#div_footer .container .footer_box { width:247px; float:left; margin:30px 0px; display:inline; color:#6b6a6e; border-right:1px dotted #373738; }
#div_footer .container .footer_box ul { margin:0 0; padding:0px 25px; }
.footer_box ul li { margin:8px 0; padding:2px 0 2px 24px; list-style-type:none; background:url(../images/footer-aerow.gif) left top no-repeat; background-position:0px 5px; border-bottom:1px dotted #373738; }
#div_footer a { color:#6b6a6e; text-decoration:none; }
#div_footer a:hover { color:#FFFFFF; text-decoration:none; }
#copyright { border-top:2px solid #0a0a0a; color:#4d4c4c; text-align:right; padding:20px 0; }
#copyright a { color:#4d4c4c; text-decoration:none; }
#copyright a:hover { color:#FFFFFF; text-decoration:none; }
#content .tripadd { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#339900;}
.heading {  color:#333333; font-weight:bold; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.heading strong { color:#CC0000; font-size:16px; }
.subheading {  color:#993300; font-weight:bold; font-family:Verdana, Arial, Helvetica, sans-serif; }
#content .tour_box { float:left; margin:4px 0 0 4px; padding:6px 12px 6px 12px; width:224px; display:inline; background:url(../images/bg-tour-box.png) top repeat-x; border:1px solid #FFFFFF; line-height:1.8em; }
#content .left0 { margin-left:0px; }
#content .tour_box .tourtitle { font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; color:#990000; padding:0 0 2px 0; }
#content .tour_box .tourtitle a { color:#990000; }
#content .tour_box .tourtitle a:hover { color:#333333; }
#content .tour_box .img_tour { background-color:#FFFFFF; text-align:center; padding:3px 0; }
#content .tour_box .tourtitle strong { color:#333333; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#content .tour_box em { display:block; font-size:11px; font-style:normal; padding-bottom:5px; }
#content .tour_box span { background:url(../images/bg-enquiry.png) bottom repeat-x; border:1px solid #d2d9df; padding:3px 8px; font-size:11px; margin-right:6px; }
#content .tour_box .view a { color:#486172; }
#content .tour_box .view a:hover { color:#333333; }
#content .tour_box .enquiry a { color:#cc0000; }
#content .tour_box .enquiry a:hover { color:#333333; }
#content .hotelbox { width:231px; float:left; display:inline; margin:15px 0px 16px 33px; background:url(../images/hotel-middle-bg.gif) repeat-y; }
#content .hotelbox .hotelhead { background:url(../images/hotel-top-bg.gif) top no-repeat; padding:15px 10px 0px 16px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; font-weight:bold; }
#content .hotelbox .hotelhead a { color:#990000; }
#content .hotelbox .hotelhead a:hover { color:#333333; }
#content .hotelbox ul { background:url(../images/hotel-bottom-bg.gif) bottom no-repeat; padding:10px 16px 24px 16px; margin:0; }
#content .hotelbox ul li { margin:0; padding:2px 0 2px 16px; background:url(../images/aerow-hotel.gif) left top no-repeat; background-position:0 7px; list-style-type:none; border-bottom:1px dotted #d5bc8a; color:#996600; }
#content .hotelbox span { display:block; text-align:right; font-size:11px; background:url(../images/plus.gif) right center no-repeat; background-position:90px 4px; }
#content .hotelbox span a { color:#990000; }
#content .hotelbox span a:hover { color:#333333; }
#content .hotel_box { float:left; margin:6px 0 0 15px; padding:14px 12px 16px 12px; width:340px; display:inline; background:url(../images/bg-tour-box.png) top repeat-x; border:1px solid #FFFFFF; }
#content .hotel_box strong { display:block; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; color:#990000; }
#content .hotel_box strong a { color:#990000; }
#content .hotel_box strong a:hover { color:#FF0000; }
#content .hotel_box code { font-weight:bold; font-family:Arial, Helvetica, sans-serif; }
#content .hotel_box em { display:block; font-size:11px; font-style:normal; padding-bottom:5px; }
#content .hotel_box span { background:url(../images/bg-enquiry.png) bottom repeat-x; border:1px solid #d2d9df; padding:3px 8px; font-size:11px; margin-right:6px; }
#content .hotel_box .hotlimg { padding:2px; margin:0 6px 0 0; border:1px solid #c3c3c3; }
#content .hotel_box .view a { color:#486172; }
#content .hotel_box .view a:hover { color:#333333; }
#content .hotel_box .enquiry a { color:#cc0000; }
#content .hotel_box .enquiry a:hover { color:#333333; }
.image {margin:4px 4px; padding:1px 1px; border:1px solid #b7b6b6; background-color:#FFFFFF;}
.superheading {  color: #FF6600; font-weight:bold; font-size:15px; font-family:Verdana, Arial, Helvetica, sans-serif; }
.pagelinknav { margin:10px 0; padding:15px 15px; background-color:#d9d9d9; border:1px solid #FFFFFF; }
.pagelinknav ul { margin:0; padding:0; }
.pagelinknav ul li { margin:0; list-style-type:none; display:inline; padding: 0 6px; border-right:1px solid #FFFFFF; line-height:30px; }
#content .contable { background-color:#FFFFFF; }
#content .contable .tabhead { background-color:#dbdbdb; color:#993300; font-size:14px; font-family:Verdana, Arial, Helvetica, sans-serif; font-weight:bold;}
#content .contable .tabdata { background-color:#efefef;}
#content #div_leftbox { float:left; width:132px; background-color:#f1eeee; margin-right:10px; margin-top:5px; border:1px dotted #999999; text-align:center; padding:20px 0 7px 0;}
#content #div_leftbox img { border:1px solid #CCCCCC; margin-bottom:12px; padding:1px; background-color:#FFFFFF; }