/* CSS Document */
body{margin:0; padding:0; background: url(../images/bghead.gif) 0 0 repeat-x #ffffff; font:14px/18px Georgia, "Times New Roman", Times, serif; color:#666;}
div, p, ul, h1, h2, h3, h4, form{margin:0px; padding:0px;}
ul{list-style-type:none;}
#header h1{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}

/*-------------------------top banner-----------------------------*/
#topbanner{width:970px; height:80px; position:relative; margin:0 auto;}
#topbanner div{float:left;width:228px;height:64px;padding:10px 0;z-index:1;}
#flash_top1{margin-left:15px;_margin-left:8px;/*ie6*/}
#flash_top2, #flash_top3, #flash_top4{margin-left:9px;_margin-left:8px;/*ie6*/}


/*-------------------------main layout-----------------------------*/

/* TOP PANEL */
#topPan{width:970px; height:134px; position:relative; margin:0 auto; padding:0; background-image:url(../images/headbg.gif);}
#topPan img{width:143px; height:107px; display:block; padding:6px 0 0 6px;}
#topPan h1{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none;}
/* Menu Panel */
#topPan ul{width:520px; height:96px; display:block; position:absolute; top:0px; right:9px; margin:0; padding:0;}
#topPan ul li{float:left; width:104px; display:block; text-align:center;}
#topPan ul li a{width:104px; height:35px; display:block; font:14px/14px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#2E4E00; background:url(../images/menu-bg.gif) 0 0 repeat-x #F4F1DD; text-decoration:none; margin:0; padding:61px 0 0 0; }
#topPan ul li a:hover{ width:104px; height:96px; display:block; background:#FCFAE6; color:#2E4E00; text-decoration:none;}
#topPan ul li span{width:104px; height:35px; display:block; background:url(../images/menu-devider1.gif) 100% 0 no-repeat #FCFAE6; color:#2E4E00; text-decoration:none; padding:61px 0 0 0; line-height:14px;}

/* /TOP PANEL */

/* TOP MENU */
#menu{background:#0000CC; background-image:url(../images/bgnav.gif); height:26px; width:970px; margin:auto; vertical-align:middle;}
#topmenu{color:#ffffff; padding:0px 0 0 26px; font-family:Arial, Helvetica, sans-serif; font-size:12px; text-decoration:none; line-height:26px;  display:block;}
#topmenu a{color:#ffffff; font-family:Arial, Helvetica, sans-serif; font-size:12px/26px; text-decoration:none;}
#topmenu a:hover{color: #FF0000;}
#menu ul{width:970px; height:26px; position:absolute;}
#menu ul li{float:left; width:100px; height:27px; display:block; text-align:center; padding: 2px 0px 0px 0px;}

/* TOP MENU */

/*--Middle Panel--*/
#mainmiddlePan{height: 1800px; background-color:#ffffff; position:relative; padding:0 0 0 0;}
#mainmiddlePan2{height: 2500px; background-color:#ffffff; position:relative; padding:0 0 0 0;}
#middlePan{width:970px; position:relative; margin:0 auto; background: url(../images/bodybg.gif) 0 0 repeat-y;}
#container{background:url(../images/bodybg.gif) repeat-y; position:relative; padding:10px 0; height:1000px;}
/*--Middle Panel--*/

/*--left panel--*/
#sidebar-left{width:180px; height:611px; position:absolute; top:10px; left:15px; margin:0; padding:0px;text-align:center; float:left;}
#sidebar-lefthead{width:180px; height:24px; background-color:#3366CC; text-align:center; float:none;}
#sidebar-lefthead .text{color: #ffffff; text-decoration:none; font:14px/24px Arial, Helvetica, sans-serif; font-weight:bold; text-align:center;}

#sideboxtop{height:38px; width:180px; background:#96c013; font-size:14px; font-weight:bold; font-family:Arial, Helvetica, sans-serif, "tahoma"; color:#ffffff; line-height:38px; padding:0px 0 0 0px; text-align:center; display:block;}
#rightbodymore{width:306px; height:25px; border:1px solid #fff; background:#B0AD93; display:block; padding:2px; margin:0 60px 0 80px; font-size:12px; color:#FFFFFA; line-height:25px; font-weight:bold;}

#sidebar-leftmenu{width:180px; height:770px; position:relative; top:auto; left:auto; margin:0 0 0 0; padding:0px 0 0 0px; background-color:#eaf2d0;}
#sidebar-leftmenu h3{width:180px;text-align:left; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:14px; font-weight:bold; text-decoration:none; color:#666666;}
#sidebar-leftmenu ul{display:block; float:none; width:170px; height:230px; padding:0px 0 0 0px;}
#sidebar-leftmenu ul li{padding:3px 0 3px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:12px; text-decoration:none; color:#666666; }
#sidebar-leftmenu ul li a{text-decoration: none; color:#666666; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:12px; text-decoration:none;}
#sidebar-leftmenu ul li a:hover{text-decoration:none; color: #666666; background-color:#CCCCCC; border:1px double #000000;;}

#sidebar-leftmenu1{width:180px; height:280px; position:relative; top:auto; left:auto; margin:0 0 0 0; padding:0px 0 0 0px; background-color:#eaf2d0;}
#sidebar-leftmenu1 ul{display:block; float:none; width:170px; height:230px; padding:0px 0 0 0px;}
#sidebar-leftmenu1 ul li{padding:3px 0 3px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:12px; text-decoration:none; color:#666666;}
#sidebar-leftmenu1 ul li a{text-decoration: none; color:#666666; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:12px; text-decoration:none;}
#sidebar-leftmenu1 ul li a:hover{text-decoration:none; color: #666666; background-color:#CCCCCC; border:1px double #000000;;}

#sidebar-leftmenu2{width:180px; height:250; position:relative; top:auto; left:auto; margin:0 0 0 0; padding:0px 0 0 0px; background-color:#eaf2d0;}
#sidebar-leftmenu2 ul{display:block; float:none; width:180px; height:250px; padding:0px 0 0 0px;}
#sidebar-leftmenu2 ul li{padding:3px 0 3px 10px; text-align:left; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:12px; text-decoration:none; color:#666666;}
#sidebar-leftmenu2 ul li a{text-decoration: none; color:#666666; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size:12px; text-decoration:none;}
#sidebar-leftmenu2 ul li a:hover{text-decoration:none; color: #666666; background-color:#CCCCCC; border:1px double #000000;;}

#marquee{padding: 10px 10px 10px 10px; width:160px; height:300px; position:relative; top:auto; border: 1px double #000000; float:none; margin: 10px 0 0 0;}
#marquee h1{width:160px; font-family:Arial, Helvetica, sans-serif,"tahoma"; font-size: 12px; font-weight: bold; color: #a72323; margin-bottom: 4px; margin-right: 0pt; margin-left: 0pt;}

#twitter{padding: 0px 0px 0px 0px; width:160px; height:300px; position:relative; top:auto; float:none; margin: 10px 0 0 0;}
#banner-left{display:block; position:relative; top:0px; left:0px; margin:0 0 10px 0; padding: 0 0 0 0px; float:none;}

#facebook{width:30px; height:30px; display:block; position:relative; top:0px; left:0px; margin:10px 0 10px 0; padding: 0 0 0 0px; float:left;}
#twit{width:30px; height:30px; display:block; position:relative; top:0px; left:0px; margin:10px 0 10px 10px; padding: 0 0 0 0px; float:left;}
#googlesearch{width:180px; height:30px; display:block; position:relative; top:0px; left:0px; margin:10px 0 0 0; padding: 0 0 0 0px; float:left;}

/*--left panel--*/

/*--menu panel--*/
#menupan1{width:750px; height:auto; background:#96c013; position:absolute; top:0px; left:0px; margin:0px 0 0 0px;display:block;}
#menupan{width:750px; height:38px; background:#96c013; position:absolute; top:0px; left:196px; margin:10px 0 0 10px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif, "tahoma"; font-size:14px; text-decoration:none; display:block;}
#menupan ul{width:750px; height:38px; position: inherit; top:0px; right:0px; line-height:38px; display:block;}
#menupan ul li{float:left; width:150px; height:38px; display:block;}
#menupan ul li a{display:block; width:150px; height:38px; background:#96c013; color:#d4c7bc; font:14px/38px Arial, Helvetica, sans-serif, "tahoma"; text-decoration:none; font-weight:bold; text-align:center;}
#menupan ul li a:hover{background:#FF0000; color:#fff; text-decoration:none;}
#menupan ul li.sexsy{color:#ffffff; text-decoration:none; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; text-align:center;}

#navi{width:750px; height:20px; position:absolute; top:48px; left:196px; margin:10px 0 0 10px; display:block;}

/*--menu panel--*/
#menupan1tour{width:750px; height:auto; background:#0069b3; position:absolute; top:0px; left:0px; margin:0px 0 0 0px;display:block;}
#menupantour{width:750px; height:38px; background:#0069b3; position:absolute; top:0px; left:196px; margin:10px 0 0 10px; text-align:center; float:left; font-family:Arial, Helvetica, sans-serif, "tahoma"; font-size:14px; text-decoration:none; display:block;}
#menupantour ul{width:750px; height:38px; position: inherit; top:0px; right:0px; line-height:38px; display:block;}
#menupantour ul li{float:left; width:150px; height:38px; display:block;}
#menupantour ul li a{display:block; width:150px; height:38px; background:#0069b3; color:#d4c7bc; font:14px/38px Arial, Helvetica, sans-serif, "tahoma"; text-decoration:none; font-weight:bold; text-align:center;}
#menupantour ul li a:hover{background:#fbb800; color:#fff; text-decoration:none;}
#menupantour ul li.sexsy{color:#ffffff; text-decoration:none; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; text-align:center;}

#navi{width:750px; height:20px; position:absolute; top:48px; left:196px; margin:10px 0 0 10px; display:block;}

/*--Main Layout--*/
#mainbody-wrap{	width:750px; position:absolute; top:88px; left:196px; margin:10px 0 0 10px;min-height::1180px; float:left;}
#content-wrap{width:560px; margin-right:0px; float:left;}
#image-main{width:560px; height:228px; display:block; position:inherit; top:0px; left:0px; margin: 0 0 0 0; padding: 0 0 0 0px;}
#image-main h1{width:250px; height:20px; position:absolute; top:20px; left:10px; display:block; font:14px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#000000; padding:0 0 0 0; font-weight:bold;}

#text1{width:560px; margin: 10px 0 0 0; float:none;}
#text1 h1{color:#993300; font:14px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold;border-bottom: 1px solid #666666; padding: 0pt 0pt 4px; margin:0 0 4px 0;}
#text1 h2{color:#0051ca; font:14px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold;}
#text1 h3{color:#488500; font:14px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold;}
#text1 p{font:12px Arial, Helvetica, sans-serif, "Tahoma";}
#googlemap{width:560px; height:351; margin:10px 0 0 0; float:none; display:block;}

/*--Col--*/
#col{width:560px; display:block; position:relative; top:0px; left:0px; margin: 10px 0 10px 0;}
#pro{width:560px; display:block; position:relative; top:0px; left:0px; margin: 10px 0 10px 0; padding: 0 0 0 0px; float:none;}

#bar{
	width:560px;
	height:38px;
	background:#921f00;
	display:block;
	position:relative;
	top:0px;
	left:0px;
	margin: 10px 0 10px 0;
	padding: 0 0 0 0px;
	float:none;
	background-color: #921f00;
}
#bar h2{color:#ffffff; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; padding: 0 0 0 10px; float:left;}
#bar .txbar{color:#ffffff; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; padding: 0 0 0 10px; float:left;}
#bar .txbar2{color:#ffffff; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; padding: 0 10px 0 0px; float:right;}
#bar .txbar2 a:link{color:#ffffff; text-decoration:none;}
#bar .txbar2 a:hover{color:#fffff; text-decoration:none;}


