/* Thej64 Styles */
body{margin:0;padding:0;}
body,li,h2{font-family:Tahoma,Arial,Helvetica,sans-serif;font-size:12px}
a,img{border:0;outline:none;text-decoration:none}
sub,sup{font-size:80%;vertical-align:baseline}
td{vertical-align:top}
label{cursor:pointer}
ul{list-style:none;margin:0;padding:0}
p{line-height:17px}
input,select,textarea{background:#ebebeb;border:1px solid #8e8e8e;color:#333;padding:2px;margin:0 0 2px}
h1{color:#CC7EB2;font-family:'HelveticaLT',Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase}

@font-face{font-family:'HelveticaLT';src:url('/fonts/hel-webfont.eot');src:url('/fonts/hel-webfont.eot?#iefix') format('embedded-opentype'),url('/fonts/hel-webfont.woff') format('woff'),url('/fonts/hel-webfont.ttf') format('truetype'),url('/fonts/hel-webfont.svg#HelveticaLT') format('svg');font-weight:normal;font-style:normal}

#container{width:993px;margin:0 auto;position:relative}
 #header{float:left;height:112px;width:993px;position:relative;z-index:1001;margin:0 0 40px}
  .top-links{background:url(/assets/thej64/images/july/main.png) 0 -51px;height:20px;margin:3px 0 0;overflow:hidden}
   .top-links li{color:#CC7EB2;float:left;font-size:11px;margin:2px 0 0;padding:0 0 0 5px}
    .top-links a{color:#CC7EB2;font-size:11px;text-decoration:none}
	 .top-links a:hover{color:#333;text-decoration:underline}
   .top-links .floatright{margin:2px 9px 0 0}
   
  .logo{background:url(/assets/thej64/images/july/main.png) -188px -448px;height:58px;left:0;position:absolute;top:40px;width:690px}
   .logo .home-link{float:left;height:51px;width:315px}
   
  #search-basket{position:absolute;right:0;top:22px;width:210px;height:125px;z-index:15;z-index:1002} 
   #mainsearchform{background:url(/assets/thej64/images/july/h-bars.png) repeat-x 0 -27px;bottom:1px;position:absolute;right:9px;width:180px;height:27px;z-index:2}
    #mainsearchform .left,#mainsearchform .right{background:url(/assets/thej64/images/july/h-bars.png) no-repeat;position:absolute;left:-6px;top:0;width:6px;height:27px;z-index:3}
	#mainsearchform .right{right:-3px;left:auto;background-position:0 -54px}
	#mainsearchform .searchtext{background:#FFF;border:0;float:left;height:16px;margin:1px;width:150px;font-size:13px;padding:5px 2px;}
	#mainsearchform .search{background:url(/assets/thej64/images/july/main.png) no-repeat -852px 0;border:0;color:#FFF;float:left;font-size:12px;height:23px;margin:2px 0;padding:0 0 3px;width:24px;position:relative;z-index:4;cursor:pointer}

  .basket-links{color:#ABABAB;margin:19px 0 0;text-align:right}
   .basket-links .my-bag{color:#cc7eb2}
   .basket-links a{color:#ABABAB}
    .basket-links a:hover{color:#666}

 #content{clear:left;float:left;display:block;width:993px;font-size:11px}
  #rotating-banner{min-height:305px;position:relative}
   #rotating-banner .back,#rotating-banner .next{position:absolute;bottom:10px;right:50px;z-index:2;color:#fff}
   #rotating-banner .next{right:15px}
  #content .orderby{background:url(/assets/thej64/images/july/main.png) 0 -73px;height:18px;width:852px;margin:7px auto}
  #content .page-split{width:100%;height:1px;background:url(/assets/thej64/images/july/main.png) 0 -70px}
  #content .homepage-brands{position:relative;height:50px;margin:7px 0 0}
   .homepage-brands a{height:50px;background:url(/assets/thej64/images/july/main.png) 0 0;display:block;float:left;text-indent:-9999px;margin:0 28px 0 0}
   .homepage-brands .pandora{width:143px;background-position:0px 0}
   .homepage-brands .thomas-sabo{width:149px;background-position:-144px 0}
   .homepage-brands .links{width:113px;background-position:-294px 0}
   .homepage-brands .mastercut{width:128px;background-position:-409px 0}
   .homepage-brands .swarovski{width:116px;background-position:-537px 0}
   .homepage-brands .hot-diamonds{width:197px;background-position:-654px 0;margin:0}
  
  #content .quick-boxes{overflow:hidden;display:block;margin:15px 0}
   .quick-boxes li{background:url(/assets/thej64/images/july/main.png) no-repeat -700px 69px;height:195px;width:237px;float:left;margin:0 0 0 15px}
   .quick-boxes .pandora{margin:0}
    .quick-boxes a{color:#666766;font-weight:700;padding:171px 10px 0;width:217px;height:32px;display:block;background:url(/assets/thej64/images/july/hp-boxes.jpg) no-repeat}
	 #content .quick-boxes a:hover{color:#CC7EB2;text-decoration:none}
    .quick-boxes .pandora a{background-position:0 0}
    .quick-boxes .new-in a{background-position:-238px 0}
    .quick-boxes .birth-stones a{background-position:-476px 0}
    .quick-boxes .this-season a{background-position:-714px 0}

  #content .social-bar{overflow:hidden;height:35px;width:993px}
   .social-bar .fade-bar{height:1px;width:100%;background:url(/assets/thej64/images/july/main.png) no-repeat 0 -183px;float:left}
   .social-bar a,.social-bar .share,.social-bar .mailing{float:left;width:145px;color:#666766;padding:10px 10px 5px}
    .social-bar a:hover,.social-bar .share:hover,.social-bar .mailing:hover{color:#000;cursor:pointer}
    .social-bar span{background:url(/assets/thej64/images/july/main.png) -938px -71px;display:block;float:left;height:23px;margin:-5px 10px 0 0;width:23px}
   .social-bar .facebook span{background-position:-938px -93px;width:22px}
   .social-bar .gplus{width:90px}
    .social-bar .gplus span{background-position:-879px -156px}
   .social-bar #___plusone_0{padding:6px 0 0!important}
   .social-bar .plusone,.social-bar .share{float:left!important;width:110px!important}
   .social-bar .plusone{height:33px}
   .social-bar .share span{background-position:-961px -70px}
   .social-bar .mailing{background:url(/assets/thej64/images/july/h-bars.png) repeat-x 0 -113px;padding:0;width:312px;overflow:hidden;height:30px}
    .social-bar .left,.social-bar .right{background:url(/assets/thej64/images/july/h-bars.png) no-repeat right -82px #FFF;float:left;height:22px;margin:0;padding:8px 10px 0 0}
	.social-bar .left{background-position:right -82px;margin:0}
	.social-bar .right{background-position:left -145px;margin:0 0 0 -2px;width:1px}
	.social-bar #mailing-email{background:#FFF;border:0;float:left;font-size:13px;margin:3px 0 0;padding:4px;width:153px}
	.social-bar .submit{background:url(/assets/thej64/images/july/main.png) -852px -24px;border:0;width:55px;font-size:12px;height:23px;color:#fff;float:left;padding:1px 0 4px;margin:3px 0 0;position:relative;z-index:2;cursor:pointer;font-size:10px;text-transform:uppercase}

  .lower-desc{float:left;width:980px;padding:5px}

  .page a{color:#cc7eb2}
   .page a:hover{color:#333;text-decoration:underline}
  
  .category .prods-found{color:#FFF;position:absolute;right:5px;top:80px;margin:0}
  .category .pagination{float:right;width:741px;padding:10px 6px}
  #pagination1{background:url(/assets/thej64/images/july/v-bars.png) no-repeat -230px -63px;margin:-7px 0 0;padding:17px 6px;position:relative}
  .search-page #pagination1{padding:17px 10px 0 9px}
   .pagination a,.pagination .page-range,.pagination .selected,.pagination .product-sort,.pagination .products-per-page,.testimonials .pagination a,.testimonials .pagination .selected,.productsort_right .button{border:0;color:#666;float:left;padding:1px 3px;margin:0 3px 0 0;text-decoration:none;background:#ebebea}
    .pagination a:hover{background:#cc7eb2}
   .products-per-page,.product-sort{float:left;margin:0 3px 0 0;padding:0;font-size:12px}
   .pagination .button{float:left;margin:0 3px 0 0;border-radius:0;border:0}
    .pagination .button:hover{border:0}
   .pagination .page-range{border:0;float:left;margin:0 3px 0 0;text-align:center;padding:1px 3px}
   .pagination .page-numbers{float:left}
    .pagination .page-numbers .selected,.testimonials .pagination .selected,.pagination .page-numbers a:hover,.pagination .page-range a:hover,.testimonials .pagination a:hover{background:#cc7eb2;color:#fff}
	.pagination .page-range a{float:none}
  
  #content .side-navigation{float:left;margin:0 10px 0 0;overflow:hidden;width:230px}
  #content .jewellery-news{margin:20px 10px 0 0}
   .side-navigation strong{border-left:2px solid #D18DBB;display:block;margin:50px 0 5px;padding:2px 0 2px 5px}
   .side-navigation .filter-container{margin:0 0 10px;background:url(/assets/thej64/images/july/v-bars.png) no-repeat 0 bottom;padding:0 0 6px;overflow:hidden}
    .filter-container .header{background:url(/assets/thej64/images/july/main.png) -700px -129px;width:210px;height:21px;padding:5px 10px 0;color:#888}
	.filter-container .list{padding:5px 10px;border:1px solid #ccc;border-width:0 1px;float:left;width:208px}
	 .filter-container .list a{display:block;width:97%;color:#000;padding:1px 0}
	 .filter-container .list .selected{background:#e9e9e9}
	.filter-container .sub-category-list{height:150px;overflow-x:hidden;overflow-y:auto;width:208px}
  
  #content .brand-banner{height:100px;width:993px}
  
  #content .tabs-container{float:left;width:750px;margin:20px 0 -1px;position:relative;z-index:1}
   .tabs-container a{background:url(/assets/thej64/images/july/main.png) -96px -184px;float:left;height:22px;padding:8px 0 0;text-align:center;width:96px;margin:0 5px 0 0;overflow:hidden}
   .tabs-container .selected{background-position:0 -184px}
   .tabs-container .sub-menu{position:relative;float:left}
    .tabs-container .sub-menu:hover .dropdown-menu{display:block}
    .tabs-container .drop{width:37px;background-position:-155px -184px;border-left:1px solid #ccc;cursor:pointer}
    .tabs-container .dropdown-menu{background:#FFF;border:1px solid #CCC;display:none;left:0;position:absolute;top:29px;width:100px}
	 .tabs-container .dropdown-menu a{background:none;height:auto;padding:5px;width:auto;margin:0;width:90%;text-align:left}
 	  .tabs-container .dropdown-menu a:hover{background:#CC7EB2}
   .tabs-container .remove-tab{float:right}
  
  #content .product-container{float:left;width:739px;border:1px solid #ccc;border-width:1px 1px 0;padding:5px 6px;position:relative}
   .breadcrumb{overflow:hidden;wdith:993px}
    .breadcrumb .product-crumb,.breadcrumb .category-crumb{float:left;font-size:13px;margin:5px;color:#666}
	 .breadcrumb a{color:#666}
	.breadcrumb #deliveryDay{float:right;margin:7px 5px 0;text-transform:uppercase;color:#999;font-family:'HelveticaLT',Arial, Helvetica, sans-serif;font-weight:400;font-size:15px}
	 #deliveryDay .info-icon{width:16px;height:16px;background:url(/assets/thej64/images/july/main.png) -862px -156px;float:left;display:none}
   .product-container .corner{background:url(/assets/thej64/images/july/main.png) -937px -29px;height:6px;position:absolute;right:-1px;top:-1px;width:6px;z-index:10}
   .product-container .product{position:relative;float:left;width:181px;background:url(/assets/thej64/images/july/main.png) 0 -215px;padding:0 5px 5px 0;height:289px}
   .product-container .col-3{padding:0 0 5px}
    .product .detailslink{float:left;text-align:center;text-decoration:none;width:181px;height:198px}
	 .product .detailslink:hover{text-decoration:none}
    .product .specialoffer{position:absolute;top:5px;right:5px;height:26px;width:25px;background:url(/assets/thej64/images/july/main.png) -563px -143px}
    .product .ourprice,.product .salePrice{font-weight:700;color:#000;padding:5px;text-align:left}
	.product .rrp{font-size:10px;font-weight:400;margin:0 0 0 3px}
	.product .title{color:#666;float:left;padding:0 5px;overflow:hidden;width:171px;height:29px}
	.product .buttons{padding:5px 11px;float:left}
	 .product .stock-status{float:right;font-size:11px;padding:0 5px 5px;height:13px;width:60px;overflow:hidden;text-align:right}
	 .product .instock{color:#cc7eb2}
	 .product .outstock{color:#bf2126}
	 .product .view-item{background:url(/assets/thej64/images/july/main.png) -192px -184px;float:left;height:29px;text-indent:-9999px;width:77px;margin:18px 0 0}
	 .product .buynow,.product .notify-me{background:url(/assets/thej64/images/july/main.png) -348px -184px;border:0;float:left;height:29px;width:79px;cursor:pointer;text-indent:-9999px;line-height:0}
	 .product .notify-me{background-position:-269px -184px;text-indent:-9999em}
	 
   .cat-content{float:left;width:993px;position:relative;padding:50px 0 0}
    .cat-content .social-bar{position:absolute;top:10px;left:0}
	.cat-content h1{margin:0;width:980px}

  #product-container{}
   #product-container .image{float:left;width:405px;height:652px;position:relative}
    .image #productimg{width:405px;height:405px}
	 #productimg .specialmessage{background:url(/assets/thej64/images/july/main.png) -643px -215px;color:#FFF;font-weight:700;height:15px;margin:0 65px;overflow:hidden;padding:5px;position:absolute;text-align:center;top:400px;width:264px}
	.image .image-list{position:absolute;bottom:0;left:0}
	 .image .image-list li{float:left;margin:5px;width:96px;height:66px;border:1px solid #ccc;text-align:center;padding:25px 5px 5px}
	
   .product-info{width:375px;float:left;margin:0 15px;position:relative}
    .product-info .page-title{color:#CC7EB2;font-family:'HelveticaLT',Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;text-transform:uppercase;height:77px;overflow:hidden}
	.product-info .product-description{height:83px;overflow:hidden;position:relative}
	 .product-description .read-more{position:absolute;bottom:0;right:0;background:#fff;width:100%}
    .product-info .info-box{border:1px solid #CCC;float:left;padding:5px;width:365px;height:234px;overflow:auto;margin:0 0 10px}
	 .info-box .specHeading{text-align:left;font-weight:400;width:90px}
	.product-info .links{float:left;margin:10px 0 -1px;position:relative;width:100%;z-index:2}
	 .product-info .links li{float:left}
	  .product-info .links a{background:url(/assets/thej64/images/july/main.png) -596px -184px;border-left:1px solid #CCC;float:left;margin:0 5px 0 0;padding:8px 9px 8px 8px;text-transform:capitalize;color:#666}
	 #reviews-link a{background-position:-616px -184px;padding:8px 9px 8px 7px}
	 #buy-link a{background-position:-552px -184px;padding:8px 5px 8px 4px}
	 #info-link.selected a{background-position:-720px -184px}
 	 #reviews-link.selected a{background-position:-740px -184px}
	 #buy-link.selected a{background-position:-676px -184px}
	 
	 #reviews-box input{background:#cc7eb2;border:1px solid #cc7eb2;border-radius:5px;color:#FFF;margin:0 5px;cursor:pointer}
	  #reviews-box input:hover{background:#eee;border:1px solid #cc7eb2;color:#000}
	
	 .product-buy-options{float:left;width:100%;margin:20px 0 0}
	 .product-info .buy-box{float:left;overflow:hidden;height:65px}
	  .product-info #buy-button{background:url(/assets/thej64/images/july/main.png) -427px -184px;border:0;cursor:pointer;display:block;float:left;height:35px;text-indent:-9999em;width:124px;margin:0 10px 0 0;line-height:0}
	  .buy-box .price{color:#CC6699;float:left;font-size:20px;font-weight:700;margin:0}
	  .buy-box .rrp{color:#000;font-size:10px;font-weight:400;float:left}
	  .buy-box .qty{background:#FFF;border:1px solid #CCC;float:left;height:27px;margin:2px 2px 2px 10px;text-align:center;width:27px}
	   .buy-box .buttons{float:left;width:15px}
	   .buy-box .plus,.buy-box .minus{background:#CCC;color:#000;float:left;height:15px;margin:2px 0 0;text-align:center;width:15px}
	   .buy-box .plus:hover,.buy-box .minus:hover{background:#ddd;color:#333;text-decoration:none}

	 #full-prod-desc{background:#fff;border:1px solid #ccc;left:-6px;position:absolute;top:103px;width:375px;padding:5px;z-index:10}
	  #full-prod-desc .top,#full-prod-desc .bottom{position:absolute;top:0;left:0;width:0;height:0}
	  #full-prod-desc .close{right:-3px;top:-4px}
	    #full-prod-desc .close:hover{text-decoration:none}
	  #full-prod-desc p{margin:0}

	 .product-info p.rating{float:left;width:100%;margin:10px 0}
	 #facebook-like{height:24px;float:left;margin:10px 0 20px;width:100%}
	
	.product-info .instock{background:url(/assets/thej64/images/july/main.png) -588px -143px;float:right;height:31px;margin:3px;width:71px}
   
   .product-scroll{width:180px;float:left;border:1px solid #ccc;border-width:0 1px;margin:20px 0 10px}
    .product-scroll .scroller{background:url(/assets/thej64/images/july/v-bars.png) no-repeat -983px 0;margin:-1px -1px 0;overflow:hidden;padding:10px 10px 0;position:relative;width:162px}
     .product-scroll .scroller li{float:left;text-transform:capitalize;color:#999}
	 .product-scroll #alternatives_link{padding:0 8px 0 0}
	 .product-scroll #accessorise_link{background:url(/assets/thej64/images/july/main.png) -730px -66px;height:7px;width:100%}
	 .product-scroll .products{background:url(/assets/thej64/images/july/v-bars.png) no-repeat -1165px bottom;margin:0 -1px -1px;padding:0 0 5px;position:relative}
	  .product-scroll .next{background:#FFF;margin:-9px 1px 0;position:relative;z-index:10}
 	   .product-scroll .prev a,.product-scroll .next a{background:url(/assets/thej64/images/july/main.png) -876px 0;height:12px;margin:5px auto;text-indent:-9999em;width:14px;display:block}
 	   .product-scroll .next a{background-position:-890px 0}
	   .product-scroll .disabled a{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);cursor:default}
	  .product-scroll .product{overflow:hidden;position:relative}
	   .product-scroll .overlay{background:url(/assets/thej64/images/july/dot.png) repeat-x center bottom;float:left;margin:0 10px;padding:120px 0 10px;width:160px;height:57px;overflow:hidden}
	    .product-scroll .scroller-price{float:right}

   .category-udesc{float:left;width:993px}

   .store-finder,.static-h1,.category-h1{float:left;margin:15px 0 0;width:960px}
   #storefinder{float:left;overflow:hidden;width:993px}
    #selectastore{border-bottom:1px solid #CCC;margin:0 15px;overflow:hidden}
     #selectastore a{float:left;margin:0 10px;padding:0 0 5px;width:220px}
   .pagesep{float:left;width:993px;margin:0 0 5px}
   #storedetails{float:left;overflow:hidden;width:993px}
    #storedetails .storephotos{float:left;width:403px}
    #storedetails #map{border:1px solid #B0AFAB;float:right;height:460px;margin:0 0 20px;width:500px}
	
  #content .brands{margin:0 auto;overflow:hidden;width:840px}
   #content .brands .item{float:left;margin:10px;padding:5px;text-align:center;width:178px;height:72px}

  .search-results{margin:0 auto;overflow:hidden;width:760px}
  
  .basket-table{width:983px;float:left}
   .basket-table th{border-bottom:1px solid #cdcccb;color:#666766;padding:5px}
   .basket-table td{padding:5px;vertical-align:middle;border-bottom:1px solid #cdcccb}
   .information-table sup{color:#900}
   .basket-table .steps{border:0;color:#666}
    .steps .step{float:left;text-transform:uppercase;padding:12px 20px 0 0;font-weight:700}
	.steps .cards{background:url(/assets/thej64/images/july/main.png) -192px -219px;height:34px;width:449px;float:right;margin:0 0 10px}
   .basket-table .continue-shopping{border:0}
   .basket-table .proceed{border:0}
    .basket-table .submit{text-indent:-9999em;background:url(/assets/thej64/images/july/main.png) -801px -184px;width:125px;height:29px;border:0;cursor:pointer;font-size:0;line-height:0}
   .basket-table .remove-column{width:46px}
    .basket-table .remove{background:url(/assets/thej64/images/july/main.png) -659px -157px;width:22px;height:22px;display:block;margin:0 auto}
   .basket-table .qty-column{width:100px}
    .basket-table .qty-column .buy-box{margin:0 auto;overflow:hidden;width:63px;text-align:right}
	.basket-table #pgwp-size{background:#FFF;border:1px solid #CCC;padding:7px 4px}
   .basket-table th.product-column{width:410px}
   .basket-table .image-column{width:50px}
   .basket-table .product-column{text-align:left}
   .basket-table .stock-column{width:100px;text-align:center}
   .basket-table .options-column{width:197px}
   .basket-table .price-column{width:80px;text-align:left}
   .basket-table .delivery-notice{background:#333;color:#CC7EB2;font-family:'HelveticaLT',Arial,Helvetica,sans-serif;font-size:24px;font-weight:400;height:22px;margin:10px;padding:30px 10px;text-transform:uppercase;width:536px;text-align:center}
    .basket-table .delivery-notice span{color:#fff}
   .basket-table .postselect-basket td,.basket-table .noselect-basket td{background:#e4e3e3;color:#333;font-size:11px;font-weight:700}
   .basket-table .postselect-basket td{background:#999;color:#fff}
   
   .basket-table .mini-basket{width:300px}
   
   .basket-table .social-bar{}
    .basket-table .left{text-transform:uppercase;font-family:'HelveticaLT',Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;margin:0;color:#cc7eb2}
    .basket-table .mailing{position:relative;float:left;width:auto}
	.basket-table #discountcode{background:#fff;border:0;float:left;margin:1px 0;padding:6px 16px 6px 0;width:140px}
	.basket-table #ccimg{position:absolute;right:64px;top:8px}
	.basket-table .social-bar .submit{background:url(/assets/thej64/images/july/main.png) -852px -24px;border:0;cursor:pointer;height:13px;width:45px;padding:5px;text-indent:0;text-align:center;font-size:12px;line-height:12px}

   .basket-table #login{}
    .basket-table .login-failed{color:#900}
    .basket-table .existing-customer{padding:5px 0;margin:1px solid}
    .basket-table #login label{float:left;margin:1px 0 0;padding:5px;text-align:right;width:100px}
    .basket-table #login .input{background:#989898;width:195px;height:18px;float:left;padding:3px 5px;color:#fff}
	#content .forgot-password{color:#666;float:right;font-size:11px;font-weight:700;margin:0 20px 0 0}
   
   .information-table{float:left;width:600px;margin:0 50px 0 0}
    .information-table .border,.mini-basket .border{border-top:1px solid #CCC}
    .information-table .static-h1{width:600px;clear:both}
	.information-table label{width:150px;float:left;clear:left;padding:6px 0 0;color:#666766}
	.information-table input[type=text],.information-table input[type=password],.information-table select,.information-table textarea{border:1px solid #cdcccb;background:#fff;float:left;margin:2px 0;padding:3px;width:200px}
	#content .information-table .postcode{background:#989898;border:0;color:#FFF;padding:4px}
	.information-table select{width:208px}
	.information-table textarea{max-width:350px;min-width:200px;max-height:100px;min-height:30px}

   .billing-address,.delivery-address{float:left}
    .billing-address td,.delivery-address td{padding:0}
	.billing-address input,.delivery-address input,.basket-table .comments{font-family:Tahoma,Arial,Helvetica,sans-serif;background:#fff;border:0;padding:0;font-size:11px}
	.billing-address .small-heading,.delivery-address .small-heading{clear:both;color:#CC7EB2;float:left;font-weight:400;margin:10px 0 5px}

   .basket-table .order-comments .static-h1{width:790px}
   .basket-table .comments{border:1px solid #ccc;width:397px;min-width:397px;max-width:397px;height:126px;min-height:126px;max-height:126px;color:#999;padding:5px;font-size:13px}
  
  .basket-info{float:left;margin:0 10px;padding:5px;width:466px}
   .basket-info h2{font-family:'HelveticaLT',Arial,Helvetica,sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;color:#cc7eb2}
   
   .review-page .list{}
    .review-page .list li{float:left;height:auto;margin:0 0 10px 10px;padding:0;width:87px}
	 .review-page .list .scroller-price{border:1px solid #FFF;cursor:pointer;display:block;float:left;padding:60px 0 0;position:relative;text-align:center;width:100%;z-index:1}
	 
#site-overlay{background:url(/images/spacer.gif);height:100%;position:fixed;top:0;width:100%;z-index:1000}
/******* NAVIGATION ********/
 #navigation{position:absolute;top:112px;left:0;display:block;zoom:1;width:993px;height:40px;background:#cc7eb2;z-index:100}
  #navigation table{border-collapse:collapse}
  #navigation a:active,#navigation a:focus{outline-style:none}
  #navigation .dropdown{display:none;position:absolute;left:0;top:40px;z-index:10;background:url(/assets/thej64/images/july/nav-bg.png);background:rgba(255,255,255,0.95);overflow:hidden;width:155px;border:1px solid #ccc;border-width:0 1px 1px;padding:10px 5px}
  #navigation li{float:left;position:relative;display:block;z-index:11;cursor:pointer}
  #navigation .brands{margin:0;width:auto}
   #navigation li:hover>.dropdown{display:block}
   #navigation .brands .dropdown{width:620px}
   #navigation .pandora .dropdown{width:310px}
    #navigation .dropdown a{width:auto!important;padding:3px 5px}
	 #navigation .dropdown .list{float:left;margin:0;width:155px}
	 #navigation .popular-brands li{text-align:center;color:#666;text-transform:capitalize}
 	  #navigation .popular-brands li a{text-align:center}
  #navigation ul ul{position:absolute;left:98%;top:-2px}
   #navigation li li{height:auto}
    #navigation li li a{color:#333;margin:0 !important;padding:2px 5px;text-indent:0;width:177px}
	 #navigation li li a:hover{color:#000;text-decoration:underline}

#navigation,#navigation ul{list-style:none;padding:0}
   #navigation a{display:block;vertical-align:middle;text-align:left;text-decoration:none;padding:12px;color:#fff;text-decoration:none;cursor:default;font-size:13px}
   #navigation .home a{text-indent:-9999px;width:12px;background:url(/assets/thej64/images/july/main.png) no-repeat -907px 12px;height:16px;overflow:hidden}
    #navigation .home a:hover{background:url(/assets/thej64/images/july/main.png) no-repeat -945px 0px transparent}

#navigation ul li{float:none;cursor:default}
#navigation ul a{text-align:left;white-space:normal}
#navigation li:hover{position:relative}
#navigation li:hover>a{color:#cc7eb2;text-decoration:none;background:url(/assets/thej64/images/july/nav-bg.png);background:rgba(255,255,255,0.8)}
#navigation li a:hover{position:relative;color:#cc7eb2;text-decoration:none;cursor:pointer;background:url(/assets/thej64/images/july/nav-bg.png);background:rgba(255,255,255,0.8)}
#navigation a:hover .dropdown,#navigation a:hover a:hover .dropdown,#navigation a:hover a:hover a:hover .dropdown{display:block}
#navigation a:hover ul ul,#navigation a:hover a:hover ul ul{display:none}

.product .buttons .buy-green,.product .buttons .details-purple{background:url(/assets/thej64/images/buy-details-button.png) no-repeat right top;border:0;color:#FFF;font-size:14px;overflow:hidden;padding:6px 0 7px;width:70px;cursor:pointer;margin:0 15px 0 0}
 .product .buttons .buy-green:hover{background-position:right bottom}
 
.product .buttons .details-purple{background-position:left top;float:left;padding:6px 13px 5px;width:43px;margin:0 0 0 15px}
 .product .buttons .details-purple:hover{background-position:left bottom}

#footer{clear:both;width:973px;overflow:hidden;padding:10px}
 #footer,#footer a{color:#666;font-size:10px;text-decoration:none}
  #footer a:hover{color:#000;text-decoration:underline}
 #footer .left{float:left;width:480px}
 #footer .right{float:right;text-align:right;width:480px}
 #footer .cards{background:url(/assets/thej64/images/july/main.png) no-repeat 0 -142px;height:40px;width:562px;float:right;clear:both}

.product .specialmessage{background:url(/assets/thej64/images/july/main.png) -693px -156px;color:#FFF;font-weight:700;height:15px;overflow:hidden;padding:5px;position:absolute;text-align:center;width:158px;top:150px;left:9px}

#site-overlay{height:100%;position:fixed;top:0;width:100%;z-index:1000}

.amazon-payments #checkout{float:right;padding:10px;width:360px}
.amazon-payments #paynow{float:right;padding:10px;width:540px}
 .amazon-payments #notes{width:330px;min-width:330px;max-width:330px;min-height:50px;max-height:275px;margin:2px 0 10px 10px}
 .amazon-payments .proceed,.amazon-payments .proceed:hover{background:url(/assets/thej64/images/amazon-continue.png) no-repeat!important;border:0;cursor:pointer;text-indent:-9999px;width:85px;display:block;float:right;height:22px}
  .amazon-payments .disabled,.amazon-payments .disabled:hover{background-position:0 -22px!important;cursor:default}
 .amazon-payments .button,.amazon-payments .button a{float:right;color:#fff}
 .amazon-payments .button a{padding:5px}
  .amazon-payments .button a:hover{background:#cc7eB2}
 .amazon-payments small{float:right;margin:-5px 0 0}
 .amazon-payments .basket-table{padding:0;width:530px}
  .amazon-payments .basket-table table{width:100%}
   .amazon-payments .basket-table table td{border:0;padding:2px}
 .amazon-payments .paynow-btn,.amazon-payments .paynow-btn:hover{background:url(/assets/thej64/images/amazon-placeorder.png) no-repeat!important;height:32px;width:155px}
 .amazon-payments #site-overlay{background:url(/assets/thej64/images/black-80.png)}
 .amazon-payments #loading{background:url(/assets/thej64/images/loading-bgs.png) -256px 0;left:350px;margin:0 auto;padding:10px;position:absolute;text-align:center;top:150px;width:236px;z-index:1001}
  .amazon-payments #loading small{float:none}
  .amazon-payments #loading img{margin:10px 0 5px}
  .amazon-payments #loading .top,.amazon-payments #loading .end{background:url(/assets/thej64/images/loading-bgs.png) no-repeat;height:17px;margin:-22px 0 0 -10px;width:256px}
   .amazon-payments #loading .end{background-position:-512px 0;margin:0 0 -27px -10px}

#AmazonInlineWidget{text-align:center}
.cba-button{vertical-align:middle}

.checkout-sidebar{border-left:2px solid #e4bbd6;margin:20px 0 0;padding:30px;text-align:center;float:right}
 .checkout-sidebar img{padding:0 0 20px}
.basket .basket-table .grey-shaded{background:#c3c3c3;text-align:center}

#side-navigation{float:left;margin:15px 0 55px 10px;width:250px}

.posts{float:left;width:715px;margin:15px 5px}
 .posts .static-h1{margin:0 0 5px;width:715px}
 .posts .pagination{width:715px;padding:0}
 .posts .page-numbers{width:585px;padding:0 0 5px;margin:0 5px}
  .posts .page-numbers select{background:#FFF;float:left;height:19px;margin:0 3px;padding:0}
 .posts .post{border:1px solid #CBCBCB;margin:0 0 10px;padding:10px;overflow:hidden}
  .post .post-image{border:1px solid #CBCBCB;margin:0 10px 0 0;float:left;width:70px;height:70px}
  .post h2{margin:0}
   .post h2 a{font-size:12px}
   .post a{color:#000}
    .post a:hover{color:#333;text-decoration:underline}
  .post p{margin:5px 0 0}
   .post .read-more{font-weight:700}

.single-post{float:left;overflow:hidden;padding:0 10px;width:695px;margin:0 0 50px}
 .single-post h1{font-size:24px}
 .single-post .posts{width:705px;margin:15px 0}
 .single-post .related-watches{background:url(/assets/thej64/images/related-watches-bg.png) repeat-y -605px 0;padding:5px;width:595px;overflow:hidden}
  .single-post .related-watches li{background:no-repeat center 37px;float:left;margin:0 8px;text-align:center;width:120px;list-style:none}
   .single-post .related-watches h3{margin:10px;text-align:left;font-size:14px}
   .single-post .related-watches .title,.single-post .related-watches .overlay{color:#333;float:left;font-size:11px;height:32px;overflow:hidden;padding:3px 0 0;width:120px}
   .single-post .related-watches .title:hover,.single-post .related-watches .overlay:hover{text-decoration:underline}
   .single-post .related-watches .overlay{height:20px;padding:120px 5px 0;text-decoration:none;width:111px;position:relative}
  .single-post .related-watches .top,.single-post .related-watches .end{background:url(/assets/thej64/images/related-watches-bg.png) no-repeat;margin:-5px;width:605px;height:43px}
  .single-post .related-watches .end{background-position:-1210px -34px;height:9px;margin:0 -5px -5px}
  .single-post .related-watches .scroller-sale-tag{bottom:18px;position:absolute;right:0}
 
.sidebar{float:left;margin:20px 0 50px 15px;width:250px;font-size:14px}
 .sidebar .post-image{border:1px solid #CBCBCB;margin:5px 0;max-width:250px;max-height:250px}
 .sidebar .back-links{clear:both;display:block;color:#000;font-weight:700;font-size:12px;padding:3px 0;margin:0 5px}
  .sidebar .back-links:hover{text-decoration:underline}
 .cat-page #content .sidebar .social{margin:20px 5px}
  #content .sidebar .social .mailinglist{position:relative}
   #content .sidebar .social #mailingList{left:auto;top:20px;right:0}
   
#delivery-info,#cart-info,#outstock-div{background:url(/assets/thej64/images/delivery-popup-bottom.png) no-repeat 0 bottom;padding:0 0 71px;position:fixed;top:100px;width:555px;z-index:1001;margin:0 0 0 250px}
 #delivery-info .top,#cart-info .top,#outstock-div .top{background:url(/assets/thej64/images/delivery-popup-top.png) no-repeat;height:70px;margin:-54px 0 0}
  #delivery-info .top h3,#cart-info .top h3,#outstock-div .top h3,#delivery-info .top .info,#cart-info .top .info,#outstock-div .top .info{color:#7f7f7f;float:left;margin:46px 0 0 5px;padding:0}
  #delivery-info .top .info,#cart-info .top .info,#outstock-div .top .info{margin-left:45px}
  #delivery-info .top .close,#cart-info .top .close,#outstock-div .top .close{float:right;margin:40px 40px 0 0;position:absolute;right:0;top:-55px}
  #delivery-info .content,#cart-info .content,#cart-loading,#outstock-div .content{background:url(/assets/thej64/images/delivery-popup-bg.png) repeat-y;margin:0;padding:0;width:100%;padding:5px 42px 0}
   #delivery-info .content table{width:472px!important}
    #delivery-info .content td,#delivery-info .content th{border-bottom:1px solid #CCC;padding:4px}
    #delivery-info .content th{background:#c5a1be;color:#fff;border:0}
     #delivery-info .content .description p{margin:0;font-size:11px}
     #delivery-info .content .description .header{font-weight:700}
     #delivery-info .content .delivery-text{border-left:1px solid #ebebeb;border-right:1px solid #ebebeb;padding:0 0 0 5px}
     #delivery-info .content .bold{vertical-align:middle}
     #delivery-info .more-info{border:0!important;color:#cc7fb2;padding:15px 0 0!important;height:65px}
      #delivery-info .more-info p{float:left;font-size:11px;font-weight:700;margin:0 0 -22px;padding:0;line-height:14px}
      #delivery-info .more-info .number{font-size:20px;font-weight:700;line-height:17px}
      #delivery-info .more-info .cards{margin:0 0 -22px;padding:32px 0 0;float:right}
  #cart-info .content,#cart-loading{padding:5px 50px;width:455px;overflow:hidden}
  #cart-loading{text-align:center}
   #cart-info .content .img{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #cc7fb2;float:left;margin:5px 10px 5px 0;padding:5px}
   #cart-info .content h2{color:#cc7fb2;font-size:18px;margin:5px 0 0}
   #cart-info .content p{margin:0}
   #cart-info .content .price{margin:3px 0 0 10px;font-weight:700}
   #cart-info .content .nobold{font-weight:400!important}
   #cart-info .content .offer{text-decoration:line-through}
   #cart-info .content .sale{font-weight:700;color:#C00}
   #cart-info .cont,#cart-info .check{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;margin:5px;padding:5px}
   #cart-info .cont{background:#ebebeb;border:1px solid #cc7fb2;float:left}
    #cart-info .cont:hover{background:#fff}
   #cart-info .check{background:#bf2126;color:#FFF;border:1px solid #bf2126;float:left;margin:5px 0 0 12px}
   #cart-info .check:hover{background:#e5bfd8;color:#333}
   #outstock-div .content{width:auto}
   
   #cart{background:#fff;position:absolute;right:0;top:40pxpx;width:275px;z-index:1001;padding:5px;border:1px solid #cdcccb;box-shadow:2px 2px 4px #888}
    #cart .previous,#cart .next{background:url(/assets/thej64/images/july/main.png) no-repeat -876px 0;text-indent:-9999px;width:14px;height:13px;margin:0 auto 5px;display:block;height:15px}
     #cart .next{background-position:-890px 0;margin:5px auto}
	 #cart .disabled{opacity:0.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50)}
     #cart .item{width:257px;position:relative;padding:5px;border:1px solid #ccc;margin:0 auto;overflow:hidden}
      #cart .image{margin:5px;max-width:120px;max-height:120px;float:left}
      #cart .remove{position:absolute;top:5px;right:5px;background:url(/assets/thej64/images/july/main.png) -938px -117px;text-indent:-9999em;height:25px;width:45px}
      #cart .item .price{color:#6c6c6c;font-size:17px;margin:5px;padding:0;text-align:left}
      #cart .name,#cart .quantity{text-align:left;color:#cc7fb2;margin:30px 5px 5px;width:117px;float:left}
	  #cart .quantity{margin:0 5px}
      #cart .total{color:#666;float:left;margin:0;padding:5px;width:265px;border-top:1px solid #ccc}
	   #cart .total a{color:#cc7fb2}
	    #cart .total a:hover{color:#222}
      #cart .checkout{background:url(/assets/thej64/images/july/main.png) -191px -253px;color:#fff;margin:5px 0 0;float:right;width:128px;height:30px;text-indent:-9999px}
	  #cart #AmazonInlineWidgetBasket1{float:left;margin:9px 0 0}
	  #cart .shopping-bag{float:left;padding:5px;text-align:center;width:265px;color:#CC7FB2}
	   #cart .shopping-bag:hover{color:#333}

 #feedback-overlay{background:url(/assets/thej64/images/july/50-black.png);background:rgba(0, 0, 0, 0.5);height:100%;left:0;position:fixed;top:0;width:100%;z-index:1010}
 .pop-box-model{background:#FFF;border-radius:9px;left:220px;overflow:hidden;padding:10px;position:absolute;top:250px;width:530px;z-index:1011;box-shadow:1px 1px 10px #000}
  .pop-box-model .close{position:absolute;right:3px;top:3px}
  .pop-box-model label{float:left;clear:left;width:180px;text-align:right;padding:5px}
  .pop-box-model input,.pop-box-model textarea{float:left;padding:4px;background:#fefefe;border:1px solid #bababa;width:175px;height:16px}
  .pop-box-model textarea{max-height:150px;min-height:100px;max-width:325px;min-width:175px;width:325px}
  .pop-box-model .captcha{margin:0 0 3px 190px;cursor:pointer}
  .pop-box-model .submit{background:#CC7EB2;border:0;border-radius:6px;clear:both;color:#FFF;margin:5px 0 0 190px;height:auto;cursor:pointer}
   .pop-box-model .submit:hover{background:#333}
  .pop-box-model .req-missing{border:1px solid #F69}
  .show-feedback{bottom:93px;color:#333;font-weight:700;left:10px;position:absolute}
   .show-feedback:hover{color:#000;text-decoration:underline}
   
#content .contact-form{padding:10px}
  #content .contact-form h1{margin:20px 0 0 50px}
  #content .stores-list a{font-weight:700}
  .contact-form .sub-header{color:#CC7EB2}
  #content .contact-form a{font-weight:400;color:#666}
  .contact-form label{padding:6px;color:#797979;float:right}
  .contact-form input,.contact-form textarea{background:#EBEBEB;padding:5px;color:#222;width:400px;border:1px solid #bbb}
  .contact-form textarea{max-width:400px;min-width:400px;min-height:100px;height:100px}
  .contact-form .captcha,.contact-form .captcha-input,.contact-form .clear,.contact-form .submit{background:#ebebeb;color:#333;float:left}
  .contact-form .captcha-input,.contact-form .clear,.contact-form .submit{width:94px;margin:0 0 0 3px;padding:4px 2px}
  .contact-form .clear,.contact-form .submit{clear:none;background:#CC7EB2;border:1px solid #CC7EB2;color:#fff}
	   
.border-filled{background:#cdcccb;border:1px solid #cdcccb;color:#666766;float:left;font-weight:700;margin:0 20px 5px;padding:3px 10px;width:660px}
.border-clear{border:1px solid #cdcccb;float:left;margin:0 20px 10px;padding:5px 10px;width:660px}
.cutdown{margin:10px 0 0}
.order-product .price,.cutdown .price{float:right}
.order-completed-box{float:right;padding:5px;width:260px}
.address{float:left;margin:10px 10px 10px 0;width:300px}
.sep{border-left:1px solid;padding:0 0 0 10px}

.button{background:#cc7eb2;border:1px solid #cc7eb2;border-radius:5px;color:#FFF;margin:0 5px;cursor:pointer}
 .button:hover{background:#eee;border:1px solid #cc7eb2;color:#000}
.close{background:url(/assets/thej64/images/july/main.png) -960px -94px;height:15px;position:absolute;width:14px;text-indent:-9999em}
.full-star,.half-star,.no-star{background:url(/assets/thej64/images/july/main.png) -917px -29px;width:10px;height:9px;float:left;margin:4px 1px 0 0}
.half-star{background-position:-907px -29px}
.no-star{background-position:-927px -29px}
.noborder{border:0!important}
.floatright{float:right!important}
.floatleft{float:left!important}
.no-img{background-image:none!important}
.nowidth{width:auto!important}
.nobg{background:none!important}
.discount-submit{line-height:15px;font-size:12px;text-indent:0}
.contact-us-link{bottom:110px;color:#333;left:10px;position:absolute}
 .contact-us-link:hover{color:#000;text-decoration:underline}
 .red{color:red}

.helpful-message,.basket-error{background:#F5D392;border:1px solid #F2B02F;float:left;margin:0 0 5px;padding:5px;width:958px}
.information-page{float:left}
