div.productContainer {	width: 520px;	border: 1px solid #8B836E;	padding: 0px;	margin: 0em 0px 2em;	background: #E9E6DF;	display: block;}h3 {	background: #A29C8B url(../crowimages/productContainerH3.gif) repeat-x;	padding-top: 0.4em;	padding-bottom: 0.4em;	margin: 0px 0px 0.5em;	padding-left: 10px;	color: #FFFFFF;	font-size: 14px;	border-bottom: 1px solid #8B836E;}.productContainer img {	float: left;	margin: 0px 10px 10px 0px;}.productContainer a img {	background: #FFFFFF;	padding: 3px;	border: 1px solid #A29C8B;}.productContainer a:hover img {	border-color: #000000;}.productContainer table {	clear: both;	margin-top: 0em;	margin-bottom: 0em;}.productDescript {	padding-right: 10px;	padding-left: 10px;}.productContainer th {	text-align: left;	background: #A29C8B;	font-size: 12px;	color: #FFFFFF;	padding-left: 10px;	padding-top: 0.3em;	padding-bottom: 0.3em;}.productContainer td {	padding: 0.2em 10px;}.productDescript strong {	color: #8B836E;}.buyBar {	text-align: right;	padding: 0.3em 10px;	margin: 0px;}.productContainer form {	margin-bottom: 0px;	margin-top: 0px;	padding: 0px;}a.clickForOptions {	clear: both;}form.hide table {	display: none;}.show {	display: block;}form.hide a.clickForOptions {	display: block;}.productContainer h4 {	color: #8B836E;	font-size: 16px;	line-height: 1.3em;	margin-top: 0em;	margin-bottom: 1em;}.productContainer h4 a {	text-decoration: none;	color: #174E20;}#basket {	background: #E9E6DF;	border: 1px solid #8B836E;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;}#basket h3 {	margin-right: -10px;	margin-left: -10px;}#basket a img {	display: none;	border-width: 0px;}#basket a.viewBasket {	background: url(../crowimages/view_basket.gif) no-repeat left center;	display: block;	padding: 10px;	margin-top: 0.5em;	font-size: 10px;	color: #FFFFFF;	text-decoration: none;}#sections {	margin-top: 20px;}#sections ul {	margin: 1em 0px;	padding: 0px;	list-style: none;}#sections ul li {	padding: 0px;	display: block;	border-bottom: 1px solid #8B836E;	margin: 0em;}#sections ul li a {	text-decoration: none;	color: #8B836E;	padding: 0.5em 10px;	display: block;}#sections ul li a:hover {	color: #FFFFFF;	background: #A9A494;}#sections ul li a.current, #sections ul li a.current:hover {	font-weight: bold;	background: #CAC5B8;	color: #8B836E;}#sections dl.sectionmenu {	margin: 10px 0px;	padding: 0px;	border-width: 0px;}#sections dl.sectionmenu dt {	display: none;}#sections dl.sectionmenu dd {	padding: 0px;	display: block;	border-bottom: 1px solid #8B836E;	margin: 0em;}#sections dl.sectionmenu dd a {	text-decoration: none;	color: #8B836E;	padding: 0.5em 10px;	display: block;	font-size: 12px;	font-weight: normal;}#sections dl.sectionmenu dd a:hover {	color: #FFFFFF;	background: #A9A494;	font-size: 12px;	font-weight: normal;}#sections dl.sectionmenu dd a.current, #sections dl.sectionmenu dd a.current:hover {	font-weight: bold;	background: #CAC5B8;	color: #8B836E;}#basket dl.basketmenu, #basket dl.basketmenu dd, #basket dl.basketmenu dd.basketbox {	margin: 0px;	padding: 0px;}#price {	font-weight: bold;}a.showVariants {	display: block;	clear: both;	text-decoration: none;	padding-left: 10px;	padding-top: 0.2em;	padding-bottom: 0.3em;	background: #A29C8B url(../crowimages/variants_but.gif) no-repeat 0px 0px;	color: #FFFFFF;	width: 170px;}a.showVariants:hover {	color: #E9E6DF;	background: #A29C8B url(../crowimages/variants_but.gif) no-repeat 0px 0px;}table.variantsTable tr.alt {	background: #E1DDD5;}.hide {	display: none;}.tdQty, .tdAttr {	text-align: center;}.tdItem {	font-size: 10px;	line-height: 1.3em;}.tdBuy {	background: #CAC5B8;	height: 30px;	vertical-align: middle;}.variants th {	font-size: 10px;}#main br {	margin: 0px;	padding: 0px;	line-height: 0px;	font-size: 1px;	display: none;}#footer p {	font-size: 10px;	line-height: 1.3em;	margin-top: 0.7em;	margin-bottom: 0.7em;	color: #8B836E;}#footer span {	margin-left: 10px;}#footer a {	color: #8B836E;	text-decoration: none;}#footer a:hover {	color: #FFFFFF;	background: #8B836E;}#pageNav {	background: #C5C1B7 url(../crowimages/pageNav.gif) repeat-x;	border: 1px solid #A39D8C;	margin-bottom: 1em;	padding-top: 0.2em;	padding-bottom: 0.2em;	width: 100%;	float: left;	text-align: center;}#pageNavNxt {	width: 100px;	float: right;}#pageNavPrev {	float: left;	width: 100px;}table.pagenavitable {	background: #C5C1B7 url(../crowimages/pageNav.gif) repeat-x;	border: 1px solid #A39D8C;	margin-bottom: 1em;	padding-top: 0.2em;	padding-bottom: 0.2em;	}.homeContainerRope {	width: 520px;	border: 1px solid #8B836E;	padding: 0px 0px 40px;	margin: 0em 0px 2em;	background: #E9E6DF url(../crowimages/homeBox_rope.jpg) no-repeat right bottom;	display: block;}#home {	padding-top: 8px;}#home .productDescript {	padding: 1px 10px;}#top a img {	border-width: 0px;}