#colleft{width:180px; display:block; position:relative; top:0px; left:0px; margin: 0 0 0 0; padding: 0 0 0 0px; float:left;}
#colleft img{display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}
/*
#colleft img{width:180px; height:89px; display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}
*/
#colleft a{width:180px; color:#666666; font:12px Arial, Helvetica, sans-serif, "Tahoma"; text-decoration:none;}
#colleft a:hover{color:ff0000;}


#colmidle{width:180px; display:block; position:relative; top:0px; left:0px; margin: 0 0 0 10px; padding: 0 0 0 0px; float:left;}
#colmidle img{display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}
/*#colmidle img{width:180px; height:89px; display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}*/

#colright{width:180px; display:block; position:relative; top:0px; left:0px; margin: 0 0 0 10px; padding: 0 0 0 0px; float:right;}
#colright img{width:180px; height:89px; display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}

#coltext{width:180px; float:none;}
#coltext h1{color:#0051ca; font:14px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold;}
#coltext h2{color:#0051ca; font:12px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold;}
#coltext p{width:180px; font:12px Arial, Helvetica, sans-serif, "Tahoma";}
#coltext a{width:180px; color:#666666; font:12px Arial, Helvetica, sans-serif, "Tahoma"; text-decoration:none;}
#coltext a:hover{width:180px; color:#ff0000; font:12px Arial, Helvetica, sans-serif, "Tahoma";}
/*.blue{color:#003789; font-weight:bold; font-size:14px; text-decoration:none;}
a:hover.blue{color:#FF0000; font-weight:bold; font-size:14px; text-decoration: none;}*/

