body{
	margin:0px;
	padding:0px;	
	}
#main{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	}
#topmain{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:490px;
	background-image:url(../images/bg.png);
	background-repeat:no-repeat;
	background-position:center top;
	}
.container{
	margin:0 auto 0 auto;
	padding:0px; 
	width:1002px;
	}
#top{
	margin:0px;
	padding:0px;
	width:100%;
	height:140px;
	float:left; 
	}
.logo{
	margin:0px;
	padding:0px;
	width:372px;
	height:auto;
	float:left; 
	}
.logocenter{
	margin:40px 0px 0px 0px;
	padding:0px;
	width:468px;
	height:auto;
	float:left; 
	}
.logoright{
	margin:40px 0px 0px 0px;
	padding:0px; 
	width:162px;
	height:auto;
	float:right;
	}	
.mainmenu{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	}	
.menu{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	margin:auto;
	height:55px;
	}
.menu ul{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
.menu li {
	margin:0px;
	padding:0px;
	width:auto;
	float:left;
	height:auto;
	list-style-type:none;
	}
.menu li a {
	font-family:'Lato-Black';
	font-size:12px;
	color:#fff;
	text-decoration:none;
	list-style-type:none;
	padding:30px 22px 12px 23px;
	letter-spacing:2px;
	display:block;
	text-transform:uppercase;
	
	}
.menu li a:visited{
	font-family:'Lato-Black';
	font-size:12px;
	color:#fff;
	text-decoration:none;
	list-style-type:none;
	padding:30px 22px 12px 23px;
	letter-spacing:2px;
	display:block;
	}
.menu li a:hover{
	font-family:'Lato-Black';
	font-size:12px;
	color:#9ae9ff;
	text-decoration:none;
	list-style-type:none;
	padding:30px 22px 12px 23px;
	letter-spacing:2px;
	display:block;
	background-image: url(../images/homeicon.png);
	background-repeat:no-repeat;
	background-position:top center;
	}
.select {
	font-family:'Lato-Black';
	font-size:12px;
	color:#fff;
	text-decoration:none;
	list-style-type:none;
	padding:30px 22px 12px 23px;
	letter-spacing:2px;
	display:block;
	background-image: url(../images/homeicon.png);
	background-repeat:no-repeat;
	background-position:top center;
	}	
	
.loginmenu{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	margin:auto;
	}
.loginmenu ul{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
.loginmenu li {
	margin:0px;
	padding:0px;
	width:auto;
	float:left;
	height:auto;
	list-style-type:none;
	}
.loginmenu li a {
	font-family:'Lato-Black';
	font-size:12px;
	color:#fff;
	text-decoration:none;
	list-style-type:none;
	padding:31px 3px 12px 3px;
	letter-spacing:2px;
	display:block;
	text-transform:uppercase;
	
	}
.loginmenu li a:visited{
	font-family:'Lato-Black';
	font-size:12px;
	color:#fff;
	text-decoration:none;
	list-style-type:none;
	padding:31px 3px 12px 3px;
	letter-spacing:2px;
	display:block;
	}
.loginmenu li a:hover{
	font-family:'Lato-Black';
	font-size:12px;
	color:#9ae9ff;
	text-decoration:none;
	list-style-type:none;
	padding:31px 3px 12px 3px;
	letter-spacing:2px;
	display:block;
	}	
#headertext{
	margin:80px 0px 0px 45%;
	padding:0px;
	width:55%;
	height:auto;
	float:left;
	text-align:left; 
	}
.headertext{
	font-family:'Bitter-Italic';
	font-size:40px; 
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
	}
.headertext1{
	font-family:'Bitter-Italic';
	font-size:34px; 
	color:#fff;
	text-decoration:none;
	letter-spacing:1px;
	}	
h1{
	margin:0px;
	padding:0px;
	font-size:40px;
	font-weight:normal;
	}	
h2{
	margin:0px;
	padding:0px;
	font-size:34px;
	font-weight:normal;
	}	

#middel{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#welcomemain{
	margin:0px;
	padding:15px 0px 0px 0px;
	float:left;
	width:100%;
	height:auto;
	}
