@charset "utf-8";

/* CSS Document */
/* CSS Document */
/*@font-face {
    /*font-family: aparaj_font;*/
	/*font-family:Aparajita;
   src:url('fonts/aparaj.ttf') format('opentype');
   
   
	
} */

/*@font-face {
    /*font-family: aparaj_font;*/
	/*font-family:BlackChancery;
	src:url('fonts/BlackChancery.ttf') format('opentype');
	
	}*/
	
 @font-face {
    font-family: 'Aparajita';
    src: url('fonts/aparaj.eot');
    src: url('fonts/aparaj.eot?#iefix') format('embedded-opentype'),
         url('fonts/aparaj.woff') format('woff'),
         url('fonts/aparaj.ttf') format('truetype'),
         url('fonts/aparaj.svg#aparaj') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'BlackChancery';
    src: url('fonts/BlackChancery.eot');
    src: url('fonts/BlackChancery.eot?#iefix') format('embedded-opentype'),
         url('fonts/BlackChancery.woff') format('woff'),
         url('fontsBlackChancery.ttf') format('truetype'),
         url('fonts/BlackChancery.svg#aparaj') format('svg');
    font-weight: normal;
    font-style: normal;
}

  
	

body{
	padding:0 0 0 0;
	margin:0;
	font:normal 12px/19px Arial, Helvetica, sans-serif;
	/*color:#000000;
	background-color:#ffffff;*/
	overflow-x:hidden; /* to hide horizontal scroll on web page*/
	
	}

td, div, h1, h2, h3, p, input, form{
	margin:0;
	padding:0;
}

img{
	padding:0;
	margin:0;
	border:none;
	}

ul {
	list-style:none;
	margin:0;
	padding:0;
	}
	

.spacer {
	clear:both;
	line-height:0;
	font-size:0;
}



/*=============================== HEADER======================= */

#full{
        width:1020px;
		margin:0 auto;
		height:1644px;
		background:#FFFFFF;
		/*height:1474px;*/
		}
		
#first_header{
               background:url(../PIC/first_header%20bg.png) repeat-x;
			   height:501px;
               
               }
			   
#header_main{ 
               padding:0 0 0 60px;
			   height:501px;
			   width:903px;
             }	
			 
#header_top{
              height:122px;
             }
#header_logo{
               width:600px;
			   /*height:122px;*/
			   padding:44px 0 0 14px;
			   float:left;
                
                }
				


#heding{
         background:url(../PIC/Heading.png) no-repeat ;
		 height:78px;
          }				
				
#header_details{
                 width:280px;
				 height:110px;
				 float:left;
				 padding:12px 0 0 0;
				 }	
#headersearch{
                    height:43px;
					
                 }
				 
#input{
/*background::url(../PIC/textbox.png) no-repeat 400px 400ox;*/
/*width:148px;*/
height:22px;
float:left;				 
}

 #gap15{
width:50px;
height:22px;
float:left;
			}
			
#searchbutton{
padding:0px 0 0 0px;
width:0px;
height:22px;
float:left;
				}							 
#headerrighttxtone{
                      /*width:331px;*/
					  height:37px;
					  background:url(../PIC/name.png) no-repeat 10px;
                    }
					
#headerrighttxttwo h1{
                      height:27px;
					  font:normal 17px/19px "Arial", Helvetica, sans-serif;
					  color:#000000;
					  padding:0 0 0 80px;
                     }	
					 
 								 				 						 

#header_navigation{
                     background:url(../PIC/naviback.png) no-repeat;
					 width:902px;
					 height:61px;
					 padding:0 0 0 14px;
                    }
					
					
#header_navigation ul{
                       
                      }
					  
#header_navigation ul li{
                           padding:15px 0 0 0px;
						   float:left;
                            }
#header_navigation ul li a{
		color:#fafcf8;
		padding:0px 39px 0 39px;
		font:normal 21px/23px "Aparajita",Arial, Helvetica, sans-serif;
		text-decoration:none;
		
		
		}		
#header_navigation ul li a:hover{		
		color:#FFFF00;
		}
		
#header_navigation ul li a.active{		
		color:#FFFF00;
		}														  
#header_text{
              height:322px;
			  width:903px;
              }	
			  
#header_one{
             padding:54px 0 0 25px;
			 height:261px;
			  width:610px;
			  float:left;
			}			  
			
#header_two{
               height:30px;
			   background:url(../PIC/Heading2.png) no-repeat;
			   width:610px;
			   /*float:left;*/
			   
			   
              }	
#header_three{
                 padding:26px 0 0 0;
				 width:610px;
				 height:141px;
				 
				/* float:left;*/
				
				 }			  		
			  
#header_three p{
                 font:normal 18.50px/20.50px "Aparajita",Arial, Helvetica, sans-serif;
				 color:#000000;
				 text-align:justify;
			   text-justify:inter-word;
                 }			  				
					