/*--Pro--*/
#pro{width:560px; display:block; position:relative; top:0px; left:0px; margin: 10px 0 10px 0; padding: 0 0 0 0px; float:none;}

#barpro{width:560px; height:24px; background:#00CC99; display:block; position:relative; top:0px; left:0px;margin: 10px 0 10px 0; padding: 0 0 0 0px; float:none;}
#barpro h2{color:#fbfe00; font:12px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; padding: 5px 0 0 10px;}

#proleft{width:180px; display:block; position:relative; top:0px; left:0px; margin: 0 0 0 0; padding: 0 0 0 0px; float:left;}
#proleft img{width:180px; height:89px; display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}

#promidle{width:180px; display:block; position:relative; top:0px; left:0px; margin: 0 0 0 10px; padding: 0 0 0 0px; float:left;}
#promidle img{width:180px; height:89px; display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}

#colright{width:180px; display:block; position:relative; top:0px; left:0px; margin: 0 0 0 10px; padding: 0 0 0 0px; float:right;}
#colright img{width:180px; height:89px; display:block; position:relative; top:0px; left:0px; margin: 0 0 10px 0; padding: 0 0 0 0px; float:none;}

/*
#coltext{width:180px; float:none;}
#coltext h2{color:#0051ca; font:12px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold;}
#coltext p{width:180px; font:12px Arial, Helvetica, sans-serif, "Tahoma";}
#coltext a{width:180px; color:#666666; font:12px Arial, Helvetica, sans-serif, "Tahoma"; text-decoration:none;}
#coltext a:hover{color:ff0000;}
*/

