body
{
	background:url('../images/bg.jpg') repeat-x top center;
	color:#333;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	margin:0px
}
.clr { clear:both;}
h1
{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:24px;
	font-weight:normal;
	color:#000;
	margin:0px;
	padding-bottom:10px;
}
h2
{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:normal;
	color:#000;
	margin:0px;
	padding-bottom:10px;
}



h3
{
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:22px;
	font-weight:bold;
	color:#000;
	margin:0px;
	padding-bottom:2px;
	border-bottom:1px solid #eaebed;
}
.wrapper
{
	width:951px;
	margin-top:6px;
	background:url('../images/wrapper-bg.png') repeat-y top center; margin-left:auto; margin-right:auto; margin-bottom:0; padding-left:22px; padding-right:22px; padding-top:0px; padding-bottom:10px
}
.topsec
{
	width:950px;
	margin:0 auto;
	padding:10px 0px 0px 0px;
	position:relative;
}

.scrollup{
    width:43px;
    height:40px;
    opacity:0.7;
    position:fixed;
    bottom:50px;
    right:100px;
    display:none;
    text-indent:-9999px;
   /* background: url('icon_top.png') no-repeat;*/
   background:url('../images/ontop.png')
}

.helpline
{
	width:250px;
	height:25px;
	position:absolute;
	margin-top:8.2%;
	margin-left:69%;	
	float:left;
}