#header_four{
                 float:left;
				 width:238px;
				 height:393px;
				 padding:28px 0 0 20px;
				 /*background:url(../PIC/chef.png) no-repeat 0 28px;*/
				 }	
#chef_pic{
            /* background:url(../PIC/chef1.png) no-repeat;*/
			background:url(../PIC/anish%20banerjee%20.png) no-repeat;
			 height:389px;
             }
/*=============================== LOGO==============================*/
#logo_bg{
          background:url(../PIC/logo_bg.png) repeat-x;
		  height:245px;
		  padding:0 0 0 0;
          }
		  
#logo_one{
           /*height:245px;*/
		  /* width:953px;*/
		   padding:0 100px 0 0px;
              }	
			  
.dock {
	position: relative; 
	height: 10px; 
	text-align: center;
}
.dock-container {
	position: absolute;
	height: 50px;
	background: url(images/dock-bg2.gif);
	padding-left: 20px;
}
a.dock-item {
	display: block;
	width: 40px;
	color: #000;
	position: absolute;
	top: 0px;
	text-align: center;
	text-decoration: none;
	font: bold 12px Arial, Helvetica, sans-serif;
}
.dock-item img {
	border: none; 
	margin: 0px 10px 0px; 
	width: 100%; 
}
.dock-item span {
	display: none; 
	padding-left: 0px;
}
			  	  
		  
/*============================ MIDDLE=============================== */

#middle{
         background:url(../PIC/middle_bg.png) repeat-x;
		 height:490px;
		 
	     /*height:556px;*/
		 
		 /*padding:46px 0 0 44px;*/
         }		  
		 
#middle_main{  margin:26px 0 0 44px; /*margin:46px 0 0 0 44px;*/
                width:920px;
				height:462px;
				/*height:510px;*/
               }
#middle_one{
              background:url(../PIC/Heading3.png) no-repeat 17px;
			  height:31px;
               }
#middle_two{
              padding:11px 0 0 17px;
              height:208px;			 /*height:221px;*/
               }
	
#middle_two p{
               font:normal 18.5px/20.5px "Aparajita",Arial, Helvetica, sans-serif;
			   color:#000000;
			   padding:0 0 16px 0;
			   text-align:justify;
			   text-justify:inter-word;
			   
			   }
			   
			   
			   			   
#para two{
               pading:0px 0 0 0;
			   height:103px;
              }	
#para two p{  
               font:normal 18.5px/20.5px "Aparajita",Arial, Helvetica, sans-serif;
			   color:#000000;
			   padding:0 0 0px 0;
			  /* text-align:center;*/
			   
			   
               
              }			  		   
#middle_three{
                 /*width:920px;*/
				 width:902px;
				 
				 
               }
#consultency{
             background:url(../PIC/consultency1.png) no-repeat 17px;;
			 float:left;
			 width:311px;
			 height:202px;
              }
			  
#reserch{
             float:left;
			 width:308px;
			 height:202px;
			 background:url(../PIC/research1.png) no-repeat 12px;
			 
           }
		   
#campus{
           float:left;
		   width:282px;
		   height:201px;
		   background:url(../PIC/campus1.png) no-repeat 5px;;
         }		   			  			   
			   			   			   
#middle_four{
                
               }			   			   		 
/*======================== FOOTER ====================================*/
#footer{
         background:url(../PIC/footer_bg.png) repeat-x;
		 height:398px;
		/*height:228px;*/
		 }	
		 
/*#footer_one{
             width:1020px;
			 height:49px;
               }*/
			   
#footer_two{
          background:url(../PIC/footer_bg2.png) no-repeat;
			 height:398px;
/*			  height:228px;*/
			 
              }	
			  
#footer_twomain{
                 padding:40px 0 0 50px;
                 }
				 
#followus{
            float:left;
			height:170px; /* change korlam 200 chilo*/
			width:238px;
             }
#counter{
            padding:190px 140px 0 0 ;
             }			 
            
#followtext{
              width:150px;
			  height:35px;
          
             }
#followtext h1{
                font:normal 19px/21px "Aparajita",Arial, Helvetica, sans-serif ;
				padding:0 0 0 10px;
				color:#FFFFFF;
                }			 

#followlogoone{
                 width:202px;
				 height:37px;
				 padding:0 0 0 36px;
                 
                 }
#followlogomain{
                 width:112px;
				 height:37px;

                  }				 
				 
#followlogotwo{
                   width:202px;
				   height:63px;
				   padding:0 0 0 36px;
                 }	
				 
#follologotowmain{
                   width:112px;
				   height:63px;
				   
                    }				 			 			 			 

