@charset "utf-8";
/* CSS Document */

body{
	padding:0px;
	margin:0px;
	font-family: 'Open Sans', sans-serif;
	background:#70a2eb;
}

.wapper{
	margin:0px;
	padding:0px;
}
.clearfix:after {
   content: " "; /* Older browser do not support empty content */
   visibility: hidden;
   display: block;
   height: 0;
   clear: both;
}

.header_gb{
	background:#000;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
}
.header_gb_ex{
	background:#70a2eb;
	width:100%;
	height:auto;
	padding:0px;
	margin:0px;
}
.header{
	color:#fff;
	font-size:14px;
	width:1280px;
	height:auto;
	margin:0px auto;
	
}
.logo{
	width:370px;
	height:auto;
	float:left;
}
.gif{
	width:590px;
	height:auto;
	float:left;
}
.address{
	width:300px;
	height:auto;
	float:right;
}
	
.strip{
	margin:0px auto;
	padding:0px;
	width:100%;
	padding:0px;
	height:100%;
	background:url(../images/strip.jpg);
	float:left;
	
}
.banner_bg{
background: #ff7607 none repeat scroll 0 0;
    height: auto;
    margin: 0 auto;
    width: 1300px;

}
.banner{
	margin:0px auto;
	padding:0px;
	width:1343px;
	height:auto;
	background:url(../bg.jpg) #ff7607;
	text-align:center !important;
	
	

}
.banner_ex{
	margin:0px auto;
	padding:0px;
	width:100%;
	height:auto;
	text-align:center !important;
}
.content_main{
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	background:#ff7607;
}
.content_main_blue{
	margin:0px;
	padding:0px;
	width:100%;
	height:auto;
	background:#70a2eb;
}

.content{
	width:1280px;
	height:auto;
	margin:0px auto;
	padding:10px 0px 0px 0px ;
}
.videogalley{
	width:620px;
	height:auto;
	margin:0px;
	padding:0px;
	float:left;
}
	
.photgalley{
	width:617px;
	height:auto;
	margin:0px;
	padding:0px;
	float:right;
}

.Events_overview_bg{
	background:#fff;
	width:100%;
	height:0px;
	padding:0px;
	
}
.Events_overview_content{
	width:1280px;
	height:auto;
	padding:0px;
	margin:0px;

}

.Events_overview_content li{
	float:left;
	list-style:none;
	font-size:30px;
}
.Events_overview_content li a{
	font-size:15px;
}
.textalinecenter{
	text-align:center;
}

.font{font-size:20px;
}

.event{
	margin:0px;
	padding:0px;
	padding:0px 0px;
	width:1280px;
	float:left;

	
	
}

.event li{
	width:395px;
	padding:10px 3px;
	list-style:none;
	float:left;
	text-align:center;
}
.event li a{
	font-size:12px;
	list-style:none;
}
.row_main{
	width: 100%;
	float: left;
	position: relative;
	padding-top:63px; 
}
.name_events{
	display: block;
	text-align: center;
	position: relative;
}
.name_events:after{
	content: "";
	position:absolute;
	left: 0;
	top:12px;
	background:#666;
	width: 100%;
	height: 2px;
}
.name_events span{
	background: #70a2eb;
	padding: 10px;
	z-index: 2500;
	position: relative;
	color:#000;
}
.name_events span:after{
	content: "";
	position:absolute;
	left: 0;
	right: 0;
	margin:0 auto;
	top:-48px;
	background:#666;
	width:98px;
	height: 44px;
	background: url(../images/flower.png) no-repeat; 
}
.e_font{
	 color: #fff;
    font-size: 13px;
    padding: 0 40px;
    width: 335px;
	line-height: 1.7;
}
.google{
    height: auto;
    margin: 0 auto;
    padding: 0;
    width: 1300px;
	
}
.googlemap{
	margin:0px;
	padding:0px;
	width:700px;
	height:auto;
	float:left;
}
.enquiry{
	margin:0px;
	padding:0px;
	width:500px;
	height:auto;
	float:right;
}

.footer_bg{
	background:#000;
	width:100%;
	height:auto;
	margin:0px;
	padding:0px;
	font-size:13px;
	
}
.footer{
	width:1250px;
	height:auto;
	padding:10px;
}
.copyright{
	float:left;
	width:500px;
	color:#fff;
}
.powered{
	float:right;
	width:500px;
	color:#fff;
	text-align:right;
	
}
.iconsbg{
	margin:0px auto;
	padding:0px;
	text-align:center;
	background:#f5f5f6;
	width:100%;
	
}
.center{
	text-align:center;
}
.text-ex{
width: 285px;
height: auto;
margin: 0px;
padding: 0px;
color: #fff;
float: left;
font-family: 'Amaranth', sans-serif;
/*font-family: 'Berkshire Swash', cursive;*/
font-size: 22px;
text-transform:uppercase;

}
.text-ex a{
	color:#fff;
	text-decoration:none;
}
.text-ex a:hover{
	color:#FF9;
	text-decoration:underline;
}