*{margin:0;padding:0;}

body{
	background:url(img/prosper-back2.png) repeat-x #fff;
	min-width:900px;
}

h1{
	background:url(img/prosperhead3.png) no-repeat;
	border-top:1px solid #fff;
	height:165px;
	text-indent:-9999px;
	width:800px;
}
.h1_inner{
	background:url(img/prosperhead-inner.png) no-repeat;	
	height:57px;
}
h2{
	color:#666;
	font:bold 12px verdana,serif;
}
h3{
	color:#666;
	font:bold 10px verdana,serif;
}
p{
	color:#666;
	font:10px verdana,serif;
	line-height:18px;
	text-align:justify;
	padding-bottom:10px;
}
#maincontainer{
	background:#fff;
	border:1px solid #9f9f9f;
	border-bottom:0;
	border-top:0;
	margin:auto;
	width:800px;
}
#topbar{
	border-bottom:23px solid #dfdfdf;
}
#usp{
	border-top:1px solid #fff;
	position:relative;
	height:131px;
}
#usp li{
	list-style:none;
	font:bold 12px verdana,serif;
	height:131px;
	position:absolute;
	width:266px;
}
#usp strong{
	color:#4c4c4c;
	display:block;
	font:bold 11px verdana,serif;
	padding-top:4px;
	padding-left:32px;
	margin-bottom:10px;
}
#usp a{
	color:#4c4c4c;
	display:block;
	height:131px;
	text-decoration:none;
	width:266px;
}
#usp span{
	color:#4c4c4c;
	display:block;
	font:10px verdana,serif;
	line-height:14px;
	padding-left:95px;
	padding-right:15px;
	padding-top:8px;
	font-style:normal;
	text-align:left;

}
.usp1{
	background:url(img/usp-back1.png) no-repeat;
	left:0;
}
.usp2{
	background:url(img/usp-back2.png) no-repeat;
	left:267px;
}
.usp3{
	background:url(img/usp-back3.png) no-repeat;
	right:0;
}
#feat{
	background:url(img/feat-topback.png) repeat-x #fff;
	border-top:1px solid #999;
	padding-top:52px;
	padding-right:30px;
	padding-bottom:16px;
	position:relative;
}
#feat h2, #feat p{
	padding-left:274px;
}
#foot{
	border-bottom:1px solid #fff;
	border-top:1px solid #999;
}
#foot ul{
	background:url(img/foot-back.png) bottom no-repeat #c8c8c8;	
	height:94px;
	margin:auto;
	width:802px;	
}
#foot li{
	color:#000;
	float:left;
	font:10px verdana,serif;
	line-height:22px;
	list-style:none;
	margin-left:8px;
}
#foot a{
	color:#000;
}
.content_image{
	top:38px;
	position:absolute;
	left:18px;
}
#inner{
	border-top:1px solid #9f9f9f;
	background:url(img/faux.png) repeat-y;
	position:relative;
	min-height:380px;
}
#inner_menu{
	left:0;
	position:absolute;
	top:0;
}
#inner_menu li{
	background:url(img/inner-li.png) no-repeat;
	font:12px verdana,serif;
	list-style:none;
}
#inner_menu a{
	color:#fff;
	display:block;
	height:27px;
	line-height:27px;
	padding-left:25px;
	text-decoration:none;
	width:140px;
}
#inner_content{
	padding-top:23px;
	padding-right:23px;
	padding-bottom:10px;
}
#inner_content h2, #inner_content h3, #inner_content p{
	padding-left:190px;
}
#english{
	background:url(img/english.png) no-repeat;
	border-top:1px solid #9f9f9f;
	border-bottom:1px solid #9f9f9f;
}
#english a{
	color:#4c4c4c;
	font:bold 11px verdana,serif;
	text-decoration:none;
	height:22px;
	line-height:22px;
	padding-top:4px;
	padding-left:32px;
}