/*--SideRight Bar--*/
#sidebar-right{	width:180px; margin:0 10 20px 10px;	height:800px; float:right;}	
#banner{width:180px; float:none;}
#banner img{display:block; position:relative; top:0px; left:0px; margin:0 0 10px 0; padding: 0 0 0 0px; float:none;}
/*#banner img{width:180px; display:block; position:relative; top:0px; left:0px; margin:0 0 10px 0; padding: 0 0 0 0px; float:none;}*/

/*--Bottom Panel--*/

#adpkmd{width:560px; display: block; position: relative; top:0px; left:0px; margin: 10px 0 0 0; padding: 0px 0 0 0px; float: none;}

/*--Hotel panel--*/
#hotelPan{width:560px; display:block; position:relative; top:10px; left:0px; margin: 10px 0 0px 0;}
#hotelPanbox .txbar{color:#ffffff; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; padding: 0 0 0 10px; float:left;}
#hotelPanbox .txbar2{color:#ffffff; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; padding: 0 10px 0 0px; float:right;}
#hotelPanbox .txbar2 a:link{color:#ffffff; text-decoration:none;}
#hotelPanbox .txbar2 a:hover{color:#fffff; text-decoration:none;}
#hotelPanbox{height:38px; width:560x; background:#f29dc3; line-height:38px; display:block; margin:0 0 10px 0;}
#hotelPanbox h1{color:#000000; font:14px/38px Arial, Helvetica, sans-serif, "Tahoma"; font-weight:bold; margin: 0 0 0 10px; float:left;}

