body {	
	width: 850px;
	margin: 0 auto;
	padding: 0 0 50px 0;
	font-family:  Arial, helvetica, sans-serif;
	font-size: 1em;
	color: #000;
	background-color: #fff;
	}
a:link {
	color: #D00728;
	text-decoration: none;
	}
a:visited {
	color: #CF7281;
	text-decoration: none;
	}
a:active {
	color: #83A413;
	text-decoration: none;
	}
a:hover {
	color: #83A413;
	text-decoration: none;
	}
div#logo {
	margin: 0 auto;
	text-align: center;
	}
div#welcometext {
	text-align: justify;
	}
div#homenav {
	position: relative;
	margin: 0 0 0 20px;
	border: 0px solid red;
	}
div#homenav a {
	float: left;
	width: 100px;
	margin: 12px;
	padding: 50px 0px 5px 0px;
	height: 40px;
	border: 0px solid red;
	}	
div#homenav a.animals {
	background: url("images/animal_icon.jpg") top left no-repeat;
	}
div#homenav a.belts {
	background: url("images/belt_icon.jpg") top left no-repeat;
	}
div#homenav a.hipbelts {
	background: url("images/hipbelt_icon.jpg") top left no-repeat;
	}
div#homenav a.christmas {
	background: url("images/christmas_icon.jpg") top left no-repeat;
	}
div#homenav a.halloween {
	background: url("images/halloween_icon.jpg") top left no-repeat;
	}
div#homenav a.floral {
	background: url("images/floral_icon.jpg") top left no-repeat;
	}
div#homenav a.judaic {
	background: url("images/judaic_icon.jpg") top left no-repeat;
	}
div#homenav a.baby {
	background: url("images/baby_icon.jpg") top left no-repeat;
	}
div#homenav a.smalls {
	background: url("images/smalls_icon.jpg") top left no-repeat;
	}
div#homenav a.cbelts {
	background: url("images/chbelts_icon.jpg") top left no-repeat;
	}
div#homenav a.others {
	background: url("images/others_icon.jpg") top left no-repeat;
	}
div#homenav a.functional {
	background: url("images/functional_icon.jpg") top left no-repeat;
	}
div#homenav a.custom {
	background: url("images/comingsoon.jpg") top left no-repeat;
	}
div#homenav a.home {
	background: url("images/home_icon.jpg") top left no-repeat;
	}
	
div.navitem {
	float: left;
	width: 126px;
	display: inline;
	margin: 10px;
	padding: 5px;
	text-align: center;
	height: 100px;
	}
div#textnav {
	margin: 0 auto;
	display: block;
	text-align: center;
	width: 750px;
	line-height: 1.5em;
	}
div#textnav a {
	border-left: 1px solid #000;
	padding-left: 10px;
	padding-right: 5px;
	}
div#textnav > a:first-child {
	border-left: 1px solid #fff;
	}
div#homenav div#textnav {
	margin: 0 auto;
	display: block;
	text-align: center;
	width: 800px;
	line-height: 1em;
	}
div#homenav div#textnav a {
	border-left: 0px solid #000;
	padding-left: 0px;
	padding-right: 0px;
	}
div#homenav div#textnav > a:first-child {
	border-left: 0px solid #fff;
	}
div#textnav2 {
	display: block;
	text-align: center;
	margin: 10px;
	display: relative;
	font-variant: small-caps;
	text-transform: uppercase;
	font-size: 1.25em;
	}
div#designernav {
	display: block;
	text-align: center;
	margin: 5px 0;
	padding-bottom: 5px;
	display: relative;
	font-size: 1em;
	clear: both;
	border-top: 1px solid #999;
	border-bottom: 1px solid #999;
	background-color: #f2f3f3;
	font-weight: bold;
	}
div#designernav h1 {
	display: block;
	text-align: center;
	margin: 5px auto;
	display: relative;
	text-transform: uppercase;
	font-size: 1em;
	}
div#designernav a[href^="http:"] {
        background: url("images/external-link.gif") right center no-repeat;
        padding-right: 15px;
}	
div.header {
	text-align: center;
	font-family:  Tahoma, Franklin Gothic,  Arial,helvetica, sans-serif;
	font-size: 1.5em;
	font-variant: small-caps;
	font-weight: bold;
	margin: 5px 0 10px;
	border-top: 1px dotted #848586;
	border-bottom: 1px dotted #848586;
	color: #848586;
	}
