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

*{padding:0; margin:0;}
a, a:hover{color:#ab0000; text-decoration:none}
a img{border:0;}
body{font:normal 14px "Comic Sans MS", cursive; background:#3e3e3e;}
.lhs{width:330px;}
.rhs{width:655px;}
.logoImg{position:relative; height:570px; width:394px; margin-bottom:15px;}
.kalyaniImg{position:absolute; 0 0}
.wrapper{width:1004px; margin:0 auto; background:url(../images/bodyBG.jpg) repeat 0 0; padding:15px}
.fl{float:left;}
.fr{float:right;}
.cl{clear:both;}
ul, ol{list-style-type:none;}

.pad_t100{padding-top:100px;}
.mrgn_b20{margin-bottom:20px }
.mrgn_b40{margin-bottom:40px;}
.mrgn_t10{margin-top:10px;}


.mail{background:url(../images/mailIcn.png) no-repeat 0 0; padding:8px 0 0 55px; font-size:14px; font-weight:bold; display:inline-block; height:32px}
.mail a, .mail a:hover{color:#fff;}
.nav{font-size:14px;}
.nav li{float:left; margin-left:32px; position:relative;}
.nav .sndNav{position:absolute; left:0; width:200px; border:1px solid #a20605; background:#ffd8d8; display:none; z-index:999}
.nav .sndNav li{margin-left:0; width:100%;}
.nav .sndNav li a{background:#ffd8d8; width:auto; text-align:justify; padding:3px 10px; color:#ae0202; border-bottom:1px solid #fff;}
.noMrgn{margin:0 !important;}
.nav a, .nav a:hover{background:url(../images/navBtn.png) no-repeat 0 0; display:block; width:105px; height:25px; text-align:center; padding-top:5px; color:#fff;} 
.nav li.active a, .nav li.active a:hover{background:url(../images/navBtn_active.png) no-repeat 0 0; color:#000}
.nav li.active .sndNav a{background:none;}

.subGallery{color:#fff;}
.subGallery li{float:left; margin-left:16px}
.footer{border-top:2px solid #000; padding:15px 0; font-size:14px; font-weight:bold}
.events{width:200px; font-weight:bold;}

.eventHD{border-bottom:2px solid #000; color:#fff; font-size:20px; font-weight:bold; display:block; margin-bottom:10px}
.events li{margin:0 0 10px; padding-left:15px; background:url(../images/liimg.gif) no-repeat 0 5px;}
.events li a{color:#000}
.eventBlk{height:100px; overflow:hidden; }

.content{background:#fff; margin-left:50px; padding:15px 25px; margin-bottom:20px}
.contHD{font:bold 18px "Comic Sans MS", cursive; color:#ab0000; border-bottom:1px solid #e4bebe; padding:0 0 8px; margin:0 0 8px}


.tblData td{padding:5px;}
.lh22{line-height:22px}
.fnt16{font-size:16px;}
.officeList li{margin:0 0 15px; list-style-type:square; margin-left:20px;}
.orderList li{margin:0 0 15px; list-style-type:decimal; margin-left:20px;}

.frmData label{font:normal 13px Arial, Helvetica, sans-serif}
.input_val {height: 25px; width: 300px; border: 1px solid #9390AD; }
.submit_btn {background: url(../images/submit_btn.gif) no-repeat;height: 42px;width: 102px;margin: 10px 0px; cursor:pointer}

.gallery{position:relative; width:523px; height:288px; overflow:hidden; margin-bottom:40px; float:right}
.galani ul li{position:absolute; display:none;}
