/*---- Layout ----*/
#pageBox {
float:left;
margin:0px; 
padding:0px;
width:1024px; 

height:850px;
}
#header1 {
	width:1024px;
	height: 195px;
	background: url(images/sm/banbg.jpg) left top no-repeat;
}
#midMain {
	width: 1024px;
	height: 600px;
	background:url(images/sm/menubg.jpg) left top no-repeat;
}
#midMainNews {
	width: 1024px;
	height: 600px;
	background:url(images/sm/newsbg.jpg) left top no-repeat;
}
#midMainabout {
	width: 1024px;
	height: 600px;
	background:url(images/sm/aboutbg.jpg) left top no-repeat;
}
#midMainphoto {
	width: 1024px;
	height: 600px;
	background:url(images/sm/photobg.jpg) left top no-repeat;
}
#midMaincontact {
	width: 1024px;
	height: 600px;
	background:url(images/sm/contactbg.jpg) left top no-repeat;
}
#leftSide {
	float: left;
	width: 825px;
	height: 600px;
}
#rightSide {
	float: right;
	width: 199px;
	height: 600px;
	text-align:left;
}
#menuCatleft {
	float: left;
	margin: 70px 0px 0px 53px;
	width: 220px;
	height: 438px;
	text-align:left;
	display: inline; 
}
#menuListRight {
	float: right;
	margin: 70px 28px 0px 0px;
	width: 520px;
	height: 438px;
	text-align:left;
	display: inline; 
	overflow: auto;
}
.rightTable {
	width: 198px;
	height: 600px;
}
#footer {
	width: 1024px;
	height: 60px;
	text-align: center;
	color:#6A5A43;
}