body {
	margin: 0px; padding: 0px;
	background: #fff url('img/bg.jpg') repeat top center;
}
img { border: 0px; }
table.bg { background: #fff url('img/table_bg.jpg') repeat-y top left;
	border: 0px; margin: 0px; padding: 0px; width: 1020px; height: 100%;
}
td.td1-1, td.td1-3 { height: 218px; width: 116px; }
td.td1-1 { background: url('img/td_1-1.jpg') no-repeat top left; }
td.td1-2 {
	height: 218px; width: 780px; vertical-align: top;
	background: url('img/td_1-2.jpg') repeat-x top left;
}
td.td1-3 { background: url('img/td_1-3.jpg') no-repeat top left; }
td.td2 {
	height: 43px; width: 1020px; vertical-align: top;
	background: #fff url('img/td_2.jpg') no-repeat top left;
}
td.td4 {
	color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 11px; 
	height: 13px; width: 1020px;
	background: url('img/td_4.gif') no-repeat top left;
}
td.td3-1 {
	width: 116px;
	background: url('img/td_3-1.jpg') no-repeat top left;
	}
td.td3-3 {
	background: url('img/td_3-3.jpg') no-repeat top left;
	width: 116px;
}
td.content {
	vertical-align: top; height: auto; width: 788px;
}
#holder {
	position: relative; top: 0px; left: 0px; width: 1020px; height: auto;
}
#menubar {
	position: absolute; top: 200px; left: 116px; width: 788px; height: 24px;
	text-align: center; letter-spacing: 1px; font-weight: bold; color: #151518;
}
#bannerBox {
	position: absolute; left: 360px; top: 20px; width: 532px; height: 160px;
}
.prodBox {
	position: relative; left: 0px; margin-top: 10px; float: left; width: 262px; height: 213px;
	font-size: 10px; line-height: 14px;
	background: #fff url('img/prodbox.jpg') no-repeat top center;
}
.prodBoxInner {
	margin: 20px 30px 20px 30px;
}