
	#page-layout-product {
		width: 960px;
		margin: 10px 0 0 0;
		padding: 0;
		z-index: 2;
	}

		#prod-page-lft {
			width: 775px;
			float: left;
			font-size: 0.7em;
			margin: 0;
			padding: 0;
		}

			#prod-page-col-img {
				width: 385px;
				float: left;
			}

				#prod-img-tip {
					width: 385px;
					background-color: #e6e6e6;
					color: #555555;
					text-align: center;
					margin: 0;
					padding: 3px 0;
				}

				#prod-img-alts {
					width: 375px;
					padding: 5px;
				}

					#prod-img-alts img {
						float: left;
						margin: 5px 5px 0 0;
					}

			#prod-page-col-txt {
				width: 370px;
				color: #555555;
				float: right;
				line-height: 1.7em;
				margin: 0 0 0 10px;
			}

				#prod-page-col-txt h1 {
					color: #fdb825;
					font-size: 1.7em;
					font-weight: normal;
					margin: 0px;
				}

				#prod-page-col-txt ul {
					margin: 10px 0 10px 10px;
					padding: 0 0 0 15px;
				}

					#prod-page-col-txt a:link, #prod-page-col-txt a:visited { color: #cc2d45; text-decoration: underline; }
					#prod-page-col-txt a:hover, #prod-page-col-txt a:active { color: #000000; text-decoration: underline;}

				#pp-prod-links {
					color: #cc2d45;
					margin: 0 0 10px 0;
				}

					#pp-prod-links a:link, #pp-prod-links a:visited { color: #cc2d45; text-decoration: underline; }
					#pp-prod-links a:hover, #pp-prod-links a:avtive { color: #000000; text-decoration: underline; }

				#prod-buy {
					width: 370px;
					height: 110px;
					line-height: 1.2em;
					margin: 15px 0;
				}

					#prod-buy-lft {
						width: 100px;
						height: 100px;
						background: #ffffff url(/images/bg-prod-buy-lft.gif) no-repeat left top;
						color: #000;
						float: left;
						padding: 5px 8px;
					}

						#prod-buy-lft p {
							margin: 3px 0;
							padding: 0;
						}

						strong#prod-buy-price {
							font-size: 1.5em;
						}

						#prod-buy-lft p#pp-add-to-cart {
							margin-top: 8px;
						}

						#prod-buy-lft a:link, #prod-buy-lft a:visited { color: #cc2d45; text-decoration: underline; }
						#prod-buy-lft a:hover, #prod-buy-lft a:active { color: #000000; text-decoration: underline; }

					#prod-buy-rgt {
						width: 240px;
						height: 100px;
						background: #ffffff url(/images/bg-prod-buy-rgt.gif) no-repeat left top;
						float: right;
						padding: 5px 5px 5px 9px;
					}

						#prod-buy-rgt p { margin: 5px 0; }

				#prod-cust-review {
					width: 370px;
					line-height: 2.5em;
					background: #ffffff url(/images/bg-prod-cust-review.gif) no-repeat left bottom;
					margin: 15px 0;
					padding: 0 0 5px 0;
				}

					#prod-cust-review-title {
						width: 350px;
						height: 20px;
						background: transparent url(/images/bg-prod-cust-review-title.gif) no-repeat left top;
						line-height: 20px;
						margin: 0 0 5px 0;
						padding: 13px 10px 0 10px;
					}

					#prod-cust-review-rate {
						width: 350px;
						height: 34px;
						margin: 0 10px;
						padding: 5px 0;
					}

						.prod-cust-review-stars {
							width: 214px;
							height: 16px;
							float: left;
							padding: 7px 10px 0px 10px;
						}

						.prod-cust-review-stars img {
							width: 16px;
							height: 16px;
							float: left;
							margin: 0px 3px 0px 0px;
						}

						#prod-cust-review-add {
							width: 116px;
							height: 34px;
							float: right;
						}

					.prod-cust-review-text {
						width: 350px;
						line-height: 1.5em;
						margin: 0 10px;
						padding: 0px 0;
					}

		#prod-page-rgt {
			width: 177px;
			float: right;
		}
