/* PRODUCT INFO PAGE.

These are the styles for the Product page, this is the final page where customers read all the information about the product and hopefully add to their basket.*/

#product_head_cat{
	padding-top: 10px;
}

#product_head{
	width:654px;
	border-left: #e6e6e6 5px solid;
	border-right: #e6e6e6 5px solid;
	padding: 8px;
}

#product_head_image{float:left; width:125px; height:150px; text-align:center; font-size: 0.8em; margin-top:10px;}
#product_head_container{float:right; width:530px; margin-top:10px;}
#product_head_price{width:404px; float:left; height:90px; line-height: 130%;margin-top:10px;}
#product_head_buttons{text-align:center; width:110px; float:right; height:90px; font-size: 0.8em; line-height: 130%;margin-top:-90px;}
#product_head_rating{width:350px;float:left;font-size:0.9em;margin-top:15px;}
#product_head_options{width:400px;float:left;}

#product_head li {
	margin-left:30px;
}

.magnify {
	margin-top:5px;
}

.loadingIcon {
	margin: 50px 250px;
}

table.faq {
	margin:10px 0px;
	width:100%;
	border-collapse:collapse;
}

.faq th {
	font-weight:bold;
	padding:5px;
	background-color:#EEE;
}

.faq td {
	padding:15px 5px 15px 5px;
	font-size:0.9em;
	border-bottom:#B9B9B9 1px solid;
	width:50%;
	vertical-align:top;
}

table.review {
	margin:10px 0px;
	width:100%;
	border-collapse:collapse;
}

.review th {
	font-weight:bold;
	padding:5px;
	background-color:#EEE;
}

.review td {
	padding:5px;
	font-size:0.9em;
	border-bottom:#B9B9B9 1px solid;
}

.greyBox {
	background-color:#eee;
	width:100%;
	height:auto;
	font-size:0.8em;
	padding-top:3px;
	padding-bottom:3px;
}

.greyBox h3 {
	font-size:1.2em;
}

h3.greyMainTitle  {
	padding:5px;
	font-size:1.3em;
	display:inline;
}

h3.greyTitle  {
	padding:15px 5px 15px 5px;
	display:inline;
}

.importantText {
	float:right;
	line-height:1.5em;
	margin-bottom:10px;
	width:320px;
	padding:5px;
}

.importantText h3 {
	margin-bottom:5px;
}

.questionBox {
	float:left;
	width:320px;
	padding:5px;
}

.questionBox h3 {
	margin-bottom:5px;
}

.uploadinput {
	border: #999 1px solid;
	padding: 1px;
}

.user_gallery
{float:left; width:100px; height:80px; padding:5px;}

.user_gallery_box {
	margin-top:10px;
}

.starsTitle{float:left;margin-top:2px;}
.starsGetInline{float:left;}
.starsLogin{float:left;margin-top:2px;}

.tick{color:#f00; font-size:14px;}
