#listingPageTop {

	position: relative;

	padding-top: 10px;

	width: 526px;

	background: transparent url(../img-corporate/interface/bg-listing-top.gif) top left no-repeat;

	}

	#listingPageBtm {

		padding: 35px 0 22px 43px;

		width: 526px; widt\h: 483px;

		background: transparent url(../img-corporate/interface/bg-listing-btm.gif) bottom left no-repeat;

		overflow: hidden;

	}

	#listingPageBtmShoppingCart {

		padding: 35px 0 22px 29px;

		width: 526px; widt\h: 497px;

		background: transparent url(../img-corporate/interface/bg-listing-btm.gif) bottom left no-repeat;

		overflow: hidden;

	}

	#listingPageBtmFeatured {

		padding: 55px 0 22px 20px;

		width: 526px; widt\h: 506px;

		background: transparent url(../img-corporate/interface/bg-listing-btm.gif) bottom left no-repeat;

		overflow: hidden;

		}

		#listingPageBtmFeatured h1 {

			color: #92836b;

			padding: 0 0 13px 0;

			margin: 0;

			background: transparent url(../img/content-design/featured-h1.gif) bottom left no-repeat;

		}

		#listingPageBtmFeatured .productImages {

			padding: 0 0 18px 23px;

		}

	

	

#galleryHdrs {

	position: absolute;

	top: 16px;

	left: 20px;

	z-index: 2;

	}

	#galleryHdrs h1 {

		font-size: 14px;

		margin: 9px 0 0 0;

	}



#galleryPaging {

	position: absolute;

	top: 20px;

	left: 300px;

	width: 206px;

	color: #45535F;

	font-weight: bold;

	z-index: 3;

	text-align: right;

	}

	a#viewAll {

		padding-right: 8px;

		border-right: 1px solid #e1e0db;

	}



.listingThumbs {

	float: left;

	margin-right: 40px;

	width: 120px;

	height: 156px;

	text-align: center;

	}

	.listingThumbsLast {

		margin-right: 0;

	}

	.listingThumbs img {

		display: block;

	}

	.listingThumbs a:link, .listingThumbs a:visited {

		font-weight: bold;

	}

	

/* landing page styles */

.landingPageFocusImg {

	margin-bottom: 4px;

}

.lpFocus {

	position: absolute;

	top: 33px;

	left: 520px;

	width: 214px;

	background: #fff url(../img-corporate/content-design/bg-lp-focus-top.gif) top left no-repeat;

	}

	.lpTopFocusHdr {

		padding: 20px 0 0 24px;

	}

	.lpFocusContent {

		padding: 13px 24px 28px 24px;

		background: #fff url(../img-corporate/content-design/bg-lp-focus-btm.gif) bottom left no-repeat;

		}

		.lpFocusContent p {

			font-size: 9px;

			line-height: 12px;

			}

			.lpFocusContent p a {

				display: block;

				font-weight: bold;

				margin-top: 5px;

			}

			

		.lpFocusHdr {

			padding-bottom: 8px;

			}

			

	

	

.subLpEnvelope {

	position: relative;

	padding-top: 14px;

	width: 282px;

	background: #fff url(../img/content-design/bg-sub-lp-top.gif) top left no-repeat;

	}

	.subLpContent {

		padding: 0 20px 33px 25px;

		background: #fff url(../img/content-design/bg-sub-lp-btm.gif) bottom left no-repeat;

		}

		.subLpHdr {

			text-align: right;

		}

		

.testimonialFocus {

	position: absolute;

	width: 208px;

	}

	.testimonialFocus p {

		font-size: 13px;

		color: #253f46;

		margin: 12px 0 10px 0;

		line-height: 18px;

		}

		.testimonialFocus p#testimonialName {

			font-weight: bold;

			font-size: 11px;

		}

			

html>body .btnCatchEnterKey {display:none;}