@charset "utf-8";
/* CSS Document */

* {margin:0px; padding:0px}

#wrapper {
	width:100%;
	margin: 0 auto; position:relative; height:auto; position:relative; overflow-x:hidden; 
}

.clear {clear:both}
.header {width:100%; height:130px; margin:0 auto}
.navi {
	left: 49%;
margin-left: -125px;
position: absolute;
text-align: center; width:580px; height:62px; background-repeat:no-repeat;
background-position: center center; z-index:1002; top:37px; visibility:visible
}


.logo{ left: 49%;
margin-left: 670px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:1010px; visibility:visible}

.logo1{ left: 49%;
margin-left: -375px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:20px; visibility:visible}

.footer {width:1024px; height:45px; background-color:#fff; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; float:left}

.dottedline {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 125px;
    width:1024px; z-index:3; left:45%; margin-left:-420px
}

.dottedline1{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 785px;
    width:1024px; z-index:3; left:45%; margin-left:-420px
}


.main_content {width:100%; height:665px; margin-left:auto; margin-right:auto}
.main_content1 {width:100%; height:619px; margin-left:auto; margin-right:auto}
.main_content2 {width:100%; height:409px; margin-left:auto; margin-right:auto}
.dottedline3{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 525px;
    width:1024px; z-index:3; left:45%; margin-left:-420px
}

.dottedline4{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 735px;
    width:1024px; z-index:3; left:45%; margin-left:-420px
}

.left_content {width:320px; height:500px; position:absolute; left:45%; margin-left:-310px; top:200px}
.left_content table {font-family:"Open Sans"; font-size:14px; color:#000; font-weight:bold}
.right_content {width:270px; height:330px; position:absolute; left:45%; margin-left:235px; top:430px}
.right_content table {font-family:"Open Sans"; font-size:14px; color:#000; line-height:1.8em}
.right_content table a {color:#c57846; font-weight:bold}
.sentence {width:800px; height:20px; position:absolute;left:45%; margin-left:-310px; top:145px; font-family:"Open Sans"; font-size:14px; color:#000}
.abir {color:#c57846}
.picchwai {width:259px; height:245px; position:absolute; left:45%; margin-left:225px; top:225px;box-shadow: 3px 5px 10px #888888;}
.comingsoon {
	font-family:"Open Sans";
	font-size:50px;
	color:#cbcbcb;
	font-weight:bold;
	margin-top:40px;
	text-shadow: 2px 2px #a4a4a4;
	width:320px;
	height:199px;
	position:absolute;
	left:45%;
	margin-left:-320px;
	top:180px
}
.picchwai1 {width:259px; height:245px; position:absolute; left:45%; margin-left:210px; top:235px;box-shadow: 3px 5px 10px #888888;}

.footer {width:100%; height:41px; margin:0 auto; }

.dottedline2 {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 185px;
    width:1024px; z-index:1001; left:45%; margin-left:-420px
}

.dottedline_new {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 185px;
    width:1024px; z-index:1001; left:45%; margin-left:-420px
}
	#nancy {width:1020px; height: 530px; position:absolute; overflow:hidden; left:50px}
    #na {width:570px; height: 530px; position:absolute}
	#nan {width:570px; height:200px; position:absolute; top:360px}
	#nanc {width:1000px; height:200px; position:absolute; top:660px}
	#naimg1 {width:400px; height:267px; position:absolute; left:590px} 
	#naimg2{ width:400px; height:267px; position:absolute; left:590px; top:360px}
	
	
	#martha {width:1020px; height: 540px; position:absolute;  overflow:hidden; left:50px}
	#ma {width:570px; height: 160px; position:absolute; top:50px}
	#mar {width:570px; height: 120px; position:absolute; top:230px}
	#mart {width:1000px; height: 500px; position:absolute; top:360px}
	#marth {width:1000px; height: 210px; position:absolute; top:880px}
	#maimg1 {width:400px; height:267px; position:absolute; left:590px; top:50px} 
	#maimg2{ width:720px; height:315px; position:absolute; left:130px; top:540px}
	
	
	
	
	#nalini {width:1020px; height: 540px; position:absolute;  overflow:hidden; left:50px}
	#nal {width:570px; height: 160px; position:absolute; top:50px}
	#nali {width:570px; height: 120px; position:absolute; top:130px}
	#nalin {width:1000px; height: 500px; position:absolute; top:400px}
	#nalimg1 {width:400px; height:267px; position:absolute; left:590px; top:50px} 
	#nalimg2{ width:648px; height:344px; position:absolute; left:130px; top:540px}
	
	#vidya {width:1020px; height: 530px; position:absolute;  overflow:hidden; left:50px}
	#vi {width:400px; height: 160px; position:absolute; top:50px}
	#vid {width:400px; height: 120px; position:absolute; top:170px}
	#vidy {width:1000px; height: 500px; position:absolute; top:450px}
	#viimg1 {width:576px; height:364px; position:absolute; left:410px; top:50px} 
	
	
#christopher {width:1020px; height: 530px; position:absolute;  overflow:hidden; left:50px}
#ch {width:400px; height: 190px; position:absolute; top:70px}
#chr {width:400px; height: 180px; position:absolute; top:270px}	
#chri {width:1000px; height: 90px; position:absolute; top:470px}
#chris {width:1000px; height: 230px; position:absolute; top:570px}
#christ {width:1000px; height: 160px; position:absolute; top:820px}
#christo {width:1000px; height: 100px; position:absolute; top:1000px}	
#chimg1 {width:576px; height:354px; position:absolute; left:410px; top:70px} 	
	
	
	
	
.nancy {visibility:visible; position:absolute; left:70px}
.nancy1 {visibility:hidden; position:absolute}
.martha{visibility:visible; position:absolute; left:40px}
.martha1 {visibility:hidden;  position:absolute}
.nalini{visibility:visible; position:absolute; left:40px}
.nalini1 {visibility:hidden;  position:absolute}
.vidya{visibility:visible; position:absolute; left:40px}
.vidya1 {visibility:hidden;  position:absolute}
.christopher {visibility:visible; position:absolute; left:30px}
.christopher1 {visibility:hidden;  position:absolute}
.heading {font-family:"Open Sans"; color:#c57846; font-size:16px; font-weight:bold}
.abirgulal {width:210px; height:30px; position:absolute; left:45%; margin-left:10px;color: #000;font-family: "Open Sans"; font-size: 14px; top:145px; font-weight:bold}

.gallery {width:1024px; height:1200px; margin-left:auto; margin-right:auto}



@media screen and (max-width: 1440px) {

.logo{ left: 49%;
margin-left: 550px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:900px; visibility:visible}

}



@media screen and (max-width: 1366px) {
	
	.logo{ left: 49%;
margin-left: 530px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:850px; visibility:visible}

	

	}


@media screen and (max-width: 1280px) {
		.logo{ left: 49%;
margin-left: 500px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:800px; visibility:visible}

	#nancy {width:960px; height: 530px; position:absolute; overflow:hidden}
	#nan {width:530px; height:200px; position:absolute}
	#na {width:530px; height: 530px; position:absolute}

	#nanc {width:940px; height:200px; position:absolute; top:650px}
	#naimg1 {width:400px; height:267px; position:absolute; left:540px} 
	#naimg2{ width:400px; height:267px; position:absolute; left:540px; top:380px}

	#martha {width:950px; height: 520px; position:absolute; overflow:hidden}
		#ma {width:530px; height: 160px; position:absolute; top:50px}
	#mar {width:530px; height: 120px; position:absolute; top:230px}
	#mart {width:950px; height: 500px; position:absolute; top:370px}
	#marth {width:950px; height: 210px; position:absolute; top:880px}
	#maimg1 {width:400px; height:267px; position:absolute; left:540px; top:50px} 
	#maimg2{ width:720px; height:315px; position:absolute; left:130px; top:555px}

	
	
	
	
	#nalini {width:950px; height: 540px; position:absolute; overflow:hidden}
	#nal {width:570px; height: 160px; position:absolute; top:50px}
	#nali {width:570px; height: 120px; position:absolute; top:130px}
	#nalin {width:950px; height: 500px; position:absolute; top:390px}
	#nalimg1 {width:350px; height:234px; position:absolute; left:580px; top:50px} 
	#nalimg2{ width:648px; height:344px; position:absolute; left:130px; top:540px}

	#vidya {width:970px; height: 530px; position:absolute; overflow:hidden}
		#vi {width:400px; height: 160px; position:absolute; top:50px}
	#vid {width:400px; height: 120px; position:absolute; top:170px}
	#vidy {width:940px; height: 500px; position:absolute; top:450px}
	#viimg1 {width:536px; height:339px; position:absolute; left:410px; top:50px} 

#christopher {width:970px; height: 530px; position:absolute; overflow:hidden}
#ch {width:400px; height: 190px; position:absolute; top:70px}
#chr {width:400px; height: 180px; position:absolute; top:270px}	
#chri {width:940px; height: 90px; position:absolute; top:470px}
#chris {width:940px; height: 230px; position:absolute; top:570px}
#christ {width:940px; height: 160px; position:absolute; top:820px}
#christo {width:940px; height: 100px; position:absolute; top:1000px}	
#chimg1 {width:530px; height:326px; position:absolute; left:410px; top:70px} 	

}


@media screen and (max-width: 1024px) {
	


		.logo{ left: 49%;
margin-left: 360px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:650px; visibility:visible}
.main_content {width:100%; height:649px; margin-left:auto; margin-right:auto}

.dottedline2 {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 185px;
    width:924px; z-index:1001; left:45%; margin-left:-420px
}

.dottedline {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 125px;
    width:924px; z-index:3; left:45%; margin-left:-420px
}

.dottedline1{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 785px;
    width:924px; z-index:3; left:45%; margin-left:-420px
}



	#nancy {width:920px; height: 550px; position:absolute; overflow:hidden; left:20px; top:0px}
	#nan {width:580px; height:200px; position:absolute; top:270px}
    #na {width:580px; height: 530px; position:absolute}

	#nanc {width:900px; height:200px; position:absolute; top:530px}
	
		#naimg1 {width:300px; height:200px; position:absolute; left:600px} 
	#naimg2{ width:300px; height:200px; position:absolute; left:600px; top:300px}
	
	#martha {width:920px; height: 530px; position:absolute; overflow:hidden; left:20px}
	#ma {width:570px; height: 160px; position:absolute; top:50px}
	#mar {width:570px; height: 120px; position:absolute; top:200px}
	#mart {width:900px; height: 500px; position:absolute; top:330px}
	#marth {width:900px; height: 210px; position:absolute; top:880px}
	#maimg1 {width:300px; height:200px; position:absolute; left:580px; top:50px} 
	#maimg2{ width:720px; height:315px; position:absolute; left:130px; top:540px}

	#nalini {width:900px; height: 540px; position:absolute; overflow:hidden; left:20px }
	#nal {width:570px; height: 160px; position:absolute; top:50px}
	#nali {width:570px; height: 120px; position:absolute; top:140px}
	#nalin {width:1000px; height: 500px; position:absolute; top:400px}
	#nalimg1 {width:300px; height:200px; position:absolute; left:570px; top:50px} 
	#nalimg2{ width:648px; height:344px; position:absolute; left:130px; top:550px}

	#vidya {width:920px; height: 530px; position:absolute; overflow:hidden; left:20px}
	#vi {width:400px; height: 160px; position:absolute; top:50px}
	#vid {width:400px; height: 120px; position:absolute; top:170px}
	#vidy {width:920px; height: 500px; position:absolute; top:450px}
	#viimg1 {width:500px; height:316px; position:absolute; left:410px; top:50px} 

#christopher {width:920px; height: 540px; position:absolute; overflow:hidden; left:20px}
#ch {width:400px; height: 190px; position:absolute; top:70px}
#chr {width:400px; height: 180px; position:absolute; top:270px}	
#chri {width:920px; height: 90px; position:absolute; top:470px}
#chris {width:920px; height: 230px; position:absolute; top:570px}
#christ {width:920px; height: 160px; position:absolute; top:820px}
#christo {width:920px; height: 100px; position:absolute; top:1000px}	
#chimg1 {width:500px; height:307px; position:absolute; left:410px; top:70px} 	

.left_content {width:320px; height:500px; position:absolute; left:45%; margin-left:-350px; top:200px}
.left_content table {font-family:"Open Sans"; font-size:14px; color:#000; font-weight:bold}
.right_content {width:270px; height:330px; position:absolute; left:45%; margin-left:215px; top:430px}
.right_content table {font-family:"Open Sans"; font-size:14px; color:#000; line-height:1.8em}
.right_content table a {color:#c57846; font-weight:bold}
.picchwai {width:259px; height:245px; position:absolute; left:45%; margin-left:210px; top:225px;box-shadow: 3px 5px 10px #888888;}
.abirgulal {width:210px; height:30px; position:absolute; left:45%; margin-left:-40px;color: #000;font-family: "Open Sans"; font-size: 14px; top:145px; font-weight:bold}


.comingsoon {
	font-family:"Open Sans";
	font-size:50px;
	color:#cbcbcb;
	font-weight:bold;
	margin-top:40px;
	text-shadow: 2px 2px #a4a4a4;
	width:320px;
	height:199px;
	position:absolute;
	left:45%;
	margin-left:-340px;
	top:180px
}
.picchwai1 {width:259px; height:245px; position:absolute; left:45%; margin-left:190px; top:235px;box-shadow: 3px 5px 10px #888888;}

	}

@media screen and (max-width: 768px) {
	

		.logo{ left: 49%;
margin-left: 260px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:450px; visibility:visible}
.navi {
	left: 49%;
margin-left: -245px;
position: absolute;
text-align: center; width:580px; height:62px; background-repeat:no-repeat;
background-position: center center; z-index:1002; top:47px; visibility:visible
}
.header {width:100%; height:80px; margin:0 auto}

	.main_content {width:100%; height:695px; margin-left:auto; margin-right:auto}


.dottedline2 {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 185px;
    width:724px; z-index:1001; left:45%; margin-left:-320px
}

.dottedline {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 125px;
    width:724px; z-index:3; left:45%; margin-left:-320px
}

.dottedline1{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 785px;
    width:724px; z-index:3; left:45%; margin-left:-320px
}

.main_content1 {width:100%; height:659px; margin-left:auto; margin-right:auto}
.dottedline3{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 525px;
    width:724px; z-index:3; left:45%; margin-left:-320px
}

.dottedline4{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 725px;
    width:724px; z-index:3; left:45%; margin-left:-320px
}


#nancy {width:680px; height: 530px; position:absolute; overflow:hidden}
	#nan {width:670px; height:200px; position:absolute; top:250px}
    #na {width:670px; height: 530px; position:absolute; }

	#nanc {width:670px; height:200px; position:absolute; top:680px}
	
	#naimg1 {width:200px; height:134px; position:absolute; left:50px; top:500px} 
	#naimg2{ width:200px; height:134px; position:absolute; left:400px; top:500px}

#martha {width:680px; height: 530px; position:absolute; overflow:hidden}
	#ma {width:470px; height: 160px; position:absolute; top:50px}
	#mar {width:670px; height: 120px; position:absolute; top:230px}
	#mart {width:670px; height: 500px; position:absolute; top:360px}
	#marth {width:670px; height: 210px; position:absolute; top:850px}
	#maimg1 {width:200px; height:134px; position:absolute; left:470px; top:50px} 
	#maimg2{ width:500px; height:219px; position:absolute; left:80px; top:590px}



#nalini {width:680px; height: 540px; position:absolute; overflow:hidden}
	#nal {width:680px; height: 160px; position:absolute; top:50px}
	#nali {width:680px; height: 120px; position:absolute; top:130px}
	#nalin {width:450px; height: 500px; position:absolute; top:330px; left:220px}
	#nalimg1 {width:200px; height:134px; position:absolute; left:5px; top:340px} 
	#nalimg2{ width:648px; height:344px; position:absolute; left:5px; top:540px}

#vidya {width:680px; height: 540px; position:absolute; overflow:hidden}
#vi {width:680px; height: 160px; position:absolute; top:30px}
#vid {width:680px; height: 120px; position:absolute; top:100px}
#vidy {width:680px; height: 500px; position:absolute; top:520px}
#viimg1 {width:400px; height:253px; position:absolute; left:5px; top:250px} 


#christopher {width:680px; height: 520px; position:absolute; overflow:hidden}
#ch {width:350px; height: 190px; position:absolute; top:70px}
#chr {width:680px; height: 180px; position:absolute; top:300px}	
#chri {width:680px; height: 90px; position:absolute; top:410px}
#chris {width:680px; height: 230px; position:absolute; top:560px}
#christ {width:680px; height: 160px; position:absolute; top:850px}
#christo {width:680px; height: 100px; position:absolute; top:1100px}	
#chimg1 {width:300px; height:190px; position:absolute; left:370px; top:70px} 	


.logo1{ left: 49%;
margin-left: -345px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:20px; visibility:visible}

.left_content {width:320px; height:500px; position:absolute; left:45%; margin-left:-315px; top:200px}
.left_content table {font-family:"Open Sans"; font-size:14px; color:#000; font-weight:bold}
.right_content {width:270px; height:330px; position:absolute; left:45%; margin-left:135px; top:430px}
.right_content table {font-family:"Open Sans"; font-size:14px; color:#000; line-height:1.8em}
.right_content table a {color:#c57846; font-weight:bold}
.picchwai {width:259px; height:245px; position:absolute; left:45%; margin-left:130px; top:225px;box-shadow: 3px 5px 10px #888888;}

.comingsoon {
	font-family:"Open Sans";
	font-size:50px;
	color:#cbcbcb;
	font-weight:bold;
	margin-top:40px;
	text-shadow: 2px 2px #a4a4a4;
	width:320px;
	height:199px;
	position:absolute;
	left:45%;
	margin-left:-320px;
	top:180px
}
.picchwai1 {width:259px; height:245px; position:absolute; left:45%; margin-left:140px; top:235px;box-shadow: 3px 5px 10px #888888;}
.main_content2 {width:100%; height:449px; margin-left:auto; margin-right:auto}


.nancy {visibility:visible; position:absolute; left:20px}
.nancy1 {visibility:hidden; position:absolute}
.martha{visibility:visible; position:absolute; left:0px}
.martha1 {visibility:hidden;  position:absolute}
.nalini{visibility:visible; position:absolute; left:20px}
.nalini1 {visibility:hidden;  position:absolute}
.vidya{visibility:visible; position:absolute; left:10px}
.vidya1 {visibility:hidden;  position:absolute}
.christopher {visibility:visible; position:absolute; left:0px}
.christopher1 {visibility:hidden;  position:absolute}

	}


@media screen and (max-width: 600px) {
	

			.logo{ left: 49%;
margin-left: 200px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:350px; visibility:visible}

	.navi {
	left: 49%;
margin-left: -255px;
position: absolute;
text-align: center; width:580px; height:62px; background-repeat:no-repeat;
background-position: center center; z-index:1002; top:47px; visibility:visible
}
.header {width:100%; height:80px; margin:0 auto}

	.main_content {width:100%; height:705px; margin-left:auto; margin-right:auto}
	
	#nancy {width:510px; height: 530px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#nan {width:500px; height:200px; position:absolute; top:360px}
    #na {width:500px; height: 530px; position:absolute}

	#nanc {width:500px; height:200px; position:absolute; top:770px}
	
	#naimg1 {width:200px; height:134px; position:absolute; left:8px; top:630px} 
	#naimg2{ width:200px; height:134px; position:absolute; left:295px; top:630px}

#martha {width:510px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#ma {width:500px; height: 160px; position:absolute; top:50px}
	#mar {width:500px; height: 120px; position:absolute; top:350px}
	#mart {width:500px; height: 330px; position:absolute; top:1090px}
	#marth {width:500px; height: 210px; position:absolute; top:750px}
	#maimg1 {width:200px; height:134px; position:absolute; left:5px; top:210px} 
	#maimg2{ width:500px; height:219px; position:absolute; left:5px; top:500px}

#nalini {width:510px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#nal {width:500px; height: 160px; position:absolute; top:50px}
	#nali {width:500px; height: 120px; position:absolute; top:140px}
	#nalin {width:270px; height: 500px; position:absolute; top:410px; left:220px}
	#nalimg1 {width:200px; height:134px; position:absolute; left:5px; top:410px} 
	#nalimg2{ width:400px; height:212px; position:absolute; left:5px; top:690px}

#vidya {width:510px; height: 520px; position:absolute; overflow-x:hidden; overflow-y:auto}
#vi {width:500px; height: 160px; position:absolute; top:70px}
#vid {width:500px; height: 120px; position:absolute; top:170px}
#vidy {width:500px; height: 500px; position:absolute; top:640px}
#viimg1 {width:400px; height:253px; position:absolute; left:5px; top:375px} 


#christopher {width:510px; height: 520px; position:absolute; overflow-x:hidden; overflow-y:auto}
#ch {width:500px; height: 190px; position:absolute; top:90px}
#chr {width:500px; height: 180px; position:absolute; top:420px}	
#chri {width:500px; height: 90px; position:absolute; top:560px}
#chris {width:500px; height: 230px; position:absolute; top:750px}
#christ {width:500px; height: 160px; position:absolute; top:1160px}
#christo {width:500px; height: 100px; position:absolute; top:1450px}	
#chimg1 {width:300px; height:190px; position:absolute; left:5px; top:230px} 	



.dottedline2 {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 195px;
    width:580px; z-index:1001; left:45%; margin-left:-260px
}

.dottedline {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 125px;
    width:580px; z-index:3; left:45%; margin-left:-260px
}

.dottedline1{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 785px;
    width:580px; z-index:3; left:45%; margin-left:-260px
}

.main_content1 {width:100%; height:659px; margin-left:auto; margin-right:auto}
.footer {width:100%; height:51px; margin:0 auto; }

.dottedline3{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 485px;
    width:580px; z-index:3; left:45%; margin-left:-260px
}

.dottedline4{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 725px;
    width:580px; z-index:3; left:45%; margin-left:-260px
}

.sentence {width:580px; height:20px; position:absolute;left:45%; margin-left:-250px; top:140px; font-family:"Open Sans"; font-size:14px; color:#000}
.comingsoon {
	font-family:"Open Sans";
	font-size:50px;
	color:#cbcbcb;
	font-weight:bold;
	margin-top:40px;
	text-shadow: 2px 2px #a4a4a4;
	width:320px;
	height:199px;
	position:absolute;
	left:45%;
	margin-left:-250px;
	top:180px
}

.picchwai1 {width:200px; height:189px; position:absolute; left:45%; margin-left:90px; top:240px;box-shadow: 3px 5px 10px #888888;}

.logo1{ left: 49%;
margin-left: -275px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:1003; top:20px; visibility:visible}

.left_content {width:320px; height:500px; position:absolute; left:45%; margin-left:-255px; top:200px}
.left_content table {font-family:"Open Sans"; font-size:14px; color:#000; font-weight:bold}
.right_content {width:270px; height:330px; position:absolute; left:45%; margin-left:85px; top:380px}
.right_content table {font-family:"Open Sans"; font-size:14px; color:#000; line-height:1.8em}
.right_content table a {color:#c57846; font-weight:bold}
.picchwai {width:200px; height:189px; position:absolute; left:45%; margin-left:100px; top:225px;box-shadow: 3px 5px 10px #888888;}
.abirgulal {width:210px; height:30px; position:absolute; left:45%; margin-left:-50px;color: #000;font-family: "Open Sans"; font-size: 14px; top:153px; font-weight:bold}

.main_content2 {width:100%; height:419px; margin-left:auto; margin-right:auto}

.nancy {visibility:visible; position:absolute; left:0px; top:-5px}
.nancy1 {visibility:hidden; position:absolute}
.martha{visibility:visible; position:absolute; left:100px; top:-5px; z-index:3; width:130px}
.martha1 {visibility:hidden;  position:absolute}
.nalini{visibility:visible; position:absolute; left:200px; top:-5px; z-index:3; width:150px}
.nalini1 {visibility:hidden;  position:absolute}
.vidya{visibility:visible; position:absolute; left:-210px; top:23px}
.vidya1 {visibility:hidden;  position:absolute}
.christopher {visibility:visible; position:absolute; left:-80px; top:23px}
.christopher1 {visibility:hidden;  position:absolute}

	}

@media only screen and (max-width : 480px) {
	

				.logo{ left: 49%;
margin-left: 140px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:270px; visibility:visible}

	.navi {
	left: 49%;
margin-left: -175px;
position: absolute;
text-align: center; width:450px; height:62px; background-repeat:no-repeat;
background-position: center center; z-index:1002; top:47px; visibility:visible
}
.header {width:100%; height:80px; margin:0 auto}

	.main_content {width:100%; height:705px; margin-left:auto; margin-right:auto}
	
	#nancy {width:380px; height: 530px; position:absolute; overflow-x:hidden; overflow-y:auto}
    #na {width:380px; height: 530px; position:absolute}
	#nan {width:380px; height:200px; position:absolute; top:430px}
	#nanc {width:380px; height:200px; position:absolute; top:1090px}
	#naimg1 {width:200px; height:134px; position:absolute; left:8px; top:790px} 
	#naimg2{ width:200px; height:134px; position:absolute; left:8px; top:940px}

#martha {width:380px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#ma {width:380px; height: 160px; position:absolute; top:100px}
	#mar {width:380px; height: 120px; position:absolute; top:470px}
	#mart {width:380px; height: 330px; position:absolute; top:1190px}
	#marth {width:380px; height: 210px; position:absolute; top:780px}
	#maimg1 {width:200px; height:134px; position:absolute; left:5px; top:330px} 
	#maimg2{ width:300px; height:131px; position:absolute; left:5px; top:630px}

#nalini {width:380px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#nal {width:380px; height: 160px; position:absolute; top:50px}
	#nali {width:380px; height: 120px; position:absolute; top:160px}
	#nalin {width:380px; height: 500px; position:absolute; top:520px; left:0px}
	#nalimg1 {width:200px; height:134px; position:absolute; left:5px; top:720px} 
	#nalimg2{ width:390px; height:207px; position:absolute; left:5px; top:890px}


#vidya {width:380px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
#vi {width:380px; height: 160px; position:absolute; top:70px}
#vid {width:380px; height: 120px; position:absolute; top:180px}
#vidy {width:380px; height: 500px; position:absolute; top:640px}
#viimg1 {width:370px; height:234px; position:absolute; left:5px; top:380px} 


#christopher {width:380px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
#ch {width:380px; height: 190px; position:absolute; top:90px}
#chr {width:380px; height: 180px; position:absolute; top:480px}	
#chri {width:380px; height: 90px; position:absolute; top:660px}
#chris {width:380px; height: 230px; position:absolute; top:880px}
#christ {width:380px; height: 160px; position:absolute; top:1410px}
#christo {width:380px; height: 100px; position:absolute; top:1800px}	
#chimg1 {width:300px; height:190px; position:absolute; left:5px; top:280px} 	


.dottedline2 {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 195px;
    width:440px; z-index:1001; left:45%; margin-left:-200px
}

.dottedline {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 125px;
    width:440px; z-index:3; left:45%; margin-left:-200px
}

.dottedline1{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 785px;
    width:440px; z-index:3; left:45%; margin-left:-200px
}

.main_content1 {width:100%; height:959px; margin-left:auto; margin-right:auto}
.dottedline3{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 675px;
    width:440px; z-index:3; left:45%; margin-left:-200px
}

.dottedline4{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 1025px;
    width:440px; z-index:3; left:45%; margin-left:-200px
}

.main_content2 {width:100%; height:669px; margin-left:auto; margin-right:auto}
.left_content {width:320px; height:500px; position:absolute; left:45%; margin-left:-135px; top:200px}
.left_content table {font-family:"Open Sans"; font-size:14px; color:#000; font-weight:bold}
.right_content {width:270px; height:120px; position:absolute; left:45%; margin-left:-100px; top:850px}
.right_content table {font-family:"Open Sans"; font-size:14px; color:#000; line-height:1.8em}
.right_content table a {color:#c57846; font-weight:bold}
.picchwai {width:200px; height:189px; position:absolute; left:45%; margin-left:-80px; top:725px;box-shadow: 3px 5px 10px #888888;}

.sentence {width:580px; height:20px; position:absolute;left:45%; margin-left:-190px; top:140px; font-family:"Open Sans"; font-size:14px; color:#000}

.comingsoon {
	font-family:"Open Sans";
	font-size:50px;
	color:#cbcbcb;
	font-weight:bold;
	margin-top:40px;
	text-shadow: 2px 2px #a4a4a4;
	width:320px;
	height:199px;
	position:absolute;
	left:45%;
	margin-left:-180px;
	top:190px
}

.picchwai1 {width:259px; height:245px; position:absolute; left:45%; margin-left:-180px; top:380px;box-shadow: 3px 5px 10px #888888;}

.logo1{ left: 49%;
margin-left: -205px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:1003; top:20px; visibility:visible}

.nancy {visibility:visible; position:absolute; left:-10px; top:-5px; z-index:3}
.nancy1 {visibility:hidden; position:absolute}
.martha{visibility:visible; position:absolute; left:60px; top:-5px; z-index:3; width:130px}
.martha1 {visibility:hidden;  position:absolute}
.nalini{visibility:visible; position:absolute; left:135px; top:-5px; z-index:3; width:150px}
.nalini1 {visibility:hidden;  position:absolute}
.vidya{visibility:visible; position:absolute; left:-190px; top:23px}
.vidya1 {visibility:hidden;  position:absolute}
.christopher {visibility:visible; position:absolute; left:-100px; top:23px}
.christopher1 {visibility:hidden;  position:absolute}

	}

@media only screen and (max-width : 320px) {
	.navi {
	left: 49%;
margin-left: -45px;
position: absolute;
text-align: center; width:280px; height:62px; background-repeat:no-repeat;
background-position: center center; z-index:1002; top:27px; visibility:visible
}
.main_content2 {width:100%; height:609px; margin-left:auto; margin-right:auto}

	
	.main_content {width:100%; height:705px; margin-left:auto; margin-right:auto}
				.logo{ left: 49%;
margin-left: 50px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:3; top:280px; visibility:visible}
	#nancy {width:250px; height: 530px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#nan {width:250px; height:200px; position:absolute; top:590px}
    #na {width:250px; height: 600px; position:absolute}

	#nanc {width:250px; height:200px; position:absolute; top:1130px}
	
	#naimg1 {width:200px; height:134px; position:absolute; left:8px; top:5350px} 
	#naimg2{ width:200px; height:134px; position:absolute; left:8px; top:5510px}

#martha {width:250px; height: 520px; position:absolute; overflow-x:hidden; overflow-y:auto}
	#ma {width:250px; height: 160px; position:absolute; top:100px}
	#mar {width:250px; height: 120px; position:absolute; top:630px}
	#mart {width:250px; height: 330px; position:absolute; top:950px}
	#marth {width:250px; height: 210px; position:absolute; top:1840px}
	#maimg1 {width:200px; height:134px; position:absolute; left:5px; top:480px} 
	#maimg2{ width:190px; height:83px; position:absolute; left:0px; top:1700px}

#nalini {width:250px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
#nal {width:250px; height: 160px; position:absolute; top:120px}
#nali {width:250px; height: 120px; position:absolute; top:310px}
#nalin {width:250px; height: 650px; position:absolute; top:970px; left:0px}
#nalimg1 {width:200px; height:134px; position:absolute; left:5px; top:1280px} 
#nalimg2{ width:200px; height:106px; position:absolute; left:5px; top:1450px}

#vidya {width:250px; height: 520px; position:absolute; overflow-x:hidden; overflow-y:auto}
#vi {width:250px; height: 160px; position:absolute; top:100px}
#vid {width:250px; height: 120px; position:absolute; top:290px}
#vidy {width:250px; height: 500px; position:absolute; top:870px}
#viimg1 {width:200px; height:127px; position:absolute; left:5px; top:730px} 


#christopher {width:250px; height: 540px; position:absolute; overflow-x:hidden; overflow-y:auto}
#ch {width:250px; height: 190px; position:absolute; top:140px}
#chr {width:250px; height: 180px; position:absolute; top:660px}	
#chri {width:250px; height: 90px; position:absolute; top:960px}
#chris {width:250px; height: 230px; position:absolute; top:1360px}
#christ {width:250px; height: 160px; position:absolute; top:2330px}
#christo {width:250px; height: 100px; position:absolute; top:3000px}	
#chimg1 {width:220px; height:139px; position:absolute; left:5px; top:470px} 	

.dottedline2 {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 195px;
    width:280px; z-index:1001; left:45%; margin-left:-125px
}

.dottedline {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 125px;
    width:280px; z-index:3; left:45%; margin-left:-125px
}

.dottedline1{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 785px;
    width:280px; z-index:3; left:45%; margin-left:-125px
}
.main_content1 {width:100%; height:939px; margin-left:auto; margin-right:auto}
.main_content2 {width:100%; height:619px; margin-left:auto; margin-right:auto}
.left_content {width:320px; height:500px; position:absolute; left:45%; margin-left:-135px; top:200px}
.left_content table {font-family:"Open Sans"; font-size:14px; color:#000; font-weight:bold}
.right_content {width:270px; height:120px; position:absolute; left:45%; margin-left:-100px; top:850px}
.right_content table {font-family:"Open Sans"; font-size:14px; color:#000; line-height:1.8em}
.right_content table a {color:#c57846; font-weight:bold}
.picchwai {width:200px; height:189px; position:absolute; left:45%; margin-left:-90px; top:725px;box-shadow: 3px 5px 10px #888888;}

.dottedline3{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 675px;
    width:280px; z-index:3; left:45%; margin-left:-125px
}

.dottedline4{
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 1005px;
    width:280px; z-index:3; left:45%; margin-left:-125px
}


.sentence {width:270px; height:20px; position:absolute;left:45%; margin-left:-120px; top:130px; font-family:"Open Sans"; font-size:14px; color:#000}


.logo1{ left: 49%;
margin-left: -135px;
position: absolute;
text-align: center; width:87px; height:90px; background-repeat:no-repeat;
background-position: center center; z-index:1003; top:20px; visibility:visible}


.nancy {visibility:visible; position:absolute; left:-10px; top:-5px; z-index:3; width:130px}
.nancy1 {visibility:hidden; position:absolute}
.martha{visibility:visible; position:absolute; left:75px; top:-5px; z-index:3; width:130px}
.martha1 {visibility:hidden;  position:absolute}
.nalini{visibility:visible; position:absolute; left:-123px; top:23px; z-index:3; width:150px}
.nalini1 {visibility:hidden;  position:absolute}
.vidya{visibility:visible; position:absolute; left:-33px; top:23px; width:120px; z-index:3}
.vidya1 {visibility:hidden;  position:absolute}
.christopher {visibility:visible; position:absolute; left:-203px; top:53px; width:150px}
.christopher1 {visibility:hidden;  position:absolute}

.comingsoon {
	font-family:"Open Sans";
	font-size:50px;
	color:#cbcbcb;
	font-weight:bold;
	margin-top:40px;
	text-shadow: 2px 2px #a4a4a4;
	width:320px;
	height:199px;
	position:absolute;
	left:45%;
	margin-left:-120px;
	top:180px
}

.picchwai1 {width:259px; height:245px; position:absolute; left:45%; margin-left:-120px; top:380px;box-shadow: 3px 5px 10px #888888;}
.abirgulal {width:210px; height:30px; position:absolute; left:45%; margin-left:-70px;color: #000;font-family: "Open Sans"; font-size: 14px; top:153px; font-weight:bold}
.dottedline_new {
    border-bottom: thin dotted #a3a3a3;
    height: 2px;
   
    position: absolute;
    top: 225px;
    width:280px; z-index:1001; left:45%; margin-left:-125px
}
}
	
	
