@charset "utf-8";
/* CSS Document */

body{font-family:Arial, Helvetica, sans-serif;  margin:0 auto; padding:0px; font-size:12px; line-height:22px; background:#FFEAFF;}

img{border:none;}
.readmore{float:right; margin-right:20px;}
h1{font-family:Perpetua; 
	 font-size:25px;
	 color:#4f4945;
padding:5px;





}
#announcement h1 {  display:none;}

p{ font:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 line-height:25px;
	 margin:10px;
	 color:#2c2c2b;
	 
 }
#content p,#content td{ font:Arial, Helvetica, sans-serif;
	 font-size:12px;
	margin:0;
	padding:0;
	 
 }

	 
#wrapper{width:984px; height:auto; background:#fff; margin:0 auto; padding:0px;   }

#header{width:984px; height:auto; float:left ;  }

#logo {
	width:980px;
	height:108px;
	float:left;
	}

#menu {
	width:979px;
	float:left;
		background:url(menu_bg.gif) repeat-x;
}

/*#menu ul{list-style-type:none; padding:0px 10px; margin:0px;}
#menu ul li { border-right:1px #000 solid; }
#menu ul li a{ padding:17px 35px 15px 34px; float:left; color:#423e3d; font-family:Verdana, Geneva, sans-serif ;
font-size:12px; text-decoration:none; }
#menu li a:hover{ background:#333 ; color:#FFF;  height:10px; margin-top:3px;}*/




#banner {
	
	height:248px;
	float:left;
	margin-top:1px;
	border:1px solid #ccc;
}



#news_events{width:292px; height:248px; float:right; border-top:none; position:relative; margin-top:-248px; margin-right:5px;  background: url(images/news-bg.png) no-repeat; border:1px #8e0988 solid; background:#FFEAFF;}

#news_events_head{width:292px; float:right; text-align:center; background:#880884; }
#news_events_cont_box{width:288px; height:auto; float:left; padding:0px 5px 5px 5px;   }
#news_events_cont_date{width:270px; height:auto; float:left; font-weight:bold; margin:0px 10px; padding-top:10px; color:#F60;  }
#news_events_cont_cont{width:270px; height:auto; float:left; border-bottom:dashed 1px #999;margin:0px 10px 10px 10px; }
#news_events_cont .more{width:288px; height:auto; float:left; }


#click {
	width:984px;
	height:98px;
	float:left;
	
}

#click1 {
	width:195px;
	height:91px;
	float:left;
	background:url(images/examination.jpg) ;
	display:block;
}

#click1:hover{opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */ cursor:pointer;
 }
#click2 {
	width:192px;
	height:91px;
	float:left;
	background:url(images/research.jpg) ;
	display:block;
}
#click2:hover{opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */ cursor:pointer;
 }

#click3 {
	width:198px;
	height:91px;
	float:left;
	background:url(images/naac.jpg) ;
	display:block;
}
#click3:hover{opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */ cursor:pointer;
 }

#click4 {
	width:194px;
	height:91px;
	float:left;
	background:url(images/livewire.jpg) ;
	display:block;
}
#click4:hover{opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */ cursor:pointer;
 }

#click5 {
	width:199px;
	height:91px;
	float:left;
	background:url(images/placement.jpg) ;
	display:block;
}
#click5:hover{opacity:0.8;
filter:alpha(opacity=80); /* For IE8 and earlier */ cursor:pointer;
 }

 
 #content {
	 width:984px;
	 float:left;
	 background:#FFEAFF;
	 margin-top:5px;
	 
 }
 #content_left{width:730px; height:720px; float:left;background:#fff; margin-top:10px; margin-left:0px; border-radius:10px;border-bottom:1px solid #000;}
 #content_center{width:5px; height:auto; float:left;background:#FFF; margin-top:10px;}
 #content_right{width:244px; height:720px;  float:left;background:#fff; margin-top:10px; border-radius:15px; border-bottom:1px solid #000;}
 #content_right img{ margin-left:80px;}
 #timtabl{width:244px; height:auto; float:left;background:#fff; margin-top:10px; border-radius:15px;}
  #sug{width:244px; height:auto; float:left;background:#fff; margin-top:0px; border-radius:15px;}
 
