body{
	background:  url(../images/bg-1.jpg) repeat;
	margin: 0px;
	padding: 0px;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 15px;
}


.iti-bg{
	background:  url(../images/bg-2.jpg) repeat;
}
.resident-bg{
	background:  url(../images/bg-3.jpg) repeat;
}
.main-link{
	float: right;
	
}

h1,h2,h3,h4,h5,h6{
	font-size:20px;
	font-weight: normal;
}
p{
	font-size: 15px;
	line-height: 24px;
}
/*.active{
	background: #70151C;
}*/
.clear{
	clear: both;
}
.text_center{
	text-align:  center;
}
a{
	text-decoration: none;
}
a:hover{
	color:#000000 ;
}
/****************************************layout***********************************/
header{
	width: 100%;
	float: left;
	background:  url(../images/bg.jpg) repeat-x;
	height: 158px;
}
.container{
	width: 1080px;
	margin: auto;
}
.row{
	width: 100%;
	float: left;
	margin-bottom: 8px;
}

/*************************************logo***********************************/
.logo{
	width:154px ;
	height:98px ;
	background: ;
	float: left;
}
.logo img{
	
}
.logo-text{	
	float: left;
}
.logo span{
	color: #FFFFFF;
	text-transform:capitalize;
	font-size: 18px;
	font-weight:bold;
}

/***************************************menu*********************************/
 /*nav{
	width: 100%;
   }
 nav ul{
  margin: 0px;
  padding: 0px;	
 }
 nav ul li{
	list-style: none;
	display: inline;
	padding: 0px 10px;
	/*float: left;*/
	/*border-right: 2px #FFFFFF solid;
	
	
 }
nav ul li:first-child{
	padding-left: 0px;	
}
 nav > ul >li > a{
	color: #FFFFFF;
	text-decoration: none;
	font-size: 15px;
	
	text-transform: capitalize;
 }
 
 nav > ul >li  > ul {
 	display: none;
 	position: relative;
 }
 
 nav > ul >li:hover  > ul {
 	display: block;
 }
 
 nav > ul >li  > ul > li{
 	display: list-item;
 }*/
 .clearfix:after{
 	display: block;
 	clear: both;
 }
 .menu-wrap{
 	width: 100%;
 	background:#A92731 ;
 	box-shadow:  0px 1px 3px #A92731;
 }
 .menu{
 	width: 1080px;
 	margin: auto;
 	text-decoration: none;
 }
 .menu ul{
 	text-decoration: none;
 	list-style: none;
 }
 
 .menu li{
 	margin: 0px;
 	list-style: none;
 	font-family: Verdana;
 	float: left;
 	font-size: 17px;
 	padding:0px 10px;
 	
 }
 .menu a{
 	transition: all linear 0.15s;
 	color: #FFFFFF;
 	text-decoration: none;
 }
 .menu li:hover > a{
    text-decoration:underline;
 	color: #FFFF00; 	
 	display: block;
 	
 }
 .menu > ul > li {
 	float: left;
 	display: inline-block;
 	position: relative;
 	font-size: 17px;
 }
 .menu > ul > li > a{
 	display: inline-block; 	
 	/*box-shadow: 0px 1px 0px #9AC739;*/
 }
  .menu > ul > li:hover > a{
  	color:#FFFF00;
  	padding:2px;
  	text-decoration:underline;
  }
 .sub-menu{
 	width: 160%;
 	padding: 5px 0px;
 	position: absolute;
 	top: 100%;
 	left: 0px;
 	opacity: 0;
 	z-index: -1;
 	transition:opacity linear 0.15s;
 	background: #AC242E;
 }
 
 .menu li:hover .sub-menu{
 	z-index: 1;
 	opacity: 1; 	
 }
 
 .sub-menu li{
 	display: block;
 	font-size: 13px;
 }
 .sub-menu li a{
 	display: block;
 	padding: 10px 2px;
 	width: 100%;
 }
 .sub-menu li:hover a{
 	color: #000000;
 }
 .sub-menu li a:hover{
 	color: #FFFF00; 
 	text-decoration: underline;
 	
 }
