@charset "utf-8";

/* CSS Document */



body {

	background:#FFFFEF;

font-size: 11px;

font-family: Verdana, Arial, SunSans-Regular, Sans-Serif;

color:#564b47;

padding:0px;

margin:0px;

}

.header_blue h2{

	color:#236fcd;

	font-family:verdana;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

}

/* ----------container to center the layout-------- */

#container {

width:100%;

background:url(../images/banner_bg.jpg) repeat-x;

background-position:top;

padding:0px;

margin-left: auto;

margin-right: auto;

} 



/* ----------Header Container-------------- */

#header {

	width:770px;

	height:165px;

	padding: 0px;

	margin-left:auto;

	margin-right:auto;

}



/* ----------Banner Container-------------- */

#banner_container {

	clear:both;

	text-align: right;

	width:770px;

	height:100px;

	margin-right: auto;

	margin-bottom: 0px;

	margin-left: auto;

	margin-top: 0px;

	}

	

#logo_container {

	float:left;

	padding:5px 0px 0px 16px;

	} 	



#ain_name {

	float:left;

	padding:16px 0px;

	}

#quick_link_container{

	width:180px;

	padding-top:5px;

	text-align:center;

	float:right;

	}

.quick_link{

	color:#999999;

	text-align:center;

	vertical-align:bottom;

	float:right;

	height:16px;

	width:56px;

	padding-top:4px;

	margin-left:4px;

	background:url(../images/quick_link_bg.gif);

	}

.quick_link1{

	color:#333333;

	vertical-align:bottom

	font-size:11px;

	font-family:tahoma;

	text-decoration:none;

	}

.quick_link1:hover{

	color:#000099;

	text-decoration:underline

	}

#top_menu_container{

	width:760px;

	clear:both;

	height:30px;

	margin-right: 0px;;

	margin-bottom: 0px;

	margin-left: auto;

	margin-top: 0px;

	}

.top_menu{

	color:#666666;

	font-family:verdana;

	font-weight:bold;

	padding-right:20px;

	padding-left:20px;

	height:33px;

	text-decoration:none;

	}

.top_menu:hover{

	color:#FFFFFF;

	height:33px;

	}

#nav-menu ul{

	list-style: none;

	padding: 0;

	margin: 0;

}



#nav-menu li

{

	display:block;

	height:33px;

	line-height:25px;

	float: left;

	margin: 0 0.15em;

}



#nav-menu li a:hover

{

	display:block;

	color:#c90f07;

	text-decoration: none;

	text-align: center;

	height:33px;

	line-height:25px;

	background:url(../images/top_menu_bg.gif) repeat-x;

}



.menu_pliter{

	height:33px;

	line-height:33px;

	}

	

/*------------------------------------------------body_area--------------------*/

#body_area{

	clear:both;

	width:770px;

	margin-right: auto;

	margin-left: auto;

	font-family: Tahoma;

	text-decoration: none;
	line-height:18px; text-align:justify;

}



#left_nav{

	float: left;

	width: 190px;

	margin-bottom:20px;

}



.left_menutop {

	background-image: url(images/menu_top.png);

	background-repeat: no-repeat;

	margin: 0px;

	padding: 0px;

	float: left;

	height: 1px;

	width: 163px;

}

.left_menu_area {

	margin: 0px;

	padding: 0px;

	float: right;

	width: 183px;

}



.left_menu {

	font-family: Arial;

	font-size: 11px;

	font-variant: normal;

	color: #c90f07;

	text-decoration: none;

	background-image: url(../images/menu_active.png);

	background-repeat: no-repeat;

	margin: 0px;

	float: left;

	height: 20px;

	width: 135px;

	padding-top: 5px;

	padding-right: 40px;

	padding-bottom: 0px;

	padding-left: 0px;

}

.left_menu:HOVER {

	color: #155db6;

	text-decoration: none;

	background-image:url(../images/menu_hover.png);

	background-repeat: no-repeat;



}



#midarea {

	font-size:12px;

	font-family:Arial;

	text-align:justify;

	margin: 0px;

	float: left;

	width: 580px;
}



#desc_area {

	margin: 0px;

	float: left;

	height: 400px;

	width: 730px;

	padding-top: 0px;

	padding-right: 0px;

	padding-bottom: 0px;

	padding-left: 8px;

}



#right {

	margin: 0px;

	padding: 0px;

	float: right;

	padding-right:20px;

	height: 400px;

	width: 189px;

}



.body_text{

	color:#666666;

	font-family:verdana;

	font-size:12px;

	text-decoration:none;

	text-align:justify;

	padding-left:10px;

	}

	

	

