.tabs2 {
	width: 400px;
	float: left;
}

.teasers .prodlist li {
	margin-right: 16px;
}

.cust-reviews {
	float: left;
	width: 595px;
	margin-bottom: 20px;
}

.cust-reviews .inner {
	padding-top: 15px;
	height: 265px;
	overflow: auto;
	width: 100%;
}

.cust-reviews .heading {
	margin-top: 0;
	text-transform: none;
	padding-top: 6px;
	padding-bottom: 4px;
	overflow: hidden;
	width: 575px;
	height: 20px;
}

.cust-reviews .heading h3 {
	margin: 0;
	text-transform: none;
	font-size: 1.3em;
	float: left;
}

.cust-reviews .heading a.write {
	float: right;
	margin-right:  10px;
	display: inline;
	text-decoration: underline;
	font-size: 1.3em;
}

.cust-reviews .heading a.write:hover {
	text-decoration: none;
}

.rating2 h4 {
	font-size: 1.3em;
	margin-left: 10px;
	margin-right: 10px;
	margin-bottom: 0;
	float: left;
	text-transform: none;
	margin-top: 2px;
}

.star-rating img {
	margin: 0;
}

.review-meta {
	width: 100%;
	overflow: hidden;
}

.review-meta h4 {
	font-size: 1.1em;
	font-weight: bold;
}

.review-meta p {
	margin-bottom: 0;
}

.review-item p.title {
	margin-bottom: 0;
}

.review-item {
	clear: both;
	border-bottom: 1px solid #ccc;
	padding-bottom: 0px;
	margin-top: 15px;
	width: 100%;
	overflow: hidden;
}

.review-item p {
	margin-left: 10px;
}

.date {
	clear: left;
}

.author {
	float: left;
}

.review-item .rating2 {
	float: right;
	width: 165px;
}

.review-msg {
	margin-top: 10px;
}

.review-msg p, .review-msg .button {
	margin-left: 0;
}

.teasers a {
	color: #0063fe;
	text-decoration: underline;
}

.teasers a:hover {
	text-decoration: none;
}

