/* ELEMENT DEFINITION */
* { margin: 0pt; padding: 0pt; }
img, fieldset { border: 0pt none; }
.clear { clear: both; }
body {
	background-color: #F7F6ED;
	margin: 0pt auto;
	padding-bottom: 20px;
}
#container {
	margin: 15px auto 0px auto;
	width: 974px;
	background: #FFF url('/lib/yhst-77980590124293/container-bg.gif') top left repeat-y;
	font: 12px Arial, Verdana, Sans-serif;
}
#container a {
	text-decoration: none;
	color: #000;
}
#container a:hover { text-decoration: underline; }



/* END ELEMENT DEFINITION */

/* HEADER */
#container #header {
	width: 974px;
	height: 135px;
	background: #FFF url('/lib/yhst-77980590124293/header-bg.jpg') top left no-repeat;
	position: relative;
	z-index: 1000;
}
#header #logo {
	float: left;
	margin-top: 15px;
	margin-left: 17px;
}
* html #header #logo { margin-left: 8px; }
#header #topnav {
	float: right;
	width: 420px;
	margin-top: 30px;
}
#header #topnav * {vertical-align: middle; }
#header #topnav a {
	color: #FFF;
	font: bold 12px Arial, Verdana, Sans-serif;
}
#header #topnav span.sep {
	position: relative;
	z-index: 1000;
	width: 1px;
	height: 23px;
	padding: 0px 5px;
}
#header #search-and-min {
	float: right;
	width: 419px;
	height: 56px;
	margin-right: 18px;
	margin-top: 8px;
}
#header #search {
	float: left;
	margin-left: 25px;
	margin-top: 20px;
}
#header #search form input { vertical-align: middle; }
#header #search input.search-box { padding: 2px 0px 2px 2px; width: 118px; }
#header #minicart {
	float: right;
	width: 175px;
	padding-top: 13px;
	text-align: center;
	padding-right: 5px;
}
/* END HEADER */

/* LEFTNAV */
#container #leftnav {
	float: left;
	margin-left: 15px;
	padding-top: 9px;
	width: 167px;
	border-left: 1px solid #DEE3E5;
	border-right: 1px solid #DEE3E5;
	background: #F4F5FF;
	padding-bottom: 148px;
	position: relative;
	z-index: 1;
	margin-top: 8px;
}
* html #container #leftnav { margin-left: 8px; border: 0pt none; background: transparent; }
#leftnav .leftnav-top {
	position: absolute;
	z-index: 10;
	left: -1px;
	top: -8px;
	width: 169px;
	height: 8px;
	background: url('/lib/yhst-77980590124293/leftnav-top.gif') top left no-repeat;
}
#leftnav ul#nav {
	list-style-type: none;
	width: 157px;
	margin: 0px 0px 0px 5px;
	padding:0px;
}
#leftnav ul#nav li {
	width: 157px;
	display: block;
	border-top: 1px solid #DCDCE6;
}
#leftnav ul#nav li.first { border-top: 0px none; }
#leftnav ul#nav li.first a { padding: 0px 20px 12px 0px; background-position: top right; }
#leftnav ul#nav li a {
	width: 137px;
	display: block;
	font: bold 11px Arial, Verdana, Sans-serif;
	color: #16428B;
	background: url('/lib/yhst-77980590124293/li-ind.gif') center right no-repeat;
	text-align: right;
	padding: 12px 20px 12px 0px;
}



#leftnav #newsletter {
	margin-top: 40px;
	margin-bottom: 40px;
	padding: 0px 5px;
}
#leftnav #newsletter img.join-txt {
	float: right;
	margin-bottom: 12px;
}
#leftnav #newsletter input.news-box {
	width: 108px;
	padding: 2px 0px 2px 2px;
}
#leftnav #newsletter input { vertical-align: middle; }
/*END LEFTNAV */

