body	{
	background-color:	#33608c;
	text-align:		center;
	margin:			0;
	padding:			0;
	font-family:		"Areal","Helvetica";
}
ul	{
	list-style-type:	none;
}
a, a:hover, a:link, a:visited, a:active	{
	color:			#000;
	text-decoration:	none;
}
.stdlink	{
	font-weight:		bold;
	color:			#003473;
	text-decoration:	none;
}
.stdlink:link, .stdlink:visited, .stdlink:active	{
	font-weight:		bold;
	color:			#003473;
}
.stdlink:hover	{
	font-weight:		bold;
	color:			#f5a954;
}
img	{
	border:			0;
	padding:			0;
	margin:			0;
}
#outer	{
	background-color:	#33608c;
	margin:			20px auto 0 auto;
	padding:			0;
	text-align:		left;
}
#header		{
	position:			absolute;
	left:			50%;
	top:				49px;
	margin:			0 0 0 -288px;
	padding:			0;
	width:			576px;
	height:			8px;
	background:		url(../images/back-t.gif);
	text-indent:		-10000px;
}
#page	{
	position:			absolute;
	left:			50%;
	top:				57px;
	margin:			0 0 0 -288px;
	padding:			0;
	width:			576px;
	background:		url(../images/back-m.gif);
}
#main	{
	margin:			0 8px;
	padding:			8px 0;
}
#footer	{
	margin:			0;
	padding:			0;
	width:			576px;
	height:			14px;
	font-size:		1px;
	background:		url(../images/back-b.gif);
}
li	{
	display:			block;
}
.clearleft	{
	clear:			left;
	font-size:		1px;
}
.clearrright	{
	clear:			right;
	font-size:		1px;
}
.clearboth	{
	clear:			both;
	font-size:		1px;
}

#btn-brand a	{
	position:			absolute;
	display:			block;
	left:			50%;
	top:				111px;
	margin-left:		-357px;
	width:			77px;
	height:			70px;
	background:		url(../images/leftbtn1_n.gif);
	text-indent:		-10000px;
}
#btn-cate a	{
	position:			absolute;
	display:			block;
	left:			50%;
	top:				194px;
	margin-left:		-357px;
	width:			77px;
	height:			70px;
	background:		url(../images/leftbtn2_n.gif);
	text-indent:		-10000px;
}
#btn-brand strong	{
	position:			absolute;
	display:			block;
	left:			50%;
	top:				111px;
	margin-left:		-357px;
	width:			77px;
	height:			70px;
	background:		url(../images/leftbtn1_s.gif);
	text-indent:		-10000px;
}
#btn-cate strong	{
	position:			absolute;
	display:			block;
	left:			50%;
	top:				194px;
	margin-left:		-357px;
	width:			77px;
	height:			70px;
	background:		url(../images/leftbtn2_s.gif);
	text-indent:		-10000px;
}
#btn-brand a:hover	{
	background:		url(../images/leftbtn1_r.gif);
}
#btn-cate a:hover	{
	background:		url(../images/leftbtn2_r.gif);
}
#topbtn0 a{
	position:			absolute;
	left:			50%;
	top:				20px;
	margin:			0 0 0 -262px;
	width:			97px;
	height:			29px;
	text-indent:		-10000px;
	background:		url(../images/forms_n.gif);
}
#topbtn1 a{
	position:			absolute;
	left:			50%;
	top:				25px;
	margin:			0 0 0 0px;
	width:			85px;
	height:			24px;
	text-indent:		-10000px;
	background:		url(../images/topbtn1_n.gif);
}
#topbtn2 a{
	position:			absolute;
	left:			50%;
	top:				25px;
	margin:			0 0 0 85px;
	width:			85px;
	height:			24px;
	text-indent:		-10000px;
	background:		url(../images/topbtn2_n.gif);
}
#topbtn3 a{
	position:			absolute;
	left:			50%;
	top:				25px;
	margin:			0 0 0 170px;
	width:			90px;
	height:			24px;
	text-indent:		-10000px;
	background:		url(../images/topbtn3_n.gif);
}
#topbtnc a{
	position:			absolute;
	left:			50%;
	top:				20px;
	margin:			0 0 0 0px;
	width:			60px;
	height:			29px;
	text-indent:		-10000px;
	background:		url(../images/forms_chair.jpg);
}
#topbtnt a{
	position:			absolute;
	left:			50%;
	top:				20px;
	margin:			0 0 0 -120px;
	width:			60px;
	height:			29px;
	text-indent:		-10000px;
	background:		url(../images/forms_table.jpg);
}
#topbtns a{
	position:			absolute;
	left:			50%;
	top:				20px;
	margin:			0 0 0 -60px;
	width:			60px;
	height:			29px;
	text-indent:		-10000px;
	background:		url(../images/forms_sofa.jpg);
}
#topbtn0 span{
	position:			absolute;
	left:			50%;
	top:				20px;
	margin:			0 0 0 -262px;
	width:			97px;
	height:			29px;
	text-indent:		-10000px;
	background:		url(../images/forms_s.gif);
}
#topbtn1 span{
	position:			absolute;
	left:			50%;
	top:				25px;
	margin:			0 0 0 0px;
	width:			85px;
	height:			24px;
	text-indent:		-10000px;
	background:		url(../images/topbtn1_s.gif);
}
#topbtn2 span{
	position:			absolute;
	left:			50%;
	top:				25px;
	margin:			0 0 0 85px;
	width:			85px;
	height:			24px;
	text-indent:		-10000px;
	background:		url(../images/topbtn2_s.gif);
}
#topbtn3 span{
	position:			absolute;
	left:			50%;
	top:				25px;
	margin:			0 0 0 170px;
	width:			90px;
	height:			24px;
	text-indent:		-10000px;
	background:		url(../images/topbtn3_s.gif);
}
#topbtn0 a:hover	{
	background:		url(../images/forms_r.gif);
}
#topbtn1 a:hover	{
	background:		url(../images/topbtn1_r.gif);
}
#topbtn2 a:hover	{
	background:		url(../images/topbtn2_r.gif);
}
#topbtn3 a:hover	{
	background:		url(../images/topbtn3_r.gif);
}

