@charset "utf-8";
/* CSS Document */

body{
	margin:0px;
	padding:0px;
	background: url("../images/path.jpg") no-repeat fixed center bottom rgb(106, 103, 148);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 12px;
    color: rgb(51, 51, 51);

	}

#bgtopbar { width:100%; height:26px; float:left;position:fixed;z-index:9999}
#topbar { width:1150px; margin:0 auto;background:url(../images/bg_topbar.gif) repeat-x bottom left;height:26px;  padding-top:7px;}
#topbar aside{ float:right;padding:0px;}
#topbar p{margin:0px;
	padding:0px;
	 padding:0;float:left; font-size:13px; color:#FFFFFF; font-family:"OpenSans-Regular",Arial, Helvetica, sans-serif; text-transform:uppercase; margin-left:28px}
#topbar p a{ color:#FFFFFF;text-decoration:none}
#topbar p span{ color:green;font-weight:bold;font-size:14px}
.content_main a,.tab_content a{ text-decoration:none;color:#564d76}
.content_main a:hover,.tab_content a:hover{ color:#cccc33}
.accordion_child span{color:#564d76;font-style:italic}	
#wrapper{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	}	

#topbanner{
	width:100%;
	margin-left:auto;
	margin-right:auto;
	height: 145px;
	
	
	}
#body_bg{width:1150px;height:auto;margin:0 auto;}	
#body_bg_main{width:1150px;height:auto;float:left;margin-top:33px;background-image:url(../images/bgmain.png);padding-bottom:15px}	
#content_wrapper{width:1100px;height:auto;margin:0 auto}	
#banner1{
	width:1101px;
	margin-left:auto;
	margin-right:auto;
   height:145px;
	}

.quote_main{
	width:1090px;height:71px;float:left;background:url("../images/bg_green.jpg") no-repeat;
	background-size:100% 100%;
	}	
#logo{
	width:105px;
	float:left;
	padding-left:20px;
	padding-top:10px;
	padding-right:90px;
	
	}

	
.social_top{background:none;width:150px;height:30px;float:right;margin-top:8px;padding-left:255px;}	


#banner_topflash{
	width: 450px;
	height:140px;
	float:left;
	text-align:center;
	padding-top:15px;
	}
/*#main_nav{
	width:990px;
	height:36px;
	}*/	
#main_body{
	width:1190px;
	margin:0px;
	padding:0px;
	margin-left:10px
	}	
	