#welcomem{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#welcomeleft{
	margin:0px;
	padding:0px;
	float:left;
	width:665px;
	height:auto;
	}	
.textwelcome{
	font-family:'Bitter-Regular';
	font-size:34px; 
	color:#737575;
	text-decoration:none; 
	}
.textblue{
	font-family:'Bitter-Regular';
	font-size:19px; 
	color:#69bbcd;
	text-decoration:none; 
	}		
h3{
	margin:0px;
	padding:0px;
	font-size:16px;
	font-weight:normal;
	}	
.text{
	font-family:'Lato-Light';
	font-size:16px; 
	color:#6e6e6e;
	text-decoration:none;
	text-align:justify; 
	}	
#welcomeright{
	margin:0px 0px 0px 25px;
	padding:1.5% 1.2% 1.5% 1.8%;
	float:left;
	width:280px;
	height:auto;
	background-color:#f2f2f2;
	}
#aboutrightimg{
	margin:45px 0px 0px 25px;
	padding:0;
	float:left;
	width:312px;
	height:auto; 
	}	
#whatpoepletop{
	margin:0px;
	padding:20px 8% 0px 8%;
	float:left;
	width:82%;
	height:auto;
	background-image:url(../images/testtop.png);
	background-repeat:no-repeat;
	background-position:top;
	background-color:#e2e1e1;
	}
#whatpoeplebot{
	margin:0px;
	padding:0px 8% 0px 8%;
	float:left;
	width:82%;
	height:80px;
	background-image: url(../images/testbot.png);
	background-repeat:no-repeat;
	background-position:bottom; 
	}		
#whatpoepleleft{
	margin:0px;
	padding:0px;
	float:left;
	width:15%;
	height:auto;
	text-align:left;
	}	
#whatpoeplecenter{
	margin:0px;
	padding:0px;
	float:left;
	width:70%;
	height:auto;
	}		
#whatpoepleright{
	margin:0px;
	padding:110px 0px 0px 0px;
	float:left;
	width:15%;
	height:auto;
	text-align:right;
	}	
.textwhatpoepl{
	font-family:'Bitter-Regular';
	font-size:21px; 
	color:#737575;
	text-decoration:none; 
	}		
.texts{
	font-family:'Lato-Regular';
	font-size:16px; 
	color:#8e8e8e;
	text-decoration:none; 
	}	
#welcomembot{
	margin:25px 0px 15px 0px;
	padding:10px 0px 10px 0px;
	float:left;
	width:100%;
	height:auto;
	border-top:#b3b2b2 1px solid;
	border-bottom:#b3b2b2 1px solid;
	}	
#welbotleft{
	margin:0px;
	padding:7px 0px 0px 0px;
	float:left;
	width:5%;
	height:auto;
	}		
#welbotcenter{
	margin:0px;
	padding:0px;
	float:left;
	width:92%;
	height:auto;
	}
#welbotright{
	margin:0px;
	padding:7px 0px 0px 0px;
	float:left;
	width:3%;
	height:auto;
	text-align:right;
	}			
.greytext{
	font-family:'Bitter-Italic';
	font-size:18px; 
	color:#828282;
	text-decoration:none; 
	}		
	
#programsmain{
	margin:25px 0px 0px 0px;
	padding:25px 0px 20px 0px;
	float:left;
	width:100%;
	height:auto;
	background-color:#69bbcd;
	}	
#programtop{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	}	
#programtbot{
	margin:30px 0px 15px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#program{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}			
#program ul{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	list-style-type:none;
	}
#program li{
	margin:0px;
	padding:0px 2% 0px 2%;
	float:left;
	width:21%;
	height:auto;
	list-style-type:none;
	text-align:center;
	}