/*CONTENT */
#container #content {
	float: right;
	width: 780px;
}
#content #main { 
	float: left;
	width: 554px;
	padding-right: 5px;
}
#main #welcome {
	width: 552px;
	height: 197px;
	background: url('/lib/yhst-77980590124293/welcome-bg.jpg') top left no-repeat;
	overflow: hidden;
}
#main #welcome .welcome-txt {
	float: right;
	width: 162px;
	padding-right: 30px;
	padding-top: 60px;
}
#main #featured-items {
	margin-top: 15px;
	position: relative;
	z-index: 1;
	width: 554px;
}
#main #featured-items h3.featured-header {
	background: url('/lib/yhst-77980590124293/featured-header.gif') top left no-repeat;
	width: 109px;
	height: 15px;
	padding-bottom: 5px;
}
#main #featured-items table {
	width: 554px;
	text-align: center;
}
#main .title { font-size: 11px; padding-bottom: 5px;}
#main #featured-items table td { width: 25%; padding: 15px 0px; vertical-align: middle; border-right: 1px solid #E1E1E1; }
#main #featured-items table td img { padding-bottom: 2px; }

.price { font-size: 11px; color: #838383; xtext-decoration: line-through; }
#featured-items .price,#current-sales .price{ text-decoration: line-through; }
.infoCell .price{ text-decoration: line-through; }

.price-bold { font: bold 15px Arial, Verdana, Sans-serif; color: #D50303; }
.sale-price,
.sale-price-bold,
.saleprice { font: bold 15px Arial, Verdana, Sans-serif; color: #D50303; }
#main #featured-items table td.last { border-right: 0px none; }
#main #current-sales {
	width: 554px;
	margin-top: 2px;
	position: relative;
	z-index: 1;
}
#main #current-sales h3.sales-header{
	background: url('/lib/yhst-77980590124293/sales-header.jpg') top left no-repeat;
	width: 554px;
	height: 24px;
	padding-bottom: 3px;
}
#main #current-sales table {
	width: 554px;
	text-align: center;
}
#main #current-sales table td { width: 25%; padding: 15px 0px; vertical-align: middle; border-right: 1px solid #E1E1E1; }#main #featured-items table td img { padding-bottom: 2px; }
#main #current-sales table td.last { border-right: 0px none; }
#main .html-area {
	font: 10px Arial, Verdana, Sans-serif;
	color: #000;
	padding: 7px 7px;
}
	/* RIGHTNAV */
	#content #rightnav {
		float: right;
		width: 202px;
		padding-right: 18px;
	}
	#rightnav #promos {
		position: relative;
		z-index: 1;
		width: 202px;
		margin-bottom: 10px;
		padding-top: 36px;
		padding-bottom: 15px;
		background: url('/lib/yhst-77980590124293/promos-body.gif') top left repeat-y;
	}
	#rightnav #promos .top {
		position: absolute;
		z-index: 5;
		top: 0px;
		left: 0px;
		background: url('/lib/yhst-77980590124293/promos-top.gif') top left no-repeat;
		width: 202px;
		height: 36px;
	}
	#rightnav #promos .bdy-rpt {
		background: url('/lib/yhst-77980590124293/promos-body.gif') top left repeat-y;
	}
	#rightnav #promos .bottom {
		position: absolute;
		z-index: 5;
		bottom: 0px;
		left: 0px;
		background: url('/lib/yhst-77980590124293/promos-bottom.gif') top left no-repeat;
		width: 202px;
		height: 7px;
	}
	* html #rightnav #promos .bottom { bottom: -9px; }
	#rightnav #promos .bdy-rpt div {
		padding: 13px 5px;
		width: 177px;
		border: 1px solid #AAABB2;
		margin-top: 7px;
		margin-left: 7px;
		text-align: center;
		font-size: 16px;
	}
	#rightnav #promos .bdy-rpt div.red { color: #DA1010; }
	#rightnav #promos .bdy-rpt div span {
		font-size: 22px;
		display: block;
	}
	#rightnav #gallery {
		position: relative;
		z-index: 1;
		width: 202px;
		padding-top: 31px;
		padding-bottom: 50px;
		background: url('/lib/yhst-77980590124293/promos-body.gif') top left repeat-y;
		text-align: center;
	}
	#rightnav #gallery .top {
		position: absolute;
		z-index: 5;
		top: 0px;
		left: 0px;
		background: url('/lib/yhst-77980590124293/gallery-top.gif') top left no-repeat;
		width: 202px;
		height: 28px;
	}
	#rightnav #gallery .bottom {
		position: absolute;
		z-index: 5;
		bottom: 0px;
		left: 0px;
		background: url('/lib/yhst-77980590124293/promos-bottom.gif') top left no-repeat;
		width: 202px;
		height: 7px;
	}
	* html #rightnav #gallery .bottom { bottom: -9px; }
	#rightnav #gallery .gal-img {
		margin-bottom: 13px;
	}
	#rightnav #gallery .gal-img img {
		padding: 4px 30px 4px 30px;
		background: #FFFFFF;
	}
	#rightnav #gallery .view-more {
		text-align: left;
		margin-left: 18px;
		padding-right: 14px;
	}
	#rightnav #gallery .view-more a.xtra {
		float: left;
		padding: 5px 5px 0px 0px;
	}
	*:first-child+html #rightnav #gallery .view-more a.xtra { padding-top: 2px; }
	* html #rightnav #gallery .view-more a.xtra { padding-top: 2px; }
	#rightnav #gallery .view-more a{
		color: #1646A4;
		text-decoration: underline;
		font-size: 11px;
	}
	/* END RIGHTNAV */