/*---ADSENS--*/
#adsensmain{height:100px; color:#fff; margin:0; padding:0; clear:both;}
#adsens{width:960px; position:relative; margin:0 auto;}

/*---FOOTER PANEL--*/
#footermainPan{height:150px; background:url(../images/footer-bg.gif) 0 0 repeat-x #777; color:#fff; margin:0; padding:0; clear:both;}
#footermainPan2{height:161px; background:url(../images/footer-bg.gif) 0 0 repeat-x #777; color:#fff; margin:0; padding:0; clear:both;}
#footerPan{width:900px; position:relative; margin:0 auto;}
#footerPan h1{width:900px; height:30px; position: relative; top:10px; left:0px; display:block; font:14px/18px "Trebuchet MS",Arial, Helvetica, sans-serif; color:#fff; padding:0 0 0 0; font-weight:normal;}
/*#footerPan h2{width:150px; height:20px; position: absolute; top:90; left:0px; display:block; float: none;}*/
#footerPan p{width:800px; font:12px Arial, Helvetica, sans-serif, "Tahoma";}

/*---SLIDE--*/

#slider {
    width: 560px;/*????????????Slide??????????????????????????????????????????????????????????*/
    height: 228px; /* ?????????????????????????????? */
    position: relative; /* important */
    overflow: hidden; /* important */
}
#slider1, #slider2 {
    width: 560px;/*????????????Slide??????????????????????????????????????????????????????????*/
    height: 228px; /* ?????????????????????????????? */
    position: relative; /* important */
    overflow: hidden; /* important */
}
#sliderContent, #slider1Content, #slider2Content {
    width: 560px;
    position: absolute;
    top: 0;
    margin-left: 0;
}
.sliderImage, .slider1Image, .slider2Image {
    float: left;
    position: relative;
    display: none;
}
.sliderImage span {
    position: absolute;
    font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 384px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.slider1Image span, .slider2Image span {
    position: absolute;
    font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 13px;
    width: 560px;
    background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
    -khtml-opacity: 0.7;
    opacity: 0.7;
    color: #fff;
    display: none;
}
.clear {    clear: both;}
.sliderImage span strong, .slider1Image span strong, .slider2Image span strong { font-size: 14px;}
.top {    top: 0;    left: 0;}
.bottom {    bottom: 0;    left: 0;}
.left {    top: 0;    left: 0;    width: 110px !important;    height: 228px;}
.right {    right: 0;    bottom: 0;    width: 90px !important;    height: 228px;}
#mainleft {
	float:left;
	width:560px;
}
#maincontent {
	margin-left:0px;
	width:560px;/*background-image:url(../images/bgmain.jpg);
	background-repeat:no-repeat;*/
}
#maincontent A {
	color:#005CE6;
	text-decoration:none;
}
#maincontent A:hover {
	color:#005CE6;
	text-decoration:underline;
}
#panelmain {
	-moz-border-radius-bottomleft:0px;
	-moz-border-radius-bottomright:0px;
	-moz-border-radius-topleft:0px;
	-moz-border-radius-topright:0px;
	display:table;
	width:560px;
	border:1px;
	border-style:solid;
	margin-top:0px;
	margin-bottom:0px;
	border-color:#CCC;
	background-color:#FFF;
	padding:0px;
	color:#666;
}
#panelmain A {
	color:#FFF;
	text-decoration:none;
}
#panelmain A:hover {
	color:#00A1F2;
	text-decoration:underline;
}
#slider {
	width:560px; /* important to be same as image width */
	height:228px; /* important to be same as image height */
	position:relative; /* important */
	overflow:hidden; /* important */
	padding:0px;
	margin:0px;
}
#sliderContent {
	width:560px; /* important to be same as image width or wider */
	position:absolute;
	top:0;
	margin-left:0;
	padding:0px;
	margin:0px;
}
.sliderImage {
	float:left;
	position:relative;
	display:none;
}
.sliderImage span {
	position:absolute;
	width:560px;
	background-color:#000;
	filter:alpha(opacity=70);
	-moz-opacity:0.7;
	-khtml-opacity:0.7;
	opacity:0.7;
	display:none;
	padding:10px;
	color:#FFF;
}
.clear {
	clear:both;
}
.sliderImage span strong {
	font-size:14px;
}