#programavail{
	margin:0px 0px 0px 10px;
	padding:0px;
	float:left;
	width:184px;
	height:184px;
	}
#programavail img{
	margin:0px;
	padding:0px;
	float:left;
	width:184px;
	height:184px;
	border-radius:200px;
	}	
#programavailbot{
	margin:15px 0px 0px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	}			
.whitehead{
	font-family:'Bitter-Regular';
	font-size:34px; 
	color:#fff;
	text-decoration:none;
	text-transform:uppercase; 
	}	
.whitetext{
	font-family:'Lato-Regular';
	font-size:16px; 
	color:#fff;
	text-decoration:none; 
	}
.whitetext1{
	font-family:'Lato-Regular';
	font-size:14px; 
	color:#fff;
	text-decoration:none; 
	}		
#alsoavailable{
	margin:2px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	float:left;
	width:100%;
	height:auto;
	background-color:#f2f2f2;
	}	
.bluehead{
	font-family:'Bitter-Regular';
	font-size:34px; 
	color:#1db7d9;
	text-decoration:none;
	text-transform:uppercase; 
	}	
.greytext1{
	font-family:'Lato-Regular';
	font-size:19px; 
	color:#828282;
	text-decoration:none; 
	}	
#alsoavailablebot{
	margin:0px 0px 0px 0px;
	padding:20px 0px 20px 0px;
	float:left;
	width:100%;
	height:auto; 
	}	
#alsoavail{
	margin:0px 0px 0px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto; 
	}		
#alsoavail ul{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	list-style-type:none; 
	}
#alsoavail li{
	margin:20px 0px 20px 0px;
	padding:0px 5% 0px 5%;
	float:left;
	width:23%;
	height:auto;
	list-style-type:none;
	text-align:center; 
	font-family:'Lato-Light';
	font-size:16px; 
	color:#b8b8b8;
	text-decoration:none;  
	}		
#doanything{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:117px;
	background-image:url(../images/doanthinbg.jpg); 
	}
#doanythingm{
	margin:0px;
	padding:48px 0px 0px 0px;
	float:left;
	width:100%;
	height:70px;
	background-image: url(../images/doanthin.jpg);
	text-align:center;
	}
.whitetexts{
	font-family:'Bitter-Italic';
	font-size:30px; 
	color:#fff;
	text-decoration:none; 
	}	
#doanythingbot{
	margin:0px;
	padding:20px 0px 20px 0px;
	float:left;
	width:100%;
	height:auto;
	background-color:#f2f2f2;
	}
#iconmeddle{
	margin:0px;
	padding:25px 0px 25px 0px;
	float:left;
	width:100%;
	height:auto;
	background-color:#f2f2f2;
	}
#iconmeddlem{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#iconmeddlem ul{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	list-style-type:none;
	}
#iconmeddlem li{
	margin:0px;
	padding:0px;
	float:left;
	width:25%;
	height:auto;
	list-style-type:none;
	text-align:center;
	}
#guideline{
	margin:50px 0px 0px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#guidelinem{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#guidelineleft{
	margin:0px;
	padding:0px;
	float:left;
	width:48%;
	height:auto;
	}
#guidelineright{
	margin:0px 0px 0px 4%;
	padding:0px;
	float:left;
	width:48%;
	height:auto;
	}
#guidem{
	margin:0px 0px 10px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#guideleft{
	margin:0px;
	padding:0px;
	float:left;
	width:5%;
	height:auto;
	}
#guideright{
	margin:0px;
	padding:0px;
	float:left;
	width:95%;
	height:auto;
	}
#foter{
	margin:35px 0px 0px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:182px;
	background-color:#69bbcd;
	background-image:url(../images/foterbg.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}
#foterm{
	margin:0px;
	padding:16px 0px 0px 0px;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	}
#botlink{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	text-align:center;
	}
#botlink ul{
	margin:0px;
	padding:0px 0px 0px 23%;
	float:left;
	width:75%;
	height:auto;
	list-style-type:none;
	}
