body 
	{
	background: #fff; margin: 1em;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 100.01%;
	text-align: center;
	}

a
	{
	color: #999999;
	text-decoration:none;
	}
	
a:hover
	{
	color: #666666;
	}
	
a img
	{
	border: 0;
	}
	
h1,h2
	{
	font-size: 1em;
	text-align : left;
	font-weight: bold;
	color: #000000;
	margin: 5px 0 5px 0;
	}
	
p	
	{
	margin-top: 5px;
	}
	
#logo
	{
	float: left;
	}
	
#topright
	{
	float: right;
	}
	
#bottomleft5 
	{
	background-color: #ffffff;
	vertical-align: top;
	border-right: 4px solid #E7E4E7;
	}

#bottomleft4 
	{
	border-left: 4px solid #E7E4E7;
	}
	
#bottomleft3 
	{
	vertical-align: top;
	}
	
#bottomleft2
	{
	background-color: #ffffff;
	vertical-align: top;
	border: 4px solid #E7E4E7;
	border-bottom: none ;
	border-left:none;
	}
	
#bottomleft {
	background-color: #ffffff;
	vertical-align: top;
	border-left: 4px solid #E7E4E7;
	}
#bottom 
	{
	background-color: #FFFFFF;
	background: url(images/flower.gif) right no-repeat;
	padding: 5px;
	}

	#form
	{
	background-color: #FFFFFF;
	vertical-align: top;
	}
	
.small {
	font-size: 0.8em; text-align: left
}

#tablehdr {
	width: 750px
}

.grey {
	border: #E7E4E7 3px solid; width: 748px; background-color: #f2efef
}

#menu 
	{
	background-color: #F4E4CD;
	}
	
#menu ul 
	{
 	margin: 0; 
	padding: 0; 
	text-align: center; 
	list-style: none;
	}
	
#menu ul li 
	{
	float: left; 
	}
	
#menu ul li A 
	{
	display: block;
	font-family: "Times New Roman", Times, serif;
	font-size:18px;
	text-align: center;
	text-decoration: none;
	}
	
#menu ul li A:hover 
	{
	background: #ead8b0;
	}

#menu ul li#one A 
{
	width: 93px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}

#menu ul li#two A {
	width: 93px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;

}

#menu ul li#three A {
	width: 84px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}

#menu ul li#four A {
	width: 104px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}

#menu ul li#six A {
	width: 119px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}

#menu ul li#seven A {
width: 118px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}

#menu ul li#eight A {
	width: 128px;
	font-family: "Times New Roman", Times, serif;
	font-size: 18px;
	color: #000000;
}
.brocon {
	margin-top: 5px; background: #fff; margin-left: 3px; width: 576px;  text-align: left
}
.bigtext 
	{
	font-size: 1.0em; color: #666666;
	background-color: #F2EFEF;
	}

.headings3 
	{
	background-color: #FFFFFF;
    text-align : left;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
	}
.text 
	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align : left;
	font-size: 12px;
	color: #333333;
	background-color: #FFFFFF;
	}


#footer {clear: both; padding-top: 3em; font: 85% Verdana, sans-serif;
}
.pic {float: left; height: 140px; width:145px;
padding: 15px; margin: 5px 3px; background: url(images/frame-ls.gif) center no-repeat;
}
.pt {background-image: url(images/frame-pt.gif);
}
.pic img {border: 1px solid; border-color: #444 #aaa #aaa #444;
}
.pic ul {display: none;
}

.clear
	{
	clear: both; 
	line-height: 0; 
	height: 0;
	border: 0
	}
	
#border
	{
	border: #E7E4E7 solid 4px;
	padding:5px;
	}
div.pic 
	{
	float: left; 
	height: 190px; 
	width: 130px;
  	padding: 20px 50px; 
	margin: 5px 3px;
	}
	
div.pic img 
	{
	border: 1px solid; 
	border-color: #444 #AAA #AAA #444;
	}
	
div.ls img 
	{
	height: 96px; 
	width: 128px; 
	margin: 62px 0 0;
	}
div.pic ul 
	{
	margin: 0.25em 0 0; 
	padding: 0;
  	font: bold small Arial, Verdana, sans-serif;
	}
	
li.title 
	{
	display: block; 
	text-align: center;
	}
	
li.catno, li.price 
	{
	display: none;
	}
	
.righttd
	{
	text-align: right;
	}
.padd
{
padding:50 px;
}

.error{
	color:#FF0000;
	font-weight:bold;
}