body{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#6f4f0a;
	margin:0px;
	padding:0px;
	background:#fff;
	}
.clear{
	clear:both;
}
h1{
	font-family:Arial, Helvetica, sans-serif;
	font-size:30px;
	color:#6c1c18;
	font-weight:bold;
	margin:1px 0px 5px 0px;
	}
h5{
	font-family:Arial, Helvetica, sans-serif;
	font-size:23px;
	color:#fff;
	padding-top:4px;
	font-weight:bold;margin:1px 0px 0px 0px;
	}
	
h4{
	font-family:Arial, Helvetica, sans-serif;
	font-size:20px;
	color:#fff;
	font-weight:bold;
	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:24px;
	color:#852520;
	margin:25px 0px 10px 0px;
	}
h3{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#fff;
padding-top:5px;
margin:0 0px 6px 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;
	padding:1px 4px 1px 4px;
	text-align:justify;
	font-size:14px;
	}
	
#main_block{
	margin:auto;
	width:980px;
}

#header{
	width:980px;
	}
.top_icons{
	height:28px;
	margin-bottom:4px;
}
.top_image{
float:left;
width:250px;
margin-top:12px;
}
.top_header{
	width:980px;
	margin:auto auto 4px auto;
	background:url(images/top.jpg) no-repeat center top;
	height:145px;
	}
.logo{
	float:left;
	padding:7px;
}
.title{
	float:right;
	font-weight:bold;
	width:510px;
	text-align:center;
	font-family:Verdana, Geneva, sans-serif;
	color:#6c1c18;
	margin:4px 4px 0 0;
	padding:0px 57px 0px 0px;
	font-size:40px;
	text-align:center;
}
#main_container{
	width:980px;
	margin:auto;
}


	
.content1_left{
	float:left;
	width:530px;
	}

.content1_right_slide{
	float:right;
	width:398px;
	padding:5px 5px 6px 5px;
	border:1px solid #ccc;
	margin:5px 5px 18px 5px;
	}

#content2{
	width:955px;
    margin:auto auto 8px auto;
	-webkit-border-radius:6px;
	border: 1px solid #a43b46;
	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);
	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; width:980px; margin:auto ;}

.footer{height:110px; width:978px;margin:auto; text-align:center;}
.footer ul{
padding:0px;
}
.footer ul li{
margin:0px;
display:inline;
list-style:none;
}
.footer ul li#last{
border:none;
}
.footer a{color:#fff; background:#af7817; padding:3px; margin-right:2px;text-decoration:none; font-weight:bold; font-size:12px;}
#footer2,#rcs{margin:auto;}
.clock{color:orange;font-size:14px;width:350px;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:600px;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{
margin:auto;
text-align:center;
}
.rcs_links a{color:#fac949; background:none;}
.designed{color:#d56e1c;}
.flash_news{color:#5b000a;font-family:Arial, Helvetica, sans-serif;font-size:13px;font-weight:700;padding:5px; border-top:1px solid #ccc;}
div#marqueecontainer{position:relative;width:530px;height:180px;overflow:hidden;margin-top:6px;float:left;padding:2px 4px 0 0}
.downloads_links ul{ margin:5px 0px 0px -42px; }
.downloads_links ul li { list-style:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;float:left;margin:4px 0 0;width:210px;}
.downloads_links 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;width:210px;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:4px;height:26px;float:left;margin:5px 20px 0 3px}

.email a{color:#5a0009;text-decoration:none;font-weight:700;font-size:18px}
.email a:hover{text-decoration:underline;color:#333}

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

.fax{margin-right:20px;background:url(images/fax.png) no-repeat left 4px;padding-left:30px;padding-top:4px;height:26px;float:left;color:#5a0009;font-weight:700;font-size:18px;margin-top:3px}
.fax a{color:#5a0009;text-decoration:none;font-weight:700;font-size:18px}
.fax a:hover{text-decoration:underline;color:#333}
.thought{color:#333;font-weight:700;font-size:13px; margin-bottom:6px; float:left; width:680px;}
.last_update{color:#333;font-size:15px;font-weight:700;text-align:center; float:right;}
.last_update_s{font-size:17px;font-weight:700;color:#5a0009}
.thought_color{font-family:Arial, Helvetica, sans-serif;
color:#5a0009; font-size:13px; font-weight:bold;
}
#nav{height:36px;	-moz-box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 0 0 4px #ccc;
	box-shadow: 0 0 4px #ccc;
padding:2px 0px 0px 0px;
	background-color:#fff;border: 1px solid #a43b46; width:978px; margin:auto auto 4px auto
}
#nav2{height:36px;	-moz-box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 0 0 4px #ccc;
	box-shadow: 0 0 4px #ccc;
padding:2px 0px 0px 0px;
	background-color:#fff; border: 1px solid #a43b46;width:966px;position:absolute; margin-left:6px; top:190px;
}
.hindi{
float:right;
padding:2px 3px 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:200px;margin:0 auto;padding:0; height:180px;}
#myslides img{border:5px solid #ccc;background-color:#e6e6e6;width:200px;top:0;left:0; height:180px;}
.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}

.kvlogo50{
	padding:5px;
	float:left;
}
.homecontent{
	color:#5b000a;
	font-size:13px;
	width:514px;
	padding:5px;
	font-family:Arial, Helvetica, sans-serif;
}
.school-building{text-align:center;border:1px solid #CCC;width:506px;background-color:#F3F3F3;padding:5px}
.principal_photo,.video_border{background-color:#fff;border:1px solid #ccc;text-align:center;margin:auto;padding:4px}
#content1{
width:972px; border:1px solid #666;margin:auto; padding:3px;
	border: 1px solid #a43b46;
	-moz-box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 0 0 4px #ccc;
	box-shadow: 0 0 4px #ccc;
	background-color:#fff;
	}
#homecontent_block{width:972px; border:1px solid #666;margin:auto; padding:3px;
	border: 1px solid #a43b46;
	-moz-box-shadow: 0 0 4px #ccc;
	-webkit-box-shadow: 0 0 4px #ccc;
	box-shadow: 0 0 4px #ccc;
	background-color:#fff;
}
#homeleftblock{width:250px}
#homeright_block_main{float:right;padding-top:6px;width:760px}
#homemidil{float:left;width:528px;border-right:1px solid #ccc;border-left:1px solid #ccc; padding-left:4px; padding-bottom:6px;}
#homerightblock{width:200px;float:left;margin-left:8px}

#homeleft_block_main{float:left;width:200px;padding-right:6px;margin-top:6px}
.homehea{color:#621414;font-weight:700;font-size:14px;text-align:left;padding-left:13px;margin:0}
.homehea3{color:#621414;font-weight:700;font-size:16px;background:url(images/iconst.png) no-repeat;background-position:-3px -158px;text-align:left;padding-left:25px;margin:6px 0 7px 10px; height:22px;}
.homehea4{color:#621414;font-weight:700;font-size:17px;background:url(images/iconst.png) no-repeat;background-position:0 -158px;text-align:left;padding-left:25px;margin:6px 0 7px 10px;height:22px;}
.homereadmore_bt1{
text-align:right;
float:right;
margin-right:5px;
margin-bottom:10px;
margin-top:10px;
}
.homereadmore_bt1 a{
		background:#5a1010;
		color:#fff;
		text-align:center;
		text-decoration:none;
		border:1px solid #4e010a;
		padding:6px;
	}

.homereadmore_bt1 a:hover{
		background:#ffcc33;
		color:#5b000a;
				border:1px solid #4e010a;
}


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