/***************************************slider***********************************/

.slider{
	width: 100%;
}

/*********************************division*****************************************/

.two_third{
	width: 64%;
	float: left;
	margin-left: 1.1%;
	margin-right:1.1%;
}

.one_third{
	width: 325px;
	float: left;
	margin-left: 1.1%;
	margin-right:1.1%;
}
.one_fourth{
	width:244px;
	float: left;
	margin-left: 1.1%;
	margin-right:1.1%;
}
/*****************************************content part*********************************/
.content_body{
	width: 100%;
	float: left;
}
.content_area{
	width: 1080px;
	margin: auto;
}
/******************************************content part style***************************/

.titel_box{
	font-size: 18px;
	color: #000000;

}


/******************************************footer**************************************/
.footer{
	background: #A2232C ;
	/*height: 215px;*/
	width:1080px;
	color: #FFFFFF;
	margin: auto;
	
}

.copyright {
	border-top: 2px solid #181010;
	color: #FFFFFF;
	font-size: 17px;
	text-align: center;
	margin-bottom: 10px;
	background: #A92731 ;
	width: 100%;
	padding: 13px 0px;
}
.copyright a{
	text-decoration: none;
	color: #FFFFFF;
	font-size: 17px;
}

/*********************************************form designe*******************************/
.name{
	float: left;
	width:20%;
	height:40px;
    text-align:right;
    margin: 0px;
   padding-right: 10px;
   padding-top: 10px;
  
}
.box{
	float: left;
	width:57%;
    text-align:left;
    height: ;
    margin-bottom:10px;
}
.box input{
	height:39px; 
}
.box p, .red{
	color:#FF0000;
}

.marright20{
	margin-right: 22px;
}
.marright120{
	margin-right: 120px;
}
li input,li textarea{
	width:430px;
	background-color:#49676B;
	color: #FFFFFF;
	margin: auto ;
	float: left;
	text-align:left;
	font-size: 15px;
	text-indent: 15px;
	border:none;
	list-style: none;
}
li textarea{
	height: 100px;
}

 button{	
	background-color:#49676B;
	color: #FFFFFF;
	margin: auto ;
	float: right;
	text-align:right; 
	font-size:16px;	
	border:1px black;	
	padding: 10px 25px;
}
.float_left{
     float:left;
     padding: 15px;
     
}
.float_right{
	float: left;
	margin-left: 40px;
	padding-left:70px;
		
}
/**********************************************notice Board**************************/
.notice_box{	
	color: #000;
	width:96% ;
	float: left;
	/*background: #BCBCBC;*/
	height: 224px;
	font-family: "Arial Rounded MT Bold";
	padding: 0% 2%;
} 

#notice-box > .item{
	float: left;
	width: 100%;
	margin-bottom: 10px;
}

.item > h2{
	float: left;
	width: 100%; 
    border-bottom: 1px solid #000;
	/*color: #DDDDDD;*/
	padding: 0 ;
	
}

span{
	color:#000;
	font-size: 20px;
	text-transform: capitalize;
	font-weight: inherit;
	
	
}

#notice-box  .item > .none{
	float:right;
	color: #fff;
	font-size:inherit;
	color: #000;
	text-transform: none;
	font-weight: normal; 
}
#notice-box  p{
	color: #000;
	float: left;
	padding: 0px 5px;
	
}
.highlight{
	margin-left: 10px;
	
}

.achivement{
	/*background: #A8A8A8;*/
	height: 223px;
	float: left;
	
}
/**********************************gallery***************************/
.center{
	width:282px;
	margin: auto; 
}
.one_third img{
	width: 271px;   
    margin-bottom: 18px;
    margin: auto;			
}
.gallery-ph-st img{
    background: #3C6E3D;
    padding:5px; 
    height: 192px;	
}
.center-photo{ 	
 	margin: auto; 	 

}
.one_fourth img{	
	height: 200px;
}

.round{  
   background: #3C6E3D;
   border: 1px #000000 solid;
   
}
.round img{
	width: 244px;
}
