body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f4f0a;
	margin:0px;
	padding:0px;
	background: url(images/bg.jpg) repeat #711c17;
	}
.clear{
	clear:both;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#6c1c18;
	font-weight:bold;
	font-style:italic;
	margin:1px 0px 5px 0px;
	}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#fff;
	font-weight:bold;
	font-style:italic;
	margin:1px 0px 0px 0px;
	}
	
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	width:730px;
	height:52px;
	padding-top:13px;
	margin:50px auto auto auto;
	background: url(images/hea.jpg) no-repeat center top;
	}
	
h2{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#852520;
	margin:16px 0px 0px 0px;
	}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
padding-top:6px;
color:#fff;
margin:0 0px 9px 10px;
}

h6{
	font-family:Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#ffcc33;
	margin:3px 0px 0px 0px;
	}
img{
	border:none;
}

p{
	font-family:Arial, Helvetica, sans-serif;
	color:#6f4f0a;
	margin:0px;
	line-height:20px;
	padding:1px 4px 6px 4px;
	text-align:justify;
	font-size:14px;
	}
	
#main_block{
	margin:auto;
	width:970px;
}

#header{
	width:970px;
	margin-bottom:6px;
	}
.top_icons{
	height:28px;
	margin-bottom:4px;
}
.top_image{
float:left;
width:250px;
margin-top:12px;
}
.top_header{
	width:970px;
	margin:auto;
	background:url(images/top.png) no-repeat center top;
	height:125px;
	}
.logo{
	float:left;
	padding:7px;
}
.title{
	float:right;
	font-weight:bold;
	width:540px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#6c1c18;
	margin:4px 4px 0 0;
	padding: 10px 14px 0px 0px;
	font-size:40px;
	text-align:center;
}
#main_container{
	width:970px;
	margin:auto;
}
#content1_home{
	width:960px;
	height:264px;
margin:auto auto 8px auto;
padding:0 0 7px 7px ;
	-webkit-border-radius:6px;
	border: 1px solid #fff;
	border-radius: 7px 7px 7px 7px;
	-moz-box-shadow: 0 0 5px #666;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
	background-color:#fff;
	behavior: url(PIE.htc);
	}
#content1_home2{
	width:960px;
	height:264px;
margin:-14px auto 8px auto;
padding:0 0 7px 7px ;
	-webkit-border-radius:6px;
	border: 1px solid #fff;
	border-radius: 7px 7px 7px 7px;
	-moz-box-shadow: 0 0 5px #666;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
	background-color:#fff;
	behavior: url(PIE.htc);
	}
.principalnew{font-size:20px;	color:#852520; font-weight:bold;text-align:center !important; margin:0px;}
		
	
#content1{
	width:960px;
margin:auto auto 8px auto;
padding:0 0 7px 7px ;
	-webkit-border-radius:6px;
	border: 1px solid #fff;
	border-radius: 7px 7px 7px 7px;
	-moz-box-shadow: 0 0 5px #666;
	-webkit-box-shadow: 0 0 5px #666;
	box-shadow: 0 0 5px #666;
	background-color:#fff;
	behavior: url(PIE.htc);
	}
.content1_left{
	float:left;
	width:530px;
	}

.content1_right_slide{
	float:left;
	width:406px;
	margin:5px 0px 18px 0px;
	}

#content2{
	width:955px;
    margin:auto auto 8px auto;
	-webkit-border-radius:6px;
	border: 1px solid #932f2a;
	border-radius: 7px 7px 7px 7px;
	-moz-box-shadow: 0 0 4px #932f2a;
	-webkit-box-shadow: 0 0 4px #932f2a;
	box-shadow: 0 0 4px #932f2a;
	background-color:#fff;
	behavior: url(PIE.htc);
	padding:4px 7px 8px 7px;
	}

.mission{
	color:#d56e1c;
	font-size:14px;
	}
.more{
	float:right;
	margin:10px 0px 0px 0px;
}

