a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

@font-face{
	font-family:"WeblySleek UI Light";
	src:url(weblysleekuil.ttf);
	}

#wrapper{
	width:100%;
	height:auto;
	}
	
#header{
	width:100%;
	height:auto;
	background-image: linear-gradient(#2b85e2, #0b62bb);
	padding:10px 0;
	}
	
#body{
	width: 100%;
	height: auto;
	background:url(bg.jpg) no-repeat center center fixed;
	}
	
#body_in{
	width: 1044px;
	height: auto;
	margin-left: auto;
	margin-right: auto;
	overflow: hidden;
	box-shadow: 0 4px 8px 4px #dedede;
	background-color:#FFF;
	}
	
#topset{
	width:1044px;
	height:auto;
	float:left;
	}

#content{
	width:480px;
	height:auto;
	float:left;
	padding:10px;
	margin:10px 0;
	border:1px solid #cbd6df;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-khtml-border-radius: 4px;
	background: -webkit-gradient(radial, center center, 0, center center, 460, from(#f4f6f8), to(#e9eef2));
  	background: -webkit-radial-gradient(circle, #f4f6f8, #e9eef2);
  	background: -moz-radial-gradient(circle, #f4f6f8, #e9eef2);
  	background: -ms-radial-gradient(circle, #f4f6f8, #e9eef2);
	}
		
#content_slide{
	width: 1044px;
	height: auto;
	float: left;
	}
	
#slide_ad{
	width: 1044px;
	height: auto;
	float: left;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border-radius: 4px;
	-khtml-border-radius: 4px;
	}

#footer{
	width:100%;
	height:auto;
	background-color:#333;
	}
	
#foot_in{
	width:1024px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	font-family:"WeblySleek UI Light";
	font-size:12px;
	}
	
#foot_copyr{
	width:1024px;
	height:auto;
	float:left;
	padding-top:25px;
	margin-bottom:10px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFF;
	}
	
#foot_boxin{
	width:1024px;
	height:auto;
	float:left;
	}
	
#foot_box{
	width:235px;
	height:auto;
	float:left;
	padding:10px;
	border-right:1px dotted #d8effe;
	}
	
#foot_boxl{
	width:236px;
	height:auto;
	float:left;
	padding:10px;
	}
	
#foot_box_title{
	width:235px;
	height:auto;
	float:left;
	font-family:"WeblySleek UI Light";
	font-size:13px;
	font-weight:bold;
	color:#ffde2a;
	padding-top:5px;
	}

#foot_box_body{
	width:235px;
	height:auto;
	float:left;
	padding-top:10px;
	}
		
#foot_box_txt{
	width:235px;
	height:auto;
	float:left;
	font-family:"WeblySleek UI Light";
	font-size:12px;
	padding:2px 0;
	color:#fbfbfb;
	}
	
.foot_txt :link{
	color:#fbfbfb;
	}
	
.foot_txt :visited{
	color:#fbfbfb;
	}
	
.foot_txt :hover{
	color:#efeded;
	text-decoration:underline;
	}
	
#set1{
	width:1024px;
	height:auto;
	float:left;
	padding-top:25px;
	padding-bottom:25px;
	padding-left:10px;
	padding-right:10px;
	}
	
#set1_img{
	width: 312px;
	height: auto;
	float: left;
	text-align: center;
	}
	
#set1_content{
	width: 712px;
	height: auto;
	float: left;
	background-image:url(images/bg-main-section.gif);
	background-repeat:no-repeat;
	background-position:center;
	}
	
#set1_content_title{
	width:712px;
	height:auto;
	float:left;
	font-family:"WeblySleek UI Light";
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-align:center;
	}
	
#set1_content_txt{
	width: 712px;
	height: auto;
	float: left;
	font-family: "WeblySleek UI Light";
	font-size: 16px;
	text-align: center;
	padding-top: 15px;
	padding-bottom: 15px;
	}
	
#set1_atri{
	width:712px;
	height:auto;
	float:left;
	text-align:center;
	padding-top:15px;
	padding-bottom:15px;
	}
	
