body {

	background:#f7f5f5;

	margin:0;

	padding:0;

	font:12px/16px Arial, Helvetica, sans-serif;

	color: #333333;

	word-spacing:1px;



}

img, input {

	border:none;

}

#clock{



	float:right;



	padding: 10px 20px 0  0;

	

	color:#717171;

	

	font-family:verdana;

	

	font-size:12px;

	

	font-weight:bold;

	

	}



a:link {



	color: #006a8d;



	text-decoration: none;



	}



a:hover  {



	color: #000;



	text-decoration: none;



	}



a:visited {



	color: #000;



	text-decoration: 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:0px 0px 20px 5px;



	background:url(http://site.cufflinksman.com/ystore08/images/page-bg.gif) repeat-y;

}

/*#header {

	float:left;

	width:950px;

	height:139px;

	background:url(http://site.cufflinksman.com/ystore08/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:480px;

	text-align:right;

}

.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



{



	float:right;



	clear:right;



	color:#626262;



	font-size:11px;



	line-height:18px;



	padding:0px 18px 0px 0px;



	width:200px;



}

.shp-cart a



{



	display:block;



	float:left;



	text-decoration:none;



	color:#626262;



	font-size:13px;



	margin-right:5px;



	background:url(http://site.cufflinksman.com/ystore08/images/cart-icon.gif) left no-repeat;



	padding:4px 0 4px 25px;



}

.shp-cart span



{



	display:block;



	float:left;



	margin:4px 0 4px 4px;



}*/



.shp-cart {

	float:right;

	clear:right;

	color:#626262;

	font-size:11px;

	line-height:18px;

	padding:10px 18px 0px 0px;

	width:210px;

	vertical-align:top;

}

.shp-cart a {

	display:block;

	float:left;

	text-decoration:none;

	color:#626262;

	font-size:13px;

	margin-right:2px;

	background:url(http://site.cufflinksman.com/ystore08/images/cart-icon.gif) left no-repeat;

	padding:4px 0 4px 25px;

}

.shp-cart span {

	display:block;

	float:left;

	margin:5px 0 4px 0px;

}

#top-navigation {

	float:left;

	width:970px;

	text-align:left;

	font-size:13px;

	color:#fff;

	padding:7px 0 9px 0px;

	word-spacing:35px;

	padding-left:20px;

}

#top-navigation a {

	color:#fff;

	word-spacing:0;

}

#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;

}

