/* text formatting */	body {		background-color: #FFF;		text-align: left;	padding: 0;	margin: 0;	font-family: "Arial", Helvetica, sans-serif;	font-size: 11px;	line-height: 15px;	color: #666;	}ul, li {	list-style-type: none;	}.bg {	background-image: url(images/bg_background.gif);		}a {	font-weight: bold;	color: #A21D37;	text-decoration: none;	}a:hover {	font-weight: bold;		color: #A21D37;	text-decoration : underline;	}h1, h2, h3, h4, h5, h6 {	text-align: left;	padding: 0;	font-family: Arial, Helvetica, sans-serif;	font-size: 14px;	line-height: 14px;	color: #666;	}/* structural */img {	display: block;	border: 0;	}#main {	margin: 0;	padding: 15px 15px 15px 25px;	}#news {	margin: 0;		padding: 0 15px 15px 25px;	}#nav {	margin: 0;	padding: 0 15px 15px 0;	}#footer {	margin: 0;	padding: 15px 15px 15px 25px;	}				form.addtocart { display: inline; width: 90px; }form.viewcart { display: inline; width: 80px;  }		/* text formatting */#news p {	padding: 0;	margin: 0;	font-family: "Arial", Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #666;	}	#news .date {	color: #723629;		}#product p {	padding: 0;	margin: 0;	font-family: "Arial", Helvetica, sans-serif;	font-size: 11px;	line-height: 14px;	color: #666;	}#product .title {	color: #723629;	font-weight: bold;		font-size: 12px;	display: inline;	}#footer p {	padding: 0;	margin: 0;	font-family: "Arial", Helvetica, sans-serif;	font-size: 11px;	line-height: 12px;	color: #666;	}		