body{background:#f7f5f5; margin:0; padding:0; font:12px/16px Arial,Helvetica,sans-serif; color:#737373}
h3{padding:1px; margin:1px; font-size:14px; text-align:left; font-family:Arial,Helvetica,sans-serif}
img, input{border:medium none}
a{text-decoration:none; color:#626262}
.float-left{float:left}
.float-right{float:right}
.clear-div{clear:both}
#main-div{width:1000px}
#main-bg{float:left; width:990px; padding:0 5px 20px 5px; background:url(images/page-bg.gif) repeat-y}
#header{float:left; width:990px; height:139px; background:url(images/header-bg.gif) repeat-x}
.logo{float:left; margin:10px 0 0 9px}
.top-links{float:right; font-size:10px; color:#2c2c2c; padding:18px 18px 0 0; width:529px; text-align:right; height:33px}
.header_message{float:right; width:479px; padding:18px 18px 0px 50px; margin-bottom:25px; text-align:right; color:#333; font-weight:bold}
.top-links a:link, .top-links a:visited{color:#2c2c2c; text-decoration:none}
.top-links a:hover{color:#555}
.shp-cart{color:#626262; font-size:11px; line-height:18px; vertical-align:top}
.shp-cart1{color:#626262; font-size:11px; line-height:18px; vertical-align:top; padding:0px 13px 0px 0px; text-align:right}
/*Start 422012*/
.shp-cart a{float:left; text-decoration:none; color:#626262; font-size:13px; background:url(images/header-icon-images.png) left -51px no-repeat; padding:0px 0 4px 23px; margin-left:2px}
/*End 422012*/
.shp-cart span{display:block; float:left; margin:5px 0 4px 0px}
#top-navigation{float:left; width:985px; text-align:left; font-size:13px; color:#fff; padding:7px 0 9px 12px; word-spacing:13px}
#top-navigation a.book_icon{margin:0px 8px; float:right; padding:0}
#top-navigation a.book_icon1{margin:0px 20px 0 10px; float:right; padding:0}
/*start 422012*/
#top-navigation a{color:#fff; word-spacing:0; margin-right:20px; vertical-align:top; float:left}
/*End 422012*/
#top-navigation a:hover{color:#444}
#content-main{float:left; width:990px}
#left-navigation-main{float:left; width:182px; text-align:left; padding-bottom:15px}
/*Start 422012*/
.left-navi-title{float:left; width:162px; height:23px; background:url(images/header-icon-images.png) no-repeat left -87px; /*background:url(images/left-navi-header-bg.gif);*/ font-size:14px; color:#565656; padding:8px 0 0 20px; margin-top:6px}
/*End 422012*/
.search-box{float:left; width:164px; background:url(images/shearch-bg.gif) no-repeat left top; height:41px; padding:4px 5px; margin:8px 0px 0px 11px}
.search-btn{float:right; margin:0px 4px 4px 0; background:url(images/header-icon-images.png) no-repeat left -187px; width:30px; height:21px;}
.search-box span{font:12px Arial,Helvetica,sans-serif normal; color:#000; padding:0 0 0 20px; margin:0; font-weight:bold}
.search-box p{background:url(images/search-textbox-new.gif) no-repeat top left; width:128px; height:22px; padding:0; margin:0; float:left}
.search-box p .search-input{float:left; width:110px; margin:1px 0 0 9px; height:18px}
.monogram{width:25px; padding:3px; height:12px; margin:0px 3px; border:1px #ccc solid}
.view-btn{margin-bottom:2px; margin-left:5px}
.prod-desc{width:170px; text-align:left; background-color:#e5e5e5; float:left; margin-left:6px}
.prod-desc div{height:81px; color:#000; padding:5px; text-align:left}
.left-navigation{float:left; text-align:left; margin:0; padding:2px 0 0 20px; list-style:none}
.left-navigation ul{margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; list-style:none; float:left; display:inline}
.left-navigation li{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#999; text-align:left; margin:0px 0px 0px 0px; padding:4px 0px 4px 0px; line-height:15px; background:url(images/left-navi-divider.gif) repeat-x left bottom; float:left; display:block; width:148px}
/*Start 422012*/
.left-navigation li a{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#999; background:url(images/header-icon-images.png) no-repeat left -515px; /*background:url(images/bullet_gray2.gif) no-repeat left 5px;*/ padding:0px 0px 0px 8px; float:left; display:block}
/*End 422012*/
.left-navigation li a:hover{font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#000}
.left-navigation li ul{margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; list-style:none}
.left-navigation li li{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666; text-align:left; margin:0px 0px 0px 0px; padding:5px 0px 5px 0px; line-height:15px; background:url(images/left-navi-divider.gif) repeat-x left bottom; float:left; display:block; width:133px}
.left-navigation li ul li a{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#4c4c4c; font-weight:normal; background:none; padding:0px}
.left-navigation li ul li a.high{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#4c6999; font-weight:bold; background:none; padding:0px}
.left-navigation li ul li a:hover{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#4c6999}
.leftnavilinks{float:left; display:inline; margin:15px 0 0 10px; background:#333}
.newsletter{float:left; width:172px; margin-top:10px; padding:0 0 6px 10px}
.newsletter-content{float:left; display:inline; width:170px; border-left:solid 1px #e7e7e7; border-right:solid 1px #e7e7e7; padding-bottom:8px}
.newsletter-input{float:left; width:140px; height:15px; border:1px solid #cecece; font-size:11px; color:#7c7c7c; padding:2px 0 0 8px; margin:4px 0 0 10px}
.newsletter-subscribe{float:right; margin:8px 10px 0 0}
.newsletter-note{float:left; width:155px; font-size:10px; line-height:12px; padding:5px 0 0 24px; text-indent:-9px}
.newsletter-note span{color:#164898; font-size:15px}
.tag-cloud{float:left; width:174px; margin:15px 0 0 8px; display:inline; background:url(images/tag-cloud-bg.gif) repeat-y}
.tag-cloud-title{float:left; width:159px; height:27px; background:url(images/tag-cloud-top.gif); font-size:14px; color:#565656; padding:19px 0 0 15px}
.tag-cloud-content{float:left; width:149px; background:url(images/tag-cloud-bottom.gif) right bottom no-repeat; padding:0 15px 20px 10px; color:#8c8c8c}
.tag-cloud-content a{color:#8c8c8c}
.tag-cloud-content a:hover{color:#3e3e3e}
.link_lm{float:left; width:174px; margin:8px 0 0 8px; display:inline; background:url(images/tag-cloud-bg.gif) repeat-y}
.link_lm_title{float:left; width:159px; height:27px; background:url(images/tag-cloud-top.gif); font-size:14px; color:#565656; padding:19px 0 0 15px}
.link_lm_content{float:left; width:149px; background:url(images/tag-cloud-bottom.gif) right bottom no-repeat; padding:0 15px 20px 10px; color:#00F}
.link_lm_content a{color:#565656; display:block}
.link_lm_content a:hover{color:#3e3e3e; text-decoration:underline}
.content-rightpanel{float:right; width:808px; padding-top:10px}
.content{float:left; width:591px; margin-left:15px; display:inline}
*html .content{float:left; width:581px; margin-left:5px; display:inline}
*:first-child+html.content{float:left; width:581px; margin-left:5px; display:none}
.content1{float:left; width:783px; margin-left:15px; display:inline}
.right-panel{float:left; width:191px; margin-left:3px; display:inline}
.content-box-top{float:left; width:591px; background:url(images/content-box-top.gif) left top no-repeat; padding-top:6px}
.content-box-bottom{float:left; width:591px; background:url(images/content-box-bottom.gif) left bottom no-repeat; padding-bottom:6px}
/**/
.content-box-middle{float:left; width:571px; padding:0px 10px 0px 10px; background:url(images/content-box-bg.gif) repeat-y; min-height:1334px}
*html .content-box-middle{float:left; width:571px; padding:0px 10px 0px 10px; background:url(images/content-box-bg.gif) repeat-y; height:1334px}
.content-box-middle-index{float:left; width:571px; padding:0px 10px 0px 10px; background:url(images/content-box-bg.gif) repeat-y}
.content-box-middle-index p{margin:0; font-size:12px; color:#737373; text-align:justify; padding:0px 0px; margin-bottom:8px}
.content-box-middle-index p a{color:#f60; text-decoration:underline}
.content-box-middle-index ul{margin:0px 0px 0px 30px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
.content-box-middle-index li{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#666; font-size:12px; background:url(images/bullet_gray.gif) left 6px no-repeat}
.content-box-middle-index li a{color:#f60}
.content-box-middle-index h1{margin:0; padding:0; text-align:left; font:18px/20px Arial,Helvetica,sans-serif; color:#42413c; background:url(images/left-navi-divider.gif) bottom repeat-x; margin:0 12px; padding:5px 0 6px 5px}
.content-box-middle-index-h1{margin:0; padding:0; text-align:left; float:left; font:18px/20px Arial,Helvetica,sans-serif; color:#42413c; background:url(images/left-navi-divider.gif) bottom repeat-x; margin:0 12px; padding:5px 0 6px 5px; width:550px; }
.content-box-middle p{margin:0; font-size:12px; color:#737373; text-align:justify; padding:5px 8px}
*html .content-box-middle p{margin:0; font-size:12px; color:#737373; text-align:justify; padding:5px 8px}
.content-box-middle p p ul li a{color:#006; text-decoration:underline}
*html .content-box-middle p p ul li a{color:#006; text-decoration:underline}
.content-box-middle h1{margin:0; padding:0; text-align:left; font:18px/20px Arial,Helvetica,sans-serif; color:#42413c; background:url(images/left-navi-divider.gif) bottom repeat-x; margin:0 12px; padding:15px 0 10px 0px}
*html .content-box-middle h1{margin:0; padding:0; text-align:left; font:18px/20px Arial,Helvetica,sans-serif; color:#42413c; background:url(images/left-navi-divider.gif) bottom repeat-x; margin:0 12px; padding:15px 0 10px 0px}
.content-box-middle ul{margin:0px 0px 0px 30px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
.content-box-middle li{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#666; font-size:12px; vertical-align:middle}
.content-box-middle li a{color:#333}
.bannerold{float:left; width:591px; height:169px; background:url(images/banner-bgold.gif) left top no-repeat; margin:0px 0 8px 0px}
.bannerold p{text-align:left; color:#717171; float:left; display:inline; margin:40px 0px 0px 20px; width:330px}
.bannerold p a{font-size:11px; color:#717171}
.banner{float:left; width:781px; background:url(images/banner_bg-new.gif) repeat-y left top; margin:0px 0 14px 0px; min-height:159px}
.banner_left{width:567px; float:left; padding:0px 0px 0px 15px; margin:0}
.banner_left h1{font-size:16px; font-weight:bold; float:left; width:548px; font-family:Verdana,Arial,Helvetica,sans-serif; padding:10px 5px 15px 12px; margin:0px; color:#49514c; background:url(images/title-h1-bg.gif) no-repeat bottom; text-align:left}
.banner_left p.title_banner{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:11px; color:#fff; padding:2px 0px 5px 0px}
.banner_left p{text-align:left; color:#333; float:left; display:inline; margin:8px 0px 0px 5px; width:560px}
.banner_left p a{font-size:11px; color:#717171}
.banner_right{width:177px; float:right; margin-top:8px}
.browse-cat{float:right; margin-top:10px}
.cufflink-of-dayold{float:right; margin:12px 16px 0 0; display:inline}
.fp-holder{float:left; width:571px; padding:5px 0px 0px 0px; margin-bottom:3px}
.fp-product{float:left; width:180px; background:url(images/fp-divider.gif) right repeat-y; margin:0px 5px 5px 5px; padding-bottom:5px; display:inline}
.fp-product p{float:left; width:170px; text-align:center; padding:5px 10px 0px 0px; text-align:left; color:#444; font-size:11px; height:136px}
.fp-product a.fp-title{margin-bottom:0px; margin-top:0px; display:block; text-align:left; padding:0 5px 0 0; color:#666; height:25px; line-height:15px}
.fp-product a:hover{color:#333}
.fp-img-main{float:left; width:180px; text-align:center}
.fp-dollar{float:left; font-size:13px}
.fp-price{font-size:18px; color:#f9b725; float:left}
.fp-buynow{float:right; margin-right:22px}
.fp-buynow1{margin-top:5px; float:right; margin-right:29px}
.img-center{display:table-cell; text-align:center; vertical-align:middle}
.img-center *{vertical-align:middle}
.img-center span{display:inline-block; height:100%; width:1px}
/*CSS for Search Page*/
.prod-call-to-action .nxt_addtocart { border: 1px solid #007dc1;  background: #1F3D6D url(http://site.cufflinksman.com/ystore08/images/buy-now.png) repeat-x 0 0 !importatnt; padding: 5px 6px; *padding: 3px 4px; *width: 90px; color: #fff; cursor: pointer; -webkit-box-shadow: 0px 1px 0px 0px #eeeeee; -moz-box-shadow: 0px 1px 0px 0px #eeeeee; box-shadow: 0px 1px 0px 0px #eeeeee; text-shadow:0px -1px 0px rgba(0,0,0,.2); font-weight: bold;font-size: 11px; }
.prod-call-to-action .nxt_addtocart:hover { border: 1px solid #496d83; text-decoration: none;}
.prod-call-to-action .nxt_addtocart:active { background: #1F3D6D !important; color: #fff; text-shadow: none; border: 1px solid #6995b4; box-shadow: none; }
<!--
[if IE]> .img-center span{display:inline-block; height:100%}
.rp-box-top{float:left; width:191px; background:url(images/rp-box-top.gif) left top no-repeat; padding-top:6px}
.rp-box-bottom{float:left; width:191px; background:url(images/rp-box-bottom.gif) left bottom no-repeat; padding-bottom:6px}
.rp-box-middle{float:left; width:191px; background:url(images/rp-box-bg.gif) repeat-y}
.cuffs-of-week{width:171px; height:178px; background:url(images/cufflink-of-week-bg.gif) left top no-repeat; background-color:#e3e3e3; margin:4px 0}
.cuffs-of-week-pic{float:left; width:151px; height:138px; margin:30px 0 0 10px; display:inline}
.bestseller-title{background:url(images/gradi-img.jpg) no-repeat scroll 0 0 transparent; color:#000; float:right; font-size:14px; height:30px; margin:4px 0 0 0; padding:7px 0 0 12px; text-align:left; width:170px}
.bestseller-pro{float:left; width:173px; padding:0 5px}
.bestseller-pro a.bestseller-name{display:block; text-align:left; font-size:11px; color:#000; padding:0 5px; line-height:12px}
.bestseller-pro-img{float:left; width:171px; height:131px; background:url(images/best-seller-pro-bg.gif) left top no-repeat; margin:5px 0 0 1px; display:inline}
.bestseller-description{float:left; width:173px; color:#4c4c4c; text-align:left; font-size:11px; margin:6px 0 12px 0}
.bestseller-description p{margin:2px 0; padding:0; text-indent:-10px; padding-left:15px; line-height:13px}
.bs-dollar{float:left; clear:left; font-size:13px; color:#666; padding:0px 4px 0 7px}
.bs-price{float:left; font-size:18px; color:#000}
.bs-buynow{float:right; margin:0 5px 10px 0}
#storefooter{float:left; width:980px;background:url(images/page-bottom.gif) left top no-repeat; text-align:left; font-size:11px; color:#636262; padding:15px 10px}
.bottomlinks{color:#636262; font-size:11px; word-spacing:5px; text-align:center}
.bottomlinks a{word-spacing:0; color:#636262; padding:0px 4px}
.bottomlinks a:hover{color:#878787}
.bottomlinksmore{color:#636262; font-size:11px; text-align:center; padding:5px 64px 10px 64px}
.bottomlinksmore h1{font-size:12px; font-weight:bold}
.bottomlinksmore a{word-spacing:0; padding:0px 4px; text-decoration:underline; color:#636262}
.bottomlinksmore a:hover{color:#878787}
.copyright{float:left; clear:left; color:#7b7a7a; font-size:11px; padding:5px 0; width:300px}
.designedby{float:right; width:500px; padding:5px 0; font-size:10px; color:#7b7a7a; text-align:right}
.designedby a{color:#7b7a7a}
.designedby a:hover{color:#5b5b5b}
.breadcrums{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#a6a8ac; text-align:left; font-weight:normal; margin-bottom:8px}
.breadcrums a{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#a6a8ac; text-align:left}
.breadcrums span{font-family:Arial,Helvetica,sans-serif; font-size:10px; color:#000; text-align:left}
.pagging{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; text-align:right; font-weight:normal; float:right; width:385px}
.pagging a{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; text-align:right; margin:0px 1px}
.pagging span{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; font-weight:bold; text-align:right}
.pagging strong{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#363636; text-align:right}
.sorting{float:left; width:548px; background:url(images/sort_category_bg.gif) left top no-repeat; text-align:left; color:#333; font:11px; padding:7px 11px}
.sort_by_category{float:left; width:157px; color:#333; font:11px}
.sort_by_category a{color:#333}
.item_display{float:left; width:761px; margin:0px 0px 0px 0px}
.item_pt1{float:left; width:320px}
.item_pt11{float:left; width:320px; padding-left:20px}
.thumnil{display:table-cell; text-align:center; vertical-align:middle}
.thumnil *{vertical-align:middle}
.thumnil span{display:inline-block; height:100%; width:1px}
<!--
[if IE]>.thumnil span{display:inline-block; height:100%}
.item_pt2{float:left; width:231px; padding-left:20px}
.item_pt2 h5{float:left; width:120px; background:url(images/left-navi-divider.gif) left bottom repeat-x; font-size:13px; color:#666; font-weight:bold; padding:8px 0px; margin:0px; text-align:left}
.item_pt2 h6{float:left; width:111px; background:url(images/left-navi-divider.gif) left bottom repeat-x; font-size:13px; color:#737373; font-weight:normal; padding:8px 0px; margin:0px; text-align:left}
.item_pt21{float:left; width:278px; padding-right:5px}
.item_pt21-new{float:left; width:408px; padding-right:5px}
.item_pt21 h5{float:left; width:90px; background:url(images/left-navi-divider.gif) left bottom repeat-x; font-size:11px; color:#666; font-weight:bold; padding:2px 0px; margin:0px 10px; text-align:left}
.item_pt21-new h5{float:left; width:172px; background:url(images/left-navi-divider.gif) left bottom repeat-x; font-size:11px; color:#666; font-weight:bold; padding:2px 0px; margin:0px 10px; text-align:left; height:22px}
.item_pt21 h5 .readreview{font-size:12px; color:#c35e62; text-decoration:underline; font-weight:normal}
.item_pt21 h6 .writereview{font-size:12px; color:#c35e62; text-decoration:underline; font-weight:normal}
.item_pt21 h6{float:right; width:167px; background:url(images/left-navi-divider.gif) left bottom repeat-x; font-size:11px; color:#737373; font-weight:normal; padding:2px 0px; margin:0px; text-align:left}
.item_pt21-new h6{float:right; width:202px; background:url(images/left-navi-divider.gif) left bottom repeat-x; font-size:11px; color:#737373; font-weight:normal; padding:2px 0px; margin:0px; text-align:left; height:22px}
.item_pt2 h6 select.select{text-align:left; color:#737373; border:1px solid #cfcfcf; font-size:13px}
.item_pt21 h6 select.select{text-align:left; color:#737373; border:1px solid #cfcfcf; font-size:13px}
.sale_price{color:#ff5400; font-size:17px; font-weight:bold}
.item_description{float:left; width:571px; margin:12px 0px; text-align:left}
.step134{padding:5px; height:22px; width:740px; border:1px solid #CCC; margin-top:10px; margin-bottom:10px}
.step2{height:225px; width:750px; border:1px solid #ccc; margin-bottom:10px; margin-top:10px}
.step134 strong{color:#000; padding:5px 20px 5px 5px; line-height:25px}
.step2 strong{color:#000; padding:0px 20px 0px 8px; line-height:35px; float:left; display:block; width:545px}
.item_description p{font-size:12px; color:#4c4c4c; margin-bottom:8px; line-height:17px; padding:0px 15px 0px 15px}
.item_description ul{margin:0px 0px 0px 10px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
.item_description li{clear:both; margin:0px 0px 0px 0px; padding:3px 0px 3px 10px; color:#333; height:16px; line-height:17px; font-size:12px; background:url(images/bullet_gray.gif) left 9px no-repeat}
.item_description_title{float:left; width:548px; background:url(images/sort_category_bg.gif) left top no-repeat; text-align:left; color:#000; font-size:14px; padding:7px 11px; margin-bottom:8px}
.static_display{float:left; width:571px; margin:12px 0px; text-align:justify}
.static_display p{font-size:11px; color:#4c4c4c; margin-bottom:8px; line-height:14px; padding:0px 15px 0px 15px}
.static_display p a{color:#f60}
.static_display ul{margin:0px 0px 0px 30px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
.static_display li{margin:0px 0px 0px 0px; padding:3px 0px 3px 10px; color:#333; font-size:12px; vertical-align:middle}
.static_display p ul li a{color:#999; font-size:14px}
.friendly_sites ul{text-align:left}
.friendly_sites ul li a{font-family:Arial,Helvetica,sans-serif; font-size:14px; color:#999; text-align:left; line-height:15px; float:left}
.static_display li a{color:#f00}
.static_display input{border:1px solid #cfcfcf}
.tellafriend_pt1{width:121px; float:left; text-align:left; padding-left:30px; line-height:32px; font-size:12px; color:#666}
.tellafriend_pt2{width:420px; float:left; text-align:left; line-height:32px; font-size:12px; color:#666}
.textfield_medium{border:1px solid #cfcfcf; width:180px; padding-left:3px; height:18px; margin:7px 0px}
.more_img{width:285px; float:left}
.more_img p{clear:both}
#popup_width{width:508px}
#popup{width:430px; height:640px; float:left; padding:10px 0px 0px 10px}
#popup_secure_shopping{width:400px; height:410px; float:left; padding:10px 0px 0px 10px}
#popup_header{width:385px; text-align:left; float:left; margin-bottom:15px}
#popup_content{width:385px; text-align:left; float:left; font-size:12px; color:#666; background-color:#f1f1ea; border:1px solid #dbdbcb}
.popup_img_bg{float:left; text-align:center; width:360px; border:3px solid #dbdbcb; margin-left:10px; margin-right:10px; background-color:#fff}
.popup_img_bg p{text-align:justify}
#popup_content ul{margin:0px 0px 18px 2px; padding:0px 0px 0px 0px; list-style:none; text-align:left; float:left}
#popup_content ul li{margin:0px 5px 0px 0px; padding:7px 7px 7px 7px; float:left; border:1px solid #d4d4d4; width:58px; height:58px; display:inline; text-align:center}
#popup_content ul li a{text-align:left}
#popup_content h1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#464239; font-weight:normal; line-height:24px; margin-bottom:5px}
.popup_secure_bg{float:left; text-align:center; width:350px; border:3px solid #dbdbcb; margin-left:10px; margin-right:10px; background-color:#fff; padding:5px; display:inline}
.popup_secure_bg p{text-align:justify}
.index{background:url(images/bullet_orange11.gif) no-repeat 8px 6px; font-size:12px; color:#333; font-weight:bold; padding:0px 0px 0px 20px; line-height:18px}
.category{font-size:12px; color:#b40c0c; font-weight:bold; text-align:left; line-height:18px; padding:0px 0px 0px 20px; background:url(images/bullet_black.gif) no-repeat 8px 5px}
.sub_category{font-size:12px; color:#000; line-height:18px; text-align:left; padding:0px 0px 0px 20px; background:url(images/bullet_gray2.gif) no-repeat 8px 7px}
.item{background:url(images/bullet_gray.gif) no-repeat 8px 5px; line-height:18px; font-size:12px; color:#666; font-weight:normal; padding:0px 0px 0px 20px}
.static{background:url(images/bullet_gray2.gif) no-repeat 8px 7px; line-height:18px; font-size:12px; color:#807f7f; font-weight:normal; padding:0px 0px 0px 20px}
.related_product_links{float:left; width:568px; text-align:left; line-height:18px; word-spacing:5px; margin:0px !important}
.related_product_links li{float:left; width:260px; margin:0px; padding:2px 0px 2px 10px; margin-left:10px; background:url(images/bullet_orange11.gif) left 9px no-repeat; display:inline}
.related_product_links li a{word-spacing:0px; color:#666}
.related_product_links li a:hover{color:#222; text-decoration:underline}
.bottom_cat{float:left; width:571px}
.post-comments-div{float:left; width:518px; padding:15px; color:#666}
.post-comments-row{float:left; width:518px; margin-bottom:17px}
.post-comments-left{float:left; width:135px; text-align:left; color:#666; font-size:13px; font-weight:bold}
.post-comments-right{float:left; width:383px; text-align:left}
.post-comments-right input.textbox{width:220px; border:1px solid #e6e6e6; padding:1px; font-size:11px; color:#666}
.post-comments-right textarea{width:220px; padding:1px; border:1px solid #e6e6e6; font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#666}
.static_display p.testimonial{font-size:12px; color:#4c4c4c; margin-bottom:20px; line-height:17px; padding:0px 15px 0px 15px}
.static_display p.testimonial span.name{float:right; padding-right:35px; font-weight:bold}
.float-left{float:left}
.float-right{float:right}
.engraving_display{float:left; width:560px; padding:5px; font-size:12px}
.engraving_display a{color:#182e53; font-weight:bold; font-size:10px}
.engraving_pt1{float:left; width:340px; text-align:left; border-bottom:1px solid #c4c4c4; padding-bottom:5px; margin-left:15px; margin-bottom:5px}
.engraving_pt1 a{text-align:right}
.engraving_pt1 img{margin-left:20px}
.engrave_textfield{border:1px solid #ccc; width:30px; text-align:center; font-size:12px; color:#}
#popup_width1{width:480px}
#popup1{width:430px; float:left; padding:0px 25px 25px 25px}
#popup_header1{width:430px; text-align:left; float:left; margin-bottom:15px}
#popup_content1{width:406px; padding:9px; text-align:left; float:left; font-size:12px; color:#666; background-color:#f1f1ea; border:1px solid #dbdbcb}
.popup_img_bg1{float:left; text-align:center; width:400px; border:3px solid #dbdbcb; margin-bottom:9px; background-color:#fff}
#popup_content1 ul{margin:0px 0px 18px 2px; padding:0px 0px 0px 0px; list-style:none; text-align:left; float:left}
#popup_content1 ul li{margin:0px 5px 0px 0px; padding:7px 7px 7px 7px; float:left; border:1px solid #d4d4d4; width:58px; height:58px; display:inline; text-align:center}
#popup_content1 ul li a{text-align:left}
#popup_content1 h1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#464239; font-weight:normal; line-height:24px; margin-bottom:5px}
.thumnil1{display:table-cell; text-align:center; vertical-align:middle}
.thumnil1 *{vertical-align:middle}
.thumnil1 span{display:inline-block; height:100%; width:1px}
<!--
[if IE]>.thumnil1 span{display:inline-block; height:100%}
#font_popup_width{width:550px}
#font_popup{width:500px; float:left; padding:0px 25px 5px 25px}
#font_popup_header{width:500px; text-align:left; float:left}
#font_popup_content{width:480px; padding:0px 9px 5px 9px; text-align:left; float:left; font-size:12px; color:#666; background-color:#f1f1ea; border:1px solid #dbdbcb}
.font_popup_img_bg{text-align:center; width:470px; border:3px solid #dbdbcb; margin-bottom:0px; background-color:#fff}
#font_popup_content h1{font-family:Verdana,Arial,Helvetica,sans-serif; font-size:16px; color:#464239; font-weight:normal; line-height:20px; margin-bottom:5px; padding-bottom:5px}
.tellafriend{float:left; width:160px; height:26px; background:url(images/tell-a-friend-bg.gif) no-repeat; font-size:14px; color:#565656; padding:5px 0 0 10px; margin-left:15px; margin-top:10px}
*html .tellafriend{float:left; width:160px; height:26px; background:url(images/tell-a-friend-bg.gif) no-repeat; font-size:14px; color:#565656; padding:5px 0 0 10px; margin-left:5px; margin-top:10px}

.subscribetbl{font-size:12px; color:#000}
.subscribetbl-strong{font-size:16px; font-weight:bold}

.customer-comments{float:left; width:751px; padding:0px; font-family:Arial,Helvetica,sans-serif}
.customer-rating-band{float:left; width:744px; text-align:left; padding:4px}
.customer-comments-div{float:left; width:751px; padding:5px 0 10px 0; margin-bottom:5px}
.customer-name{float:left; width:157px; padding-left:8px; padding-right:8px; text-align:left; color:#000}
.customer-txt{float:left; width:550px; text-align:left; padding-right:20px}
.poll{font-weight:bold; font-family:Arial,Helvetica,sans-serif; color:#cc6648}
.bottom_cat1{float:left; width:751px}
.fp-holder1{float:left; width:770px; padding:30px 0px 0px 3px}
.content-box-middle1{float:left; width:770px; padding:0px 0px 0px 10px; background:url(images/content-box-bg1.gif) repeat-y; min-height:1334px}
.content-box-middle_text{width:755px; font-size:12px; color:#737373; text-align:justify; padding:0px 20px 0px 0px}
.content-box-top1{float:left; width:783px; background:url(images/content-box-top1.gif) left top no-repeat; padding-top:6px}
.content-box-bottom1{float:left; width:783px; background:url(images/content-box-bottom1.gif) left bottom no-repeat; padding-bottom:6px}
.content-box-middle1-index p{margin:0; font-size:12px; color:#737373; text-align:justify}
.sorting1{float:left; width:739px; background:url(images/sort_category_bg1.gif) left top no-repeat; text-align:left; color:#333; font:11px; padding:7px 11px}
.sort_by_category1{float:left; width:157px; color:#333; font:11px}
.sort_by_category1 a{color:#333}
.pagging1{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; text-align:right; font-weight:normal; float:right; width:550px}
.pagging1 a{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; text-align:right; margin:0px 1px}
.pagging1 span{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#000; font-weight:bold; text-align:right}
.pagging1 strong{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#363636; text-align:right}
.content-box-middle1 p{margin:0; font-size:12px; color:#737373; text-align:justify; padding:5px 8px}
*html .content-box-middle1 p{margin:0; font-size:12px; color:#737373; text-align:justify; padding:5px 8px}
.content-box-middle1 ul{margin:0px 0px 0px 30px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
.content-box-middle1 li{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#666; font-size:12px; vertical-align:middle}
.content-box-middle1 li a{color:#333}
.item_description1{float:left; width:762px; margin:12px 0px; text-align:left}
.item_description1 p{font-size:12px; color:#4c4c4c; margin-bottom:8px; line-height:17px; padding:0px 5px 0px 5px}
.item_description1 ul{margin:0px 0px 0px 10px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
.item_description1 li{clear:both; margin:0px 0px 0px 0px; padding:3px 0px 3px 10px; color:#333; height:16px; line-height:17px; font-size:12px; background:url(images/bullet_gray.gif) left 9px no-repeat}
.item_description_title1{float:left; width:739px; background:url(images/sort_category_bg1.gif) left top no-repeat; text-align:left; color:#000; font-size:14px; padding:7px 11px; margin-bottom:8px}
.content-box-middle1 h1{margin:0; padding:0; text-align:left; font:18px/20px Arial,Helvetica,sans-serif; color:#42413c; background:url(images/left-navi-divider.gif) bottom repeat-x; margin:0 12px; padding:3px 0 3px 0px}
.related_product_links1{float:left; width:765px; text-align:left; line-height:18px; word-spacing:5px; margin:0px !important}
.related_product_links1 li{float:left; width:350px; margin:0px; padding:2px 0px 2px 10px; margin-left:10px; background:url(images/bullet_orange11.gif) left 9px no-repeat; display:inline}
.related_product_links1 li a{word-spacing:0px; color:#666}
.related_product_links1 li a:hover{color:#222; text-decoration:underline}
.textfield1{border:1px solid #ccc; width:150px; text-align:left; font-size:12px}
.item_table_title{background:url(images/instant_bg.gif) top repeat-x; font-size:14px; color:#fff; text-align:center; font-weight:bold; padding:2px 0px 2px 0px}
.item_table_left_title{font-size:12px; color:#000; text-align:center; background:#e5e5e5; font-weight:bold; padding:0px 5px 0px 5px}
.item_table_quantity{font-size:12px; color:#000; text-align:center; background:#fff; font-weight:bold; padding:1px 5px 1px 5px}
.item_table_price{font-size:12px; color:#f00; text-align:center; background:#fff; font-weight:bold; padding:0px 5px 0px 5px}
.item_table_yousave{font-size:12px; color:#ff6a00; text-align:center; background:#fff; font-weight:bold; padding:0px 5px 0px 5px}
.item_pt2_quantity{float:left; width:130px; font-size:13px; color:#666; font-weight:bold; padding:8px 10px 5px 10px; margin:0px; text-align:left}
.item_small_main_box{width:320px; float:left; padding:7px 0px 2px 0px}
.item_small_box{width:70px; height:70px; float:left; border:1px solid #e9e9e9; text-align:center; margin:0px 10px 0px 0px}
.item_pt22{float:right; width:406px; text-align:left; padding-right:5px}
.item_new_pt{width:128px; float:right; margin-right:2px}
.item_new_product{width:120px; float:right; border:1px solid #DFDFDF; margin:10px 3px 0px 0px}
.item_new_product_bg{background:url(images/instant_bg_new.jpg) repeat-x top left; width:114px; line-height:14px; font-weight:bold; float:right; color:#fff; text-align:center; padding:3px 3px 3px 3px}
.item_new_product p img{float:right; text-align:center}
.content-box-top-large{float:left; width:990px; background:url(images/content-box-top-large.gif) left top no-repeat; padding-top:6px}
/*start 422012*/
.content-box-bottom-large{float:left; width:990px; background:url(images/content-box-bottom-large.png) left bottom no-repeat; padding-bottom:6px}
/*end 422012*/
.content-box-middle-index-large{float:left; width:970px; padding:0px 10px 0px 10px; background:url(images/content-box-bg-large.gif) repeat-y}
.content-box-middle-index-large p{margin:0; font-size:12px; color:#737373; text-align:justify; padding:0px 0px; margin-bottom:8px}
.content-box-middle-index-large p a{color:#f60; text-decoration:underline}
.content-box-middle-index-large ul{margin:0px 0px 0px 30px; padding:0px 0px 5px 0px; list-style:none; text-align:left}
/*Start 422012*/
.content-box-middle-index-large li{margin:0px 0px 0px 0px; padding:0px 0px 0px 10px; color:#666; font-size:12px;background:url(images/header-icon-images.png) left bottom no-repeat /*background:url(images/bullet_gray.gif) left 6px no-repeat*/}
/*end 422012*/
.content-box-middle-index-large li a{color:#f60}
.content-box-middle-index-large h1{margin:0; padding:0; text-align:left; font:18px/20px Arial,Helvetica,sans-serif; color:#42413c; background:url(images/left-navi-divider.gif) bottom repeat-x; margin:0 12px; padding:5px 0 10px 5px}
.cuffs-of-week2{PADDING-BOTTOM:0px; MARGIN:0px; PADDING-LEFT:0px; WIDTH:185px; PADDING-RIGHT:0px; FLOAT:left; BORDER-TOP:0px; PADDING-TOP:0px}
.cuffs-of-week2-top{background:url(images/deal-of-the-day-top.gif) no-repeat top left; width:185px; height:40px; float:left; padding:0; margin:0}
.cuffs-of-week2-bg{background:url(images/deal-of-the-day-bg.gif) repeat-y left top; float:left; width:185px; padding:0px; margin:0px}
.cuffs-of-week2-bg .img-center{display:table-cell; text-align:center; vertical-align:middle; width:185px}
.cuffs-of-week2-bg .img-center *{vertical-align:middle}
*html .cuffs-of-week2-bg .img-center{vertical-align:middle}
.cuffs-of-week2-bg-p{padding:0px; margin:0px; font-family:Arial,Helvetica,sans-serif; font-size:12px; color:#767873; width:92%}
.cuffs-of-week2-bottom{background:url(images/deal-of-the-day-bottom.gif) no-repeat top left; width:185px; height:32px; float:left; padding:10px 0 0 0; margin:0}
.deal_of_the_day_product P B{PADDING-BOTTOM:0px; PADDING-LEFT:10px; PADDING-RIGHT:0px; COLOR:#ff8218; FONT-SIZE:13px; PADDING-TOP:0px}
.deal_of_the_day_product{background:#FFF; width:167px!important; float:left; padding:5px 0px 0px 0px; border-left:9px #e3e3e3 solid; border-right:9px #e3e3e3 solid; margin:0px}
.deal_of_the_day_product p{float:left; padding:0px 0px 2px 5px; margin:0px; width:145px!important}
.deal_of_the_day_product p span{float:left; width:85px; text-align:left; padding:0px 0px 0px 0px; margin:0px}
.deal_of_the_day_product p span.msrp{float:left; width:45px; color:#000; text-align:left; padding:0px; margin:0px}
.deal_of_the_day_product p span.regular_price{float:left; width:50px; color:#000; margin:0px; padding:0px}
.deal_of_the_day_product p span.today_price{float:left; width:50px; color:#00a5ea; padding:0px; margin:0px}
.deal_of_the_day_product p.qty1{width:85px!important; float:left; height:29px; line-height:29px; color:#000; text-align:left; ; display:block; padding:0px 0px 0px 5px; text-align:left}
.deal_of_the_day_product p.qty{width:30px!important; height:29px; color:#006489; padding:6px 0px 0px 7px; text-align:left; font-size:13px; background:url(images/qty_bg.gif) left top no-repeat}
.cuffs-of-week2{width:185px; float:left; background:url(images/cufflink-of-week-bg1.gif) left top no-repeat; margin:0px; padding:0px 0px 0px 0px; border-top:0px}
.cuffs-of-week-pic_2{float:left; width:167px; margin:30px 0 0 0px; display:inline}
.sale_end_date{width:167px; clear:both; float:left; color:#000; background:#e3e3e3; padding:4px 0px 5px 0px}
form{padding:0px; margin:0px}
.sale_end_date b{color:#ff8218; padding:0px 0px 0px 0px}
.rp-box-middle-new{float:left; width:191px; padding:5px 0px 5px 2px}
.cuffs-of-week-pic_3{float:left; width:180px; margin:30px 0 0 0px; display:inline}
.availability_box{border:1px solid #DFDFDF; float:right; margin:5px 3px 0 0; width:120px}
.availability_box h1{line-height:20px; text-align:center; font-size:13px; font-weight:bold; color:#fff; font-family:Arial,Helvetica,sans-serif; background:url(images/title_bg.jpg) repeat-x left top; margin:0px; padding:0px}
.availability_box p{width:120px; font-size:12px; color:#999; float:left; margin:1px 0px 1px 0px; text-align:center; padding:0px}
.bottom-upfront{float:left; padding:3px 0 0 300px; font-size:11px; color:#626262}
.bottom-upfront a.upfront_link{font-size:11px; color:#626262}
.bottom-upfront a.upfront_link:hover{color:#878787}

.track_order{width:531px; float:left; border:1px solid #999; padding:20px; margin-bottom:15px}
.track_order_div{margin-top:15px; float:left; width:531px; padding-left:10PX}

.shipping-box{width:187px; float:left; background:#d4d4d6; height:135px; padding:0; margin:0}
.shipping-left{float:left; width:130px; padding:7px 0 0 6px; margin:0}
.shipping-left-h2{text-align:left; width:136px; font-size:20px; font-weight:bold; padding:0; margin:0; color:#3e3e3e}
.shipping-left-span{text-align:left; font-size:13px; font-weight:bold; padding:0; margin:0}
.shipping-left-p{text-align:left; font-size:11px; font-weight:normal; float:left; padding:0; margin:0; width:136px; color:#7f7f7f}
.shipping-left-strong{text-align:left; font-size:12px; font-weight:bold; float:left; width:130px; padding:5px 0; color:#535353}
.shipping-right{float:right; width:41px; color:#7f7f7f; padding:10px 0 0 0}
.img-left{float:left}
.black_friday{background-color:#000; color:#fff; margin-top:5px; float:left; width:990px; padding:4px 0 0 0; height:20px; font-weight:bold; font-size:15px}
.black_friday p{padding:0; margin:0}

.yd_shoppingcart{float:left; width:990px; padding:0px 0 0 0; height:20px; font-weight:bold}
#ys_cpers{float:left !important; padding:4px 0 0 0px !important; width:366px !important;}
#ys_superbar{width:366px !important; float:left !important}
.ys_wrapper{width:660px !important}
#ys_cpPopSignInRegular{width:660px !important}
#footer{display:none !important}
.smb-mc .mini_icon{background:url(images/cart-icon.gif) no-repeat scroll 0 0 transparent !important}
.yscp_link{text-transform:uppercase; !important}
.smb-fc .shipBody input, .smb-fc .shipBody select{border:1px solid #999 !important}
/**/
.new-newsletter-bg{float:left; background:url(images/new-newsletter-bg.jpg) no-repeat left top !important}

.recently-featured{width:164px; float:left; background:#fff; margin:8px 0 0 10px; border:1px solid #e5e5e5}
.recently-featured-title{width:164px; float:left; height:31px; line-height:31px; font-size:13px; color:#151515; font-weight:bold; text-align:center}
.recently-featured-bg{width:158px; float:left; padding:5px 3px}
.recently-featured-bg p{float:left; padding:5px 0 0 0; margin:0}


/**/

.bookamrk-icon{float:right !important; width:18px; height:18px; background:url(images/header-icon-images.png) no-repeat left top; margin:0; padding:0;}
.rss-feed-icon{float:right !important; width:18px; height:18px; background:url(images/header-icon-images.png) no-repeat -62px top; margin:0; padding:0;}
.twitter-icon{float:right !important; width:18px; height:18px; background:url(images/header-icon-images.png) no-repeat -82px top; margin:0; padding:0;}
.facebook-icon{float:right !important; width:18px; height:18px; background:url(images/header-icon-images.png) no-repeat -42px top; margin:0; padding:0;}
.email-icon{float:right !important; width:18px; height:18px; background:url(images/header-icon-images.png) no-repeat -21px top; margin:0; padding:0;}

#___plusone_0{padding-top:2px !important; float:left !important; padding-left:5px !important;}

