﻿
#store-main-content {
width: 100%;
margin-bottom:75px;
float:left;
/*color:#4a4a4a;*/
color:#666666;
 font-size: 13px;
 font-family:Coresans;	
}

#store-main-content strong {
    font-weight: bold;
}
#store-main-content em, strong {
    font-style: italic;
}
.view_all_prod {
  cursor: pointer;
    display: table;
    margin: 0 auto 5px;
    position: relative;
    text-align: left;
    width: 369px;
}

.view_all_prod  p {
  color: #666666;
    font-family: Coresans;
    font-size: 21px;
    padding: 19px 0 0 15px;
}
.view_all_prod  img, .view_all_prod  p {
    float: left;
}

.view_all_prod  img.blue_arrow {
    margin: 20px 0 0 14px;
}

.single_product_container{
 margin: 0 auto;
    width: 460px;
}
.prod_sugg img, .prod_sugg p{
float:left;
}
.single_product_container .product_details {
width:440px;
border-radius: 3px 3px 3px 3px;
box-shadow: 0 0 7px 1px #CCCCCC;
background:#f2f2f2;
float: left;
padding: 10px;
margin-top:15px;
margin-right:15px;
}
.single_product_container .product_content {
width:440px;
border-radius: 2px;
background:#ffffff;
text-align:left;
float:left;
}
.single_product_container .product_img {
margin: 0px auto;
margin-top:25px;
height:106px;
display:block;
}
.single_product_container .product_name {
  color: #059BE9;
    font-size: 25px;
    padding: 12px 0 22px;
    text-align: center;
    width: 100%;
}
.single_product_container .top_border {
margin: 0px auto;
height:1px;
width:344px;
border: 0;
border-top: 1px solid #ececec;
}
.single_product_container .product_desc {
padding:0px;
width:318px;
min-height:60px;
margin: 25px 0 20px 61px;
font-family:Arial;
}
.single_product_container .product_desc li {
padding-bottom: 13px;
}
.single_product_container .product_price {
 margin-left: -10px;
    width: 460px;
background:#F7F7F7;
float: left;
font-family:Arial;
background:url("/asia-consumer-theme/images/store/add_cart_gradient.png") repeat-x top left;
}
.single_product_container .prod_options{
margin: 0px auto;
padding: 0;
width: 345px;
}
.single_product_container ul.set-prods {
float:left;
margin: 20px 0px 30px 0px;
min-height:100px;
width:100%;
}

.single_product_container ul.reflex_set-prods {
float:left;
margin: 30px 0px 0px 0px;
height: 232px;
width:100%;
}

.single_product_container ul.set-prods li {
border-bottom: 1px solid #ececec;
list-style: none outside none;
padding: 10px 0 10px;
float:left;
width:100%;
}
.single_product_container ul.set-prods input {
margin: 1px 0px 0px 0px;
float:left;
}

.single_product_container ul.set-prods span.product_type {
font-size: 14px;
display: inline-block;
width:180px;
float:left;
padding-left:10px;
}
.single_product_container ul.set-prods span.studio {
font-size: 12px;
font-weight: normal;
}

.single_product_container ul.set-prods span.price{
float: right;
text-align: right;
width: 134px;
position:relative;
}
.single_product_container ul.set-prods span.normal_price{
font-weight:bold;
font-size: 14px;
}
.single_product_container ul.set-prods span.strike_price{
font-size: 12px;
font-weight:bold;
text-align: right;
color:#cc4548;
width: 100%;
float: right;
text-decoration:line-through;
}
.single_product_container ul.set-prods span.reflex_strike_price{
font-size: 12px;
text-align: right;
color:#cc4548;
width: 134px;
float: right;
text-decoration:line-through;
font-weight:bold;
}

.single_product_container ul.set-prods li.discount_padding {
padding-top:20px;
}


.single_product_container .add_cart_butn {
background:#0596E2;
background: linear-gradient(to bottom, #39B2F2 0px, #0596E2 100%) repeat scroll 0 0 transparent;
background: -moz-linear-gradient(top, #39B2F2 0%, #0596E2 100%); /* FF3.6+ */
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#39B2F2), color-stop(100%,#0596E2)); /* Chrome,Safari4+ */
background: -webkit-linear-gradient(top, #39B2F2 0%,#0596E2 100%); /* Chrome10+,Safari5.1+ */
background: -o-linear-gradient(top, #39B2F2 0%,#0596E2 100%); /* Opera 11.10+ */
background: -ms-linear-gradient(top, #39B2F2 0%,#0596E2 100%); /* IE10+ */
background: linear-gradient(top, #39B2F2 0%,#0596E2 100%); /* W3C */
box-shadow: 0 -2px 1px #B4B4B4;
color: #FFFFFF;
cursor: pointer;
display: block;
font-size: 16px;
margin: 0px auto 15px;
padding: 7px 0;
text-align: center;
text-decoration: none;
width: 126px;
clear:both;
border:none;
font-family:Coresans;	
}