h2 {
	text-align: center;
	font-family:  Tahoma, Franklin Gothic,  Arial,helvetica, sans-serif;
	font-size: 1.5em;
	font-variant: small-caps;
	font-weight: bold;
	margin: 20px 0 10px;
	letter-spacing: .5em;
	border-bottom: 2px solid #000;
	}
div.secondarynav {
	text-align: center;
	margin: 5px 0;
	width: 850px;
	clear: both;
	padding-top: 10px;
	}
div.pageinfo {		
	text-align: center;	
	margin: 5px 0;
	clear: both;
	width: 850px;
	}
div#samplearea {
	position: relative;
	width: 850px;
	margin: 0 auto ;
	padding: 0;
	}	
div.spacer {
	height: 20px;
	clear: both;
	}
	
/* Julias Belts STyles */	
div#belts {
	position: relative;
	}
div#belts .sample {
	width: 700px;
	margin: 10px 0;
	padding: 0 50px 0 0;
	border: 1px solid #fff;
	text-align: right;
	height: 50px;
	}
div#belts .sample img{
	margin: 0;
	padding: 0 0 0 5px;
	float: right;
	}

/* Julias HIP Belts STyles */	
div#hipbelts {
	position: relative;
	}
div#hipbelts .sample {
	width: 750px;
	margin: 10px 0;
	padding: 0 50px;
	border: 1px dotted #b6b6b8;
	}
div#hipbelts .sample img{
	margin: 0;
	padding: 5px 0 5px 25px;
	position: relative;
	}
div#hipbelts span.item {
	color: #0805D2;
	list-style-type: none;
	float: left;
	z-index: 10;
	}
	
	
div#bookweights {
	position: relative;
	}
div#bookweights .sample {
	width: 700px;
	margin: 0 auto;
	padding: 0 50px 0 0;
	border: 1px solid #fff;
	text-align: right;
	height: 115px;
	}
div#bookweights .sample img{
	margin: 0;
	padding: 0 100px 0 5px;
	float: right;
	}
div#cccases {
	position: relative;
	}
div#cccases .sample {
	width: 700px;
	margin: 0 auto;
	padding: 0 50px 0 0;
	border: 1px solid #fff;
	text-align: right;
	height: 200px;
	}
div#cccases .sample img{
	margin: 0;
	padding: 0 100px 0 5px;
	float: right;
	}
/* Animals Formatting */	
div#animals {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#animals .sample {
	width: 250px;
	height: 150px;
	margin: 10px 5px ;
	padding: 0px;
	border: 0px solid #000;
	float: left;
	}
	
/* FLORALS STYLIN */	

div#florals  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#florals .onefloral   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#florals .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#florals .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#florals .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#florals .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#florals .onefloralpic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#florals .onefloralpic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

div#florals .extrainfo {
	background-color: #fff;
	color: #223762;
	border-bottom: 1px dotted #b6b6b8;
	text-align: center;
	}
	
/* STYLE for Brickcovers */	
div#brickcovers {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#brickcovers .sample {
	width: 250px;
	height: 150px;
	margin: 10px 0px ;
	padding: 0px;
	border: 0px solid #fff;
	float: left;
	}
div#frames {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#frames .sample {
	width: 250px;
	height: 250px;
	margin: 10px 0px ;
	padding: 0px;
	border: 0px solid #fff;
	float: left
	}
div#leather {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#leather .sample{
	position: relative;
	margin: 10px 0px;
	padding: 0;
	border: 1px dotted #b6b6b8;
	}
div#leather .big {
	position: relative;
	margin: 10px 0px;
	padding: 0 0 10px 0;
	border: 1px dotted #b6b6b8;
	text-align: center;
	clear: both;
	}
div#leather .small {
	float: left;
	margin: 10px 20px 10px 0;
	padding: 0 ;
	border: 1px dotted #b6b6b8;
	text-align: center;
	height: 350px;
	}
div#leather div.leatherlabel {
	background-color: #efefef;;
	border-bottom: 1px solid #b6b6b8;
	padding: 5px 0 5px 0;
	margin: 0 0 10px 0;
	}
div#leather .ltlabel {
	background-color: #efefef;;
	border-bottom: 1px solid #b6b6b8;
	padding: 5px;
	margin: 0 0 10px 0;
	}
