@charset "utf-8";
/* CSS Document */
* { padding:0; margin:0;}
body {font-family:"Palatino Linotype", "Book Antiqua", Palatino, serif,Georgia; font-size:12px; color:#000;background:url(../images/bg.jpg) repeat; }


/*default*/
form { background:none; margin:0; padding:0; border:0 !important;}
a img{ border:0;}
.clear { padding:0; margin:0; clear:both;}


/*wrapper*/
.wrap { width:955px; margin:0 auto; overflow:hidden; height:auto; padding:10px 0;}

/*Header*/
.header-H { width:939px; float:left; height:84px; border:1px solid #827251; background:url(../images/header-bg.png) bottom repeat-x #ffffff; padding:5px 7px; margin-bottom:2px;}
.header-L { width:340px; float:left; height:auto; overflow:hidden;}
.header-R { width:580px; float:right; height:auto; overflow:hidden;}
.head-top { width:580px; float:right; height:auto; overflow:hidden;}
.head-top-L { width:368px; float:left; height:auto; overflow:hidden; text-align:right;}

ul.top-menu { width:100%; display:block; list-style:none; font-size:14px; padding-top:2px;}
ul.top-menu li{ display:inline; color:#8C8C8C; padding:0; margin:0; float:right;}


.head-top-R { width:200px; float:right; height:auto; overflow:hidden; padding-top:3px;}
.s-text { width:176px; float:left; height:auto;}
.s-text input{ width:170px; height:17px; background:url(../images/search-text-bg.png) no-repeat; border:none; font-size:9px; color:#999999; padding:4px 3px 0 3px; font-family:Verdana, Geneva, sans-serif; }
.s-btn { width:24px; float:right; height:21px;}
.s-btn input{ width:24px; height:21px; border:none; background:none;}

.head-event { width:560px; float:right; padding:15px 0 0 0; text-align:right;}
.head-event ul{ display:block; width:100%; margin:0; padding:0; list-style:none;} 
.head-event ul li{ display:inline; margin:0; padding:0;} 

/*Main-menu*/
.main-menu { width:953px; height:21px; float:left; border:1px solid #827251; padding:2px 0 0 0; margin-bottom:2px; text-align:center; background:#fff;  color:#666666; }
.main-menu ul{ display:block; width:100%; list-style:none; margin:0; padding:0;}
.main-menu ul li{ display:inline; height:16px;}
li.main-menu-space { padding:1px 10px 0 10px !important; margin-bottom:-2px !important; }
.main-menu ul li a{ text-decoration:none; color:#666666; font-weight:bold;font-size:14px;}
.main-menu ul li a:hover,a.main-menu-active { background:url(../images/icon-heart.png) no-repeat center;}

/*Content*/
.content { width:955px; float:left; height:auto; margin-bottom:2px; }

/*Left*/
.left { width:192px; float:left; height:574px; padding:10px 0 0 5px; border:1px solid #827251; background:#fff;}

p.shop-head-title { display:block; padding:0; margin:0; font-size:16px; color:#666666; font-weight:bold; height:25px;}
ul.shop-list-menu { display:block; width:100%; float:left;  list-style:none; padding:0; font-family:Verdana, Geneva, sans-serif;}
/*
ul.shop-list-menu { display:block; width:187px; float:left; height:545px; overflow-y:scroll; list-style:none; padding:0 0 0 5px; font-family:Verdana, Geneva, sans-serif;}
*/
ul.shop-list-menu li{ display:block; color:#333333; font-size:13px; padding:0 0 0 5px;}
ul.shop-list-menu li a{ color:#333333; text-decoration:none;}
ul.shop-list-menu li a:hover{ text-decoration:underline;}




/*Right*/
.right { width:752px; float:right; height:584px; padding:0; border:1px solid #827251; background:#fff; 
	overflow-y: auto;
	overflow-x: hidden;
}

.select-box { width:717px; float:left; height:auto; padding:10px 20px 0 15px;}
.select-box-header { width:722px; float:left; height:auto; margin-bottom:8px; }
.select-box-header-L { width:370px; float:left; height:auto; font-size:22px; color:#827251;font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.select-box-header-L div div.subs
{
	float:left; width: 100px; font-size: 12px;
}

.select-box-header-R { width:340px; float:right; /*height:auto;*/ text-align:right; font-size:13px; padding: 0 10px 0 0;}
.select-box-header-R a{ text-decoration:none; color:#333333; font-size:11px; font-family:Arial, Helvetica, sans-serif;}
.select-box-header-R a:hover{ text-decoration:underline;}
.select-page1 { float:right;}
.select-page1 a{ padding-left:1px;} 
.select-page2 { float:right; font-size:15px;}
.select-page3 { float:right; padding-top:2px;}

.select-product-holder { width:722px; float:left; height:auto;}
.select-product-box { width:140px; float:left; height:265px; margin-right:2px; text-align:center; overflow: hidden;}/*265   width:142*/
p.select-product-box-img { display:block; padding:0; margin:0;}

p.select-product-box-img img { height: 190px;}/*215 -> 200*/

p.select-product-box-text { display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333;}
.select-product-box-1 { width:132px; float:left; height:260px; margin-right:2px; text-align:left;}
.select-product-box-2 { width:152px; float:left; height:260px; margin-right:2px; text-align:left;}
p.select-product-box-img2 { display:block; margin:0; padding:0;  }
p.select-product-box-text2 { display:block; font-size:11px; font-family:Arial, Helvetica, sans-serif; color:#333333; text-align:center;  padding:0 30px 0 0;}


/*Homepage*/
.home-box { width:752px; float:right; height:584px; overflow: hidden; overflow-y: hidden; }
.home-box-L { float:left; overflow: hidden; overflow-y: hidden;}
.home-box-R { width:201px; float:right; height:584px; overflow: hidden; overflow-y: hidden;}

.product-box { width:727px; float:left; height:auto; padding:15px 10px 15px 15px;}
.product-box-L {  width:283px; float:left; height:auto;}
.product-big-img { width:283px; float:left; height:415px; margin-bottom:4px;}/*height 425*/
.product-big-img-view { height:16px; width:267px; padding:2px 8px 0 8px; float:left; font-size:11px; background:#A4916C; text-align:right; font-family:Verdana, Geneva, sans-serif; margin-bottom:4px;}
.product-big-img-view a{ color:#4F4634; background:url(../images/view-large.png) no-repeat left bottom; padding-left:18px;}
.product-big-img-view a:hover{ text-decoration:none;}
.product-small-img { width:283px; float:left; height:auto;}
.product-small-img-1 { width:67px; float:left; height:auto;}
.product-small-img-2 {width:67px; float:left; height:auto; margin-left:5px;}
.product-small-img-3 {width:67px; float:left; height:auto; margin-left:5px;}
.product-small-img-4 {width:67px; float:left; height:auto; margin-left:5px;}

.product-small-img img { width:67px; height: 115px; }

.product-box-R {  width:430px; float:right; height:auto;}
.prod-details-box { width:390px;border:1px solid #827251; height:186px; background:url(../images/productDetail-box-bg.png) no-repeat bottom right #FAF9F5; padding:12px 8px 0 13px; margin-bottom:2px;/*10*/}/*width 407*/
p.pro-det-title { display:block; font-size:18px; font-weight:bold; color:#E52584; font-family:Arial, Helvetica, sans-serifl;}
p.pro-det-price { display:block; font-size:12px; font-weight:bold; color:#333333; font-family:Verdana, Geneva, sans-serif; padding:5px 0 12px 0;}
.pro-det-event { width:390px; float:left; height:auto; padding:15px 0 10px 0; border-bottom:1px dotted #999999;  border-top:1px dotted #999999; }/*width 407*/
.pro-det-event-L { width:228px; float:left; height:auto; padding-left:12px;}
.pro-det-event-form1 { width:228px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; margin-bottom:6px;}
.pro-det-event-form2 { width:228px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; margin-bottom:3px;}
.pro-det-event-form-L { width:55px; float:left; height:auto; font-size:11px; color:#333; padding-top:3px}
.pro-det-event-form-R { width:172px; float:right; height:auto;}
.pro-det-event-form-R select{ border:1px solid #7F9DB9; background:#fff; padding:0 0 0 2px;}
.pro-det-event-form-Ra { width:172px; float:right; height:auto;}
.pro-det-event-form-Ra select{ border:1px solid #7F9DB9; background:#fff; padding:0 0 1px 2px; font-size:10px;}
.pro-det-event-form-Ra input{border:1px solid #7F9DB9;  width:28px; height:15px; padding:2px 2px 0 2px; font-size:11px; background:#fff;}
.pro-det-event-form-R1 { width:44px; float:left; height:auto;}
.pro-det-event-form-R2 { width:128px; float:right; height:auto; padding-top:3px;}
.pro-det-event-form-R2 p{ display:block; font-size:11px; color:#3F3E3D; background:url(../images/icon-size-img.png) no-repeat; padding-left:14px;}
.pro-det-event-R { width:156px; float:right	; height:auto; padding:6px 0 0 0;}

.pro-det-event-bot { width:385px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif;text-align:right; padding-right:5px; padding-top:6px;}/*402*/
.pro-det-event-bot ul{ display:block; width:100%; padding:0; margin:0; text-align:right;}
.pro-det-event-bot ul li{ padding:0; margin:0; display:inline;text-align:right;}
li.pro-det-event-bot-space { padding:0 10px !important; font-size:12px;}
.pro-det-event-bot ul li a{ font-size:10px; color:#333;} 
.pro-det-event-bot ul li a:hover{ text-decoration:none;} 


.product-info-box { width:420px; float:left; height:auto; padding:5px 5px; color:333333; }
p.pp-info-1 { display:block; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:333333; padding:0 30px 15px 0; margin:0; line-height:15px;}
p.pp-info-2 { display:block; font-size:12px; font-family:Verdana, Geneva, sans-serif; color:333333; padding:0; margin:0;}
ul.pp-info-2-list { display:block; font-size:12px; list-style:none;font-family:Verdana, Geneva, sans-serif; padding:0; margin:0 0 10px 0;  }

/*COMPUNIX*/
div.product-info-box ul li{ display:block; background:url(../images/icon-mini-heart.png) no-repeat left; padding-left:11px;font-family:Verdana, Geneva, sans-serif; line-height:14px; }

ul.pp-info-2-list li{ display:block; background:url(../images/icon-mini-heart.png) no-repeat left; padding-left:11px;font-family:Verdana, Geneva, sans-serif; line-height:14px; }
/*Bottom*/
.bottom { width:943px; height:23px; float:left; border:1px solid #827251; background:#fff; padding:10px 5px;}
.bottom-left { width:240px; float:left; height:auto; padding:2px 0 0 17px;}
.bottom-right { width:660px; float:right; height:auto; text-align:right; color:#666666; }
.bottom-event-L { width:255px; float:left; height:auto; padding-right:5px; font-size:14px; font-weight:bold; color:#8C8C8C;}
.bottom-event-R { width:400px; float:left; height:auto;}
.bottom-event-R-text { width:322px; float:right; height:21px; /*background:url(../images/mailing-list-text.png) no-repeat;*/}/*146px  292px */
.bottom-event-R-text input{ width:134px; padding:2px 5px 0 5px; color:#666; font-size:12px; height:19px; background:none; border: solid 1px #666; float: left; margin: 0 5px 0 0;} 
.bottom-event-R-btn { width:50px; height:21px; float:right; }
/*Footer*/
.footer { width:955px; float:left; height:auto; padding:22px 0 0 0;}
ul.footer-menu { display:block; width:100%; text-align:center; list-style:none; font-size:11px; color:#333333; font-family:Verdana, Geneva, sans-serif;}
ul.footer-menu li{ display:inline; padding:0; margin:0;}
li.footer-menu-space { padding:0 10px !important;}
ul.footer-menu li a	{ display:inline; padding:0; margin:0; color:#333333; text-decoration:none; line-height:17px; }
ul.footer-menu li a:hover{ text-decoration:underline;}




/*COMPUNIX*/
.main-menu ul li
{
	margin:10px;
}
.HideMe
{
	height:0px;
	width:0px;
}
.product-big-img
{
	height:0px;
	width:0px;
}


input#Quantity {border:1px solid #7F9DB9;  width:28px; height:15px; padding:2px 2px 0 2px; font-size:11px; background:#fff;}
select#Size, select#Color {font-size: 10px; }
input.AddToCartButton 
{
	background-image: url(../images/add-to-bag-btn.png);
	background-color: Transparent;
	border: 0;
	cursor: pointer;
	width: 114px;
	height: 26px;
	margin: 0 0 -3px 0;
}
input.AddToWishButton 
{
	border: 0; 
	color: #333; 
	font-size: 10px;
	background-color: Transparent;
	text-decoration: underline;
	margin: 23px 0 -23px 170px; /*185*/
	padding: 0 0 0 0;
	cursor: pointer;
	font-family:Arial, Helvetica, sans-serif;
	display: block;
}

.pro-det-event-form2 { width:378px; float:left; height:auto; font-family:Arial, Helvetica, sans-serif; margin: 0 0 0 0;}
.pro-det-event-form-R { margin: 0 0 0 40px; float:left; height:auto;}

div#pnlCartSummary table table table td a img
{
	height: 100px;
}