/*END CONTENT */

/*FOOTER */
#container #footer {
	clear: both;
	width: 966px;
	background: #FFFFFF url('/lib/yhst-77980590124293/footer-bg.jpg') bottom left no-repeat;
	position: relative;
	z-index: 1;
	padding: 10px 4px 15px 4px;
}
#footer #badges {
	position: absolute;
	z-index: 100;
	left: 15px;
	top: -148px;
	text-align: center;
	width: 169px;
	background: url('/lib/yhst-77980590124293/leftnav-bottom.jpg') bottom left no-repeat;
	padding-bottom: 30px;
}
#footer #badges a.yahoo { margin-bottom: 15px; display: block; }
#footer #bottomnav {
	width: 941px;
	margin: 0px 12px;
	background-color: #EDE9D4;
	height: 28px;
	padding-top: 15px;
	text-align: center;
}
#footer #bottomnav a {
	font: bold 11px Arial, Verdana, Sans-serif;
	color: #4E4935;
	padding: 0px 5px;
	border-right: 1px solid #4E4A34;
}
#footer #bottomnav a.cart {
	padding: 0px 16px 0px 5px;
	background: url('/lib/yhst-77980590124293/cart-footer.gif') right center no-repeat;
	border-right: 0pt none;
}
#footer #copyright {
	width: 941px;
	margin: 0px 12px;
	background-color: #F8F5EC;
	text-align: center;
	padding-top: 16px;
	height: 48px;
	position: relative;
	z-index: 1;
}
#footer #copyright .sc { margin-bottom: 10px; }
#footer #copyright .sc,
#footer #copyright .sc a{
	color: #9D9B92;
	font: 10px Tahoma, Arial, Sans-serif;
}
#footer #copyright .copy {
	font: 11px Tahoma, Arial, Sans-serif;
	color: #7C7970;
}
/* END FOOTER */

/* SITEMAP */
.sitemap-header {
    font: bold 14px verdana;
    color: #000000;
    display: block;
    padding-top:  15px;
}
.sitemap-1      {
    font: bold 12px verdana;
    color: #000080;
    display: block;
    padding-left: 25px;
}
.sitemap-2      {
    font: normal 12px verdana;
    color: #0000FF;
    display: block;
    padding-left: 50px;
}
.sitemap-3      {
    font: normal 10px verdana;
    color: #0000FF;
    display: block;
    padding-left: 75px;
}
.sitemap-4      {
    font: normal 8px verdana;
    color: #0000FF;
    display: block;
    padding-left: 100px;
}
/* END SITEMAP */