div#frames {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#frames .sample {
	width: 250px;
	height: 250px;
	margin: 10px 0px ;
	padding: 0px;
	border: 0px solid #fff;
	float: left
	}
span.item {
	color: #0805D2;
	display: list-item;
	list-style-type: none;
	text-align:right;
	z-index: 10;
	}
span.size {
	color: #35B73B;
	display: list-item;
	text-align: right;
	list-style-type: none;
	}
span.mesh {
	color: #7835B7;
	display: list-item;
	list-style-type: none;
	text-align: right;
	}
span.model {
	color: #7835B7;
	display: list-item;
	list-style-type: none;
	text-align: right;
	}
span.opening {
	color: #04027b;
	display: list-item;
	list-style-type: none;
	text-align: right;
	}
span.name {
	color: #21604f;
	display: list-item;
	list-style-type: none;
	text-align: right;
	}
div.extra {
	text-align: left;
	margin: 10px 0;
	}
div.key {
	text-align: left;
	margin: 20px 0 20px 0;
	}
div.key span.item {
	color: #0805D2;
	display: inline;
	list-style-type: none;
	margin-right: 10px;
	}
div.key span.size {
	color: #35B73B;
	display: inline;
	list-style-type: none;
	margin-left: 10px;
	}
div.key span.mesh {
	color: #7835B7;
	display: inline;
	list-style-type: none;
	margin-left: 10px;
	}
div.key span.opening {
	color: #04027b;
	display: inline;
	list-style-type: none;
	margin-left: 10px;
	}
div.key span.model {
	color: #7835B7;
	display: inline;
	list-style-type: none;
	margin-left: 10px;
	}
div.key span.name {
	color: #21604f;
	display: inline;
	list-style-type: none;
	margin-left: 10px;
	}	
div.image {
	border: 0px solid red;
	float: right;
	margin: 0 0 0 5px;
	padding: 0;
	}
div.retailloc {
	width: 600px;
	margin-left: 100px;
	display: block;
	}
div#samplearea table {
	margin: 0px;
	border: 0;
	width: 850px;
	}
th {
	background-color: #9a99db;
	color: #fff;
	font-size: 1.25em;
	}
.retailtable{
	color: #3c3b4f;
	text-transform: capitalize;
	}
.retailtable a:link, .retailtable a:visited {
	color: #D00728;
	display: block;
	padding: 3px 5px 0;
	border-bottom: 1px solid #efefef;
	border-top: 1px solid #efefef;
	}
.retailtable a:active, .retailtable a:hover {
	background-color: #fbc6c8;
	color: #fc0410;
	border-bottom: 1px solid red;
	border-top: 1px solid red;
	}
.retailtable td.name {
	padding: 3px 5px 3px;
	}
tr.color {
	}
tr.color td {
	background-color: #efefef;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	}
.wholetable td.idnum {
	width: 5%;
	}
.wholetable td.hidden {
	width: 5%;
	color: red;
	}
.wholetable td.visible {
	width: 5%;
	color: black;
	}
.wholetable td.name {
	width: 30%;
	text-transform: capitalize;
	}
.wholetable td.phone {
	width: 20%;
	text-align: center;
	}
.wholetable td.city {
	width: 20%;
	padding-left: 20px;
	text-transform: capitalize;
	}
.wholetable td.state {
	width: 10%;
	text-transform: uppercase;
	}
.wholetable td.country {
	width: 10%;
	text-transform: uppercase;
	}
div#samplearea h1 {
	display: block;
	width: 848px;
	border: 1px solid #16148D;
	border-bottom: 10px solid #16148D;
	color: #16148D;
	font-size: 1.4em;
	text-align: center;
	margin: 20px 0 0px;
	text-transform: uppercase;
	letter-spacing: 2px;
	}
div.subnav {
	margin: 0 auto;
	width: 850px;
	text-align: center;
	clear: both;
	}
div.subnav2 {
	margin: 10px auto 0;
	padding-top: 5px;
	width: 500px;
	text-align: center;
	border-top: 1px dotted #000;
	clear: both;
	}
div.subnav2 a {
	border-left: 1px solid #000;
	padding-left: 5px;
	padding-right: 5px;
	}
div.subnav2 a:first-child {
	border-left: 1px solid #fff;
	}
