body {
	margin: 0px;
	padding: 0px;
	background-image: url(../images/bg.gif);
	background-repeat:repeat-x;
}
div {
	position: relative;
}
a {
	outline-style:none;
}
a:hover {
	outline-style:none;
}
#logo {
	height: 159px;
	width: 900px;
	background-image:url(../images/top_bg.jpg);
}

#mainDIV {
	width: 900px;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#middal {
	float:left;
	width:882px;
	position:relative;
	margin-top:4px;
	margin-bottom:4px;
	border: 9px solid #f6fbfb;
	background-color:#FFFFFF;
}
#text_area {
	background-color:#FFFFFF;
	position:relative;
	padding:10px;
	width: 862px;
	float:left;
}
#main_img {
	background-color:#FFFFFF;
	position:relative;
	width:882px;
	background-image:url(../images/main_img.jpg);
	background-position:right;
	background-repeat:no-repeat;
}
#innerContent {
	padding:10px;
}
#middleMain {
	margin:0;
	padding:0;
	float:right;
}
#middle_left {	
	float:left;
	margin:0;
	width:449px;
}
#middle_left_inner{	
	float:left;
	width:223px;
	margin:0;
}
#middle_inn_left {
	float:left;
	clear:both;
	width:223px;
	height:212px;
}
#middle_left_inner {
	float:left;
	margin:0;
	height:213px;
}
#middle_inn_right {
	float:right;
	margin:0;
}
#middle_right {	
	float:right;
	margin:0;
	width:449px;
	height:401px;
}
#middle_right_inner {	
	float:right;
	margin:0;
	width:660px;
	min-height:401px;
}
#fotter {
	float:left;
	position:relative;
	width: 900px;
	height:28px;
	margin:auto;
	background-color:#f6fbfb;
}
#navigation {
	width:900px;
	height:32px;
	margin:0;
	_margin-top:-6px; /* for IE6 */
}
#testi_bg {
	background-color: #EEF9F9;
	padding: 6px;
	height: 150px;
	width: 230px;
	float: left;
	margin-right: 40px;
	_margin-right: 36px;
	_margin-bottom: 36px;
	margin-bottom: 40px;
	border: 1px solid #D5EEEE;
}
