BODY{
	background-color: #FFFFFF;
	margin: 0 auto;
}
A{
	text-decoration: none;
	font-weight: bold;
}
img
{
	border-style: none;
}
.page{
	border: thin solid black;
	width: 780px;
	height: 494px;
	text-align: left;
	
}
div#shopfront{
	position: absolute;
	border: none;
	float: left;
	width: 359px;
	height: 490px;
}
div#nlogo{
	border: none;
	float: right;
	vertical-align: top;
	width: 421px;
	height: 490px;
}
div.menu{
	float:left;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 25px;
	width: 234px;
	height: 34px;
	border-bottom: 1px solid black;
	border-right: 1px solid black;
}
div.menu-last{
	float:left;
	padding-top: 0px;
	margin-top: 0px;
	margin-left: 25px;
	width: 234px;
	height: 34px;
	border-right: 1px solid black;
	
}
div#icon{
	position: relative;
	float: left;
	margin: 0 0 0 0;
	width: 46px;
	height: 34px;
	border-bottom: 1px solid black;
}
div#icon-last{
	position: relative;
	float: left;
	margin: 0 0 0 0;
	width: 46px;
	height: 34px;
}

div.imenu{
	float: right;
	background-color: #FB0505;
	border-left: 2px solid black;
	margin-right: 3px;
	width: 410px;
	height: 18px;
}
div.icontent{
	font: 13px arial, verdana;
	float: right;
	border-left: 2px solid black;
	margin-right: 3px;
	padding: 5px 3px 0px 5px;
	width: 410px;
	height: 290px;
}
div#choice{
	font: 13px arial, verdana;
	font-weight: bold;
}
div#desc{
	font: 11px arial, verdana;
	text-indent: 2em;
	text-align: top;
}
div#disclaim{
	font: 9px arial, verdana;
}
div#imenui{
	float: left;	
}
div.endnote{
	width: 780px;
	text-align: right;
	font: bold 9px/15px verdana, arial;
}
div.sitesp{
	text-align: center;
	float: left;
	width: 250px;
	height: 75px;
	margin-left: 30px;
	padding-top: 10px;
	vertical-align: middle;
}
.enprices{
	text-align: center;
	font: 18px/30px verdana, arial;
}
#announce{
	text-align: center;
	color: red;
	font: bold 14px/18px verdana, arial;
	margin-bottom: 5px;
}