#botlink li{
	margin:0px;
	padding:0px 16px 0px 16px;
	float:left;
	width:auto;
	height:auto;
	list-style-type:none;
	text-align:center;
	color:#fff;
	}
#botlink li a{
	margin:0px;
	padding:0px;
	font-family:'Bitter-Regular';
	font-size:20px; 
	color:#fff;
	text-decoration:none; 
	}
#botlink li a:hover{
	margin:0px;
	padding:0px;
	font-family:'Bitter-Regular';
	font-size:20px; 
	color:#fec872;
	text-decoration:none;
	}
#ourphilosopy{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:240px;
	background-image:url(../images/purphir.jpg);
	text-align:center;
	}	
.textphilosohiy{
	font-family:'Bitter-Italic';
	font-size:23px; 
	color:#d8f7fe;
	text-decoration:none;
	line-height:31px;
	}
#ourteacher{
	margin:25px 0px 5px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}	
#ourteacherm{
	margin:0px 0px 30px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}	
#teacher1{
	margin:0px;
	padding:0px;
	float:left;
	width:48%;
	height:auto;
	background-color:#ec774b;
	border-bottom:#ed5e28 3px solid;
	}
#teacher2{
	margin:0px 0px 0px 4%;
	padding:0px;
	float:left;
	width:48%;
	height:auto;
	background-color:#74cfe4;
	border-bottom:#2d95ad 3px solid;
	}
#teacher3{
	margin:0px;
	padding:0px;
	float:left;
	width:48%;
	height:auto;
	background-color:#edbf47;
	border-bottom:#dcb349 3px solid;
	}
#teacher4{
	margin:0px 0px 0px 4%;
	padding:0px;
	float:left;
	width:48%;
	height:auto;
	background-color:#ec774b;
	border-bottom:#dd6d43 3px solid;
	}
#teacherm{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#teacherleft{
	margin:0px;
	padding:0px;
	float:left;
	width:38%;
	height:auto;
	}
#teacherright{
	margin:8px 0px 0px 3%;
	padding:0px;
	float:left;
	width:57%;
	height:auto;
	}	
.textteacheer{
	font-family:'Lato-Regular';
	font-size:10px; 
	color:#fff;
	text-decoration:none;
	text-align:justify; 
	}
#ourfacility{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}	
#ourfacilitym{
	margin:0px 0px 40px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}	
#ourfacilityimg{
	margin:0px;
	padding:0px 2px 0px 2px;
	float:left;
	width:auto;
	height:auto;
	}	
#conatctleft{
	margin:0px;
	padding:0px;
	float:left;
	width:50%;
	height:auto;
	}
#conatctright{
	margin:0px 0px 0px 8%;
	padding:0px;
	float:left;
	width:42%;
	height:auto;
	}
#memberleft{
	margin:0px;
	padding:0px;
	float:left;
	width:46%;
	height:auto;
	}
#memberright{
	margin:0px 0px 0px 8%;
	padding:0px;
	float:left;
	width:46%;
	height:auto;
	}
.textbox{
	font-family:'Lato-Light';
	font-size:16px; 
	color:#b8b8b8;
	text-decoration:none;
	width:100%;
	height:30px;
	background-color:#f5f5f5;
	padding:10px;
	border-style:none; 
	}	
.textarea{
	font-family:'Lato-Light';
	font-size:16px; 
	color:#b8b8b8;
	text-decoration:none;
	width:100%;
	height:200px;
	background-color:#f5f5f5;
	padding:10px;
	border-style:none; 
	}	
#gettechm{
	margin:0px 0px 15px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#gettechleft{
	margin:0px;
	padding:0px;
	float:left;
	width:15%;
	height:auto;
	}
#gettechright{
	margin:8px 0px 0px 3%;
	padding:0px;
	float:left;
	width:75%;
	height:auto;
	}	
.emaillink{
	font-family:'Lato-Light';
	font-size:16px; 
	color:#8e8e8e;
	text-decoration:none;
	}	
