/* CSS Document */
body,html{
text-align:center; background-color:#CCCCCC; margin:0px;
}

a{
text-decoration:none; cursor:hand;
}
#Externaldiv{
	width:1024px;
	height:auto;
	text-align:center;
	background:#ffffff;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-bottom: 10px;
	clear: both;
}
h1{
font-size:14px; color:#9CCB2E; font-weight:bold;
}
#alldiv{
width:981px; height:120%; margin:0px auto;
}
#Externaldiv #topdiv {
	height: 26px;
	width: 990px;
	background-image: url(../image/travel_r1_c2.jpg);
	background-position: bottom;

}
#Externaldiv #alldiv #logo {
	height: 53px;
	width: auto;
}
#Externaldiv #alldiv #logo #search {
  float:right; margin-right:27px; margin-top:22px;
}
#Externaldiv #alldiv #nav {
	height: 36px;
	width: auto;
	background-image: url(../image/travel_r5_c2.jpg);
	background-repeat: no-repeat;
}
#Externaldiv #alldiv #flashImg {
	height: 192px;
	width: auto;
}
#Externaldiv #alldiv #middle1 {
	height: 299px;
	width: auto;
	margin-top: 5px;
}
#Externaldiv #alldiv #middle1 #middle1_left {
	float: left;
	height: 299px;
	width: 743px;
	background-image: url(../image/zTra.jpg);
	background-repeat: no-repeat;
}
#Externaldiv #alldiv #middle1 #middle1_right {
	float: right;
	height: auto;
	width: 234px;
}
#Externaldiv #alldiv #middle1 #middle1_left #lmTop {
	height: 36px;
	width: auto;
}
#Externaldiv #alldiv #middle1 #middle1_left #mid_left1 {
	height: 229px;
	width: 355px;
	float: left;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#Externaldiv #alldiv #middle1 #middle1_left #mid_left1 #content {
	height: 229px;
	width: auto;
}
#Externaldiv #alldiv #middle1 #middle1_left #mid_left2 {
	height: 229px;
	width: 370px;
	float: right;
	padding-right: 15px;
	padding-top: 5px;
	padding-bottom: 5px;
	display:inline;
}
#Externaldiv #alldiv #middle1 #middle1_left #mid_left2 #content {
	height: 230px;
	width: 276px;
}
#Externaldiv #alldiv #middle1 #middle1_right #lmtitle {
	height: 36px;
	width: auto;
	background-image: url(../image/travel_r7_c8.jpg);
}
#Externaldiv #alldiv #middle1 #middle1_right #content {
	background-image: url(../image/travel_r8_c8.jpg);
	height: 263px;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#Externaldiv #middle2{
	float: left;
	height: auto;
	width: 100%;
	margin-top: 5px;
	margin-bottom: 10px;

}
#Externaldiv #alldiv #middle2 #middle2_left {
	height: 285px;
	width: 742px;
	float: left;
	background-image: url(../image/tTra.jpg);
	overflow: visible;
}
#Externaldiv #alldiv #middle2 #middle2_left #middle2_left1 {
	float: left;
	height: 100%;
	width: 270px;
}
#Externaldiv #alldiv #middle2 #middle2_left #middle2_left2 {
	height: auto;
	width: 224px;
	float: left;
	margin-left: 10px;
}
#Externaldiv #alldiv #middle2 #middle2_left #middle2_left3 {
	float: right;
	height: auto;
	width: 230px;
	padding-right: 5px;
	padding-left: 5px;
}
#Externaldiv #alldiv #middle2 #middle2_left #middle2_left1 #content {
	height: 219px;
	width: 287px;
}
#Externaldiv #alldiv #middle2 #middle2_left #middle2_left2 #content {
	height: 219px;
	width: auto;
}
#Externaldiv #alldiv #middle2 #middle2_left #middle2_left3 #content {
	height: 219px;
	width: auto;
}
#Externaldiv #alldiv #middle1 #middle1_left #lmtitle {
	height: 33px;
	width: auto;
}