#set1_atri_box{
	width:712px;
	height:auto;
	margin-left:auto;
	margin-right:auto;
	overflow:hidden;
	}
	
.set1_atri_icon{
	font-size:18px;
	padding-right:5px;
	}
	
#set1_atri_txt{
	width:712px;
	height:auto;
	float:left;
	font-family:"WeblySleek UI Light";
	font-size:14px;
	padding-bottom:5px;
	text-align:center;
	}
	
#set1_squar{
	width:122px;
	height:auto;
	float:left;
	padding:10px;
	padding-left:295px;
	padding-right:295px;
	}
	
#set1_squar_box{
	width:122px;
	height:auto;
	float:left;
	}
	
#set1_squar_icon{
	width:50px;
	height:auto;
	float:left;
	padding:10px;
	margin-left:25px;
	margin-right:25px;
	-moz-border-radius: 15px;
	-webkit-border-radius: 15px;
	border-radius: 15px;
	-khtml-border-radius: 15px;
	}
	
.squar_car{
	background-image: linear-gradient(#2b85e2, #0b62bb);
	border:1px solid #166bc2;
	}
	
.squar_direct{
	background-image: linear-gradient(#79c11c, #5eab0b);
	border:1px solid #7ac926;
	}
	
.squar_critical{
	background-image: linear-gradient(#e93c44, #d21a1a);
	border:1px solid #d61f1f;
	}
	
.squar_home{
	background-image: linear-gradient(#ffa92f, #fb9425);
	border:1px solid #f89f1f;
	}
	
.squar_travel{
	background-image: linear-gradient(#eb44f1, #cf12d6);
	border:1px solid #e029e7;
	}
	
#set1_squar_title{
	width:122px;
	height:auto;
	float:left;
	text-align:center;
	padding-top:5px;
	}
	
.squar_title :link{
	font-family:"WeblySleek UI Light";
	font-size:14px;
	color:#333;
	font-weight:bold;
	}
	
.squar_title :visited{
	font-family:"WeblySleek UI Light";
	font-size:14px;
	color:#333;
	}
	
.squar_title :hover{
	font-family:"WeblySleek UI Light";
	font-size:14px;
	color:#666;
	}
	
#set1_content_button{
	font-family:"WeblySleek UI Light";
	font-size:13px;
	color:#f1f7fe;
	padding:8px;
	text-align:center;
	}
	
.button :link{
	width:auto;
	height:auto;
	float:left;
	margin-left:305px;
	background-image: linear-gradient(#4060db, #2043c5);
	border:1px solid #5573e8;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 8px;
	}
	
.button :visited{
	width:auto;
	height:auto;
	background-image: linear-gradient(#4060db, #2043c5);
	border:1px solid #5573e8;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 8px;
	}
	
.button :hover{
	background-image: linear-gradient(#2043c5, #4060db);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 8px;
	}

#set2{
	width:1004px;
	height:auto;
	float:left;
	padding:20px;
	border-bottom:1px solid #CCC;
	border-top:1px solid #CCC;
	background-color:#fafafa;
	}
	
#set2_head{
	width:1004px;
	height:auto;
	float:left;
	font-family:"WeblySleek UI Light";
	font-size:28px;
	font-weight:bold;
	color:#333;
	text-align:center;
	margin-bottom:5px;
	}
	
#set2_desc{
	width:1004px;
	height:auto;
	float:left;
	font-family:"WeblySleek UI Light";
	font-size:16px;
	color:#333;
	text-align:center;
	margin-bottom:15px;
	}
	
#set2_in{
	width:1004px;
	height:auto;
	float:left;
	}
	
#set2_more{
	width:1004px;
	height:auto;
	float:left;
	padding-top:20px;
	padding-bottom:10px;
	}

#set2_button{
	font-family:"WeblySleek UI Light";
	font-size:13px;
	color:#f1f7fe;
	padding:8px;
	text-align:center;
	}