div#liquor {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#liquor .sample {
	width: 250px;
	height: 150px;
	margin: 10px 0px ;
	padding: 0px;
	border: 0px solid #fff;
	float: left;
	}
div.dateupdated {	
	text-align: center;
	border: 1px solid #A9ABAA;
	color: #16148D;
	background-color: #D3D6D4;
	font-weight: bold;
	padding: 4px;
	margin: 0 auto;
	width: 50%;
	}

/* JHL DEsigns Sayings */	
	
div#jhlsayings  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#jhlsayings .onejhlsaying   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#jhlsayings .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#jhlsayings .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#jhlsayings .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#jhlsayings .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#jhlsayings .jhlsayingpic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#jhlsayings .jhlsayingpic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
	
/* JHL DEsigns HOLIDAYS */	
	
div#jhlholidays  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#jhlholidays .onejhlholiday   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 325px;
	}
div#jhlholidays .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#jhlholidays .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#jhlholidays .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#jhlholidays .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#jhlholidays .jhlholidaypic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#jhlholidays .jhlholidaypic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}


/* JHL DEsigns FRAMES */	

div#jhlframes  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#jhlframes .onejhlframe   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 325px;
	}
div#jhlframes .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#jhlframes .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#jhlframes .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#jhlframes .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#jhlframes .label span.opening {
	color: #04027b;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
	
div#jhlframes .jhlframepic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#jhlframes .jhlframepic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* JHL DEsigns OTHERS */	

div#jhlothers  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#jhlothers .onejhlother {
	width: 600px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#jhlothers .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#jhlothers .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#jhlothers .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#jhlothers .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#jhlothers .label span.opening {
	color: #04027b;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
	
div#jhlothers .jhlotherpic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#jhlothers .jhlotherpic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}


/* JESSE Designs Animals */	
div#jesseanimals  {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#jesseanimals .sample {
	width: 250px;
	height: 150px;
	margin: 10px 5px;
	padding: 0px;
	border: 0px solid #000;
	float: left;
	}
div#jesseanimals .label {
	color: #787978;
	padding-right: 25px;
	border: 0px solid #000;
	}
/* BASKET STYLES */
div#basket  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#basket .onebasket   {
	width: 200px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 25px;
	height: 550px;
	}
div#basket .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#basket .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#basket .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#basket .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#basket .basketpics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#basket .basketpics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
	
/* STyles for JHL Belts */
div#jhlbelts .sample1 {
	width: 800px;
	display: block;
	position: relative;
	margin: 10px auto;
	padding: 5px;
	border: 1px solid #efefef;
	}
div#jhlbelts div.image1 {
	position: relative;
	border: 0px solid yellow;
	float: none;
	}
div#jhlbelts .sample img {
	margin: 0;
	padding: 5px;
	}
div#jhlbelts div.label1 {
	float: left;
	width: 100px;
	margin-right: 20px;
	border: 0px solid red;
	text-align: right;
	padding: 0px;
	}
div#jhlbelts span.item {
	color: #0805D2;
	display: list-item;
	list-style-type: none;
	text-align: right;
	}

/* STyles for Luggage RAck STraps */
/* FLORALS STYLIN */	

div#luggage  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#luggage .oneluggagestrap   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 300px;
	}
div#luggage .oneluggagestrap-alt   {
	width: 550px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 300px;
	}
div#luggage .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#luggage .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#luggage .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#luggage .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#luggage .luggagepic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#luggage .luggagepic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}


/* SS NeedleCrafts Formatting */	
/* Animals Formatting */	
div#ssjudaic {
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#ssjudaic .sample {
	width: 250px;
	height: 215px;
	margin: 10px 5px ;
	padding: 5px;
	border: 1px solid #000;
	float: left;
	border: 1px dotted #b6b6b8;
	}
div#ssjudaic div.label {
	clear: both;
	}
	
/* STYLE for Glass Jars */	
	
div#glassjars  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#glassjars .onejar   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#glassjars .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#glassjars .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#glassjars .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#glassjars .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#glassjars .jarpics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#glassjars .jarpics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
	
/* STYLE for Babies - Announcements and Sayings */	
	
div#babies  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#babies .onebaby   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#babies .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#babies .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#babies .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#babies .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#babies .babypics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#babies .babypics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
	
/* STYLE for BIBS */	
	
