body {
 background-color: white;
 background-image:url('tichel-shop-sparkle.jpg');
 
 
}

.ecwid-payment2Checkout {
 font-size: 200px;
}
 
#buy-it-now{
 width: 120px;
 height: 240px;
 position: absolute;
 left: 11px;
 top: 55px;
 border-style: solid;
 border-color: gray;
 border-width: 2px;
 }

span.ecwid-productBrowser-extraField-name-side {
   font-size: 12px;
   color: #808080; 
}

span.ecwid-productBrowser-extraField-value-side {
   font-size: 10px;
   color: #808080; 
}

div.ecwid-minicart { right: 0px !important; 
top: 0px !important; 
}

#main-container {
 width: 960px;
 height: 100%;
 position: relative;
 margin-left: auto;
 margin-right: auto;
 border-color: #FFE454;
 border-width: 5px;
 border-style: inset;
 
 
}

#header{
 width: 920px;
 height: 151px;
 background-color: #1BCBCC;;
 padding: 20px;
 font-family: cursive;
 font-size: 39px;
 font-weight: bold;
 
 
}

#header a:link{ text-decoration: none; color:black; } 
#header a:visited{ text-decoration: none; color:black; } 
#header a:hover{ text-decoration: underline; color:red; } 
#header a:active{ text-decoration: underline; color:red}

#footer{
 Height: 110px;
 position: absolute;
 bottom: 0px;
 background-color: orange;
 padding: 10px;
 width: 940px;
 clear: right;
 font-size: 15px
}

#footer-float {
 float: right;
 padding-right: 10px;
 padding-top:30px;
 font-size: 9px;
 width: 100px;
}

#footer-float2 {
 float: right;
 padding-right: 250px;
 
 font-size: 15px;
 width: 100px;
}
#nav {
 word-spacing: 20px;
 background-color: #FFE454;
 font-weight: bold;
 Height: 30px;
 width: 449px;
 padding-left: 50px;
 padding-right: 10px;
 padding-bottom: 10px;
 padding-top: 10px;
 font-size: 26px;
 position: absolute;
 top: 123px;
 left: 418px;
 border-color: #c0c0c0;
 border-top-style:none;
 border-right-style:outset;
 border-bottom-style:outset;
 border-left-style:none;
 border-width: 7px; 
 
} 

.smaller{
 font-size: 18px;
 font-family: sans-serif;
 font-style: italic;
 padding: 25px;
}


#ecwid {
 width: 960px;
 background-color: white;

}

#shabbos {
 color: white;
 text-decoration: underline;
 padding-left: 15px;
 font-size: 20px;
 font-weight: bold;
 background-color: red;
}
h2 {
 padding-top: 0px;
 padding-bottom: 0px;
 padding-left: 15px;
 padding-right: 15px;
 color: black;
 text-decoration: none;
}


#left{
 float: left;
 width: 220px;
 height: 500px;
 Padding: 10px;
}

#browse h2 {
 color: red;
}


a:link { text-decoration: underline; color: purple;  }
a:visited { text-decoration: underline; color: purple; }
a:hover { text-decoration: underline; color: red; ;}
a:active { text-decoration: underline; color: red;}