

/*** Page Structure ***/

/* body */
body {
	margin: 0px;
	padding: 0px;
	line-height: normal;
}

input { font-size: 9px; border: solid 1px #A1A1A1; padding: 0 2px; margin: 0; color: #696969; line-height: 1.2em; }
select { font-size: 9px; padding: 0; margin: 0; color: #696969; line-height: 1.2em; }

/* common */
.clear { clear: both; }

/* page container */
.page_bg1 {
	background: #fff url(/images/pk_bg_middle.gif) repeat-y top center;
	padding-top: 10px;
	line-height: 2em;
}
.page_bg2 {	background: transparent url(/images/pk_bg_top.jpg) no-repeat top center; }
.page { width: 800px; margin: 0 auto; }

/* header */
.header {
	margin: 0px;
	padding: 0px;}
.search_form { text-align: right; width: 780px; margin: 0 auto;}
.search_form input { font-size: 9px; border: solid 1px #A1A1A1; padding: 0 2px; margin: 0; color: #696969; line-height: 1.2em; }
.search_form img {}
.links_wrapper {clear: both; width: 780px; margin: 0 auto; }
	.top_nav {  font-size: 10px; width: 597px; float: left; padding: 5px 0px; }
	.links { text-align: right; font-size: 10px; width: 180px; float: right; padding: 0px; }
	.links a:active, .links a:visited, .links a:link, .links a:hover {
		display: inline;
		background: transparent url(/images/pk_bullet.gif) no-repeat 0px 5px;
		padding-left: 7px;
		margin-left: 10px;
		font-size: 10px;
	}

/* content */
.content { clear: both; background: transparent url(/images/pk_mc_bg.jpg) no-repeat bottom right; }
.left { float: left; width: 201px; font-size: 9px; }
.leftsub { background: transparent url(/images/pk_ln_ad_bg.gif) no-repeat center right; padding: 10px 5px; padding-left: 15px; line-height: 20px; }
.celebs {display: none; border-bottom: solid 1px #FBDBE7;  }
.celebs a:link, 
.celebs a:active, 
.celebs a:visited { font-weight: normal; color: #696969; }
.blog1 { display: none; border-bottom: solid 1px #FBDBE7; }
.blog1 a:link, 
.blog1 a:active, 
.blog1 a:visited { font-weight: normal; color: #696969; }
.blog2 { border-bottom: solid 1px #FBDBE7; }
.blog2 a:link, 
.blog2 a:active, 
.blog2 a:visited { font-weight: normal; color: #696969; }
.newsletter_signup { border-bottom: solid 1px #FBDBE7; line-height: 1.2em; }
.share { border-bottom: solid 1px #FBDBE7; line-height: 1.2em; padding: 20px;}
.newsletter_signup input { font-size: 9px; border: solid 1px #A1A1A1; padding: 0 2px; margin: 0; color: #696969; line-height: 1.2em; }
.tell_a_friend {}
.tell_a_friend a:link, 
.tell_a_friend a:active, 
.tell_a_friend a:visited { font-weight: normal; color: #696969; }

.right { float: left; width: 599px; }
.site_breadcrumb { display: none; }
.main_content_wrapper { padding: 0 0 0 10px; }
.main_content { width: 589px; }

/* footer */
.footer { background: transparent url(/images/pk_bg_bottom.gif) no-repeat top center; }
.currency { display: none; }

/* print / email links */
.print_email { display: none; }
.print {}
.print a:link, 
.print a:active, 
.print a:visited { text-decoration: none; }
.print a:hover { text-decoration: none; }
.email {}
.email a:link, 
.email a:active, 
.email a:visited { text-decoration: none; }
.email a:hover { text-decoration: none; }

/* copyright, tagline, footer nav */
.sub_footer { width: 800px; margin: 0 auto; padding-top: 10px; }

/* copyright / tagline links / footer nav links */
.copyright_nav { clear: both; }
.copyright { clear: both;  font-size: 9px; text-align: center; padding-top: 10px; }
.copyright a:link, 
.copyright a:active, 
.copyright a:visited {}
.copyright a:hover {}

/* tagline */
.tagline { clear: both; text-align: center; padding-top: 20px; font-size: 9px; color: #ccc; }
.tagline sup { font-size: 7px; }
.tagline a:link, 
.tagline a:active, 
.tagline a:visited {}
.tagline a:hover {}

/* home */

.home_ad { text-align: right; }

.FeaturedProducts {
	margin-top: 20px;
}
.FeaturedProducts h2 { color: #6F174E; font-weight: normal; font-size: 15px; text-transform: lowercase; }
.FeaturedProductsItem { width: 184px; padding-bottom: 14px; margin-right: 9px; float: left; text-align: center; }
	.FeaturedProductsItem .Product { text-align: left; padding-bottom: 10px; }
	.FeaturedProductsItem .ProductSale {}
	.FeaturedProductsItem .Image { float: left; }
	.FeaturedProductsItem .Name { padding-top: 5px; }
	.FeaturedProductsItem .Price { font-weight: bold; color: #28AEE4; padding-top: 5px; }
	.FeaturedProductsItem .Currency { font-weight: bold; color: #28AEE4; }
	.FeaturedProductsItem .ProductSale .Price { font-style: italic; text-decoration: line-through; }
	.FeaturedProductsItem .SalePrice { font-weight: bold; color: #8B4462; }
	.FeaturedProductsItem .SalePrice .Currency { font-weight: bold; color: #8B4462; }
	.FeaturedProductsItem .Stock {}
	.FeaturedProductsItem .Attributes { display: none; }
	.FeaturedProductsItem .AttributeRow {}
	.FeaturedProductsItem .Quantity {}
	.FeaturedProductsItem .Attribute1 {} /* 1 to 4 available */
	.FeaturedProductsItem .AttributeLabel {}
	.FeaturedProductsItem .Required {}
	.FeaturedProductsItem .AttributeField {}

.FeaturedProductsItem .Buttons { clear: both; width: 184px; padding-top: 0; }
.FeaturedProductsItem .AddToCartImage {}
.FeaturedProductsItem .AddToCartImage a { display: block; float: right; width: 100px; height: 18px; background: transparent url(/images/pk_add_to_cart_now.gif) no-repeat top left; }
.FeaturedProductsItem .AddToCartImage a:hover {}
.FeaturedProductsItem .AddToCartImage img { width: 100px; height: 18px; }
.FeaturedProductsItem .AddToCartButton { display: none; }
.FeaturedProductsItem .AddToCartButton input {}
.FeaturedProductsItem .AddToCartText { display: none; }
.FeaturedProductsItem .AddToCartText a {}
.FeaturedProductsItem .AddToCartText a:hover {}
.FeaturedProductsItem .MoreInfoImage {}
.FeaturedProductsItem .MoreInfoImage a { display: block; float: left; width: 50px; margin-left: 10px; height: 18px; background: transparent url(/images/pk_details.gif) no-repeat top left; }
.FeaturedProductsItem .MoreInfoImage a:hover {}
.FeaturedProductsItem .MoreInfoImage img { width: 50px; height: 18px; }
.FeaturedProductsItem .MoreInfoButton { display: none; }
.FeaturedProductsItem .MoreInfoButton input {}
.FeaturedProductsItem .MoreInfoText { display: none; }
.FeaturedProductsItem .MoreInfoText a {}
.FeaturedProductsItem .MoreInfoText a:hover {}

/* department */

.StandardDepartment {}
.StandardDepartment .DepartmentImage { text-align: right; }
.StandardDepartment .PageTitle { padding-right: 10px; }
.StandardDepartment .PageIntro { padding-right: 10px; }
.StandardDepartment .Products { clear: both; }
.StandardDepartment .DepartmentPagingTop { display: none; }
	.StandardDepartment .ProductCount {}
	.StandardDepartment .ProductFilter {}
	.StandardDepartment .PreviousNext {}
	.StandardDepartment a.PreviousText {}
	.StandardDepartment a.PreviousText:hover {}
	.StandardDepartment a.NoPreviousText {}
	.StandardDepartment a.NoPreviousText:hover {}
	.StandardDepartment a.EN-USPreviousImage {} /* language specific */
	.StandardDepartment a.EN-USPreviousImage:hover {}
	.StandardDepartment a.EN-USPreviousImage img {}
	.StandardDepartment a.EN-USNoPreviousImage {}
	.StandardDepartment a.EN-USNoPreviousImage:hover {}
	.StandardDepartment a.EN-USNoPreviousImage img {}
	.StandardDepartment a.NextText {}
	.StandardDepartment a.NextText:hover {}
	.StandardDepartment a.NoNextText {}
	.StandardDepartment a.NoNextText:hover {}
	.StandardDepartment a.EN-USNextImage {} /* language specific */
	.StandardDepartment a.EN-USNextImage:hover {}
	.StandardDepartment a.EN-USNextImage img {}
	.StandardDepartment a.EN-USNoNextImage {}
	.StandardDepartment a.EN-USNoNextImage:hover {}
	.StandardDepartment a.EN-USNoNextImage img {}

.StandardDepartment .ProductList {}
	.StandardDepartment .Product { width: 175px; text-align: center; padding-bottom: 10px; }
	.StandardDepartment .ProductSale {}
	.StandardDepartment .Image {}
	.StandardDepartment .Name { padding-bottom: 5px; }
	.StandardDepartment .Price { display: none; }
	.StandardDepartment .Currency { display: none; }
	.StandardDepartment .ProductSale .Price { display: none; }
	.StandardDepartment .SalePrice { display: none; }
	.StandardDepartment .SalePrice .Currency { display: none; }
	.StandardDepartment .Stock {}
	.StandardDepartment .Attributes { display: none; }
	.StandardDepartment .AttributeRow {}
	.StandardDepartment .Quantity {}
	.StandardDepartment .Attribute1 {} /* 1 to 4 available */
	.StandardDepartment .AttributeLabel {}
	.StandardDepartment .Required {}
	.StandardDepartment .AttributeField {}

.StandardDepartment .Buttons { display: none; }
.StandardDepartment2 .Buttons { display: block; }
.StandardDepartment .AddToCartImage {}
.StandardDepartment .AddToCartImage a { display: block; float: right; width: 100px; height: 18px; background: transparent url(/images/pk_add_to_cart_now.gif) no-repeat top left; }
.StandardDepartment .AddToCartImage a:hover {}
.StandardDepartment .AddToCartImage img { width: 100px; height: 18px; }
.StandardDepartment .AddToCartButton { display: none; }
.StandardDepartment .AddToCartButton input {}
.StandardDepartment .AddToCartText { display: none; }
.StandardDepartment .AddToCartText a {}
.StandardDepartment .AddToCartText a:hover {}
.StandardDepartment .MoreInfoImage {}
.StandardDepartment .MoreInfoImage a { display: block; float: left; width: 50px; margin-left:10px; height: 18px; background: transparent url(/images/pk_details.gif) no-repeat top left; }
.StandardDepartment .MoreInfoImage a:hover {}
.StandardDepartment .MoreInfoImage img { width: 50px; height: 18px; }
.StandardDepartment .MoreInfoButton { display: none; }
.StandardDepartment .MoreInfoButton input {}
.StandardDepartment .MoreInfoText { display: none; }
.StandardDepartment .MoreInfoText a {}
.StandardDepartment .MoreInfoText a:hover {}

.StandardDepartment .DepartmentPagingBottom { display: none; }
	.StandardDepartment .DepartmentPage {}
	/*.StandardDepartment .DepartmentPagingBottom .PreviousNext {}
	.StandardDepartment .DepartmentPagingBottom .PreviousText {}
	.StandardDepartment .DepartmentPagingBottom .NoPreviousText {}
	.StandardDepartment .DepartmentPagingBottom .EN-USPreviousImage {}
	.StandardDepartment .DepartmentPagingBottom .PreviousImage {}
	.StandardDepartment .DepartmentPagingBottom .NoPreviousImage {}
	.StandardDepartment .DepartmentPagingBottom .NextText {}
	.StandardDepartment .DepartmentPagingBottom .NoNextText {}
	.StandardDepartment .DepartmentPagingBottom .EN-USNextImage {}
	.StandardDepartment .DepartmentPagingBottom .NextImage {}
	.StandardDepartment .DepartmentPagingBottom .NoNextImage {}*/

/* department2 */

.StandardDepartment2 {}
.StandardDepartment2 .DepartmentImage { text-align: right; }
.StandardDepartment2 .PageTitle { padding-right: 10px; }
.StandardDepartment2 .PageIntro { padding-right: 10px; }
.StandardDepartment2 .Products { clear: both; }
.StandardDepartment2 .DepartmentPagingTop { display: none; }
	.StandardDepartment2 .ProductCount {}
	.StandardDepartment2 .ProductFilter {}
	.StandardDepartment2 .PreviousNext {}
	.StandardDepartment2 a.PreviousText {}
	.StandardDepartment2 a.PreviousText:hover {}
	.StandardDepartment2 a.NoPreviousText {}
	.StandardDepartment2 a.NoPreviousText:hover {}
	.StandardDepartment2 a.EN-USPreviousImage {} /* language specific */
	.StandardDepartment2 a.EN-USPreviousImage:hover {}
	.StandardDepartment2 a.EN-USPreviousImage img {}
	.StandardDepartment2 a.EN-USNoPreviousImage {}
	.StandardDepartment2 a.EN-USNoPreviousImage:hover {}
	.StandardDepartment2 a.EN-USNoPreviousImage img {}
	.StandardDepartment2 a.NextText {}
	.StandardDepartment2 a.NextText:hover {}
	.StandardDepartment2 a.NoNextText {}
	.StandardDepartment2 a.NoNextText:hover {}
	.StandardDepartment2 a.EN-USNextImage {} /* language specific */
	.StandardDepartment2 a.EN-USNextImage:hover {}
	.StandardDepartment2 a.EN-USNextImage img {}
	.StandardDepartment2 a.EN-USNoNextImage {}
	.StandardDepartment2 a.EN-USNoNextImage:hover {}
	.StandardDepartment2 a.EN-USNoNextImage img {}

.StandardDepartment2 .ProductList {}
	.StandardDepartment2 .Product { width: 570px; padding: 10px 0px; border-top: solid 1px #FBDBE7;}
		.StandardDepartment2 .ProductSale {text-align: left;}
		.StandardDepartment2 .Image {float: left; width: 150px;}
		.StandardDepartment2 .Name { text-align: left;}
		.StandardDepartment2 .Price { display: block; text-align: left;}
		.StandardDepartment2 .Currency { display: inline; }
		.StandardDepartment2 .ProductSale .Price { display: block; float: left; width: 200px; text-align: left; }
		.StandardDepartment2 .SalePrice { display: block; float: left; width: 200px; text-align: left; }
		.StandardDepartment2 .SalePrice .Currency { display: block; float: left; width: 200px; text-align: left; }
		.StandardDepartment2 .Stock {}
		.StandardDepartment2 .Attributes { display: block; float: left; width: 200px; text-align: left;}
		.StandardDepartment2 .AttributeRow {}
		.StandardDepartment2 .Quantity {}
		.StandardDepartment2 .Attribute1 {} /* 1 to 4 available */
		.StandardDepartment2 .AttributeLabel {}
		.StandardDepartment2 .Required {}
		.StandardDepartment2 .AttributeField {}

.StandardDepartment2 .Buttons { display: none; }
.StandardDepartment2 .Buttons { display: block; }
.StandardDepartment2 .AddToCartImage {}
.StandardDepartment2 .AddToCartImage a { display: block; float: right; width: 100px; height: 18px; background: transparent url(/images/pk_add_to_cart_now.gif) no-repeat center left;}
.StandardDepartment2 .AddToCartImage a:hover {}
.StandardDepartment2 .AddToCartImage img { width: 100px; height: 18px; }
.StandardDepartment2 .AddToCartButton { display: none; }
.StandardDepartment2 .AddToCartButton input {}
.StandardDepartment2 .AddToCartText { display: none; }
.StandardDepartment2 .AddToCartText a {}
.StandardDepartment2 .AddToCartText a:hover {}
.StandardDepartment2 .MoreInfoImage {}
.StandardDepartment2 .MoreInfoImage a { display: block; float: right; width: 50px; margin-right:10px; height: 18px; background: transparent url(/images/pk_details.gif) no-repeat top left; }
.StandardDepartment2 .MoreInfoImage a:hover {}
.StandardDepartment2 .MoreInfoImage img { width: 50px; height: 18px; }
.StandardDepartment2 .MoreInfoButton { display: none; }
.StandardDepartment2 .MoreInfoButton input {}
.StandardDepartment2 .MoreInfoText { display: none; }
.StandardDepartment2 .MoreInfoText a {}
.StandardDepartment2 .MoreInfoText a:hover {}


/* product */
.StandardProduct { padding-right: 10px; }
.StandardProduct .Paging { text-align: right; }
.StandardProduct .Paging a.previous:active, .StandardProduct .Paging a.previous:visited, .StandardProduct .Paging a.previous:link, .StandardProduct .Paging a.previous:hover {
	background: transparent url(/images/pk_previous_bullet.gif) no-repeat top left;
	font-size: 10px;
	padding-left: 10px;
}
.StandardProduct .Paging a.disabledprevious:active, .StandardProduct .Paging a.disabledprevious:visited, .StandardProduct .Paging a.disabledprevious:link, .StandardProduct .Paging a.disabledprevious:hover {
	background: transparent url(/images/pk_previous_bullet_disabled.gif) no-repeat top left;
	color: #ccc;
}
.StandardProduct .Paging a.next:active, .StandardProduct .Paging a.next:visited, .StandardProduct .Paging a.next:link, .StandardProduct .Paging a.next:hover {
	background: transparent url(/images/pk_next_bullet.gif) no-repeat top right;
	font-size: 10px;
	padding-right: 10px;
}
.StandardProduct .Paging a.disablednext:active, .StandardProduct .Paging a.disablednext:visited, .StandardProduct .Paging a.disablednext:link, .StandardProduct .Paging a.disablednext:hover {
	background: transparent url(/images/pk_next_bullet_disabled.gif) no-repeat top right;
	color: #ccc;
}
.StandardProduct div.ProductImage { float: left; width: 230px; padding-bottom: 10px; }
.StandardProduct div.ProductImage .Enlarge {
	text-align: center;
}
.StandardProduct .PageTitle { float: right; width: 345px; margin-bottom: 0; }
.StandardProduct .ProductPrice { float: right; width: 345px; font-weight: bold; color: #28AEE4; padding-bottom: 10px; }
.StandardProduct .ProductPrice .Currency { font-weight: bold; color: #28AEE4; }
.StandardProductSale .ProductPrice { text-decoration: line-through; padding-bottom: 0px; }
.StandardProduct .SalePrice { float: right; width: 345px; font-weight: bold; color: #8B4462; padding-bottom: 10px; }
.StandardProduct .SalePrice .Currency { font-weight: bold; color: #8B4462; }
.StandardProduct .PageIntro { float: right; width: 345px; padding-bottom: 20px; }
.StandardProduct .Attributes { float: right; width: 345px; }
.StandardProduct .AttributeRow {}
.StandardProduct .Quantity {}
.StandardProduct .Attribute1 {}
.StandardProduct .AttributeLabel { font-weight: bold; width: 75px; }
.StandardProduct .Required { display: none; }
.StandardProduct .AttributeField {}

.StandardProduct .Buttons { float: right; width: 345px; padding-top: 15px; }
.StandardProduct .EN-USAddToCartImage {} /* language specific */
.StandardProduct .EN-USAddToCartImage a {}
.StandardProduct .EN-USAddToCartImage a:hover {}
.StandardProduct .EN-USAddToCartImage img {}
.StandardProduct .AddToCartImage {}
.StandardProduct .AddToCartImage a { display: block; width: 100px; height: 18px; background: transparent url(/images/pk_add_to_cart_now.gif) no-repeat top left; }
.StandardProduct .AddToCartImage a:hover {}
.StandardProduct .AddToCartImage img { width: 100px; height: 18px; }
.StandardProduct .AddToCartButton { display: none; }
.StandardProduct .AddToCartButton input {}
.StandardProduct .AddToCartText { display: none; }
.StandardProduct .AddToCartText a {}
.StandardProduct .AddToCartText a:hover {}

.StandardProduct .CrossSaleTabular {
	margin-top: 20px;
	border-top: solid 1px #FBDBE7;
	padding-top: 0px;
}
.StandardProduct .CrossSaleTabular h2 { color: #6F174E; font-weight: normal; font-size: 15px; text-transform: lowercase; }
.StandardProduct .CrossSaleTabularItem { width: 180px; margin-right: 9px; padding-bottom: 14px; float: left; text-align: center; }
	.StandardProduct .CrossSaleTabularItem .Product { width: 175px; text-align: center; padding-bottom: 10px; }
	.StandardProduct .CrossSaleTabularItem .ProductSale {}
	.StandardProduct .CrossSaleTabularItem .Image {}
	.StandardProduct .CrossSaleTabularItem .Name { padding-bottom: 5px; }
	.StandardProduct .CrossSaleTabularItem .Price { display: none; }
	.StandardProduct .CrossSaleTabularItem .Currency { display: none; }
	.StandardProduct .CrossSaleTabularItem .ProductSale .Price { display: none; }
	.StandardProduct .CrossSaleTabularItem .SalePrice { display: none; }
	.StandardProduct .CrossSaleTabularItem .SalePrice .Currency { display: none; }
	.StandardProduct .CrossSaleTabularItem .Stock {}
	.StandardProduct .CrossSaleTabularItem .Attributes { display: none; }
	.StandardProduct .CrossSaleTabularItem .AttributeRow {}
	.StandardProduct .CrossSaleTabularItem .Quantity {}
	.StandardProduct .CrossSaleTabularItem .Attribute1 {} /* 1 to 4 available */
	.StandardProduct .CrossSaleTabularItem .AttributeLabel {}
	.StandardProduct .CrossSaleTabularItem .Required {}
	.StandardProduct .CrossSaleTabularItem .AttributeField {}

.StandardProduct .CrossSaleTabularItem .Buttons { display: none; }
.StandardProduct .CrossSaleTabularItem .AddToCartImage {}
.StandardProduct .CrossSaleTabularItem .AddToCartImage a { display: block; float: right; width: 100px; height: 18px; background: transparent url(/images/pk_add_to_cart_now.gif) no-repeat top left; }
.StandardProduct .CrossSaleTabularItem .AddToCartImage a:hover {}
.StandardProduct .CrossSaleTabularItem .AddToCartImage img { width: 100px; height: 18px; }
.StandardProduct .CrossSaleTabularItem .AddToCartButton { display: none; }
.StandardProduct .CrossSaleTabularItem .AddToCartButton input {}
.StandardProduct .CrossSaleTabularItem .AddToCartText { display: none; }
.StandardProduct .CrossSaleTabularItem .AddToCartText a {}
.StandardProduct .CrossSaleTabularItem .AddToCartText a:hover {}
.StandardProduct .CrossSaleTabularItem .MoreInfoImage {}
.StandardProduct .CrossSaleTabularItem .MoreInfoImage a { display: block; float: left; width: 50px; margin-left: 10px; height: 18px; background: transparent url(/images/pk_details.gif) no-repeat top left; }
.StandardProduct .CrossSaleTabularItem .MoreInfoImage a:hover {}
.StandardProduct .CrossSaleTabularItem .MoreInfoImage img { width: 50px; height: 18px; }
.StandardProduct .CrossSaleTabularItem .MoreInfoButton { display: none; }
.StandardProduct .CrossSaleTabularItem .MoreInfoButton input {}
.StandardProduct .CrossSaleTabularItem .MoreInfoText { display: none; }
.StandardProduct .CrossSaleTabularItem .MoreInfoText a {}
.StandardProduct .CrossSaleTabularItem .MoreInfoText a:hover {}

.Popup_Wrapper {
	background: transparent url(/images/pk_ln_ad_bg.gif) no-repeat center right;
	padding: 10px;
}

.Popup_BG {
	
}