.button2 :link{
	width:auto;
	height:auto;
	float:left;
	margin-left:455px;
	background-image: linear-gradient(#4060db, #2043c5);
	border:1px solid #5573e8;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 8px;
	}
	
.button2 :visited{
	width:auto;
	height:auto;
	background-image: linear-gradient(#4060db, #2043c5);
	border:1px solid #5573e8;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 8px;
	}
	
.button2 :hover{
	background-image: linear-gradient(#2043c5, #4060db);
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-khtml-border-radius: 8px;
	}
	
#tour_out{
	width:231px;
	height:auto;
	float:left;
	padding:10px;
	}
	
#tour{
	width:231px;
	height:auto;
	float:left;
	-moz-box-shadow:    0 2px 8px 3px #cfcfcf;
  	-webkit-box-shadow: 0 2px 8px 3px #cfcfcf;
  	box-shadow:         0 2px 8px 3px #cfcfcf;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-khtml-border-radius: 5px 5px 0 0;
	}
	
#tour_title{
	width:219px;
	height:auto;
	float:left;
	padding:5px;
	background-image: linear-gradient(#81c418, #5cb40d);
	border:1px solid #7bbd13;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-khtml-border-radius: 5px 5px 0 0;
	text-align:center;
	font-family:"WeblySleek UI Light";
	font-size:18px;
	color:#FFF;
	font-weight:bold;
	text-shadow: 1px 1px 1px #787878;
	}
	
#tour_body{
	width:229px;
	height:auto;
	float:left;
	border:1px solid #d4d4d4;
	}
	
#tour_img{
	width:229px;
	height:auto;
	float:left;
	}
	
#tour_txt{
	width:219px;
	height:auto;
	float:left;
	padding:5px;
	text-align:center;
	font-family:"WeblySleek UI Light";
	font-size:14px;
	}
	
#tour_price{
	width:221px;
	height:auto;
	float:left;
	padding:4px;
	background-image: linear-gradient(#f4f4f4, #dfdfdf);
	border:1px solid #d4d4d4;
	text-align:center;
	font-family:"WeblySleek UI Light";
	font-size:22px;
	color:#333;
	font-weight:bold;
	text-shadow: 1px 1px 1px #a1a1a1;
	}

#ticket_out{
	width:180px;
	height:auto;
	float:left;
	padding:10px;
	}
	
#ticket{
	width:180px;
	height:auto;
	float:left;
	-moz-box-shadow:    0 2px 8px 3px #cfcfcf;
  	-webkit-box-shadow: 0 2px 8px 3px #cfcfcf;
  	box-shadow:         0 2px 8px 3px #cfcfcf;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-khtml-border-radius: 5px 5px 0 0;
	}
	
#ticket_title{
	width:168px;
	height:auto;
	float:left;
	padding:5px;
	background-image: linear-gradient(#ffb040, #ff8f17);
	border:1px solid #ff9f17;
	-moz-border-radius: 5px 5px 0 0;
	-webkit-border-radius: 5px 5px 0 0;
	border-radius: 5px 5px 0 0;
	-khtml-border-radius: 5px 5px 0 0;
	text-align:center;
	font-family:"WeblySleek UI Light";
	font-size:12px;
	color:#FFF;
	font-weight:bold;
	text-shadow: 1px 1px 1px #787878;
	}
	
#ticket_body{
	width:178px;
	height:auto;
	float:left;
	border:1px solid #d4d4d4;
	}
	
#ticket_img{
	width:178px;
	height:auto;
	float:left;
	}
	
#ticket_txt{
	width:168px;
	height:auto;
	float:left;
	padding:5px;
	text-align:center;
	font-family:"WeblySleek UI Light";
	font-size:12px;
	font-weight:bold;
	}
	
#ticket_price{
	width:170px;
	height:auto;
	float:left;
	padding:4px;
	background-image: linear-gradient(#f4f4f4, #dfdfdf);
	border:1px solid #d4d4d4;
	text-align:center;
	font-family:"WeblySleek UI Light";
	font-size:22px;
	color:#333;
	font-weight:bold;
	text-shadow: 1px 1px 1px #a1a1a1;
	}