/* ITEM PAGE */
#container div.scBreadcrumbs { margin-bottom: 10px; color: #358ADE; font: bold 11px Arial, Verdana, Sans-serif; }
#container #item-main div.scBreadcrumbs { margin-bottom: 30px; }
#container div.scBreadcrumbs a { color: #5CDFEB; font: bold 11px Arial, Verdana, Sans-serif; }
#container div.scBreadcrumbs span { color: #A8DAFB; }
#item-main {	
	padding-right: 40px;
	float: left;
	width: 740px;
}
#item-main #image-and-insets {
	float: left; 
	width: 420px;
	border-right: 1px solid #F5F5F7;
}
#item-main #image-and-insets table.v {
	text-align: center;
	vertical-align: middle;
	width: 233px;
	height: 232px;
	border: 1px solid #C1C5C6;
	float: left;
}
#item-main #image-and-insets .insets {
	float: right;
	width: 130px;
	padding-right: 40px;
}
#item-main #image-and-insets .insets #scPage-insets a {
	float: left;
	margin: 0px 9px 14px 0px;
	border: 1px solid #E7E6E1;
}
#item-main #image-and-insets .insets #scPage-insets a img {
}
#item-main #image-and-insets .insets #enlarge-icon { margin: 0px 0px 5px 13px; }
#item-main #pit {
	width: 285px;
	float: right;
}
#pit #product-info-table {
	width: 282px;
}
#pit #product-info-table tr.title td {
	font: 18px Arial, Verdana, Sans-serif;
	color: #1645A6;
	border-top: 0pt none;
	padding-bottom: 0px;
}
#pit #product-info-table tr td { padding: 5px 0px; border-top: 1px solid #DDDDDD; }
#pit #product-info-table tr td select { width: 115px; font-size: 11px; }
#pit #product-info-table tr.code td { padding: 0px 0px 5px 0px; border-top: 0pt none; }
#pit #product-info-table tr.price td span#pitPriceBx { text-decoration:none; }
#pit #product-info-table tr.sale-price td span#pitPriceBx { text-decoration: line-through; color: #000000; font-size: 12px; font-weight: normal; }
#pit #product-info-table tr.sale-price td span#pitSalePriceBx { font: 18px Arial, Verdana, Sans-serif; color: #D70000; }
#pit #product-info-table tr td.add-to-cart { border-top: 0pt none; background-color: #EEEEEE; }
#pit #product-info-table tr td.add-to-cart span.qty { float: left; margin: 5px 0px 0px 5px;  }
#pit #product-info-table tr td.add-to-cart span.qty span.qty-title { padding-right: 10px; }
#pit #product-info-table tr td.add-to-cart input.order-button { float: right; padding-right: 5px; }



#item-main #caption {
	float: left;
	width: 740px;
	margin-top: 20px;
}
#item-main #caption .txt {
	xwidth: 420px;
	float: left;
	padding-top: 30px;
	background: url('/lib/yhst-77980590124293/description.gif') top left no-repeat;
	font-size: 11px;
}
#item-main #caption ul#features {
	width: 275px;
	float: right;
	list-style-type: none;
	padding-top: 30px;
}
#item-main #caption ul#features li { 
	font-size: 11px; 
	color: #2E3547;  
	padding-left: 5px; 
	background: url('/lib/yhst-77980590124293/li-img.gif') center left no-repeat;  
}
#item-main #caption ul#features li a { 
	font-size: 11px; 
	color: #2E3547;
}
#item-main #cross-sell {
	padding-left: 170px;
	background: url('/lib/yhst-77980590124293/cs-bg.gif') center left no-repeat;
	width: 570px;
}
#item-main #cross-sell #contents-table {
	text-align: center;
	width: 570px;
}
#item-main #cross-sell #contents-table td.vertical-seperator {
	border-right: 1px solid #E0E0E0;
}
#seo-related-links {
	width: 740px;
	margin: 15px 0px;
	float: left;
}
#seo-related-links h3.relatedHd  {
	text-indent: -5000px;
	background: url('/lib/yhst-77980590124293/related.gif') top left no-repeat;
	height: 15px;
	margin-bottom: 20px;
}
#seo-related-links ul {
	list-style-type: none;
	float: left;
	width: 740px;
}
#seo-related-links ul li {
	font-size: 11px;
	width: 245px;
	float: left;
}
#seo-related-links ul li.viewMore a {
	font-weight: bold;
	text-transform: uppercase;
}
#seo-related-links ul li a {
	color: #2F3648;
	padding-left: 7px;
	background: url('/lib/yhst-77980590124293/li-img.gif') center left no-repeat;
	font-size: 11px;
}
#seo-related-links ul li a:hover {
	color: #012BE1;
}
#pit #product-info-table  tr.sale-price span.sale-txt {
	font-size: 12px;
	color: #000;
	font-weight: normal;
}
#pit #product-info-table tr.price {
	font-size: 15px;
	font-weight: bold;
	color: #D60100;
}
/* END ITEM */

