#ctitle{height:59px; background:url(tour-line.jpg); width:966px;}

#cont{padding:0px}
#cont1{background:url(tour-txt.png) no-repeat right 0px; float:right; width:731px;}
* html #cont1{width:731px;}

#top{height:240px;}
#top img{}
#top h1{font:30px Times; position:absolute; top:240px; left:480px; line-height:0px; margin:0px 0px 0px 0px; padding-top:60px; visibility:hidden; float:left; height:0px;}
* html #top h1{top:55px; left:485px; height:0px; margin-bottom:0px; padding-bottom:0xp; width:450px;}
#top h3{font:12px Arial; position:absolute; top:335px; width:455px; right:60px;}
* html #top h3{top:150px; width:448px;}

/*Nav*/
#tour {width:264px; height:500px; background:url(nav-tour.png); float:left;}
#tour ul{margin-left:30px; list-style-type:none; overflow:hidden; font:14px Trebuchet MS;}
#tour ul li{height:35px; width:224px; background:url(nav-tour2.png) 0px -34px;}
#tour ul li a{width:100%; height:100%; display:block; color:#3e69b3;}
#tour ul li a:hover, #tour li.active a {text-decoration:none; background:url(nav-tour2.png); color:#FFF;}
#tour ul li a span{padding:9px 10px 0px 20px; display:block;}

.colLeft{width:300px; float:left; padding-left:35px; margin-bottom:20px;}
.colLeft h2{font:22px Times; margin-bottom:5px; visibility:hidden;}
.colLeft img{margin-top:20px; border:1px solid #606060; text-align:center;}

.colRight{width:300px; float:right; padding-right:35px; margin-bottom:20px;}
* html .colRight{padding-right:55px; width:310px;}
.colRight h2{font:22px Times; margin-bottom:5px; visibility:hidden;}
.colRight img{margin-top:20px; border:1px solid #606060; text-align:center;}