#body_left{
	width:280px;
	float:left;
	height:320px;
	margin-top:12px;
	background: -webkit-gradient(linear, left top, left bottom, from(#4aa8e8 ), to(#2e7db4));
	background: -moz-linear-gradient(top, #4aa8e8  0%, #4aa8e8  39%, #2e7db4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa8e8 ), color-stop(39%,#4aa8e8 ), color-stop(100%,#2e7db4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* W3C */
	border-right:2px solid #d3d2d1;
	box-shadow: 0 0 2px grey;
	}	
.vector1{width:98px;height:62px;float:left}	
.vector2{width:98px;height:62px;float:right;margin-top:-27px}	
.text_left{width:260px;float:left;height:auto;font-family:arial;background:url("../images/text_left.png");}	
.text_left h1{font-size:22px;margin-left:15px;font-weight:normal;margin-top:0px;color:#fff;font-family: Monotype Corsiva,Arial,Helvetica,sans-serif;}	
.main_heading{font-size:25px;float:left;margin-left:5px;margin-top:35px;font-weight:normal;margin-top:0px;color:#fff;font-family: Monotype Corsiva,Arial,Helvetica,sans-serif;}	

.text_left p{text-align:justify;margin-left:20px;font-size:15px;font-style:italic}	
#body_middle{
	width:801px;
	height:325px;
	float:left;
	margin-top:5px;
	background:#fff;
	border:5px solid #f6f6f6;
	}	
#body_middle_img{float:left;margin-top:2px;margin-left:3px;
	background:url("../images/example/spiritual.jpg");
	width:795px;height:320px;
	background-size:100% 100%;
}	
.bar {
  height: 2em;
  padding-top: 1em;
  opacity: 0.4;
  background: #4aa8e8;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin-top: 282px;
  
}

h2.ontop {
  position: relative;
  top: -47px;
  color:#fff;
  font-family:arial;
  font-weight:normal;
  font-size:17px
}
	
	
#body_middle_img marquee a{text-decoration:none;color: #fff;font-family:arial;font-weight:norma}


#body_right{
	width:130px;
	padding-left:34px;
	padding-top:50px;
	float:left;
	}	
	
.big_buttions{
	width:130px;
	height:78px;
	margin-bottom:23px;
	}	
	
.menu{width:750px;height:auto;float:left;
	}
.header_btm{height:auto;float:left;
		margin-left:15px;
		margin-top:5px;
		background:url("../images/header-btm.png");
		width:1080px;height:7px;
		background-size:100% 100%;
		}

.menu nav{width:750px;height:auto;float:left;
	border:1px solid #e3e3e3;
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f8 ), to(#e0e8ee));
	background: -moz-linear-gradient(top, #f6f7f8  0%, #f6f7f8  39%, #e0e8ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f8 ), color-stop(39%,#f6f7f8 ), color-stop(100%,#e0e8ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* W3C */
	margin-top:10px;
	margin-left:115px;
	border-radius:8px;
	height:47px;
	}
.menu nav ul{float:left;margin-top:3px;margin-left:-40px}
.menu nav ul li{display:block;float:left;background:url("../images/menu seperator.png") no-repeat right;height:41px}
.menu nav ul li a{display:block; padding:5px 10px 5px 10px; line-height:32px;  float:left;text-decoration:none;font-weight:normal;
	font-size: 13px;
	color: rgb(65, 60, 56);
	text-decoration: none;
	font-family: "Museo_Slab_300",Arial,Helvetica,sans-serif;
}
.menu nav ul li a:hover{
	background: -webkit-gradient(linear, left top, left bottom, from(#4aa8e8 ), to(#2e7db4));
	background: -moz-linear-gradient(top, #4aa8e8  0%, #4aa8e8  39%, #2e7db4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa8e8 ), color-stop(39%,#4aa8e8 ), color-stop(100%,#2e7db4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* W3C */
	color:#fff;
	padding:9px 10px 9px 10px;
	margin-top:-5px
		
	}
.menu nav ul li a.active_home,.menu nav ul li a.home_hover:hover{
	background: background: -webkit-gradient(linear, left top, left bottom, from(#4aa8e8 ), to(#2e7db4));
	background: -moz-linear-gradient(top, #4aa8e8  0%, #4aa8e8  39%, #2e7db4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa8e8 ), color-stop(39%,#4aa8e8 ), color-stop(100%,#2e7db4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* W3C */ /* W3C */
	color:#fff;
	padding:9px 10px 9px 10px;
	margin-top:-5px;
	border-top-left-radius:8px;
	border-bottom-left-radius:8px;
		
	}
.menu nav ul li a.active{background: -webkit-gradient(linear, left top, left bottom, from(#4aa8e8 ), to(#2e7db4));
	background: -moz-linear-gradient(top, #4aa8e8  0%, #4aa8e8  39%, #2e7db4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa8e8 ), color-stop(39%,#4aa8e8 ), color-stop(100%,#2e7db4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* W3C */
	padding:9px 10px 9px 10px;
	margin-top:-5px;
	color:#fff
}	


.menu nav ul li ul{display:none}
.menu nav li:hover ul { 
	display: block; 
} 
.menu nav li ul { 
	position: absolute;  
	display: none; 
	margin-top:46px;
	margin-left:-35px;
	width:250px;
	border-radius:3px;
	z-index:9999;
} 
.menu nav li ul li { 
	float: none; 
	z-index:9999;
	
}
.menu nav li ul li a { 
	position: relative; 
	z-index:9999;
	font-family:Helvetica;	
	border:1px solid #e3e3e3;
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f8 ), to(#e0e8ee));
	background: -moz-linear-gradient(top, #f6f7f8  0%, #f6f7f8  39%, #e0e8ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f8 ), color-stop(39%,#f6f7f8 ), color-stop(100%,#e0e8ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* W3C */
	border-radius:3px;	
	padding:10px 20px 12px 20px;
	
}	
.menu nav li ul li a:hover{background: -webkit-gradient(linear, left top, left bottom, from(#4aa8e8 ), to(#2e7db4));
	background: -moz-linear-gradient(top, #4aa8e8  0%, #4aa8e8  39%, #2e7db4 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#4aa8e8 ), color-stop(39%,#4aa8e8 ), color-stop(100%,#2e7db4)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* IE10+ */
	background: linear-gradient(to bottom, #4aa8e8  0%,#4aa8e8  39%,#2e7db4 100%); /* W3C */
	margin-top:0px
}	
.header_right{float:right;width:300px;height:auto;background:none;margin-left:450px;margin-top:-40px;color:#fff}
.header_right a{color:#fff;font-size:13px}
.header_right a:hover{color:#000}

.logo_text{width:300px;height:50px;float:left;margin-left:260px;margin-top:-30px}	
.logo_text p{color:#000;font-family:arial;font-size:33px;float:left;font-weight:normal}	
.logo_text span{color:#228B22;font-family:arial;font-size:15px;float:left;margin-left:22px;letter-spacing:0px;font-weight:normal}	

.event_info{float:left;width:200px;height:100px;margin:0px 0px 0px 210px}
.event_info p{font-size:15px;width:250px;font-family:arial;margin-left:-30px;margin-top:10px;color:red}


.search{height:41px;width:150px;float:right;margin-top:3px;margin-left:0px;padding-right:35px}
.search a{text-decoration:none;color:grey}
#mainbanner{
	width:590px;
	height:313px;
		}
#mainbanner img{margin-left:10px;margin-top:3px}	
.home_scroller{width:1110px;height:45px;float:left;margin-top:10px;
	background: -webkit-gradient(linear, left top, left bottom, from(#facd8e ), to(#f7cd92));
	background: -moz-linear-gradient(top, #facd8e  0%, #facd8e  39%, #f7cd92 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#facd8e ), color-stop(39%,#facd8e ), color-stop(100%,#f7cd92)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #facd8e  0%,#facd8e  39%,#f7cd92 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #facd8e  0%,#facd8e  39%,#f7cd92 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #facd8e  0%,#facd8e  39%,#f7cd92 100%); /* IE10+ */
	background: linear-gradient(to bottom, #facd8e  0%,#facd8e  39%,#f7cd92 100%); /* W3C */
	box-shadow: 0 0 5px grey;
}
.home_scroller marquee{font-size:15px;font-family:arial;color:red;font-weight:bold}
#body_text{
	width:1065px;
	float:left;
	margin-top:8px;
	background: rgb(223,223,223); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(223,223,223,1) 2%, rgba(255,255,255,1) 8%, rgba(255,255,255,1) 13%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(223,223,223,1)), color-stop(8%,rgba(255,255,255,1)), color-stop(13%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	border:1px solid #dfdfdf;
	padding:15px;
	padding-top:10px;
	text-align:justify;
	font-family:Arial;
	font-size:15px;
	color:#000 ;
	line-height:25px;
	-moz-border-radius-topleft: 8px/*{cornerRadius}*/; -webkit-border-top-left-radius: 8px/*{cornerRadius}*/; border-top-left-radius: 8px/*{cornerRadius}*/; 
	-moz-border-radius-topleft: 8px/*{cornerRadius}*/; -webkit-border-top-left-radius: 8px/*{cornerRadius}*/; border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px/*{cornerRadius}*/; -webkit-border-top-right-radius: 8px/*{cornerRadius}*/; border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 8px/*{cornerRadius}*/; border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 8px/*{cornerRadius}*/; border-bottom-right-radius: 8px;
	-moz-border-radius-topleft: 8px/*{cornerRadius}*/; -webkit-border-top-left-radius: 8px/*{cornerRadius}*/; border-top-left-radius: 8px;
	-moz-border-radius-topright: 8px/*{cornerRadius}*/; -webkit-border-top-right-radius: 8px/*{cornerRadius}*/; border-top-right-radius: 8px;
	-moz-border-radius-bottomleft: 8px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 8px/*{cornerRadius}*/; border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 8px/*{cornerRadius}*/; border-bottom-right-radius: 8px;
	-moz-border-radius-topright: 8px/*{cornerRadius}*/; -webkit-border-top-right-radius: 8px/*{cornerRadius}*/; border-top-right-radius: 8px;
	-moz-border-radius-bottomright: 8px/*{cornerRadius}*/; -webkit-border-bottom-right-radius: 8px;
	-moz-border-radius-topleft: 8px/*{cornerRadius}*/; -webkit-border-top-left-radius: 8px/*{cornerRadius}*/; border-top-left-radius: 8px;
	-moz-border-radius-bottomleft: 8px/*{cornerRadius}*/; -webkit-border-bottom-left-radius: 8px/*{cornerRadius}*/; border-bottom-left-radius: 8px/*{cornerRadius}*/; 
	-moz-border-radius: 8px/*{cornerRadius}*/; -webkit-border-radius: 8px/*{cornerRadius}*/; border-radius: 8px; 
	}
	
#body_text1{
	width:1065px;
	float:left;
	margin-top:8px;
	background: rgb(223,223,223); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(223,223,223,1) 2%, rgba(255,255,255,1) 8%, rgba(255,255,255,1) 13%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(223,223,223,1)), color-stop(8%,rgba(255,255,255,1)), color-stop(13%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	margin-top:25px;
	padding:15px;
	padding-top:10px;
	text-align:justify;
	font-family:Arial;
	font-size:15px;
	color:#000 ;
	line-height:25px;
	border:1px solid lightgrey;
		}
.aboutus_sp{width:1065px;float:left;height:auto}		
.aboutus_sp1{width:500px;float:left;height:auto}		
.aboutus_sp2{width:500px;float:left;height:auto}		
.aboutus_sp2 img{margin-left:50px;margin-top:80px}		
.content_left{width:730px;height:auto;float:left;padding-left:10px;padding-right:10px;padding-top:5px;padding-bottom:20px;border-right:1px solid lightgrey}	
.heading{font-size:22px;font-weight:normal;color:#564d76;border-bottom:1px solid lightgrey;padding-bottom:4px;}
.content_left h1{font-size:22px;font-weight:normal;color:#564d76;padding-bottom:4px;margin-left:95px}
.content_right{float:left;width:300px;height:auto;
	background:none; border:1px solid lightgrey;
	padding-bottom:10px;margin-left:8px;border-radius:8px;
	}
.content_4{float:left;margin-left:13px;height:auto;}
.content_4 h3{font-size:18px;color:#564d76;font-weight:normal;}
.content_4 ul li{line-height:18px}
.seperator{float:left;background:url("../images/seperator.png");height:25px;width:256px;background-size:100% 100%;margin-top:-15px}
.quick_enquiry{margin-top:0px;margin-left:2px;}
.quick_enquiry input{height:18px;width:220px;padding:5px;margin-top:8px;
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f8 ), to(#e0e8ee));
	background: -moz-linear-gradient(top, #f6f7f8  0%, #f6f7f8  39%, #e0e8ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f8 ), color-stop(39%,#f6f7f8 ), color-stop(100%,#e0e8ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* W3C */
	border:1px solid lightgrey;
}
.form-text1{height:18px;width:220px;padding:5px;margin-top:2px;
	border:1px solid lightgrey;
}
.quick_enquiry textarea{height:62px;width:220px;padding:5px;margin-top:8px;
	background: -webkit-gradient(linear, left top, left bottom, from(#f6f7f8 ), to(#e0e8ee));
	background: -moz-linear-gradient(top, #f6f7f8  0%, #f6f7f8  39%, #e0e8ee 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f6f7f8 ), color-stop(39%,#f6f7f8 ), color-stop(100%,#e0e8ee)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* IE10+ */
	background: linear-gradient(to bottom, #f6f7f8  0%,#f6f7f8  39%,#e0e8ee 100%); /* W3C */
	border:1px solid lightgrey;
}
#en_submit{background:#564d76;width:88px;height:26px;border:none;float:right;margin-right:33px;margin-top:8px;color:#fff;}
#en_submit:hover{cursor:pointer;color:lightgrey;}
.content_line{width:980px;background:Red;border-bottom:1px solid lightgrey;margin-left:40px;float:left;height:auto;margin-top:15px;margin-bottom:10px}
.break_line{width:1070px;border-bottom:1px dashed lightgrey;float:left;height:auto;}
.content_main{width:1030px;border-radius:8px;background:#F5F5F5;border:1px solid lightgrey;float:left;height:auto;padding:20px;margin-top:15px}



#social a {
	height:26px;
	width:26px;
	background:url('../images/socialicons1.png') no-repeat;
	display:inline-block;
	text-indent:-300px;
	overflow:hidden;
}

#social a.facebook { background-position:0 0; }
#social a.facebook:hover { background-position:0 -27px }
#social a.twitter { background-position:-27px 0; }
#social a.twitter:hover { background-position:-27px -26px; }
#social a.google { background-position:-53px 0; }
#social a.google:hover { background-position:-54px -27px; }
#social a.linkedin { background-position:-79px 0; }
#social a.linkedin:hover { background-position:-81px -27px; }

#body_text strong{font-size:20px}	
#footer{
	width:100%;
	float:left;
	}	
#footer_nav{
	width:100%;
	height:auto;
	text-align:center;
	background:url("../images/sb footer.png");
	float:left;
	border-top: 1px solid #FFFFFF;	
	padding-top:15px;
	}
	
#footer2{
	width:100%;
	float:left;
	background:url("../images/sb footer.png");
	background-position:center top;
	}
.footer2_main{width:1100px;height:auto;margin:0px auto;margin-top:20px}
.footer2_1{width:300px;float:left;height:auto;margin-left:250px;color:#fff;font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 13px;
	letter-spacing:2px;margin-top:5px}		
.footer2_2{width:250px;float:right;padding-right:200px;margin-top:10px}		
#footerlinks{
	width:990px;
	width:990px;
	margin-left:auto;
	margin-right:auto;
	padding-left:67px;
	}	


.a2 {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size: 15px;
	font-weight:normal;
	letter-spacing:2px;
	color: #fff;
	text-decoration: none;
}
.a2:link {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size: 13px;
	color: #fff;
	text-decoration: none;
}
.a2:hover {
	font-family:Georgia, "Times New Roman", Times, serif;
	font-weight:normal;
	font-size: 13px;
	text-decoration: none;
	color: #564d76;
}

ul.footer_menu {
	list-style-type:none;
	padding:0;
	margin:0;
	}
ul.footer_menu li{
	float:left;
	padding-left:19px;
	padding-right:20px;
	border-right: 1px solid #fff;
	line-height:14px;
	}
.founder_1{width:505px;height:auto;float:left;border-right:1px dashed lightgrey;margin-left:10px}
.founder_img{width:auto;height:auto;float:left;margin-top:10px}
.founder_img img{border-radius:80px;padding:2px;border:1px solid grey}
.founder_text{width:350px;height:auto;float:left;margin-left:10px;}
.founder_text p{font-size:13px;font-family:Trebuchet MS}
.founder_text span{font-size:17px;font-weight:normal;color:#564d76}
.founder_2{width:500px;height:auto;float:left;margin-left:20px}



.quote{width:1050px;height:auto;float:left;margin-left:10px}
.quote_img{width:auto;height:auto;float:left;margin-top:10px}
.quote_img img{border:5px solid #EEE;padding:2px}
.quote_text{width:700px;height:auto;float:left;margin-left:70px;font-family: Monotype Corsiva,Arial,Helvetica,sans-serif;
color: rgb(99, 97, 97);font-size: 20px;}
.quote_text p{font-family: Monotype Corsiva,Arial,Helvetica,sans-serif;
color: rgb(99, 97, 97);font-size: 20px;}
.right{float:right;color: rgb(198, 64, 16);}


.member_1{width:510px;height:auto;float:left;border-right:1px dashed lightgrey;margin-left:10px}
.member_img{width:auto;height:auto;float:left;margin-top:10px}
.member_img img{border-radius:80px;padding:2px;border:1px solid grey}
.member_text{width:350px;height:auto;float:left;margin-left:10px;}
.member_text p{font-size:13px;}
.member_text span{font-size:16px;font-weight:bold}
.member_2{width:480px;height:auto;float:left;margin-left:20px}

.aboutus_main{width:1080px;height:auto;float:left}	
.aboutus_1{
	background:none; /* IE6-9 */
 /* W3C */
	width:520px;height:auto;float:left;
	padding-bottom:15px;
	margin-left:10px;
	margin-top:10px;
	border:2px solid #EEE;
	}	
.thumbnail-wrap{float:left;width:130px;}	
.aboutus_1 h3{font-size:18px;float:left;font-weight:normal;width:540px;color:#564d76;margin-left:10px;}	
.aboutus_2{height:125px;width:350px;float:left;color:#000;overflow:hidden;font-size:13px;font-family:Trebuchet MS}	
.aboutus_1 a{text-decoration:none;font-size:12px;padding:0 10px 0 0 }
.aboutus_1 a:hover{color:#cccc33}

.banner2{width:1075px;
height:auto;
float:left;
margin:8px 0px;
border:#DBDBDB 1px solid;
background:#FFFFFF;
padding:10px;
background:url(../images/bg_main.png) repeat-x;
-webkit-border-radius: 5px;
-moz-border-radius: 5px;
border-radius: 5px;
}

.banner-txt{width:500px;
height:auto;
padding:15px ;
font-size:22px;
color:#FFF;
float:left;
font-family:arial
}

.banner-img{width:470px;
height:auto;
float:left;
text-align:right;
}
.contactus_1{width:320px;float:left;height:Auto;margin-left:40px;border-right:1px dashed grey}		
.contactus_1 p{color:#000;font-size:14px}		
.contactus_1 h3{width:280px;float:left;margin-left:5px;font-size:18px}		
.contactus_1 span a{color:#3e95d1;text-decoration:none}		
.events_1{width:340px;float:left;height:Auto;margin-left:10px;border-right:1px dashed grey}		
.events_1 p{margin-left:35px;color:#000}		
.events_1 h3{width:290px;float:left;margin-left:25px;}		
.events_1 span{font-weight:bold}		
.contactus_2{width:330px;float:left;height:Auto;}		
.contact_2{width:330px;height:auto;float:left;padding:30px 5px 60px 15px;border-right:1px dashed grey}
.contact_2 input{width:220px;height:23px;border:1px solid grey}
.contact_2 textarea{width:220px;height:60px;border:1px solid grey}
.contact_2 p{color:#3e95d1;border-bottom:2px dotted lightgrey;padding-left:30px}
.contactus_1 iframe{border:1px solid grey}
table span{color:red}
		
.leftmenu
{
	background-image:url("../images/menuleftbg.png");
	width:188px;
	height:285px;
	float:left;
	margin-top:-7px;
	margin-left:10px;
	position:absolute;
}
.leftmenu ul
{
	padding-top:5px;
	padding-left:0px;
}
.leftmenu ul li
{
	list-style-type:none;
	height:1px;
	width:178px;
	margin-top:30px;
}	
.leftmenu ul li a
{
	display:block;
	padding:7px;
	color:#000;
	text-decoration:none;
	border-bottom:1px solid grey
		
}	
.leftmenu ul li a:hover
{
	color:#800000;
	padding:7px;
		
}

.leftmenu li ul{display:none;
	height:auto;
	width:100px;
	margin-left:179px;
	margin-top:-65px;
	border-radius:5px;
	
	}
.leftmenu li ul li{width:128px;}	
.leftmenu li ul li a{margin-top:-2px;padding:7px;background-image:url("../images/menuleftbg.png");border-radius:5px;}
.leftmenu li ul li a:hover{padding:7px;border-radius:5px;
	border-left: 1px solid #dc1c1c;
	border-bottom: 1px solid #dc1c1c;
	background: -webkit-gradient(linear, left top, left bottom, from(#ebf0f4), to(#b3bdbd));
	background: -moz-linear-gradient(top, #ebf0f4 0%, #ebf0f4 39%, #b3bdbd 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ebf0f4), color-stop(39%,#ebf0f4), color-stop(100%,#b3bdbd)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top, #ebf0f4 0%,#ebf0f4 39%,#b3bdbd 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top, #ebf0f4 0%,#ebf0f4 39%,#b3bdbd 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top, #ebf0f4 0%,#ebf0f4 39%,#b3bdbd 100%); /* IE10+ */
	background: linear-gradient(to bottom, #ebf0f4 0%,#ebf0f4 39%,#b3bdbd 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ebf0f4', endColorstr='#b3bdbd',GradientType=0 ); /* IE6-9 */

}
.leftmenu li:hover ul { 
	display: block; 	
}
.visitiors_count{float:left;height:30px;width:210px;margin-top:-20px;margin-left:85px}		
.visitiors_count p{color:#04a3c7;font-size:18px;font-weight:bold}	

.media_1{width:105px;height:auto;float:left;border-right:1px dashed grey;}
.media_1 p{font-size:11px}
.media_1  img{margin-left:6px}

.media_2{width:105px;height:auto;float:left;margin-left:15px;border-right:1px dashed grey;}
.media_2  img{margin-left:6px}
.media_2 p{font-size:11px}

.media_3{width:105px;height:auto;float:left;margin-left:15px;border-right:1px dashed grey;}
.media_3  img{margin-left:6px}
.media_3 p{font-size:11px}






#tabs-wrap{ overflow:hidden;width:745px;margin-left:0px;float:left }


ul.tabs { float:left;height:44px;list-style:none;width:730px;border-bottom:1px solid #b7b7b7;}
ul.tabs li { float:left;line-height:44px;position:relative ;margin-left:5px;}
ul.tabs li a { color:#564d76;display:block;padding:0 68px;text-decoration:none;font-family:arial;font-size:16px }
ul.tabs li.popular-posts { margin-right:1px;width:130px }
ul.tabs li.popular-posts,ul.tabs li.lorem-ipsum-1,ul.tabs li.lorem-ipsum-2 { margin-right:1px;width:130px ;border:1px solid lightgrey;
border-top-right-radius:8px;border-top-left-radius:8px;
background: rgb(223,223,223); /* Old browsers */
background: -moz-linear-gradient(top,  rgba(223,223,223,1) 23%, rgba(255,255,255,1) 61%, rgba(255,255,255,1) 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(23%,rgba(223,223,223,1)), color-stop(61%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top,  rgba(223,223,223,1) 23%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top,  rgba(223,223,223,1) 23%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top,  rgba(223,223,223,1) 23%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 100%); /* IE10+ */
background: linear-gradient(to bottom,  rgba(223,223,223,1) 23%,rgba(255,255,255,1) 61%,rgba(255,255,255,1) 100%); /* W3C */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
}
ul.tabs li.popular-posts { width:200px }
ul.tabs li.lorem-ipsum-1 { width:200px }
ul.tabs li.lorem-ipsum-2 { width:240px }
ul.tabs li.popular-posts.active a { color:#000 }
ul.tabs li.popular-posts.active .tab-arrow { background:url("../images/arrow copy.png") no-repeat scroll 0 0 transparent;bottom:-17px;height:20px;position:absolute;right:90px;width:22px }
ul.tabs li.lorem-ipsum-1.active .tab-arrow { background:url("../images/arrow copy.png") no-repeat scroll 0 0 transparent;bottom:-17px;height:20px;position:absolute;right:90px;width:22px }
ul.tabs li.lorem-ipsum-1.active a{ color:#000}
ul.tabs li.lorem-ipsum-2.active .tab-arrow { background:url("../images/arrow copy.png") no-repeat scroll 0 0 transparent;bottom:-17px;height:20px;position:absolute;right:110px;width:22px }
ul.tabs li.lorem-ipsum-2.active a{ color:#000}
ul.tabs li.active, ul.tabs li.active a:hover  { color:#231f20 }
ul.tabs li a:hover  { color:#000 }
.tab_container { color:#555555;float:left;height:auto;margin-top:15px ;margin-left:20px }
.tab_content { padding:10px ;font-family:arial;font-size:16px}
.tab_content ul li{margin-top:18px}
.tab_content td a:hover{opacity:0.7}

#content_article{background: rgb(223,223,223); /* Old browsers */
	background: -moz-linear-gradient(top,  rgba(223,223,223,1) 2%, rgba(255,255,255,1) 8%, rgba(255,255,255,1) 13%, rgba(255,255,255,1) 51%, rgba(255,255,255,1) 100%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(2%,rgba(223,223,223,1)), color-stop(8%,rgba(255,255,255,1)), color-stop(13%,rgba(255,255,255,1)), color-stop(51%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1))); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* IE10+ */
	background: linear-gradient(to bottom,  rgba(223,223,223,1) 2%,rgba(255,255,255,1) 8%,rgba(255,255,255,1) 13%,rgba(255,255,255,1) 51%,rgba(255,255,255,1) 100%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dfdfdf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */

}

#content-last { width:961px; float:left; padding-top:36px;margin-top:15px}

#content-last h2{font-weight:normal;font-size:20px;color:#231f20;border-bottom:1px solid #b7b7b7;padding-bottom:15px }
#content-last p{font-size:16px;color:#555555;line-height:27px ;margin-top:30px}
#content-last ul {margin-left:20px;list-style-type:none;color:#555555}
#content-last ul  li{margin-top:18px}
#content-last a{color:#0076a8;text-decoration:none}

.content_4 marquee{padding:0px;width:260px}
.content_4 a{text-decoration:none;color:#000}
.content_4 a:hover{color:#cccc33}

.tab_content img{border:1px solid lightgrey;padding:8px;border-radius:8px;}
.welcom-bottom-shadow{float:left;width:1050px;margin-top:12px;height:12px;background:url("../images/welcom-bottom-shadow.png");background-size:100% 100%}


/*
----------------------------------------
07. footer
----------------------------------------
*/

#footer {background:red;height:44px;width:100%;background:#ededed;float:left;margin-top:0px}
footer { width:1010px; height:auto;margin:0 auto}
footer p{ font-weight:normal;margin-left:335px;font-size:14px;color:#565656;margin-top:16px;}
.success_img{float:right;width:400px;height:auto;margin-top:20px}
.success_img img{border:5px solid #EEE;}
.mem_img{width:130px;height:120px;float:left;margin-top:15px}
.mem_img img{border-radius:80px;padding:2px;border:1px solid grey}
.mem_con{width:620px;height:auto;float:left}
.mem_con p{font-size:13px;}
.mem_con span{font-size:16px;font-weight:bold}
.gallery_img{margin:35px 0 0 15px }
.gallery_img img{border:5px solid #eee}
.gallery_img1{margin:15px 0 0 15px }
.gallery_main{float:left;height:auto;padding-top:35px}
.articles_main{float:left;height:auto;padding-top:35px}
.back-to-top 
{
	position: fixed;
	bottom: 7em;
	right: 35px;
	text-decoration: none;
	color: #000000;
	background:url("../images/to_topnormal.png")no-repeat;
	opacity:0.7;
	width:31px;height:31px;
	font-size: 12px;
	padding: 1em;
	display: none;
	background-size:100% 100%
}

.back-to-top:hover
 {	
	background:url("../images/to_top hover.png")no-repeat;
	width:31px;height:31px;
	background-size:100% 100%
	
}	
.feedback-submit
{
	background:#4094ea;
	width:85px;
	height:26px;
	border-radius:3px;
	border:1px solid #0e5bb3;
	color:white;
}	
.feedback-submit:hover
{
	border:1px solid #086A87;
	background:#085baf;
}	
