body {

	margin:0px;  
	background-color:#c3ebff;

}



#jp-pagecover {

	width: 960px;

	margin: 0px auto;

	padding: 0px;

	background-color:#a5d6ec;

}



#jp-top-bar {

	width: 960px;

	height: 38px;

	background: url(images/jp-top.jpg) no-repeat left top;

	text-align: right;

}



#jp-menu-banner {

	width:960px;

	height:111px;

	background:url(images/jp-banner-1.jpg) no-repeat left top;

	text-align:left;

}



#jp-menu{

	background:url(images/jp-btn-bg.jpg) repeat-y left top #FFFFFF;

	width:180px;

	text-align:left;

	vertical-align:top;

}



#jp-menu-btm{
	background:url(images/jp-btn-bg.jpg) repeat-y left top #FFFFFF;
	width:180px;
	height:240px;
	vertical-align:bottom;
}


#jp-center{
	background:url(images/jp-product-bg.jpg) no-repeat left top;
	width:561px;
}



#jp-center-bg{

	background:url(images/jp-content-btm.jpg) no-repeat left bottom #FFFFFF;

	width:561px;

	height:520px;

	vertical-align:top;

}



#jp-right-bar {	

	width:200px;

	height:519px;	

	background:url(images/jp-right-btm.jpg) no-repeat left bottom #004682;

	border-top:1px solid #FFFFFF;

	vertical-align:top;

}



#jp-footer {

	float:left;

	background:url(images/jp-bottom.jpg) bottom #a4d5eb;

	width:960px;

	height:110px;

	text-align:left;

}

.jp-btn-shadow {

	background:url(images/jp-btn-right.jpg) repeat-y left top #a5d5ec;
	width:19px;

}
	