#intro
 { 
 width:700px;
height:150px; 
margin-left:10px; 
  border:1px solid #CCC;
 
 }
 
 
 #announcement
 { 
 
    height: auto;
    margin-top: 0px;
    margin-left: 0px;
    border: 1px solid #CCC;
    padding-left: 10px;
	margin-bottom: 16px;
 }
 .annon_tabl
 {
	 width:690px;
 height:350px;
 margin-left:10px;
  
 }
  #alumini
 { 
 width:700px;
 height:auto;
 margin-top:10px;
 margin-left:10px;
  border:1px solid #CCC;
  margin-bottom:5px;
 }
a
{text-decoration:none;
}
 #welcome {
	 width:331px;
	 float:left;
	 border-right:thin #FFCEE7 dashed;
	
	 
 }
 #welcome1 {
	width:315px;
	height:225px;
	float:left;
	padding-left:10px;
 }
 
 
 #welcome1 img {
	 width:96px;
	 height:33px;
	 float:left;
	 margin-top:10px;
 }
 
 
 #latest {
	 width:315px;
	 height:210px;
	 float:left;
	 margin-top:15px;
	 padding-left:10px;
 }
 
  #latest img {
	 width:96px;
	 height:33px;
	 float:left;
	 margin-top:40px;
 }
 #latest h2 {
	 font-family: Perpetua;
	 font-size:20px;
	 color:#2c2c2b;
	 float:left;
	 margin-left:10px;
	 width:275px;
 }
	 
 #library {
	 width:635px;
		 float:left;
		 padding-left:10px;
 }
 
 #library1 {
	 width:316px;
	 height:350px;
	 float:left;
	 margin:0px;
 }
 
 
  #library2 {
	 width:316px;
	 height:350px;
	 float:left;
	
 }
 
   
 
 
 #student {
	 width:640px;
	 height:265px;
	 float:left;
	
 }
 
 #studentgallery{width:320px; height:265px; float:left;}
 #videogallery{width:320px; height:265px; float:left;}
 
 #videogallery img{margin-left:10px;}
 
 
 
 #footer {
	 width:982px;
	 height:65px;
	 float:left;
	background:url(images/footer_bg.gif);
	margin-top:0px;
 }
 
 #footer_menu {
	 width: 700px;
	 height:65px;
	 float:left;
 }
 
 #footer_menu ul{list-style-type:none; padding:0px; margin:0px;}
#footer_menu li a{ padding:20px 10px 10px 10px; float:left; color:#969; font-family:Verdana, Geneva, sans-serif ;
font-size:10px; text-decoration:none;}
#footer_menu li a:hover{ color:#FFF; text-decoration:underline;  }


.check ul{ list-style-image:url(images/check1.png); padding:0px; margin:0px;}
.check li{line-height:26px;margin-left:20px;}

.semshow{  background:url(images/arrow1.png) no-repeat 5px ; padding-left:30px; margin:10px; text-decoration:none; color:#CC3399;}

.staffshow{  background:url(images/add.png) no-repeat 5px ; padding-left:30px; margin:10px; text-decoration:none; color:#CC3399;}

.semshow a{ text-decoration:none; color:#CC3399;}

.arrow ul{ list-style-image:url(images/arrow1.png); padding:0px; margin:0px;}
.arrow li{line-height:26px; margin-left:20px;}

.add ul{ list-style-image:url(images/add.png); padding:0px; margin:0px;}
.add li{line-height:26px; margin-left:20px;}
#menu-box {
   display:block;
    padding:10px 10px;
   background:#890984;
   color:#fff;
   text-decoration:none;
   line-height:1.3em;
   border-radius:5px 5px 0 0;
	text-align:center;
	width:940px;
	height:20px;
	font-size:16px;
	font-weight:bold;

}

#content-box {  width:960px; height:400px; overflow:auto;}