#list-brands	{
	position:			absolute;
	left:			50%;
	top:				111px;
	margin:			0 0 0 280px;
	padding:			5px 0 0 0;
	width:			149px;
	background:		url(../images/brandsub-t.gif) no-repeat scroll top left;
}
#list-brands ul	{
	margin:			0;
	padding:			0 0 8px 0;
	background:		url(../images/brandsub-b.gif) no-repeat scroll bottom left;
}
#list-brands li	{
	display:			block;
	padding:			0;
	margin:			0;
	background:		url(../images/brandsub-m.gif);
}
#list-brands a	{
	display:			block;
	text-decoration:	none;
	width:			124px;
	padding:			4px 0 4px 0;
	margin:			0 0 0 18px;
	font-family:		"Areal","Helvetica";
	font-size:		12px;
	font-weight:		bold;
	color:			#fff;
}
#list-brands span	{
	display:			block;
	width:			124px;
	padding:			4px 0 4px 18px;
	margin:			0;
	font-family:		"Areal","Helvetica";
	font-size:		12px;
	font-weight:		bold;
	color:			#fff;
	background:		url(../images/brandsub-sel.gif) no-repeat scroll center left;
}
#list-brands a:hover	{
	color:			#f80;
}

#list-cate	{
	position:			absolute;
	left:			50%;
	top:				111px;
	margin:			0 0 0 280px;
	padding:			5px 0 0 0;
	width:			100px;
	background:		url(../images/catesub-t.gif) no-repeat scroll top left;
}
#list-cate ul	{
	margin:			0;
	padding:			0 0 8px 0;
	background:		url(../images/catesub-b.gif) no-repeat scroll bottom left;
}
#list-cate li	{
	display:			block;
	padding:			5px 0;
	margin:			0;
	background:		url(../images/catesub-m.gif);
}
#list-cate a	{
	display:			block;
	text-decoration:	none;
	width:			78px;
	padding:			3px 0 3px 0;
	margin:			0 0 0 18px;
	font-size:		14px;
	font-weight:		bold;
	color:			#fff;
}
#list-cate span	{
	display:			block;
	width:			78px;
	padding:			3px 0 3px 18px;
	margin:			0;
	font-size:		14px;
	font-weight:		bold;
	color:			#fff;
	background:		url(../images/catesub-sel.gif) no-repeat scroll center left;
}
#list-cate a:hover	{
	color:			#0f8;
}

/*
	for BRAND LIST
*/
#brandmsg	{
	font-size:		8pt;
	line-height:		1.3em;
}
#prodlist	{
	text-align:		left;
	margin:			0px 20px;
	padding:			0;
}
.proditem		{
	float:			left;
	padding:			10px 18px;
	margin:			0;
	background-color:	transparent;
}
.proditem img	{
	width:			222px;
	margin:			0;
	padding:			0;
}
.prodinfo	{
	width:			222px;
	text-align:		right;
	font-size:		10pt;
	height:			2em;
}

.prodinfo h3	{
	float:			left;
	margin:			0;
	padding:			0;
	width:			150px;
	font-size:		9pt;
	line-height:		1.3em;
	font-weight:		bold;
	text-align:		left;
	color:			#000;
}
.prodinfo a	{
	margin:			0;
	padding:			0;
	font-size:		9pt;
	line-height:		1.3em;
	font-weight:		bold;
	text-decoration:	none;
	color:			#003473;
}
.proditem a:hover	{
	color:			#f5a954;
}
.prodcomment		{
	margin:			0 40px 20px 40px;
}

/*
	for CATEGORY LIST
*/
#catelist	{
	text-align:		left;
	margin:			20px 24px 10px 24px;
	padding:			0;
}
.cateitem		{
	float:			left;
	padding:			10px 14px;
	margin:			0;
	background-color:	transparent;
}
.cateitem img	{
	width:			142px;
	height:			142px;
	margin:			0;
	padding:			0;
}
.cateinfo	{
	width:			142px;
	text-align:		right;
	font-size:		12pt;
	height:			2em;
}

.cateinfo h3	{
	float:			left;
	margin:			0;
	padding:			0;
	width:			100px;
	font-size:		8pt;
	line-height:		1.3em;
	font-weight:		bold;
	text-align:		left;
	color:			#000;
}
.cateinfo a	{
	margin:			0;
	padding:			0;
	font-size:		8pt;
	line-height:		1.3em;
	font-weight:		bold;
	text-decoration:	none;
	color:			#003473;
}
.cateitem a:hover	{
	color:			#f5a954;
}

/*  Hides from IE5-mac \*/
* html #main { height: 1%; }
* html #prodlist { height: 1%; }
* html #catelist { height: 1%; }
* html #prodinfo { height: 1%; }
* html #cateinfo { height: 1%; }
/* End hide from IE5-mac */

#prodlist	{
voice-family: "\"}\"";
voice-family:inherit;
	overflow:			hidden;
}
#catelist	{
voice-family: "\"}\"";
voice-family:inherit;
	overflow:			hidden;
}