.fixblock{
visibility: visible !important; 
position: fixed !important; 
cursor: pointer; 
z-index: 9996;
float:left;
left:30px;
top: 100px !important; 
margin-top:22px !important;
margin-left:-152px!important;
background: url('../images/mk.png') no-repeat!important; 
width: 294px !important; 
height: 150px!important;
}


		/* Dropcap */
		.dropcap { color:#ffffff; text-shadow: 0px 1px 0px #000000; }
		.dropcap.style1 { color:#5a5a5a; text-shadow: 0px 1px 0px #ffffff; }
		.dropcap.style2 { background:#535353; }
		.dropcap.style3 { background:#535353; border:2px solid #FFFFFF; }
		.dropcap.style4 { background:#535353; }
		/* Dropcap */
		.dropcap { font-size:24px; float:left; margin:10px 0px 10px 0px; text-align:center; }
		.dropcap.style1 { font-size:48px; width:58px; }
		.dropcap.style2 { width:40px; height:34px;  margin:0px 10px 0px 0px; padding:6px 0px 0px; border-radius:30px 30px 30px 30px; behavior:url(PIE.htc); }
		.dropcap.style3 { height:34px; margin:5px 10px 0 0; padding:6px 0 0; text-align:center;
    width:40px; box-shadow:0 0 5px #939393; -moz-box-shadow:0 0 5px #939393; -webkit-box-shadow:0 0 5px #939393; border-radius:30px 30px 30px 30px; behavior:url(PIE.htc); }
		.dropcap.style4 { width:33px; height:29px; text-align:center; margin:5px 10px 0px 0px; padding:4px 0px 0px; }
	
	.logomain
{
	width:952px;
	float:left;
}	
.logo
{
	width:576px;
	float:left;
}
.topright
{
	width:372px;
	float:right;
}
.social
{
	width:150px;
	float:right;
	text-align:right;
}
.social img { margin-left:6px;}
.phone
{
	width:322px;
	float:right;
	font-family:verdana, Calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#0C044D;
}
.phone1
{
	width:150px;
	float:right;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:24px;
	color:#fff;
	text-align:right;
	padding:4px 15px 0px 0px;
}
.menusec
{
	width:951px;
	height:38px;
	margin-top:10px;
	background:url('../images/menusec-bg.jpg') no-repeat;; margin-left:auto; margin-right:auto; margin-bottom:0
}
.slider
{
	width:950px;
	height:374px;
	float:left;
	margin-top:3px;
}
#fadeshow1
{
z-index:0;
position: relative;
visibility: visible;
background: #000 none repeat scroll 0% 0%;
overflow: hidden;
width: 100%;
height: 374px;
}
.banner
{
	width:951px;
	height:209px;
	margin-top:3px;
}
.accordian
{
	width:274px;
	height:374px;
	float:right;
	margin-top:3px;
	position:relative;
	/*background:url('../images/accordian-bg.png');*/
}
.left-full
{
	width:935px;
	float:left;
	margin-top:25px;
}
.left-full p
{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	text-align:justify;
	margin:0px;
	line-height:18px;
}
.left-sec
{
	width:665px;
	float:left;
	margin-top:5px;
}
.left-sec p
{
	font-family: Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#333;
	text-align:justify;
	margin:0px;
	line-height:18px;
}
.leftimg { float:left; margin:0px 10px 20px 0px;}
.rightimg { float:right; margin:0px 0px 20px 10px;}

#faculty{
	width:580px;
	margin:25px 20px 25px 25px;
	float:left;
	display:inline;
	}
.alignleft{
	float:left;
	margin: 3px 10px 10px 0px;
	}
#faculty img{
	border:4px #EFEFEF solid;}	
	

.chairmanmain{width:700px;float:left;margin: 0px 0px 0px 0px;}
.chairmanmsg
{
	width:293px;
	float:left;
}
.directordesk 
{
	width:290px;
	float:right;
}
.divideline
{
	width:100%;
	height:1px;
	background:url('../images/line.jpg') repeat-x;
	clear:both;
	margin:20px auto
}
.facilities
{
	width:200px;
	float:left;
}
.facilities ul
{
	margin:0px 0px 10px 0px;
	padding:0px;
}
.facilities ul li
{
	background:url('../images/arrow.jpg') no-repeat 5px 12px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:14px;
	color:#333;
	text-transform:uppercase;
	list-style-type:none; padding-left:18px; padding-right:0px; padding-top:7px; padding-bottom:0px
}
.unique-location
{
	width:365px;
	float:right;
}
.unique-location span
{
	color:#0661f9;
}
.rightsec
{
	width:260px;
	float:right;
	margin-top:25px;
}
.rightsec ul
{
	margin:0px;
	padding:0px;
}
.rightsec ul li
{
	background:url('../images/arrow1.jpg') no-repeat 2px 12px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#000000;
	display:block;
	width:246px;
	height:25px;
	border-bottom:1px dashed #333; list-style-type:none; padding-left:15px; padding-right:0px; padding-top:8px; padding-bottom:3px
}
.rightsec ul li a
{
	color:#000000;
	text-decoration:none;
}
.rightsec ul li a:hover
{
	color:#0036ff;
	text-decoration:none;
}
.rightsec p { margin:0px;}
.footer
{
	width:931px;
	height:136px;
	background:url('../images/footer-bg.jpg') repeat-x top center;
	margin-top:5px;
	margin-left:auto; margin-right:auto; margin-bottom:0; padding-left:10px; padding-right:10px; padding-top:25px; padding-bottom:0px
}
.footerbox1
{
	width:190px;
	float:left;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	line-height:25px;
}
.footerbox1 a { color:#000; text-decoration:none;}
.footerbox1 a:hover { color:#0661f9; text-decoration:underline;}

.footerbox2
{
	width:270px;
	float:right;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:15px;
	color:#000000;
	line-height:22px;
}
.footerbox2 a { color:#000; text-decoration:none;}
.footerbox2 a:hover { color:#0661f9; text-decoration:underline;}
.copyright
{
	width:951px;
	margin:0 auto;
	padding:10px 0px 0px  0px;
}
.footleft
{
	width:600px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000000;
	float:left;
	padding-top:10px;
}
.footright
{
	width:200px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#000000;
	float:right;
}



#banner_accordion {
	position:absolute;
	right:0px;
	top:0px;
	z-index:10;
	width:274px;
}
.acord_box {
	width:274px;
	float:left;
	margin-bottom:1px;
	background:url('../images/bg-tran-1.png');
	overflow:hidden
}
.hdaccor {
	width:259px;
	float:left;
	height:30px;
	background:#010f25;
	text-align:left;
	padding-top:8px;
	cursor:pointer;
	padding-left:15px;
	color:#FFF;
}
.hdaccor p {
	font-size:18px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFF;
	margin:0px;
	padding:0px;
}
.slideaccor {
	width:210px;
	float:left;
	padding-top:8px;
	padding:14px 11px 0 9px;
	height:242px;
}

.news
{
	width:250px;
	margin:0 auto;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
}
.news ul { margin:0px; padding:0px;}
.news ul li
{
	background:url('../images/arrow2.jpg') no-repeat 5px 5px;
	list-style-type:none; padding-left:15px; padding-right:0px; padding-top:0px; padding-bottom:20px
}
.news ul li a
{
	color:#FFF;
	text-decoration:none;
}
.news ul li a:hover
{
	color:#FFF;
	text-decoration:underline;
}
.news form
{
	margin:0 auto;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
	width:250px;
}
.news form input
{
	width:238px;
	padding:6px;
	background:#4a5464;
	border:none;
	color:#FFF;
}
.news form textarea
{
	width:238px;
	height:60px;
	padding:6px;
	background:#4a5464;
	border:none;
	color:#FFF;
	overflow:auto;
	margin-top:3px;
	font-family:Calibri, Arial, Helvetica, sans-serif;
	color:#FFF;
	font-size:14px;
}
.news form input.button
{
	border:medium none;
	width:111px;
	height:37px;
	background:url('../images/submit.jpg') no-repeat;
	cursor:pointer;
	float:right;
	margin-top:5px
}

.mukta{ width:250px; float:left; margin:0px 0px 0px 0px;}
.padmavathy{ width:465px; height:310px; float:left; margin:0px 0px 0px 0px;}
.p{}

/*=========================logo scroller start===========================*/



/*=========================logo scroller end===========================*/

.logoscrolle{width:72%; float:left; margin:0px 0px 0px 0px;}
.rdrive{ width: 420px; float:left; margin:0px 0px 0px 281px; font:Arial, Helvetica, sans-serif; font-size:20px; font-weight:700;}
.link_1 a:link {Font-Family: arial;color: #000;text-decoration: none;}
.link_1 a:visited {Font-Family:arial;color:#000;text-decoration: none;}
.link_1 a:active {Font-Family:arial;color: #45adfe;text-decoration: none;}
.link_1 a:hover {Font-Family:arial,;color: #45adfe;text-decoration: none;}
.indexform{ width:260px; float:right; margin:10px 0px 0px 0px;}
.safty{ width:260px; float:left; margin:6px 0px 0px 0px;}
.help{ width:260px; float:right; margin:20px 0px 0px 0px;} 
.hostalmain{ width:385px; float:left; margin:18px 0px 0px 0px;}
.hostalicon{ width:90px; float:left; margin:6px 0px 0px 5px;}
label {	
		font-size: 15px;
		color: #666; 
	}
	
	
	.link-category-gallery {
    background: gold none repeat scroll 0 0;
    float: left;
    height: 271px;
    padding: 25px;  
    text-decoration: none;
    transition: all 0.2s ease-in-out 0s;
    width: 265px;
}