.emaillink a:hover{
	font-family:'Lato-Light';
	font-size:16px; 
	color:#27bbdd;
	text-decoration:none;
	}
.download{
	font-family:'Lato-Light';
	font-size:24px; 
	color:#27bbdd;
	text-decoration:none;
	display:block;
	border:#6dcff6 1px solid;
	padding:10px 20px 10px 20px;
	text-align:center;
	}	
.download a{
	font-family:'Lato-Light';
	font-size:24px; 
	color:#27bbdd;
	text-decoration:none;
	display:block;
	border:#6dcff6 1px solid;
	padding:10px 20px 10px 20px;
	text-align:center;
	}	
.download a:hover{
	font-family:'Lato-Light';
	font-size:24px; 
	color:#8e8e8e;
	text-decoration:none;
	display:block;
	}
#send{
	margin:0px 0px 0px 74%;
	padding:0px;
	float:left;
	width:30%;
	height:auto;
	}
#forgotpassword{
	margin:20px 10px 0px 0px;
	padding:0px 0px 0px 0px;
	float:left;
	width:auto;
	height:auto;
	}	
#gallerymain{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:140px;
	background-image: url(../images/gallertop.jpg);
	background-repeat:no-repeat;
	background-position:center top;
	}
#gallerym{
	margin:0px 0px 0px 1%;
	padding:0px;
	float:left;
	width:99%;
	height:auto;
	}
#gallerytop{
	margin:20px 0px 0px 0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}	
#galleryleft{
	margin:0px;
	padding:0px;
	float:left;
	width:50%;
	height:auto;
	}
#galleryright{
	margin:0px;
	padding:15px 0px 0px 0px;
	float:left;
	width:49%;
	height:auto;
	text-align:right;
	}
#gallerybot{
	margin:0px;
	padding:0px;
	float:left;
	width:100%;
	height:auto;
	}
#galleryimg{
	margin:4px 2px 0px 2px;
	padding:0px;
	float:left;
	width:auto;
	height:auto;
	}
#loggedimage{
	margin:15px 5px 0px 4px;
	padding:0px;
	float:left;
	width:auto;
	height:auto;
	}	
.linkdate{
	font-family:'Bitter-Regular';
	font-size:18px; 
	color:#69bbcd;
	text-decoration:none;
	}	
.linkdate a:hover{
	font-family:'Bitter-Regular';
	font-size:18px; 
	color:#79d1e4;
	text-decoration:none;
	}
.sendbutton{
	background-image:url('../images/sendn.jpg');
	background-repeat:no-repeat;
	width:153px;
	height:54px;
	border: 0 none;
    cursor: pointer;
    font-size: 0;
}
.sendbutton:hover{
	background-image:url('../images/sendr.jpg');
	background-repeat:no-repeat;
	width:153px;
	height:54px;	
}

.registerbut{
	background-image:url('../images/registern.jpg');
	background-repeat:no-repeat;
	width:140px;
	height:54px;
	border: 0 none;
    cursor: pointer;
    font-size: 0;
}
.registerbut:hover{
	background-image:url('../images/registerr.jpg');
	background-repeat:no-repeat;
	width:140px;
	height:54px;	
}

.forgtbut{
	background-image:url('../images/forgotn.jpg');
	background-repeat:no-repeat;
	width:225px;
	height:54px;
	border: 0 none;
    cursor: pointer;
    font-size: 0;
}
.forgtbut:hover{
	background-image:url('../images/forgotr.jpg');
	background-repeat:no-repeat;
	width:225px;
	height:54px;	
}

.loginbut{
	background-image:url('../images/loginn.jpg');
	background-repeat:no-repeat;
	width:100px;
	height:54px;
	border: 0 none;
    cursor: pointer;
    font-size: 0;
}
.loginbut:hover{
	background-image:url('../images/loginr.jpg');
	background-repeat:no-repeat;
	width:100px;
	height:54px;	
}	