#product_detail {
	width			: 13em;
	float			: left;
	margin-bottom	: 2em;
	}
	#product_detail ul {
		list-style		: none;
		padding			: 0;
		margin			: 0;
	}
	#product_detail form {
		padding			: 0;
		margin			: 0;
	}
	#product_detail div {
		border-top		: 1px #e3e3e3 solid;
		padding			: .5em .3em;
		font-size		: 1em;
	}
	#product_detail div.price {
		color			: #0331B0;
		border-top		: 1px #e3e3e3 solid;
		padding			: 6px 4px;
		font-size		: 1.6em;
	}
	#product_detail span.special {
		padding			: .5em 0 0 0;
		font-weight		: normal;
		font-size		: 1em;
	}
	#product_detail span.old_price {
		font-weight		: normal;
		text-decoration	: line-through;
	}
	#product_detail span.price_gst {
		display			: block;
		margin-top		: 7px;
		color			: #0331B0;
		font-size		: 0.6em;
		font-weight		: normal;
	}
	#product_detail span {
		display			: block;
		font-weight		: bold;
	}
	#product_detail span span {
		display			: inline;
		font-weight		: normal;
		font-size		: .7em;
	}
#product_options {
	margin				: 0 0 1em 175px;
}
	#product_options label {
		text-align		: left;
		width			: 120px;
	}
	#product_options select {
		width			: 320px;
	}
#product_description {
	margin			: 0 0 20px 170px;
}
#product_title {
	margin-bottom		: 1em;
}
#product_comments {
	margin-top			: 1em;
}
	#product_comments h3 {
		padding-top			: .5em;
		margin				: 1em 0 0 .5em;
		font-size			: 1.5em;
		color				: #0331B0;
	}
a.delicious {
	padding-left			: .3em;
}
a.delicious img {
	vertical-align		: top;
}
/* styles for the star rater */
.star-rating {
	list-style		: none;
	margin			: 0;
	padding			: 0;
	width			: 125px;
	height			: 25px;
	position		: relative;
	overflow		: hidden;
	background		: url(i/star.png) top left repeat-x;
}
.star-rating li {
	padding			: 0;
	margin			: 0;
	width			: 25px;
	height			: 25px;
	float			: left;
}
.star-rating li a{
	display			: block;
	width			: 25px;
	height			: 25px;
	line-height		: 25px;
	text-decoration	: none;
	text-indent		: -9000px;
	z-index			: 20;
	position		: absolute;
	padding			: 0;
	overflow		:hidden;
}
.star-rating li a:hover{
	background		: url(i/star.png) left bottom;
	z-index			: 2;
	left			: 0;
	border			: none;
}
.star-rating a.one-star{
	left			: 0;
}
.star-rating a.one-star:hover{
	width			: 25px;
}
.star-rating a.two-stars{
	left			: 25px;
}
.star-rating a.two-stars:hover{
	width			: 50px;
}
.star-rating a.three-stars{
	left			: 50px;
}
.star-rating a.three-stars:hover{
	width			: 75px;
}
.star-rating a.four-stars{
	left			: 75px;
}
.star-rating a.four-stars:hover{
	width			: 100px;
}
.star-rating a.five-stars{
	left			: 100px;
}
.star-rating a.five-stars:hover{
	width			: 125px;
}
.star-rating li.current-rating{
	background		: url(i/star.png) left center;
	position		: absolute;
	top				: 0;
	left			: 0;
	height			: 25px;
	display			: block;
	text-indent		: -9000px;
	z-index			: 1;
}
#related_products {
	clear				: left;
}
.image-50 {
    border          : 1px solid #ddd;
    padding         : 10px;
    margin          : 2px;
}