#member_ingos{

	width:100%;

	font-family: "Trebuchet MS";

	font-size: 11px;

	line-height: normal;

	font-weight: bold;

	color: #c5a873;

	text-decoration: none;

	float: left;

	height: 108px;

	background:url(../images/project_bg.gif) repeat-x;

}	

	

/*------------------------------------------------fotter--------------------*/

#fotter{

	width:100%;

	margin-right: auto;

	margin-left: auto;

	font-family: "Trebuchet MS";

	font-size: 11px;

	color: #fff;

	text-decoration: none;

	padding: 0px;

	height: 91px;

	text-align:center;

	padding-top:15px;

	background-image: url(../images/footer_bg.png);

	background-repeat: repeat-x;

	background-position: top;

	background-attachment: scroll;

}

#fotter a	{ color:#fff;}

/* ----------Sliding Banner-------- */



#slide_banner_container{

	clear:both;

	height:186px;

	}

	

#banner_slide{

	margin:0px 0px 0px 0px;

	padding:6px;

	height:388px;

	float:left;

	}



#imageContainer { 

	height:388px; 

	}	



#imageContainer img { 

	display:none; 	

	position:absolute; 	

	top:0px; left:0px; 	

	height:388px;  	

	opacity: -0.01; 

	} 

	

	

/*----------------------project-----------*/

#project{

	width:100%;

	height:80px;

	margin:0 auto 0 auto;

	float:left;

	}

#project h2{

	width:100%;

	margin:2px auto 0 auto;

	display:block;

	font:15px "Trebuchet MS", Arial, Helvetica, sans-serif;

	color:#A68A33;

	height:30px;

	font-weight:normal;

	padding-left:50px;

	}

#project ul{

	width:100%px;

	height:33px;

	text-align:center;

	display:block;

	padding-top:15px;

	margin:0 auto 0 auto;

	}

#project ul li{

	display:block;

	float:left;

	text-align:center;

	margin-right:5px;

	margin-left:5px;

	}

#project ul.next{

	height:28px; width:224px; display:block; margin:0 auto 0 auto;  padding:0 0 0 0; font-size:0px;

	}

#project ul.next li{

	display:block;

	float:left;

	font:10px/17px Arial, Helvetica, sans-serif;

	font-weight:bold;

	}

#project ul.next a{

	color:#362900; margin:0 4px 0 4px;	text-decoration:none; background-color:#FFFFFF;

	}

#project ul.next a:hover{

	color:#A68A33; background-color:#FFFFFF;

	}

.msn_Header{

	display:block;

	color:#236fcd;

	font-family:verdana;

	font-size:18px;

	font-weight:bold;

	text-decoration:none;

	}

	

.more{

	color:#0066CC;

	font:tahoma;

	font-size:11px;

	text-decoration:none;

	}

.more:hover{

	color:#990000;

	}

.photo_frame{

	background-color:#F6F6F6;

	margin:0px 0px 0px 8px;

	padding:5px;

	border:1px solid #A4B0BC;

	}

.news_header{

	color:#990000;

	font-family:Verdana;

	font-size:11px;

	font-weight:bold;

	text-decoration:none;

	}

.news_container{

	background:url(../images/news_headerbg.png) no-repeat;

	background-position:top;

	height:254px;

	width:190px;

	}

.news_title{

	clear:both;

	height:30px;

	padding-left:60px;

	padding-top:10px;

	color:#FFFFFF;

	font-family:tahoma;

	font-size:12px;

	font-weight:bold;

	text-decoration:none;

	}

.line_breaker{

	height:15px;

	background:url(../images/line_breaker.gif) repeat-x;

	clear:left;



	}

	

.photo_frame{

	background-color:#fFFFFF;

	margin:0px 8px 0px 0px;

	padding:5px;

	border:1px solid #C7C291;

	}

.photo_frame1{

	background-color:#fFFFFF;

	margin:0px 0px 0px 8px;

	padding:5px;

	border:1px solid #C7C291;

	}



/* ------ Login Form ------ */

.text_field{

	color:#333;

	background:#f3efc0;

	border:#bdbcbd solid 1px;

	margin-top:6px;

	text-decoration:none;

}

.img_lft	{ float:left; padding-right:10px;}
.img_rft	{ float:right; padding-left:10px;}

.lft		{ float:left; padding-right:10px;}
.rft		{ float:right; padding-left:10px;}
.sp_logo	{ color:#fff; font-size:16px; margin:14px 0;}
