body {	margin: 0px;padding: 0px;background-image: URL(images/background.jpg);background-repeat: repeat;background-position: center top;background-color: ;font-family: arial, sans-serif;font-size: 12px;line-height: 18px;color: #E4E1C1;}a {	text-decoration: none;color: #C19F80;}a:hover {	text-decoration: underline;color: #C19F80;font-weight: bold;}table, tr, td {	border-collapse: collapse;	vertical-align: top;	margin: 0px;	padding: 0px;	border-width: 0px;}h1, h2, h3 {	line-height: normal;	margin: 0px;	padding: 0px;	clear: both;}#envelope {	width: 100%;background-image: URL(images/envelope.jpg);background-repeat: repeat-x;background-position: center top;}#header {	width: 100%;height: 154px;text-align: center;background-image: URL(images/header-bg.jpg);background-repeat: repeat-x;background-position: center top;}#content {	width: 960px;position: relative;left: 50%;margin-left: -480px;background-image: URL(images/content.jpg);background-repeat: repeat-y;background-position: center top;}						#leftTop {	width: 235px;height: 38px;background-image: URL(images/leftTop.jpg);background-repeat: no-repeat;}#leftMiddle {	width: 235px;background-image: URL(images/leftMiddle.jpg);background-repeat: no-repeat;}#leftText {	padding-left: 58px;padding-right: 25px;padding-top: 5px;}		.subcategory {	padding: 0px;margin: 0px 0px 0px 5px;list-style-type: none;text-transform: capitalize;font-size: 14px;}li {	padding: 4px 0px 4px 0px;}.selectedCategory {	font-weight: bold;padding: 0px;margin: 0px 0px 0px -2px;padding: 5px 0px 5px 0px;}.selectedCategory ul {	font-weight: normal;}		#leftBottom {	width: 235px;height: 0px;}#rightTop {	width: 725px;height: 38px;background-image: URL(images/rightTop.jpg);background-repeat: no-repeat;}#rightMiddle {	width: 725px;background-image: URL(images/rightMiddle.jpg);background-repeat: no-repeat;}#rightText {	padding-left: 36px;padding-right: 77px;}#rightText .listing .listingfield1label, #rightText .listing .listpic {	display: none;}#rightText .listing .listingfield2label {	display: none;}#rightText .listing .listingfield2content {	margin: -9px 0px 15px -6px;	font-size: 24px;	font-weight: bold;}#rightText .listing .listingfield3label {	display: none;}#rightText .listing .listingfield4label {	display: none;}#rightInventory {	padding-left: 36px;padding-right: 77px;}#rightInventory .listing, #rightInventory .detail {	clear: both;}#rightInventory .listing {	height: 100px;}#rightInventory .listing .listpic {	width: 110px;	float: left;}#rightInventory .listing .listpic img {	display: block;	padding: 3px;	border: 1px solid;}#rightInventory .listing .listtext {	width: 300px;	float: left;}#rightInventory .listing .listingfield1label {	display: none;}#rightInventory .listing .listingfield1content {	font-size: 14px;	font-weight: bold;}#rightInventory .listing .listingfield3label, #rightInventory .detail .detailfield3label {	clear: left;	float: left;	padding: 3px;	font-weight: bold;}#rightInventory .listing .listingfield3content, #rightInventory .detail .detailfield3content {	float: left;	clear: right;	padding: 3px;}#rightInventory .listing .listingpricelabel, #rightInventory .detail .detailpricelabel {	clear: left;	float: left;	padding: 3px;	font-weight: bold;}#rightInventory .listing .listingpricecontent, #rightInventory .detail .detailpricecontent {	float: left;	padding: 3px;	font-size: 14px;	font-weight: bold;}#listnav {	clear: both;	width: 100%;	text-align: center;	padding: 10px;}#rightInventory .detail .detailfield1label, #rightInventory .detail .detailfield2label, #rightInventory .detail .detailpricelabel, #rightInventory .detail .detailpricecontent {	display: none;}#rightInventory .detail .detpic {	float: left;	width: 250px;}#rightInventory .detail .dettext {	float: left;	width: 300px;}#rightInventory .detail .detailfield1content {	font-size: 14px;	font-weight: bold;}#rightInventory .detail .detailquantitylabel {	font-weight: bold;	font-size: 12px;	clear: left;	padding: 3px;}#rightInventory .detail .detailquantityinput {	clear: right;	float: left;	padding: 3px;}#rightBottom {	width: 725px;height: 0px;}#footer {	position: relative;left: 50%;margin-left: -480px;width: 960px;text-align: center;font-size: 10px;background-image: URL(images/content.jpg);background-repeat: repeat-y;background-position: center top;}			#contact {	padding: 10px;	margin-top: 5px;	font-size: 12px;	border: 1px dashed #B1722B;	width: 215px;	clear: left;}.cartDeleteLink {	clear: left;	padding-left: 5px;}#shoppingCartReminder, #cartItemCount, #cartTotal, #checkoutLink {	width: 100%;	text-align: center;	clear: both;}#cartItemTotal {	font-weight: bold;}