div#bibs  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#bibs .onebib   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#bibs .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#bibs .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#bibs .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#bibs .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#bibs .bibpics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#bibs .bibpics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
/* STYLE for BRICKCOVERS */	
	
div#brickcovers  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#brickcovers .onebrickcover   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#brickcovers .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#brickcovers .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#brickcovers .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#brickcovers .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#brickcovers .brickpics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#brickcovers .brickpics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
/* STYLE FOR HINGED BOXES STYLES */	
	
div#hingedboxes  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#hingedboxes .onebox   {
	width: 375px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#hingedboxes .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#hingedboxes .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#hingedboxes .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#hingedboxes .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#hingedboxes .boxpics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#hingedboxes .boxpics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* Shoes Styles */

div#shoes  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#shoes .oneshoe   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 200px;
	}
div#shoes .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#shoes .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#shoes .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#shoes .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#shoes .shoepics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#shoes .shoepics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
	
/* STYLE for AGA */	
	
div#aga  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#aga .oneaga   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#aga .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#aga .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#aga .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#aga .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#aga .agapics {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#aga .agapics img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
/* STYLE forLEONG */	
	
div#leong  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#leong .oneleong   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#leong .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#leong .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#leong .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#leong .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#leong .leongpic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#leong .leongpic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* STYLE forJesse - Animals | Florals | Holidays | Smalls-Others*/	
	
div#jesse  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#jesse .onejesse   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#jesse .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#jesse .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#jesse .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#jesse .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#jesse .jessepic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#jesse .jessepic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* STYLE forJesse - Animals | Florals | Holidays | Smalls-Others*/	
	
div#ssstyle  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#ssstyle .onessstyle   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#ssstyle .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#ssstyle .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#ssstyle .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#ssstyle .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#ssstyle .ssstylepic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#ssstyle .ssstylepic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* STYLE for Georgia*/	
	
div#georgia  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#georgia .onegeorgia   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#georgia .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#georgia .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#georgia .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#georgia .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#georgia .georgiapic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#georgia .georgiapic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* Hand Painted China Box Styles  */
div#hpcb  {
	width: 100%;
	position: relative;
	padding-left: 0px;
	text-transform: uppercase;
	}
div#hpcb  .column {
	width: 225px;
	float: left;
	border: 1px solid #000;
	}
	
div#hpcb .onehpcb {
	float: left;
	width: 200px;
	height: 500px;
	margin: 5px 5px;
	padding: 0px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	}
div#hpcb .hpcbpics img {
	display: block;
	margin: 5px auto;
	padding: 5px;
	border: 0px solid red;
	}
div#hpcb .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#hpcb .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#hpcb .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#hpcb .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
/* STYLE for Christmas */	
	
div#xmas  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#xmas .onexmas   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#xmas .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#xmas .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#xmas .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#xmas .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#xmas .xmaspic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#xmas .xmaspic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}

/* STYLE for Judaic */	
	
div#judaic  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#judaic .onejudaic   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#judaic .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#judaic .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#judaic .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#judaic .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#judaic .onejudaicpic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#judaic .onejudaicpic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
/* STYLE for Others */	
	
div#others  {
	position: relative;
	padding-left: 0px;
	margin: 0 auto;
	width: 850px;
	}
div#others .oneothers   {
	width: 250px;
	border: 1px dotted #b6b6b8;
	text-align: center;
	background-color: #fff;
	float: left;
	margin: 10px 15px;
	height: 250px;
	}
div#others .label {
	color: #787978;
	border-left: 0px solid #000;
	text-align: left;
	width: 100%;
	margin: 0;
	padding:  0;
	display: block;
	height: 3em;
	background-color: #efefef;
	}
div#others .label span.item {
	color: #0805D2;
	display: block;
	padding: 3px 0 3px 5px;
	text-align: left;
	float: left;
	}
div#others .label  span.mesh {
	color: #7835B7;
	display: block;
	text-align: left;
	padding: 0px 0 0px 5px;
	float: left;
	clear: left;
	}
div#others .label  span.size {
	color: #35B73B;
	display: block;
	padding: 3px 5px 0 0;
	text-align: left;
	float: right;
	clear: right;
	}
div#others .oneotherspic {
	border-top: 1px dotted #b6b6b8;
	padding: 10px 0;
	padding: 0;
	clear: both;
	}
div#others .oneotherspic img {
	border: 0px solid #000;
	padding: 5px 0px;
	}
