@charset "UTF-8";
/* CSS Document */


a.rev_start1{
	background: url(../images/rating-stars.png) no-repeat 0 0;
	display:inline-block;
	width:21px;
	height:17px;
	top: 4px;
	position: relative;
}

a.rev_start2{
	background: url(../images/rating-stars.png) no-repeat 0 -15px;
	display:inline-block;
	width:21px;
	height:17px;
	top: 4px;
	position: relative;
}

a.rev_start:hover{
	background-position:0 -15px
}

div.testimonial-intro{
	background:url(../images/testimonial-intro.jpg) 0 0 no-repeat;
	width:799px;
	height:118px;
	margin:0 auto;
	padding:30px 25px;
}
div.testimonial-intro p{ font-size:13px; line-height:22px;}

td.pagination, td.pagination a { color:#000;}
td.pagination a strong { text-decoration:underline;}

div.write-intro{
	background:url(../images/write-intro.jpg) 0 0 no-repeat;
	width:218px;
	height:196px;
	margin:0 auto;
	padding:30px 25px;}
div.write-intro p{font-size:13px; text-align:left;line-height:22px;}
p.double-line{border-top: 1px solid #9d9d9d; border-bottom: 1px solid #9d9d9d; height:5px; margin-top:15px; line-height:5px; padding:0;}
div.rate{ }
div.rate p{ padding-top:0; font-style:italic; padding-left:10px;}

div.thankyou{
	background:url(../images/popup-bg.png) 0 0 no-repeat;
	width:332px;
	height:245px;
	padding:32px 25px;
	margin: 0 auto;}

div.product-banner{ position:relative;}	
div.product-banner div.banner-text { width:225px; position:absolute; top:100px; left:70px; color:#FFF;}
div.product-banner div.banner-text h1{ font-size:22px; font-weight:normal; letter-spacing:3px; padding-bottom:10px;}
div.product-banner div.banner-text span{ font-size:14px; margin-left:10px;}
div.product-banner div.banner-text p.double-line{ margin-top:0px; height:3px;}
div.product-banner div.banner-text p.content{ padding:10px 0; font-weight:normal; line-height:16px;text-align: justify;text-justify: inter-ideograph;}

div.product-banner div.optical{ color:#000; width:275px; top:65px;}
div.product-banner div.jade{ color:#676767; width:230px; top:105px;}
div.product-banner div.jade span{display: block;text-align: right;margin-right: 40px;}
div.product-banner div.elite{ color:#fff; width:230px; top:105px;}
div.product-banner div.elite h1{ letter-spacing:normal; font-size:18px;}
div.product-banner div.elite span{display: block;text-align: right;margin-right: 14px;}
div.product-banner div.elite p.content{text-align:left; text-justify:auto; }

div.product-banner div.artglass{ top:175px; width:230px;}
div.product-banner div.artglass h1{ letter-spacing:2px; font-size:17px;}
div.product-banner div.artglass span{display: block;text-align: right;margin-right: 3px;}