.left-navi-title {

	float:left;

	width:162px;

	height:23px;

	background:url(http://site.cufflinksman.com/ystore08/images/left-navi-header-bg.gif);

	font-size:14px;

	color:#565656;

	padding:8px 0 0 20px;

	margin-top:10px;

}

.search-box {

	float:left;

	width:180px;

	border-right:1px solid #e5e5e5;

	border-top:1px solid #e5e5e5;

	border-bottom:1px solid #e5e5e5;

}

.search-input {

	float:left;

	width:140px;

	height:20px;

	margin:12px 7px 0 7px;

	background:url(http://site.cufflinksman.com/ystore08/images/search-input-bg.gif) repeat-x;

	border-left:solid 1px #cfcfcf;

	border-right:solid 1px #cfcfcf;

	border-top:solid 1px #cfcfcf;

	border-bottom:solid 1px #cfcfcf;

	font-size:11px;

	color:#565656;

}

.search-btn {



	margin:12px 4px 4px 0;

}

.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:#000000;  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:#999999;

	text-align:left;

	margin:0px 0px 0px 0px;

	padding:4px 0px 4px 0px;

	line-height:15px;

	background:url(http://site.cufflinksman.com/ystore08/images/left-navi-divider.gif) repeat-x left bottom;

	float:left;

	display:block;

	width:148px;

}

.left-navigation li a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#999999;

	background:url(http://site.cufflinksman.com/ystore08/images/bullet_gray2.gif) no-repeat left 5px;

	padding:0px 0px 0px 8px;

	float:left;

	display:block;

}

.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:#666666;

	text-align:left;

	margin:0px 0px 0px 0px;

	padding:5px 0px 5px 0px;

	line-height:15px;

	background:url(http://site.cufflinksman.com/ystore08/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:16px;

	padding:0 0 6px 9px;

	background:url(http://site.cufflinksman.com/ystore08/images/newsletter-bottom.gif) bottom right no-repeat;

}

.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(http://site.cufflinksman.com/ystore08/images/tag-cloud-bg.gif) repeat-y;

}

.tag-cloud-title {

	float:left;

	width:159px;

	height:27px;

	background:url(http://site.cufflinksman.com/ystore08/images/tag-cloud-top.gif);

	font-size:14px;

	color:#565656;

	padding:19px 0 0 15px;

}

.tag-cloud-content {

	float:left;

	width:149px;

	background:url(http://site.cufflinksman.com/ystore08/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:15px 0 0 8px;

	display:inline;

	background:url(http://site.cufflinksman.com/ystore08/images/tag-cloud-bg.gif) repeat-y;

}

.link_lm_title {

	float:left;

	width:159px;

	height:27px;

	background:url(http://site.cufflinksman.com/ystore08/images/tag-cloud-top.gif);

	font-size:14px;

	color:#565656;

	padding:19px 0 0 15px;

}

.link_lm_content {

	float:left;

	width:149px;

	background:url(http://site.cufflinksman.com/ystore08/images/tag-cloud-bottom.gif) right bottom no-repeat;

	padding:0 15px 20px 10px;

	color:#0000FF;

}

.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;

}



.right-panel {

	float:left;

	width:191px;

	margin-left:3px;

	display:inline;

}

.content-box-top {

	float:left;

	width:591px;

	background:url(http://site.cufflinksman.com/ystore08/images/content-box-top.gif) left top no-repeat;

	padding-top:6px;

}

.content-box-bottom {

	float:left;

	width:591px;

	background:url(http://site.cufflinksman.com/ystore08/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(http://site.cufflinksman.com/ystore08/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(http://site.cufflinksman.com/ystore08/images/content-box-bg.gif) repeat-y;

	height:1334px;

}

.content-box-middle-index {

	float:left;

	width:571px;

	padding:0px 10px 0px 10px;

	background:url(http://site.cufflinksman.com/ystore08/images/content-box-bg.gif) repeat-y;

}

.content-box-middle-index p {

	margin:0;

	font-size:12px;

	color:#737373;

	text-align:justify;

	/*padding:10px 8px;*/



	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:#666666;

	font-size:12px;

	background:url(http://site.cufflinksman.com/ystore08/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(http://site.cufflinksman.com/ystore08/images/left-navi-divider.gif) bottom repeat-x;

	margin:0 12px;

	padding:5px 0 10px 5px;

}

.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:#000066;

	text-decoration:underline;

}

*html .content-box-middle p p ul li a {

	color:#000066;

	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(http://site.cufflinksman.com/ystore08/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(http://site.cufflinksman.com/ystore08/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:#666666;

	font-size:12px;

	background:url(http://site.cufflinksman.com/ystore08/images/bullet_gray.gif) left 6px no-repeat;

}

.content-box-middle li a {

	color:#333;

}

/*edited by chintan on 240908



.banner



{



	float:left;



	width:591px;



	height:206px;



	background:url(http://site.cufflinksman.com/ystore08/images/banner-bg.gif) left top no-repeat;



	margin:0px 0px 14px 0px;



}



Edition Completed by chintan*/



.banner {

	float:left;

	width:591px;

	height:169px;

	background:url(http://site.cufflinksman.com/ystore08/images/banner-bg.gif) left top no-repeat;

	margin:0px 0 14px 0px;

}

/*.banner p



{



	text-align:left;



	color:#717171;



	float:left;



	display:inline;



	margin:80px 0 0 20px;



	width:330px;



}*/

.banner p {

	text-align:left;

	color:#717171;

	float:left;

	display:inline;

	margin:40px 0px 0px 20px;

	width:330px;

}

.banner p a {

	font-size:11px;

	color:#717171;

}

.browse-cat {

	float:right;

	margin-top:10px;

}

.cufflink-of-day {

	float:right;

	margin:12px 16px 0 0;

	display:inline;

}

.fp-holder {

	float:left;

	width:571px;

	padding:30px 0px 0px 0px;

}

.fp-product {

	float:left;

	width:180px;

	background:url(http://site.cufflinksman.com/ystore08/images/fp-divider.gif) right repeat-y;

	margin:0px 5px 15px 5px;

	padding-bottom:15px;

	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:175px;

}

.fp-product a.fp-title {

	margin-bottom:0px;

	margin-top:0px;

	display:block;

	text-align:left;

	padding:0 5px 0 0;

	color:#666;

	height:45px;

	line-height:15px;

}

.fp-product a:hover {

	color:#333;

}

.fp-img-main {

	float:left;

	width:180px;

	text-align:center;

}

.fp-dollar {

	margin-top:10px;

	float:left;

	font-size:13px;

}

.fp-price {

	margin-top:10px;

	font-size:18px;

	color:#f9b725;

	float:left;

}

.fp-buynow {

	margin-top:10px;

	float:right;

	margin-right:15px;

}

.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;

}

<!--

[if IE]>  .img-center span {

 display:inline-block;

 height:100%;

}

.rp-box-top {

	float:left;

	width:191px;

	background:url(http://site.cufflinksman.com/ystore08/images/rp-box-top.gif) left top no-repeat;

	padding-top:6px;

}

.rp-box-bottom {

	float:left;

	width:191px;

	background:url(http://site.cufflinksman.com/ystore08/images/rp-box-bottom.gif) left bottom no-repeat;

	padding-bottom:6px;

}

.rp-box-middle {

	float:left;

	width:191px;

	background:url(http://site.cufflinksman.com/ystore08/images/rp-box-bg.gif) repeat-y;

}

.cuffs-of-week {

	width:171px;

	height:178px;

	background:url(http://site.cufflinksman.com/ystore08/images/cufflink-of-week-bg.gif) left top no-repeat;

	margin:4px 0;

}

.cuffs-of-week-pic {

	float:left;

	width:151px;

	height:138px;

	margin:30px 0 0 10px;

	display:inline;

}

.bestseller-title {

	float:right;

	width:160px;

	height:34px;

	padding:9px 0 0 26px;

	background:url(http://site.cufflinksman.com/ystore08/images/best-seller-title-bg.gif) 8px 0 no-repeat;

	margin:4px 3px 0 0;

	text-align:left;

	font-size:14px;

	color:#565656;

}

.bestseller-pro {

	float:left;

	width:173px;

	padding:0 9px;

}

.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(http://site.cufflinksman.com/ystore08/images/best-seller-pro-bg.gif) left top no-repeat;

	margin:15px 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 25px 0;

}

#footer {

	float:left;

	width:970px;

	background:url(http://site.cufflinksman.com/ystore08/images/page-bottom.gif) left top no-repeat;

	

	text-align:left;

	font-size:11px;

	color:#636262;

	padding:15px;

}

.bottomlinks {



	width:950px;

	color:#636262;

	font-size:11px;

	word-spacing:5px;

}



.bottomlinks a {

	color:#636262;

	padding:0px 4px;

}

.bottomlinks 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:11px;

	color:#a6a8ac;

	text-align:right;

	font-weight: normal;

	margin-bottom:8px;

}

.breadcrums a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#a6a8ac;

	text-align:left;

}

.breadcrums span {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:left;

}

.pagging {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	text-align:right;

	font-weight: normal;

	float:right;

}

.pagging a {

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	color:#000000;

	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(http://site.cufflinksman.com/ystore08/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: 300px;

	color:#333;

	font:11px;

}

.sort_by_category a {

	color:#333;

}

.item_display {

	float:left;

	width:571px;

	margin:12px 0px;

}

.item_pt1 {

	float:left;

	width:320px;

}

.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(http://site.cufflinksman.com/ystore08/images/left-navi-divider.gif) left bottom repeat-x;

	font-size:13px;

	color:#666666;

	font-weight:bold;

	padding:8px 0px;

	margin:0px;

	text-align:left;

}

.item_pt2 h6 {

	float:left;

	width:111px;

	background:url(http://site.cufflinksman.com/ystore08/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;

}

.sale_price {

	color:#ff5400;

	font-size:20px;

	font-family:"Times New Roman", Times, serif;

}

.item_description {

	float:left;

	width:571px;

	margin:12px 0px;

}

.item_description p {

	font-size:12px;

	color:#4c4c4c;

	margin-bottom:8px;

	line-height:17px;

	padding:0px 15px 0px 15px;

}

.item_description_title {

	float:left;

	width: 548px;

	background:url(http://site.cufflinksman.com/ystore08/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:12px;

	color:#4c4c4c;

	margin-bottom:8px;

	line-height:17px;

	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;

	background:url(http://site.cufflinksman.com/ystore08/images/bullet_gray.gif) left 9px no-repeat;

}

.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:#999999;

	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:#666666;

}

.tellafriend_pt2 {

	width:420px;

	float:left;

	text-align:left;

	line-height:32px;

	font-size:12px;

	color:#666666;

}

.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:458px; float:left; padding:0px 25px 25px 25px; }#popup_header { width:458px; text-align:left; float:left; margin-bottom:15px;}#popup_content {width:438px; padding:9px;  text-align:left; float:left; font-size:12px; color:#666666; background-color:#f1f1ea; border:1px solid #dbdbcb;}.popup_img_bg {float:left; text-align:center; width:436px; border: 1px solid #dbdbcb; margin-bottom:12px; background-color:#fff;}#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_width {

	width:508px;

}

/*#popup {width:392px; float:left; padding:0px 25px 25px 25px; }*/#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;

}

/*22-Oct

#popup_content {width:382px; padding:5px;  text-align:left; float:left; font-size:12px; color:#666666; background-color:#f1f1ea; border:1px solid #dbdbcb;}.popup_img_bg {float:left; text-align:center; width:376px; border: 3px solid #dbdbcb; margin-bottom:12px; background-color:#fff;}*/

/*22-Oct*/

#popup_content {

	width:385px;

	text-align:left;

	float:left;

	font-size:12px;

	color:#666666;

	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(http://site.cufflinksman.com/ystore08/images/bullet_orange11.gif) no-repeat 8px 6px;

	font-size:12px;

	color:#333333;

	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(http://site.cufflinksman.com/ystore08/images/bullet_black.gif) no-repeat 8px 5px;

}

.sub_category {

	font-size:12px;

	color:#000000;

	line-height:18px;

	text-align:left;

	padding:0px 0px 0px 20px;

	background:url(http://site.cufflinksman.com/ystore08/images/bullet_gray2.gif) no-repeat 8px 7px;

}

.item {

	background:url(http://site.cufflinksman.com/ystore08/images/bullet_gray.gif) no-repeat 8px 5px;

	line-height:18px;

	font-size:12px;

	color:#666666;

	font-weight: normal;

	padding:0px 0px 0px 20px;

}

.static {

	background:url(http://site.cufflinksman.com/ystore08/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(http://site.cufflinksman.com/ystore08/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:11px;}



.engraving_pt1{float:left; width: 275px; text-align:left;  border-bottom:1px solid #c4c4c4; padding-bottom:5px; margin-right:5px; margin-bottom:5px;}

.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:#666666; 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%;}

.ad-banner{ background:url(images/ad-banner.jpg) no-repeat left top; width:300px; height:100px; padding:10px 0px 0 0px; font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#eeddcb;}
                .ad-banner a{ color:#eeddcb; text-decoration:underline;}
                .ad-banner a:hover{ color:#eeddcb; text-decoration:none;}