/*#followus_one{
                 width:238px;
				 height:157px;
                
                }
#followus_one h1{
                  font:normal 24px/26px "Aparajita",Arial, Helvetica, sans-serif;
				  color:#FFFFFF;
				  
                   
                   }
#followus_two{
                 margin:padding:36px 0 0 0 35px;
                 width:128px;
				 height:118px;
				 float:left;
                }
#followus_two_first{
                     float:left;
					 width:59px;
					 height:117px;
                      }
#followus_twosecond{
                     float:left;
					 width:59px;
					 height:117px;
                      }		*/			  								   							 
			 
#backto_top{
              float:left;
			  height:123px; /*chnage korlam 153 chilo*/
			  width:333px;
			  padding:47px 0 0 0;
              }	
			  
#backtoinside{
                 height:32px;
				 width:204px;
				 padding:0 0 0 118px;
                 
                 }
#backtoinsidetwo{
                      height:32px;
                    
                  }				 
#backtotext{
                height:34px;
				width:333px;
				background:url(../PIC/backtotop.png) no-repeat;
             }				 			  	
			  
#quicklinks{
              float:left;
			height:170px; /*change korlam 200 chilo*/
			
			  /*width:287px;*/
			  width:228px;
			  padding:0 0 0 59px;
              }

#quicklinks h1{
                 font:normal 19px/21px "Aparajita",Arial, Helvetica, sans-serif ;
				/*padding:0 0 0 10px;*/
				color:#FFFFFF; 
				
                 }	
				 
#quicklinksone{
                padding:16px 0 0 26px;
                  
                }	
#quicklinksone ul{
                    }
					
#quicklinksone ul li{
                       padding:0 0 20px 0;
                       }	
					   
#quicklinksone ul li a{
                       font:normal 18px/20px  "Aparajita",Arial, Helvetica, sans-serif;
					   color:#FFFFFF;
					   text-decoration:none;
					   
					   }
					   
#quicklinksone ul li a:hover{		
		color:#FFFF00;
		text-decoration:underline;
		}
		
#feedbackred p{
               padding:150px 0 0 0px;
              font:normal 17px/19px "Aparajita",Arial, Helvetica, sans-serif;
			  color:#FFFFFF;
			  text-decoration:none;  
                    }	
#feedbackred a{
                 color:#FFFFFF;
                  }											   					   											 		   
#feedbackred{
             
             float:left;
			 /*height:260px;*//*previous design*/
			 height:0px;
			 
			
			 width:70px;
			 
            }
#feedbackclick{
                 padding:2px 0 0 72px;
				 
                 }			
			
			  


/*============================= sign in form ==================================*/			  		   		 	 
#feedback{
			position: fixed;
			top:100px;
			left:-364px;
		}
		#feedback form{
			float: left;
			/*border: 1px solid #999;*/
			padding: 10px;
			border-radius:5px;
			background:#333333;
		}
		#feedback form label{
			display: block;
			float: left;
			text-align:right;
			margin-right:20px;
			width:70px;
			font-weight:bold;
			color:#FFFFFF;
			font-size:12px;
		}
		#feedback a{
			background:url(../PIC/feedback-buttons.png)  no-repeat center left transparent;
			display: block;
			width:40px;
			height:175px;
			float: left;
			text-indent:-9999em;
			position: absolute;
			top:11px;
			right:-40px;
		}
		/*#feedback a:hover{
			background-position: center right;
		}*/
		#feedback form .btn{
			float: right;
			background:url("../PIC/send.png")  no-repeat 35px 10px transparent;
			text-indent:-9999em;
			width:77px;
			height:28px;
			border:none;

		}
		#feedback form textarea{
			width:246px;
			height:48px;
			border: 1px solid #019AC6;
		}
		#feedback form input[type="text"]{
			width:250px;
			height:17px;
			border: 1px solid #019AC6;
		}
		#feedback h2{
			text-align:center;
			color: #019AC6;
			/*text-shadow:0.2px 0.3px 0.3px #000;*/
			font-size:22px;
		}

/*=========================== back to top ======================== */

#fixed-bar {
    margin: 0;
    padding: 0;
    background-color: black;
	height:32px;
    z-index: 100;
	width:204px;
				 padding:0 0 0 118px;
}
#fixed-bar a {
   /* color: white;
    text-decoration: none;*/
}
#bar-inner {
    /*width: 960px;
    margin: 0 auto;*/
    height: 32px;
   /* line-height: 36px;*/
}


#advertise{
             
			  padding:0 0 0 40px;
			  
			 /* padding-top:190px;*/
			 /*background:url(../PIC/Add.jpg) no-repeat 30px 90px;*/
                }
#advertise a{
             
			  padding:0 0 0 0;
			 /* padding-top:190px;*/
			 /*background:url(../PIC/Add.jpg) no-repeat 30px 90px;*/
                }