/* SECTION */
#paging { width: 554px; }
#paging .ctrls {
	background: #64D1FA url('/lib/yhst-77980590124293/ctrls-bg.jpg') top left repeat-x;
	border: 1px solid #082068;
	font: bold 10px Verdana, Arial, Sans-serif;
	color: #FFF;
}
#paging .ctrls table { width: 552px!important; }
#paging .ctrls a { color: #FFF; font: bold 10px Verdana, Arial, Sans-serif; }
#paging .sortlinks {
	float: left;
	width: 210px;
}
#paging .sortlinks span.srt { padding-right: 25px; }
#paging .ctrls span.sep { padding: 0px 7px; }
#paging .ctrls .chosen { color: #FF0609; }
#paging .ctrls span.pg { padding-right: 9px; }
#paging .ctrls td.maintd { width: 424px!important; }
#paging .ctrls .itemof { float: right; margin-right: 25px; }
#paging .ctrls table tr td { vertical-align: top; }
#paging .ctrls span.pagelinks { 
	float: left;
	width: 100%;
	text-align: center;
	padding-top:5px;
	padding-bottom: 5px;
}
#paging .ctrls table tr td.maintd { padding: 5px; }
#paging .ctrls table .leftArrowDiv img { margin-top: 8px; margin-left: 5px; }
#paging .ctrls table .rightArrowDiv img { margin-top: 8px; margin-right: 5px; }
*:first-child+html #paging .ctrls table .leftArrowDiv img,
*:first-child+html #paging .ctrls table .rightArrowDiv img { margin-top: 7px; }
* html #paging .ctrls table .leftArrowDiv img,
* html #paging .ctrls table .rightArrowDiv img { margin-top: 7px; }
#paging #contents { padding: 2px 0px; }
#paging #contents table { width: 554px; text-align: center; }
#paging #contents table td.verticalSpacer {
	background-color: #E0E0E0;
	padding-right: 1px;
}
#paging #contents table td.horizontalSpacer {
	background-color: #E0E0E0;
	padding-top: 1px;
}
#paging #contents table td.imgCell { padding-top: 15px; }
#paging #contents table td.infoCell { padding-bottom: 15px; }
#section-caption {
	width: 540px;
	float: left;
	position: relative;
	z-index: 1;
	background: #FFF url('/lib/yhst-77980590124293/new-caption-bg.gif') top left repeat-y;
	padding: 5px 2px 7px 10px;
	margin-bottom: 11px;
}
#section-caption .section-caption-top {
	width: 552px;
	height: 3px;
	background: url('/lib/yhst-77980590124293/section-caption-top.gif') top left no-repeat;
	top: 0px;
	left: 0px;
	position: absolute;
	z-index: 10;
}
#section-caption .section-caption-body {
	xwidth: 355px;
	float: left;
}

#section-caption .section-caption-body img{
padding: 0px 5px;
}

#section-caption .section-caption-image {
	float: right;
	width: 180px;
}
#section-caption .section-caption-bottom {
	width: 552px;
	height: 5px;
	background: url('/lib/yhst-77980590124293/section-caption-bottom.gif') top left no-repeat;
	bottom: 0px;
	left: 0px;
	position: absolute;
	z-index: 10;
}
h3#section-title {
	font: bold 14px Arial, Verdana, Sans-serif;
	color: #16428B;
	padding-bottom: 7px;
}
#paging .ctrls td.right-arrow { width: 46px; }
#paging .ctrls td.left-arrow { width: 77px; }
#paging .ctrls .pagelinks span.chosen span.viewAll { 
	color: #D30301;
	text-decoration: underline;
}
/* END SECTION */

/* MINICART */
div#scMCholster-0061 {
	float: right;
	width: 181px;
	text-align: left;
	position: relative;
	z-index: 1;
	color: #000;
	font: bold 11px/1.2 Tahoma, Verdana, sans-serif;
}

div#scMCholster-0061.open-0061 {
	z-index: 10000;
}

div#scMCholster-0061 a {
	color: #000;
}

div#ctrlPad-0061 {
	background: url('scMCcartIcon.gif') no-repeat 30px 7px;
	padding: 3px;
}

div#minCart-0061 {
	width: 130px;
	float: right;
	border: 1px solid #FFF;
}

div#minCart-0061 a#emptyCook-0061,
div#minCart-0061 span.emptyMsg-0061,
div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061 {
	background-color: #F4F6E9;
	display: block;
	padding: 1px 3px;
	text-align: center;
	font: bold 10px Verdana, Arial, Sans-serif;
}