#Externaldiv #alldiv #middle2 #middle2_right {
	height: 100%;
	width:234px;
	float:right;
}
#but {
	height: auto;
	width: auto;
	margin-bottom:0px;
}
#Externaldiv #alldiv #middle2 #middle2_right #trlTools {
	height: 123px;
	width: auto;
	margin-bottom: 5px;
}
#Externaldiv #alldiv #middle2 #middle2_right #trlTools #content {
	background-image: url(../image/travel_r18_c8.jpg);
	height:90px;
	width: auto;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#Externaldiv #alldiv #middle2 #middle2_right #Weather {
	height: 69px;
	background-image: url(../image/travel_r20_c8.jpg);
	padding-top: 20px;
}
#Externaldiv #alldiv #middle3 {
	height: 201px;
	width: auto;
	margin-top:10px;
}
#Externaldiv #alldiv #middle3 #middle3_left {
	height: 100%;
	width: 741px;
	float: left;
}
#Externaldiv #alldiv #middle3 #middle3_right {
	height: 100%;
	width:234px;
	float:right;
}#Externaldiv #alldiv #middle4 {
	height: 150px;
	width:980px;
	margin-top:10px;
	overflow:hidden;
	background-image: url(../image/travel_r27_c2.jpg);
	background-repeat: no-repeat;
	padding: 10px;
}
#friendlylink{
	height:54px;
	width:auto;
	margin-top: 10px;

}
#friendlylink img{
margin-right:3px; float:left;
}
#Externaldiv #alldiv #middle3 #middle3_left #content {
	background-image: url(../image/travel_r25_c2.jpg);
	height: 165px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#Externaldiv #alldiv #middle3 #middle3_right #content {
	background-image: url(../image/travel_r25_c8.jpg);
	height: 165px;
	padding-top: 5px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
}
#CopyrightInfo {
	background-image: url(../image/travel_r31_c2.jpg);
	height: 54px;
	width:980px;
	margin-top: 10px;
	margin-bottom: 10px;
	color:#666666;
	padding-top: 15px;
	text-align: left;
	padding-left: 20px;
	font-size:12px;
	overflow:hidden;
	display:inline;
}
#CopyrightInfo a{
	color:#666666;
	font-size:12px;
}
#CopyrightInfo_Contact{
color:#666666;
font-size:12px;
}
.bgimgcss{
 background-repeat:no-repeat;background:url(../image/navbut.png) no-repeat; font-weight:bold;text-align:center;  padding-top:10px; background-position:center; width:89px; height:35px;}
.bgimgcssnow{
 background-repeat:no-repeat;background:url(../image/navbut2.png) no-repeat; font-weight:bold;text-align:center;  padding-top:10px; background-position:center; width:89px; height:35px;
}
#middle2_left #img{
	height:35px;
	width:100%;
	float: left;
	display: inline;
	clear: left;
	margin-top: 31px;
	margin-left: 0px;
}
#middle2_left #img li{
	float:left;
	width:auto;
	height:auto;
	list-style-type:none;
	margin-left: 0px;
	list-style-position: inside;
	list-style-image: none;
	display:inline;
	
}
#lmtitle div{
float:left;
}
#middle2_left #img img{
height:35px;
}
#Externaldiv .middle {
	height:700px;
	width: 980px;
	margin-top: 8px;
	border:1px #CCCCCC solid;
	border-top:none;
}
#Externaldiv .middle .lmTitle {
	height: 26px;
	width: 980px;
	background:url(../image/neiy2.jpg) repeat-x;
	border:1px #CCCCCC solid;
	border-left:none;
	border-right:none;
	margin-bottom: 5px;
}
#Externaldiv .middle #listleft {
	height: 300px;
	width: 768px;
	float: left;
	clear: left;
}
#listright2{
	height: 300px;
	width: 768px;
	float: right;
	clear:right;
	background-color: #F3FAED;
	margin-right: 5px;
}
#Externaldiv .middle #listleft #Timg {
	height: 198px;
	width: auto;
	margin-bottom: 10px;
	margin-left:5px;
}
#Timg{
border:2px solid #A4DA78; padding:2px;
}
#Externaldiv .middle #listleft #Lnav {
	float: left;
	height: auto;
	width: 178px;
}
#Externaldiv .middle #listleft #Lmlist {
	float: right;
	height: 192px;
	width: 570px;
}
#Externaldiv .middle .listright {
	float: right;
	height: 179px;
	width: 202px;
	background-image: url(../image/neiyeBG.gif);
	padding: 8px;
	margin-bottom:8px;
	clear: right;
}
.listright1{
	float: right;
	height: auto;
	width: 202px;
	padding: 0px;
	clear: right;
}
#listleft1{
	height: 179px;
	width: 202px;
	float:left;
	clear: left;
}

#place{
float:left; margin-left:10px; margin-top:4px;
}
.zlmnav{
background:url(../image/nav1.jpg); height:38px; padding-top:5px;
}
.zlmnavNow{
background:url(../image/nav2.jpg); height:38px;padding-top:5px;
}

.wkcss{
width:528px;background:url(../upfile/9/2009/08/1016221422345.jpg) no-repeat; padding-top:20px; overflow:hidden;
}
#Externaldiv .middle #listright2 #ArtileTitle {
	background: url(../image/titlebg.jpg) no-repeat;
	height: 30px;
	width: 763px;
}
.AttractionsCss{
margin-top:5px;
}
.lYimgCss{
 margin-bottom:5px; border:1px #CCCCCC solid;
}
.lYimgCss2{
 margin-right:5px; border:1px #CCCCCC solid;
}
.textbox{
background:url(../image/search.gif) no-repeat; height:22px; width:140px; border:none; margin-right:10px; margin-left:4px; 
}
#topnav{
	width:230px;
	height:auto;
	float: right;
	clear: right;
	padding-top: 5px;
}
#topnav li{
	float:left;
	background-image:url(../image/tub2.gif);
	background-repeat: no-repeat;
	background-position: left center;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 2px;
	padding-left: 15px;
	
}
#topnav li a{
color:#666666;
}

