body { font-family: sans-serif; color: #000000; margin: 0.1%; padding: 0.1%;}
h1 { font-size: 120%; margin: 0.1%; padding: 1%; color:  #006633; text-align:center;}
h2 {  font-size: 110%; padding: 0.5%; margin: 0.5%;  color: #006633; }
h3 {  font-size: 100%; padding: 0.1%0.5%0.5%0.5%; margin: 0.1%0.5%0.5%0.5%; color: #006633;  }
table { background:  #006633;  padding: 0.1%; margin: 0.1%; }
td { background: #ffffff; vertical-align: top; padding: 0.5%; }
.left-panel { float: left;  width: 180px; margin: 0%0.5%0.5%0.5%; padding: 0%0.5%0.5%0.5%; clear: left; text-align: center; }
.center-panel { float: left; margin: 0%0.5%0.5%0.5%; padding: 0%0.5%0.5%0.5%;  }
.right-images { float: right;  width: 20%; margin: 0%0.5%0.5%0.5%; padding: 0%0.5%0.5%0.5%; text-align: right; }
.right-panel { float: right;  width: 20%; margin: 0%0.5%0.5%0.5%; padding: 0%0.5%0.5%0.5%; text-align: left; font-size: 80%; }
.right { float: right; width: 60%; margin: 0.5%; padding: 0.5%; text-align: left; }
.image-right { float: right; margin: 0.5%; padding: 0.5%; }
.image-center { text-align:center; margin: 0.1%; padding: 0.1%; }
.image-left { float: left;  margin: 0.5%; padding: 0.5%; }
.image-head { float: none;  margin: 0%; padding: 0%; }
.footer { clear: both;  background:  #006633; color: #ffffff; padding: 0.5%; margin: 0.5%1%0.5%0.5%; text-align: center; }
a:link {  color: #006633;  }
a:visited { color: #00FF00; }
a:hover { color: #006633;  }
a:active { color: #006633; }
.menu { padding: 0.1%; margin:0.1%0.5%0.1%0.5%; color:  #006633; text-align: center; font-size: 90%; border-color: #ffffff; border-style: solid; border-bottom-color: #006633; border-width:2px; }

a.home:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.home:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.home:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.home:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.christmas:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.christmas:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.christmas:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.christmas:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.vouchers:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.vouchers:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.vouchers:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.vouchers:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.children:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.children:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.children:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.children:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.costumes:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.costumes:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.costumes:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.costumes:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.craft:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.craft:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.craft:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.craft:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.decor:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.decor:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.decor:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.decor:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.needlework:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.needlework:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.needlework:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.needlework:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.knitting:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.knitting:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.knitting:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.knitting:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.lace:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.lace:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.lace:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.lace:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

a.sewing:link {  color: #ffffff; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.sewing:visited {   color: #cccccc; text-decoration: none;  background:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.sewing:hover { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 
a.sewing:active { background: #ffffff; text-decoration: none;  color:  #006633;  padding: 0.2%; margin: 0.5%0.2%0%0.2%; } 

blockquote {font-style: oblique; clear: none;  }
ul {   list-style-type:square; }
li {  margin: 0.2%0.2%0.2%1%; padding: 0.2%0.2%0.2%1%; }
p { padding: 0.5%; margin: 0.5%0.2%0%0.2%; } 
.sale {  background: #ffffff; text-align: left; width: 50%; float: right; border-color: #006633; }
.spotsale {   color: #ffffff; text-align: center; background: #800000; font-size: 105%; font-weight: bold; }
.reg-sale {  color: #ffffff; text-align: center; background: #800000;  width: 150px;  padding: 1%; margin: 0.5%0.2%0%0.2%;  font-size: 80%; } 
.voucher {  color: #ffffff; text-align: center; background: #006633; width: 150px;  padding: 1%; margin: 0.5%0.2%0%0.2%; } 
.red { color: #FF0000;  font-size: 110%; }