div#minCart-0061 span.itemCnt-0061,
div#minCart-0061 span.itemTtl-0061 {
	float: right;
	width: 59px;
}

div#minCart-0061 span.itemCnt-0061 {
	float: left;
}

div#minCart-0061 span.itemCnt-0061 span {
	font-weight: normal;
}

div#ctrlBox-0061 {
	clear: both;
	padding-top: 4px;
	float: right;
	width: 162px;
}

div#ctrlBox-0061 span {
	display: block;
	padding-top: 20px;
}

a#toggLink-0061 {
	display: block;
	overflow: hidden;
	height: 17px;
	width: 84px;
	background: url('scMCtoggCart.png') no-repeat 0 0;
	float: left;
}

a#checkoutLink-0061 {
	display: block;
	overflow: hidden;
	height: 17px;
	width: 75px;
	background: url('scMCcheckout.png') no-repeat 0 0;
	float: right;
}

div.open-0061 a#toggLink-0061 {
	background-position: 0 -17px;
}

div.emptyCart-0061 a#checkoutLink-0061,
div.open-0061 a#checkoutLink-0061 {
	opacity: .2;
	filter: alpha(opacity=20);
	cursor: default;
}

div#smCart-0061 {
	position: absolute;
	/* top: 20px; */
	right: 0;
	border: solid 1px #E0E0DE;
	width: 344px;
	background: #4683B0 url('scMCloading.gif') no-repeat center center;
	z-index: 10000;
}

div.closed-0061 div#smCart-0061 {
	height: 0;
	width: 0;
	overflow: hidden;
	border: none;
}

iframe#cartViewer-0061 {
	border: none;
	width: 344px;
	height: 0;
	vertical-align: top;
}

div.loading-0061 div#smCart-0061 {
	height: 60px;
}

div.loading-0061 iframe#cartViewer-0061 {
	height: 1px !important;
}

div.clearer-0061 {
	clear: both;
}
div#scATCwrapper{position:absolute;background-color:#000;opacity:.75;filter:alpha(opacity=75);z-index:20000;}
div#scATCmsg{position:absolute;background-color:#fff;border:solid 1px #000;text-align:center;z-index:20001;width:400px;padding:16px;font:normal 13px/1.2 Helvetica,"Trebuchet MS",sans-serif;}
body.scATCtemplate1 div#scATCwrapper{display:none;}
body.scATCtemplate1 div#scATCmsg img{margin-right:4px;vertical-align:middle;}
body.scATCtemplate1 div#scATCmsg{background-color:#CE1700;color:#fff;border:solid 1px #fff;width:auto;top:2px;left:2px;padding:2px 8px;}
body.scATCinProgress form input,body.scATCinProgress form select{opacity:.25;filter:alpha(opacity=25);}
select.scHideSelect{visibility:hidden;}
iframe#scCookieTestFrame,iframe#scFrameWorkFrame,iframe#scHddnIFrame{overflow:hidden;height:0;width:0;border:none;}
/* END MINICART */


.testi{
	width:137px;
	border:1px solid #E0E1E5;
	text-align:left;
	padding:7px;
	margin-left:7px;
	margin-top:15px;
	background-color:#FFF;
}

.testiHd{
	color:#D6312B;
	font:normal 14px Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-align:center;
}

#testiConts ul{
	list-style-type:none;
	margin:0px;
	padding:0px;
}

#testiConts ul li p{
	width:125px;
	color:#31589B;
	padding-left:5px;
	padding-top:5px;
}

.testi a{
	font:normal 10px Verdana, Arial, Helvetica, sans-serif;
	color:#E5282E !important;
	text-decoration:underline !important;
	text-align:right;
	display:block;
}

.testi a:hover{
	text-decoration:none !important;
}
#footer #badges img.secure { padding-bottom: 15px; }
#footer #copyright div.lp {
	position: absolute;
	z-index: 10;
	bottom: 13px;
	left: 0px;
	padding-left: 15px;
	color: #7C7970;
	font-size: 11px;
}

.horizontal-seperator {
border-bottom:1px solid #ece9d8;
border-collapse:collapse;

}

.vertical-seperator{
border-right:1px solid #ece9d8;
border-collapse:collapse;
}


#contents-table td{
text-align:center;
padding:5px;
}