.more a{
color:#fff;
background-color: #6b1b17;
		background-image: -moz-linear-gradient(#6b1b17, #8e2924); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#6b1b17), to(#8e2924));	
		background-image: -webkit-linear-gradient(#6b1b17, #8e2924);	
		background-image: -o-linear-gradient(#6b1b17, #8e2924);
		background-image: -ms-linear-gradient(#6b1b17, #8e2924);
		background-image: linear-gradient(#6b1b17, #8e2924);
	-webkit-border-radius:6px;
	border-radius:4px 4px 4px 4px;
	border:1px solid #b33830;
	padding:4px 4px 4px 4px ;
	float:right;
	margin-right:8px;
	text-decoration:none;
	font-weight:bold;
	}
	.more a:hover{
color:#fff;
background-color: #6b1b17;
		background-image: -moz-linear-gradient(#6b1b17, #4c110d); 
		background-image: -webkit-gradient(linear, left top, left bottom, from(#6b1b17), to(#4c110d));	
		background-image: -webkit-linear-gradient(#6b1b17, #4c110d);	
		background-image: -o-linear-gradient(#6b1b17, #4c110d);
		background-image: -ms-linear-gradient(#6b1b17, #4c110d);
		background-image: linear-gradient(#6b1b17, #4c110d);
	-webkit-border-radius:6px;
	border-radius:4px 4px 4px 4px;
	border:1px solid #b33830;
	font-weight:bold;
}
#boxes{
	width:960px;
	margin:auto auto 10px auto;
	}

.boxes1{
	background:url(images/box.png) no-repeat center top;
	width:303px;
	height:249px;
	float:left;
	padding:5px;
	margin-right:10px;
	}
.boxes2{
	background:url(images/box.png) no-repeat center top;
	width:303px;
	height:249px;
	float:right;
	padding:5px;
	}

.video{
	margin:auto auto 9px auto;
	width:304px;
	height:163px;
}
.box_inner{
	margin:auto;
	width:250px;
	height:160px;
	}
#footer_main{background:url(images/footer.jpg) repeat-x center top; padding-top:6px;}

.footer{height:115px;width:980px;margin:auto; text-align:center;}
.footer ul{margin:0 0 3px;padding:0}
.footer ul li{display:inline;list-style:none;border-right:1px solid #d56e1c;margin:0;padding:0 3px}
.footer ul .last{ border:none;}
.footer a{color:#d56e1c; font-weight:bold; font-size:12px;}
.footer a:hover{color:#fff;}
#footer2,#rcs{margin:auto;}
.clock{color:orange;font-size:14px;width:390px;float:left;text-align:center; padding-left:10px;margin:5px}
#Date{float:left;margin-right:4px;font-weight:700}
#min,#sec{float:left;font-family:Digital7Mono;font-size:24px}
#hours{float:left;margin-left:8px;font-family:Digital7Mono;font-size:24px}
.point{float:left;font-family:Digital7Mono;font-size:24px;margin:0 3px}
.visit{font-size:30px;color:#fac949;float:left;padding-top:2px; background:#000;letter-spacing:1px;font-family:Digital7Mono;margin:0 0 0 5px}
.visit_block{width:530px;float:left; text-align:center;}
.visitiors{float:left;color:orange;font-size:14px; padding-top:5px;font-weight:700;font-family:Arial, Helvetica, sans-serif}
.maintained{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#d56e1c;text-align:center;margin:auto}
.rcs_links{text-align:center;margin:auto;padding:4px}
.rcs_links a{color:#fff}
.rcs_links a:hover{color:#d56e1c}
.designed{color:#d56e1c;}
.flash_news{color:#060;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;padding:5px}
div#marqueecontainer{position:relative;width:300px;height:164px;overflow:hidden;margin-top:6px;float:left;padding:2px 4px 0 0}
.downloads_links ul{ margin:0px 0px 0px -70px; }
.downloads_links ul li { list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;float:left;margin:2px 0 0 0;}
.downloads_links ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:18px;text-decoration:none;border-bottom:1px dashed #425515;float:left;width:300px;font-weight:700;color:#6c1c18;padding:2px 0 1px 6px}
.downloads_links ul li a:hover{color:#000;}
.downloads_links2 ul li{display:block;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;float:left;width:930px;padding-left:20px;
background:url(images/gal_icon.jpg) no-repeat left 7px;
margin:4px 0 0 6px}
.downloads_links2 ul li a{font-family:Arial, Helvetica, sans-serif;font-size:13px;line-height:20px;text-decoration:none;border-bottom:1px dashed #425515;float:left;font-weight:700;color:#6c1c18;padding:2px 0 1px 6px}
.downloads_links2 ul li a:hover{color:#000;}
.heading{background:url(../images/hea.jpg) no-repeat center top;width:728px;height:37px;font-family:Arial, Helvetica, sans-serif;text-align:center;font-weight:700;color:#FFF;font-size:19px;padding-top:11px;margin:4px auto auto}
.vidbr{border:1px solid #ccc;background-color:#999;padding:4px}
.email{ background: url(images/mail.png) no-repeat left 4px;padding-left:30px;padding-top:3px;height:26px;float:left;margin:5px 20px 0 3px}

.email a{color:#ffffff;text-decoration:none;font-weight:700;font-size:17px}
.email a:hover{text-decoration:underline;color:#ffcc33}

.phone{margin-right:20px;background:url(images/ph.png) no-repeat left 4px;padding-left:30px;padding-top:6px;height:26px;float:left;color:#ffffff;font-weight:700;font-size:17px;margin-top:3px}
.phone a{color:#ffffff;text-decoration:none;font-weight:700;font-size:17px}
.phone a:hover{text-decoration:underline;color:#ffcc33}

.fax{margin-right:20px;background:url(images/fax.png) no-repeat left 4px;padding-left:30px;padding-top:6px;height:26px;float:left;color:#ffffff;font-weight:700;font-size:17px;margin-top:3px}
.fax a{color:#ffffff;text-decoration:none;font-weight:700;font-size:17px}
.fax a:hover{text-decoration:underline;color:#ffcc33}
.thought{color:#ffcc33;font-weight:700;font-size:15px; margin-bottom:6px; float:left; width:693px; font-weight:bold;}
.last_update{color:#ffcc33;font-size:15px;font-weight:700;text-align:center; float:right;}
.last_update_s{font-size:15px;font-weight:700;color:#fff}
.thought_color{font-family:Arial, Helvetica, sans-serif; font-size:15px; font-weight:bold;color:#fff;
}
#nav{height:46px;background:url(images/nav.png) no-repeat center top; width:952px;position:absolute; top:416px; padding-top:2px; margin-left:5px; padding-left:7px;
}
#nav2{height:46px;background:url(images/nav.png) no-repeat center top; width:952px;position:absolute; top:171px; padding-top:2px; margin-left:5px; padding-left:7px;
}
#hindi{height:50px;background:url(images/nav2.png) no-repeat center top; width:952px;position:absolute; top:442px; padding-top:2px; margin-left:5px; padding-left:7px;
}
#hindi1{height:50px;background:url(images/nav2.png) no-repeat center top; width:952px;position:absolute; top:191px; padding-top:2px; margin-left:5px; padding-left:7px;
}
.hindi{
float:right;
padding:5px 13px 3px 0px;
}
/*.ddsmoothmenu{width:100%;font:bold 12px Verdana;float:left}
.ddsmoothmenu UL{z-index:100;list-style-type:none;margin:0;padding:0;}
.ddsmoothmenu UL LI{position:relative;display:inline;float:left}
.ddsmoothmenu UL LI A{color:#333;display:block;border-right:#666 1px solid;text-decoration:none;text-align:center;font-weight:700;padding:14px 6px 14px 6px;}
* HTML .ddsmoothmenu UL LI A{display:inline-block;text-align:center;font-weight:700}
.ddsmoothmenu UL LI A.selected{background:url(images/na_h.jpg) repeat-x center top;color:#fff;font-weight:700}
.ddsmoothmenu UL LI A:hover{background:url(images/na_h.jpg) repeat-x center top;
color:#fff;font-weight:700}
.ddsmoothmenu UL LI UL{position:absolute;display:none;visibility:hidden;left:0}
.ddsmoothmenu UL LI UL LI{display:list-item;float:none}
.ddsmoothmenu UL LI UL LI UL{top:0}
.ddsmoothmenu UL LI UL LI A{background:#ccc;font-weight:700;border-bottom:gray 1px solid;width:180px;font:13px Verdana;border-top-width:0;margin:0;padding:5px}
.ddsmoothmenu UL LI UL LI A:hover{background:url(images/na_h.jpg) repeat-x center top; font-weight:normal;}
.downarrowclass{position:absolute;top:12px;right:7px}
.rightarrowclass{position:absolute;top:6px;right:5px}
.ddshadow{position:absolute;width:0;height:0;top:0;left:0}*/

.header2{background-color:#6c1c18}
.header_in{background-color:#6c1c18;font-weight:700;font-family:Arial, Helvetica, sans-serif;color:#FFF;text-align:center;font-size:15px;height:15px}
.name{font-weight:700;color:#6c1c18;font-size:13px;padding:4px}
.name2{color:#6c1c18;font-weight:700;font-size:12px;padding:4px}
.gallery_image{text-align:center;width:190px}
.gallery_image a{-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;border:1px solid #E3E4E5;display:block;-moz-box-shadow:0 0 7px #ccc;-webkit-box-shadow:0 0 7px #ccc;box-shadow:0 0 7px #ccc;margin:4px 5px 0;padding:4px}
.gallery_image a:hover{border:1px solid #98cbef;-moz-box-shadow:0 0 5px #98cbef;-webkit-box-shadow:0 0 5px #98cbef;box-shadow:0 0 5px #98cbef}
.gallery_side2{width:774px;float:right}
.gallery_side{width:166px;float:left}
.gallery_side ul{list-style:none;margin:0;padding:0}
.gallery_side ul li{background:url(../images/gal_icon.jpg) no-repeat left 6px;margin:0;padding:4px 0 3px 14px}
.gallery_side ul li a{color:#6c1c18;font-weight:700;font-size:12px;text-decoration:none}
.gallery_side ul li a:hover{color:#000;text-decoration:underline}
#myslides{width:400px;margin:0 auto;padding:0; height:230px;}
#myslides img{border:1px solid #646464;background-color:#e6e6e6;width:396px;top:0;left:0; height:230px;}
.news_page_text{padding-left:84px;padding-right:15px;color:#000;text-align:justify}
.news_page_hea{padding-left:20px;color:#333;font-weight:700;font-size:17px}
.photo_year{float:left;background-color:#6c1c18;font-family:Arial, Helvetica, sans-serif;padding:2px 6px 1px 3px}
.photo_year a{color:#fc3;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:700;text-decoration:none;margin:0;padding:0}
.cbse{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:13px;color:#fff;text-align:center;font-weight:700}
.flash_news{color:#333;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;padding:5px}

.kvlogo50{
	padding:5px;
	text-align:center;
}

.school-building{text-align:center;border:1px solid #CCC;width:450px;background-color:#F3F3F3;padding:5px}
.principal_photo{border:1px solid #ccc;text-align:center;margin:auto;padding:5px}
.xyz{
	padding:5px;
	background-color:#fff;
}

.content_home_pri{
	float:left;
	width:250px;
	margin-right:5px;
}

.content_home_page{
	float:left;
	width:462px;
	padding-left:7px;
	padding-right:7px;
	border-left:1px solid #ccc;
	border-right:1px solid #ccc;
}

.content_home_btns{
	float:right;
	width:214px;
	margin-top:-18px;
}



.principal2{text-align:center;margin:auto;padding:3px}
.prinname{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;text-align:center;font-weight:700;width:180px;margin:auto}
.prinname2{font-family:Arial, Helvetica, sans-serif;font-size:14px;color:#333;text-align:right;font-weight:700;width:160px;margin:auto}