@charset "utf-8";
/* CSS Document */
html,body{margin:0; text-align:center; height:100%; background:url(../images/page_bg.jpg) center top no-repeat #FFF;}
div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, form, fieldset, input, p{margin:0 auto 0 auto; padding :0;}
h1{margin:0; padding:0;}
h2, h3, h4, h5, h6{font-size:100%; font-weight:normal;}
ol, ul{list-style-type:none;}
fieldset, img{border:0;}
a{text-decoration:none;outline:none; font:11px/18px Verdana; color:#454545;}
*{margin:0px;padding:0px;}


#header-wrapper{width:100%; height:130px; margin:0px auto;}
#header{width:1003px; height:130px; margin:0px auto;}
#header img{margin-top:20px; margin-bottom:20px;}

#menu-wrapper{width:100%; height:43px; margin:0px auto;}

#home-main-img-wrapper{width:100%; height:377px; margin:0px auto;}
#home-main-img{width:1003px; height:377px; margin:0px auto; margin-top:10px;}
#home-graphic{width:709px; height:377px; float:left;}
#home-about{width:287px; height:377px; margin-left:7px; background:url(../images/home-about-bg.jpg) no-repeat; float:right;}
#home-about p{ text-align:justify; padding:12px; font:12px arial; line-height:18px;}
#home-about a {width:80px; height:22px; background:#2e5601; display:block; margin-left:195px; text-align:center; padding-top:8px; font:12px arial; color:#ffffff; text-decoration:none;}
.home-about-title{width:259px; border-bottom:1px solid #dadada; font:22px arial; padding-top:20px; padding-bottom:5px; color:#7c7c7c; text-align:left; margin-bottom:5px}



#home-section2{width:100%; height:380px; }
#home-section2-wrapper{width:1003px; height:380px; margin:0px auto;}

#pd1{width:332px; height:360px;  float:left; margin-top:20px;}
#pd2{width:332px; height:360px;  float:left; margin-top:20px; }
#pd3{width:330px; height:360px; float:left; margin-top:20px;}
		
#pd1 h3{padding-left:20px; font:20px arial; color:#244387; text-align:left;}
#pd1 h3 span{color:#28527b;}
		
#pd2 h3{padding-left:20px; font:20px arial; color:#244387; text-align:left;}
#pd2 h3 span{color:#28527b;}
		
#pd3 h3{padding-left:20px; font:20px arial; color:#244387; text-align:left;}
#pd3 h3 span{color:#28527b;}
		
#home-about-text{margin-left:20px; margin-top:10px; margin-right:20px; font:12px arial; line-height:18px; text-align:justify; height:280px; width:300px;}
#home-about-text img{padding-bottom:15px;}
#home-about-text ul li{list-style:disc; list-style-position:inside; margin-bottom:5px; margin-left:30px;}
#home-about-text p{font-weight:bold;}
.readmore{width:80px; height:22px; background:#2e5601; display:block; margin-left:20px; text-align:center; padding-top:8px; font:12px arial; color:#ffffff; text-decoration:none;}
.readmore1{width:80px; height:22px; background:#b2acac; display:block; text-align:center; padding-top:8px; font:12px arial; color:#ffffff; text-decoration:none;}
		
		


#home-section3{width:100%; height:280px; }
#home-section3-wrapper{width:1003px; height:280px; margin:0px auto;}

#pd4{width:332px; height:260px;  float:left; margin-top:20px;}
#pd5{width:332px; height:260px;  float:left; margin-top:20px; }
#pd6{width:330px; height:260px; float:left; margin-top:20px;}
		
#pd4 h3{padding-left:20px; font:20px arial; color:#244387; text-align:left;}
#pd4 h3 span{color:#28527b;}
		
#pd5 h3{padding-left:20px; font:20px arial; color:#244387; text-align:left;}
#pd5 h3 span{color:#28527b;}
		
#pd6 h3{padding-left:20px; font:20px arial; color:#244387; text-align:left;}
#pd6 h3 span{color:#28527b;}
		
#home-about-text1{margin-left:20px; margin-top:10px; margin-right:20px; font:12px arial; line-height:18px; text-align:justify; height:170px; width:300px;}
#home-about-text1 img{padding-bottom:10px;}
#home-about-text1 ul li{list-style:disc; list-style-position:inside; margin-bottom:5px; margin-left:30px;}
#home-about-text1 p{font-weight:bold;}
.readmore{width:80px; height:22px; background:#2e5601; display:block; margin-left:20px; text-align:center; padding-top:8px; font:12px arial; color:#ffffff; text-decoration:none;}
.readmore1{width:80px; height:22px; background:#b2acac; display:block; text-align:center; padding-top:8px; font:12px arial; color:#ffffff; text-decoration:none;}


		

.home-services li{margin-left:10px !important; margin-bottom:10px !important;}		


#line-wrapper{width:100%; height:2px; margin:0px auto;}
#line{width:1003px; height:2px; margin:0px auto; background:url(../images/line.jpg); margin-bottom:20px; margin-top:10px;}
#line1{width:100%; height:2px; margin:0px auto; background:url(../images/line.jpg); margin-bottom:5px; margin-top:5px;}




#footer-links-wrapper{width:100%; height:300px; background:#003068;}
#footer-links{width:1003px; height:100px; margin:0px auto;}
#footer-links ul{width:185px; text-align:left; float:left; margin-left:20px; margin-top:7px;}
#footer-links ul li{color:#5fa5f8; font:12px arial; border-bottom:1px solid #014ea8; padding-top:10px; padding-bottom:10px; padding-left:10px;}
#footer-links ul li a{color:#5fa5f8; font:12px arial;}
#footer-copy{width:100%; height:40px; background:#002755;}
#footer-copy p{font:12px arial; color:#87bcfb; padding-top:13px;}

#follow{width:200px !important; margin-top:220px; float:right; margin-right:20px;}
#follow ul li{float:left; font:18px arial; border:none;}

#innerpage-wrapper{width:100%; height:100% auto; margin:0px auto;}
#innerpage{width:1003px; height:100% auto; margin:0px auto;}

#innerpage-content-left{width:663px; margin-left:20px; float:left; height:100% auto;}
#innerpage-content-left h2{font:24px arial; text-align:left;}
#innerpage-content-left h3{font:18px arial; text-align:left; margin-top:20px; margin-bottom:5px;}
#innerpage-content-left img{margin-bottom:10px;}
#innerpage-content-left p{font:12px arial; line-height:22px; text-align:justify; margin-bottom:10px;}
#innerpage-content-left ul{ margin-top:10px;}
#innerpage-content-left ul li{ text-align:left; margin-left:50px; margin-bottom:10px; font:12px arial; list-style:disc;}

#innerpage-content-right{width:280px; margin-left:20px; margin-right:20px; float:right;}


#innerpage-about{margin-top:20px; height:500px; width:1003px;}
#innerpage-courses{margin-top:20px; height:1100px; width:1003px;}
#innerpage-admission{margin-top:20px; height:700px; width:1003px;}
#innerpage-contact{margin-top:20px; height:700px; width:1003px;}
#innerpage-naturopathy{margin-top:20px; height:600px; width:1003px;}
#innerpage-yoga{margin-top:20px; height:500px; width:1003px;}
#innerpage-scope{margin-top:20px; height:750px; width:1003px;}

.accordian h3{font:18px arial; text-align:left; margin-top:5px !important; margin-bottom:0px !important;}
.accordian-text{height:180px !important;}

.map{width:643px;height:300px;border:10px solid #999999;margin-bottom:20px; margin-top:10px;}

#gallery1{width:1003px; padding-top:0px; padding-bottom:10px; height:700px; background:#ffffff; padding-top:10px; margin-top:-10px;}

#ad-select {
	margin-top:10px;
	float: left;
	width: 270px;
	height: auto;
	margin-bottom: 15px;
	min-height: 500px;
}
#ad-select ul {
	width: 250px;
	float: left;
	list-style: none;
}
#ad-select ul li {
	width: 250px;
	margin-bottom:3px;
	background:#930;
	margin-left:20px;
	border-radius:5px;
}
#ad-select ul li h4 {
	font-family: 'lucida_granderegular';
	font-size: 12px;
	color: #333;
	padding: 20px;
	text-align: justify;
}
#ad-select ul li a {
	display: block;
	
	color: #ffffff;
	text-align: left;
	
	
	background: #3498db;
  background-image: -webkit-linear-gradient(top, #3498db, #2980b9);
  background-image: -moz-linear-gradient(top, #3498db, #2980b9);
  background-image: -ms-linear-gradient(top, #3498db, #2980b9);
  background-image: -o-linear-gradient(top, #3498db, #2980b9);
  background-image: linear-gradient(to bottom, #3498db, #2980b9);
  -webkit-border-radius: 5;
  -moz-border-radius: 5;
  border-radius: 5px;
  font-family: Arial;
  color: #ffffff;
  font-size: 14px;
  padding: 10px 20px 10px 20px;
  text-decoration: none;
  
}
#ad-select ul li a:hover {
	font-size: 14px;
	text-align: left;
	font-weight:bold;
	
	background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
  
}
#ad-select ul li.active a {	
	
	font-size: 14px;
	text-align: left;
	font-weight:bold;
	
	background: #3cb0fd;
  background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);
  background-image: -o-linear-gradient(top, #3cb0fd, #3498db);
  background-image: linear-gradient(to bottom, #3cb0fd, #3498db);
  text-decoration: none;
}


.ad-space {
	margin-top:10px;
	float: left;
	width: 680px;
	height: auto;
	margin-left: 30px;
	text-align: justify;
}
.ad-space h2 {
	font-family: 'lucida_granderegular';
	font-size: 18px;
	color: #333;
	padding-bottom: 10px;
	text-align: justify;
}
.ad-space h3 {
	font-family: 'lucida_granderegular';
	font-size: 14px !important;
	color: #333;
	padding-bottom: 10px;
	text-align: justify !important;
}
.ad-space p {
	font-family: 'lucida_granderegular';
	font-size: 12px;
	color: #333;
	text-align: justify;
	padding-bottom: 20px;
}
.ad-space p span {
	font-family: 'lucida_granderegular';
	font-size: 12px;
	color: #333;
	text-align: justify;
	font-weight: bold;
}
.ad-space p >a {
	font-family: 'lucida_granderegular';
	font-size: 18px;
	color: #333;
	text-align: justify;
}
.ad-space p >a:hover {
	font-family: 'lucida_granderegular';
	font-size: 12px;
	color: #333;
	text-align: justify;
	text-decoration: underline;
}

.video-bg {
	
}
.video-title {
	width: 100%;
	
}
.video-title h2 {
	font-family: 'lucida_granderegular';
	font-size: 16px;
	color: #333;
	padding-top: 10px;
}
.video-algin {
	padding-top: 10px !important;
	border: none;
}
.dotline-remove {
	border: none !important;
}
