body {

	margin:0;

	background: #fff url(/lib/yhst-15469648117625/bg.jpg) top center no-repeat;

	

	}

	

body, p, td {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 10pt;

	}

	

table,td {

	border-collapse:collapse;

	}

	



p {

	text-align:justify;

	}

	

h1 {

	color:#be5d3d;

	font-size:14pt;

	}

	

h2 {

	margin: 0;

	padding: 0;

	font-size: 12pt;

	color: #333;

	}

	

a	{

	color: #0070b7;

	}



a:hover,

a:active

 {

	text-decoration: none;

	color: #ef6a40;

	}



img {

	margin: 0;

	border: 0;

	}

	



#main_table {

	width:950px !important;

	

	}

	

#head {

	background: #fff url(/lib/yhst-15469648117625/bg-head.gif) top right no-repeat;

	height:105px;

	}

	

#top_section {

	width:100%;

	border-collapse:collapse;

	}





td#logo {

	padding:0;
	

	

	}	

	



#logo img {

	
	}



	

#t1 {

	padding:0 0 10px 0;
	width: 160px;
	text-align:right;

	}

	

	

#t2{

	padding:0 0 10px 0;
	width:145px;
	text-align:center;

	}
	
#t3{

	padding:0 0 10px 0;
	width:175px;
	text-align:left;

	}




	



td#checkout {

	width:221px;
	height: 79px;

	padding-bottom: 9px;

	text-align:right;

	}

	
	
#tnav {
	
	}
	
#tnav table {
	background: #3ca9a1;
	width: 665px;
	height:26px;
	}
	

#tnav a {
	color:#fff;
	font-size:12px;
	font-weight:bold;
	text-transform:uppercase;
	text-decoration:none;
	margin: 6px 14px 0 14px;
	}

#tnav a:hover { 	
	color:#c0fffa;
	}




#content_box {

	padding: 15px 10px 15px 10px ;
	
	

	
	
	
	
	}



#content_table {
float:right;

	
	
		

	}

	

#lcol {

	padding:0px;

	}

	



#search {

	margin:0px;


padding: 0 0 10px 0;

text-align:center;

	}



#searchfield {

	width:115px;

	border: #f17066 1px solid;

	padding-left:3px;

	}





#lnav_box {

	width:170px;

	margin-bottom:15px;

	border:0;

	

	}

	

.lnav {

	width:170px;

	margin: 0 auto;

	

	}

	

td.lnav_hd {

	color:#fff;

	background: #f17066   url(/lib/yhst-15469648117625/lnav-hd.gif) center center no-repeat  !important;

	border: 0;

	height:22px;

	font-weight:bold;

	font-size:12px;

	padding:3px 10px 5px 0px;



	}

	

td.lnav_hd a {

	color:#fff !important;

	font-weight:bold;

	font-size:12px;

	text-decoration:none;
	padding:3px 8px 3px 12px !important;

   background-color: transparent !important;
   background-image:none !important;

	}

	

	



.lnav td {

		

	}



.lnav td a {

	display:block;

	background: url(/lib/yhst-15469648117625/lnav-div.gif) bottom center no-repeat;;

	padding:2px 8px 4px 12px;

	border:0;

	color:#007a71;

	text-decoration:none;

	

	}

	

.lnav td a:hover,

.lnav td a:active

	{

	color:#c82317;

	

	}



#mcol {

	padding: 0 0px 0 10px;

	 

	}



#front_content {

	padding-right:15px;

	}





#brdcrmb {

	margin: 0 0 15px 0;

	}

	

.productpageimages {

	float: left;

	width: 250px;

	padding-right:15px;

	}

	

table.thumbtable2 	{

	

	}

	

.thumbtable2 td {

	

	}

	

.thumbtable2 img {

	width: 75px;

	height: 75px;

	border: 1px solid #d0dad1;

	margin: 10px 10px 0 0;

	}

	

.thumbtable3 td {

	text-align: center;

	padding: 15px;

	}

	

.thumbtable3 img {

	width: 125px;

	height: 125px;

	border: 1px solid #d0dad1;

	margin: 0;

	}

	

.add {



	margin: 10px 0 10px 0;

	}

	

#rcol {
	width:160px;

	border-left:1px solid #3ca9a1;

	text-align:center;

			

	}

	

#rthumbs {

	padding: 0;

	color: #c2c8c7;

	font-size:11px !important;



}



#rthumbs a {

	padding: 0;

	color: #0070b7;

	font-size:11px !important;

}



#rthumbs .price {

	padding: 0;

	color: #c2c8c7;

	font-size:11px !important;

}



#rthumbs .sale-price {

	padding: 0;

	color: #0bac85;

	font: bold 11px arial;

}



#rthumbs .save-price {

  display: none;

}



#rthumbs img {

	margin: 10px 0 0 0;

	border: 1px solid #d0dad1;



}

	

.saleprice {

	font-weight: bold;

	color: #0bac66;



	}	



#footer {

	background:#fff;

	width:100%;

	padding:10px 20px 20px 20px;

	text-align:center;

	font-size:11px;

	}

	

#footer a {

	margin:0 5px 0 5px;

	

	}

		

#copyright {

	font-size:10px;

	padding-top:15px;}

	

#breadcrumbs {

  margin-bottom: 10px;

}



.sale-price {

	font-weight: bold;

	color: #0bac66;

}
