*{	font-family: "Georgia", "Times", Tahoma, serif;	font-size: 11px;	margin: 0;	padding: 0;	border: none;	background-color: transparent;}body{		background-image: url(i/right.gif);	background-position: top;	background-repeat: repeat-x;	background-color: #BA9160;}#main{	background-image: url(i/body.jpg);	background-position: top;	background-repeat: no-repeat;	width: 1060px;}br{	clear: both;}hr{	clear: both;	border-bottom: 1px solid #663300;	margin: 0px 0px 15px 0px;}h1{		background-image: url(i/h1.jpg);	background-position: top;	background-repeat: no-repeat;	width: 1060px;	height: 230px;	text-indent: -3000px;}h2{	background-color: transparent;}fieldset	{	width: 50%;	margin: 15px 0px 25px 0px;	padding: 15px;	}	legend	{	font-weight: bold;	}	fieldset img	{	float: right;	}	fieldset p	{	font-size: 70%;	font-style: italic;	}	.button	{	text-align: right;	}	.button input	{	font-weight: bold;	}input	{	border: 1px dashed black;	}ul{	list-style-type: none;}ol{	margin-left: -10pt;}textarea{	border: 1px solid black;	width: 400px;	line-height: 120%;	height: 60px;}p{	margin-bottom: 11pt;}	p.status0	{	color: #333333;	}	p.status1	{	color: black;	}strong{	font-weight: 900;}/* ------------ */ul.product{	width: 300px;	height: 400px;	float: left;	text-indent: 0;	margin: 0;	padding: 0;	margin-left: 20px;}li.product{	text-indent: 0;	margin-bottom: 15px;}.title{	color: white;	background-color: black;	font-size: 18px;}.description{	background-color: #BDA498;	padding: 3px;	line-height: 120%;}.price{	background-color: white;	padding: 3px;	width: 30%;}.xmas{	position: absolute;	left: 0;	top: 0;	z-index: 500;	height: 200px;	width: 200px;	background-image: url(i/xmas.gif);}