	div.centreDiv {		width:780px;		text-align:left;		margin: 0 auto 0 auto; padding:0;	}		#mWhite {		background-color: #fff;		padding: 3px 0 0 0;	}		/* flash banner */		#flashBnr {		margin: 0 0 40px 0; 	}	#flashBnr ul,	#flashBnr ul li {		overflow: hidden;		position: relative;		margin: 0; padding: 0;		list-style: none;	}	#flashBnr ul li.box {		display: block;		float: left;		width: 195px;	}	#flashBnr ul li a,	#flashBnr ul li img {		border: 0;		text-decoration: none;	}	#flashBnr ul ul,	#flashBnr ul ul li {		width: 480px; height: 343px !important;	}	#flashBnr ul li span {		position: absolute; top: 0; left: 0;		display: none;	}	#flashBnr ul li.active span {		display: block;	}		#mContent {		padding: 0 20px 20px 20px;	}		/* 		left side 	*/		#mContentL {		width: 180px;		float: left;	}		#mContentL h2 {		font-size: 1.2em;		margin: 0 0 3px 0;	}	#mContentL h2,	#mContentL h2 a	{		color: #878787;	}	#mContentL h2 a:hover {		color: #555556;	}	#mContentL p {		font-size: 1.1em;		color: #555556;		margin: 0 0 15px 0;	}		/* 		right side 	*/		#mContentR {		float: right;	}		#mContentR div.miniBox {		overflow: hidden;		width: 134px; height: 180px;		float: left;	}	#miniBox1,	#miniBox2 {		margin: 0 25px 0 0;	}	#mContentR div.miniBox,	#mContentR div.miniBox a {		text-decoration: none; color: #333;		border: 0;	}	#mContentR div.miniBox p {		height: 40px;		padding: 6px 10px;		font-size: 9px; line-height: 1.3;		background-color: #d2d3d5;	}	#mContentR div.miniBox img {		display: block;		height: 124px; width: 134px;		margin: 0 0 5px;		border: 0;	}
