#header		{
	background:		url(../images/p-back-t.gif);
}
#page	{
	background:		url(../images/p-back-m.gif);
}
#footer	{
	background:		url(../images/p-back-b.gif);
	clear:			both;
}

#main	{
	text-align:		left;
	background-color:	#c2c8d1;
}
h1	{
	margin:			0;
	padding:			16px 16px 0 0;
	text-align:		right;
	font-size:		12pt;
	font-weight:		bold;
	line-height:		1.2em;
}
dt	{
	font-weight:		bold;

	margin:			8px 0 4px 0;
}
dd	{

	font-weight:		normal;

	text-indent:		0;
	padding-left:		0;
	margin-left:		1em;
}
table	{
	border:			0;
}

#brandimage	{
	position:			absolute;
	left:			50%;
	top:				14px;
	margin:			0 0 0 -268px;
}
#prodimage	{
	margin:			4px 0 4px 9px;
	padding:			0;
	border:			0;
}
#info	{
	float:			left;
	margin:			8px 0 12px 20px;
	padding:			0;
	width:			258px;
	background:		#fff url(../images/p-info-t.gif) no-repeat top left;
	padding:			0;
}
#info-cont	{
	margin:			0px 20px;
	padding:			0;
	text-align:		left;
	font-size:		9pt;
}
#info-bottom	{
/*
	hack for mac-ie5
*/
	border-bottom:	1px solid #c2c8d1;
	width:			258px;
	height:			6px;
	padding:			0;
	margin:			0;
	font-size:		1px;
	background:		#fff url(../images/p-info-b.gif) no-repeat scroll center;
}
h2	{
	margin:			16px 0 5px 0;
	font-size:		9pt;
	font-weight:		bold;
}
#info-cont h4	{
	margin:			12px 0;
	font-size:		9pt;
	font-weight:		normal;
}
#info-cont p	{
	margin:			12px 0;
}
#subinfo	{
	float:			right;
	margin:			8px 20px 12px 0;
	padding:			0;
	width:			258px;
	background:		#fff url(../images/p-info-t.gif) no-repeat;
	padding:			0;
}
#subinfo-cont	{
	text-align:		center;
	margin:			0;
	padding:			0;
}
#subinfo-cont img	{
	margin:			7px 7px 1px 7px;
}
#subinfo-cont p	{
	text-align:		left;
	margin:			10px 20px;
	font-size:		9pt;
}

#subinfo-bottom	{
/*
	hack for mac-ie5
*/
	border-bottom:	1px solid #c2c8d1;
	width:			258px;
	height:			6px;
	padding:			0;
	margin:			0;
	font-size:		1px;
	background:		#fff url(../images/p-info-b.gif) no-repeat scroll center;
}

#dsinfo-cont	{
	margin:			0px 20px;
	padding:			0;
	text-align:		left;
	font-size:		9pt;
}
#dsinfo-cont p	{
	margin:			12px 0;
	text-align:		left;
	font-size:		9pt;
}
#dsinfo-cont img	{
	margin:			7px 20px;
}
#profile	{
	margin:			12px 0;
	text-align:		right;
	font-size:		8pt;
	font-weight:		bold;
	color:			#b36527;
}
#dsname	{
	margin:			12px 0;
	text-align:		left;
	font-size:		10pt;
	font-weight:		bold;
}

#dinfo	{
	float:			left;
	margin:			8px 0 12px 10px;
	padding:			0;
	width:			540px;
	background:		#fff url(../images/p-double-t.gif) no-repeat top left;
	padding:			0;
}
#dinfo-cont	{
	margin:			0px 0 0 10px;
	padding:			0;
	text-align:		left;
	font-size:		9pt;
}
#dinfo-bottom	{
/*
	hack for mac-ie5
*/
	border-bottom:	1px solid #c2c8d1;
	width:			540px;
	height:			6px;
	padding:			0;
	margin:			0;
	font-size:		1px;
	background:		#fff url(../images/p-double-b.gif) no-repeat scroll center;
}
#dinfo-cont p	{
	margin:			12px 0;
}
#dinfo-cont dt	{
	font-weight:		bold;
	margin:			8px 0 4px 0;
}
#dinfo-cont dd	{
	font-weight:		normal;
	text-indent:		0;
	padding-left:		0;
	margin-left:		1em;
}
/*  Hides from IE5-mac \*/
* html #info { margin-left: 10px; }
* html #subinfo { margin-right: 10px; }
/* End hide from IE5-mac */



