
a { text-decoration: none; color: #000099; background-color: transparent}

body 
{
  font-size: 10pt;  
  color: #000000;
  background-color: #D2B48C;
  margin: 0px;
}

table,td 
{ 
  font-size: 10pt;
}

dt
{
  color: #000000;
  background-color: transparent;
}

dd 
{
  margin-top: 5pt;
  margin-bottom: 5pt;
  margin-left: 20pt;
}

li 
{
  margin-top: 5pt;
  margin-bottom: 5pt;
}

h1
{
  color: #000000;
  background-color: transparent;
  font-size: 12pt;
  font-style: italic;
}

hr.separator
{
  color: #D2B48C;
  background-color: transparent;
  height: 1px;
}

hr.separator2
{
  color: #999999;
  background-color: transparent;
  height: 1px;
}

hr.separator3
{
  color: #660000;
  background-color: transparent;
  height: 1px;
}

input.price
{
  color: #000000;
  background-color: #dddddd;
  border-top: 1px solid;
  border-bottom: 1px solid;
  border-right: 1px solid;
  border-left: 1px solid;
  text-align: right;
}

input.text
{
  color: #000000;
  background-color: #dddddd;
  border-top: 1px solid #666666;
  border-bottom: 1px solid #666666;
  border-right: 1px solid #666666;
  border-left: 1px solid #666666;
}

input.num
{
  color: #000000;
  background-color: #ffffff;
  text-align: left;
}

.msg
{
  color: #333333;
  background-color: #ffffff;
  border: 1px solid #999999;
/*
  scrollbar-track-color: #dddddd;
  scrollbar-face-color: #dddddd;
  scrollbar-shadow-color: #dddddd;
  scrollbar-darkshadow-color: #dddddd;
  scrollbar-highlight-color: #dddddd;
  scrollbar-3dlight-color: #dddddd;  
  scrollbar-arrow-color: #dddddd;  
*/
}

.msgbox
{
  color: #333333;
  background-color: #ffffff;
  border: 1px solid #666666;
}

table.color
{
  border: 1px solid #999999;
  background-color: transparent;
  color: #000000;
}

table.main
{  
  background-color: #D2B48C;
  color: #000000;
}

table.order
{
  background-color: #transparent;
  color: #000000;
}

table.menu
{
  color: #000000;
  background-color: #dddddd;
}

table.box
{
  color: #000000;
  background-color: #dddddd;
  border: 1px solid #f5deb3; 
}

table.item
{
  color: #000000;
  background-color: transparent;
  border: 2px solid #D2B48C; 
}

table.pdfinfo
{
  color: #000000;
  background-color: transparent;
  border: 1px solid #000000; 
}

table.list 
{
  color: #000000;
  background-color: #aaaaaa;
}

table.nav
{
  color: #000000;
  background-color: #660000;
}

td.bg1
{
  background-color: #FDF5E6;
  color: #000000;
}

td.bg2
{
  background-color: #E6E6FA;
  color: #000000;
}

td.bg3
{
  background-color: #F5F5DC;
  color: #000000;
}

td.main 
{
  background-color: transparent;
  color: #000000;
  border: 1px solid #333333; 
  padding: 5px;
}

tr.picframe, td.picframe
{
  background-color: #000000;
  color: #ffffff;
}

td.shopping
{
  background-color: #D2B48C;
  color: #000000;
}

td.items
{
  background-color: transparent;
  color: #cccccc;
}

td.separator 
{ 
  color: #000000;
  background-color: #333333;
}

td.showy
{ 
  border: 1px solid #666666;
}

td.caption 
{
  background-color: transparent;
  color: #000000;
  font-size: 10pt;
  border-left-color: #deb887;
  border-left-style: solid;
  border-left-width: 3px ;
}

td.contents
{
  background-color: transparent;
  color: #D2B48C;
}

td.search 
{
  color: #333333;
  background-color: transparent;
  border: 1px solid #333333; 
}

td.msg 
{
  background-color: #cccccc;
  border: 1pt solid #D2B48C;
  color: #000000;
}

tr.cell, td.cell 
{
  color: #000000;
  background-color: #cccccc;
}

td.desc 
{
}

td.welcome 
{
  color: #000000;
  background-color: #E6E6FA;
  border: 1pt solid #D2B48C;
}

td.pickup
{
  color: #000000;
  background-color: #f5deb3;
  border: 1pt solid #CD853F;
}

td.headline 
{
  background-color: #dddddd;
  color: #333333;
  border-left-color: #D2B48C;
  border-left-style: solid;
  border-left-width: 8pt; 
}

td.top 
{
  background-color: #D2B48C;
  color: #ffffff;
}

td.top2 
{
  background-color: #8B4513;
  color: #ffffff;
}

td.bottom 
{
  background-color: #D2B48C;
  color: #000000;
}

td.bottom2 
{
  background-color: #8B4513;
  font-size: 10pt;
  color: #ffffff;
}

td.side 
{
  color: #000000;
  background-color: #dddddd;
}

tr.menu,td.menu 
{
  color: #000000;
  background-color: #DCDCDC ;
}

tr.sum,td.sum
{
  color: #000000;
  background-color: #dddddd;
}

td.name 
{
  background-color: #ffffff;
  color: #333333;
  font-size: 10pt;

  border-top-color: #999999;
  border-top-style: solid;
  border-top-width: 0pt; 

  border-left-color: #666666;
  border-left-style: solid;
  border-left-width: 0pt; 

  border-right-color: #999999;
  border-right-style: solid;
  border-right-width: 0pt; 

  border-bottom-color: #999999;
  border-bottom-style: solid;
  border-bottom-width: 0pt; 

}

td.box
{
  color: #000000;
  background-color: #eeeeee;
  border: 1px solid #666666; 
}

td.order
{
  color: #000000;
  background-color: #FDF5E6;
  border: 1px solid #666666;    
}

tr.row,td.row 
{
  color: #000000;
  background-color: #cccccc;
}

tr.field,td.field
{
  color: #000000;
  background-color: #dddddd;
}

tr.itemclass,td.itemclass
{
  color: #000000;
  background-color: #dddddd;
  font-size: 10pt;
  font-style: italic;
}

tr.month, td.month
{
  color: #000000;
  background-color: #cccc99;
}

tr.shadow, td.shadow
{
  color: #ffffff;
  background-color: #000000;
}

hr.border1
{
  color: #D2B48C;
  background-color: transparent;
  height: 2px;
}

hr.border2
{
  color: #000099;
  background-color: transparent;
  height: 2px;
}

hr.border3
{
  color: #009900;
  background-color: transparent;
  height: 2px;
}

hr.border4
{
  color: #999900;
  background-color: transparent;
  height: 2px;
}

hr.border5
{
  color: #009999;
  background-color: transparent;
  height: 2px;
}

hr.border6
{
  color: #cc6633;
  background-color: transparent;
  height: 2px;
}

hr.border7
{
  color: #666699;
  background-color: transparent;
  height: 2px;
}

hr.border8
{
  color: #990099;
  background-color: transparent;
  height: 2px;
}

hr.border9
{
  color: #cc9966;
  background-color: transparent;
  height: 2px;
}

hr.border10
{
  color: #666666;  
  background-color: transparent;
  height: 2px;
}

span.class1
{
  color: #990000;
  background-color: transparent;
}

span.class2
{
  color: #000099;
  background-color: transparent;
}

span.class3
{
  color: #009900;
  background-color: transparent;
}

span.class4
{
  color: #999900;
  background-color: transparent;
}

span.class5
{
  color: #990099;
  background-color: transparent;
}

span.class6
{
  color: #9999cc;
  background-color: transparent;
}

span.class7
{
  color: #cc6633;
  background-color: transparent;
}

span.class8
{
  color: #996600;
  background-color: transparent;
}

span.class9
{
  color: #669900;
  background-color: transparent;
}

span.class10
{
  color: #333333;
  background-color: transparent;
}

tr.index1, td.index1
{
  color: #000000;
  background-color: #D2B48C;
}

tr.index2, td.index2
{
  color: #000000;
  background-color: #8FBC8F;
}

tr.index3, td.index3
{
  color: #000000;
  background-color: #B0C4DE;
}

tr.index4, td.index4
{
  color: #000000;
  background-color: #E9967A;
}

tr.index5, td.index5
{
  color: #000000;
  background-color: #eee8aa;
}

tr.index6, td.index6
{
  color: #000000;
  background-color: #cccccc;
}

td.index
{
  background-color: #eeeeee;
  color: #000000;
}

td.home
{
  background-color: #bbbbbb;
  color: #000000;
}

td.nshop
{
  background-color: #B0C4DE;
  color: #000000;
}

td.making
{
  background-color: #E9967A;
  color: #000000;
}

td.kurasi
{
  background-color: #E9967A;
  color: #000000;
}

td.trad 
{
  background-color: #eee8aa;
  color: #000000;
}

td.ojiya 
{
  background-color: #99CC99;
  color: #000000;
}

td.info 
{
  background-color: #FFDEAD;
  color: #000000;
}

td.help 
{
  background-color: #FFCCFF;
  color: #000000;
}

td.pdf
{
  background-color: #D8BFD8;
  color: #000000;
}

td.catalog
{
  background-color: #D8BFD8;
  color: #000000;
}

td.blog
{
  background-color: #cccc99;
  color: #000000;
}

tr.line1, td.line1
{
  color: #000000;
  background-color: #eeeeee;
}

tr.line2, td.line2
{
  color: #000000;
  background-color: #cccccc;
}

tr.null,td.null
{
  color: #000000;
  background-color: #ffffff;
}

span.items
{
  color: #000099;
  background-color: transparent;
  font-size: 10pt;
}

/*
a:hover
{
  color: #333333;  
  background-color: #F5DEB3;
}
*/

a.menu 
{
  color: #333333;
  background-color: transparent;
}

.active
{
  font-style: italic;
  color: #990000;
  background-color: transparent;
  text-decoration: none;
}

.nav 
{
  color: #ffffff;
  background-color: transparent;
}

.title
{
  color: #000000;
  background-color: transparent;
  font-size: 12pt;
}

.nunogallery
{
  color: #660000;
  background-color: transparent;
  font-size: 14pt;
  font-style: italic;
  font-weight: bold;
}

span.name 
{
  color: #333333;
  background-color: transparent;
  font-size: 10pt;
}

span.code
{
  color: #660000;
  background-color: transparent;
}

span.desc 
{
  margin-top: 3pt;
  margin-bottom: 3pt;
}

span.showy 
{
  font-size: 10pt;
  font-style: italic;
  color: #333333;
  background-color: transparent;
}

span.active
{
  font-style: italic;
  color: #990000;
  background-color: transparent;
  text-decoration: none;
}

span.new
{
  font-style: italic;
  color: #990000;
  background-color: transparent;
  text-decoration: none;
}

span.date
{
  color: #000000;
  background-color: transparent;
  font-style: italic;
  font-size: 10pt;
}

span.contents
{
  color: #D2B48C;
  background-color: transparent;
  font-size: 10pt;
}

span.news
{
  color: #000000;
  background-color: transparent;
  font-size: 10pt;
}

img.picframe
{ 
  border: 10px solid #000000;
}

img.picframe2
{ 
  border: 1px solid #000000;
}

span.title 
{
  color: #000000;
  background-color: transparent;
  font-size: 12pt;
  padding: 5px;
  font-style: italic;
}

span.box
{
  color: #000000;
  background-color: transparent;
  border: 1px solid #cc6633;
  font-size: 10pt;
  padding: 5px;
}

span.plain
{
  color: #000000;
  background-color: transparent;
}

span.note
{
  color: #666666;
  background-color: transparent;
}

span.index
{
  color: #000000;
  background-color: #cccccc;
  font-style: italic;
  font-size: 10pt;
}

.spring 
{
  background-color: #669900;
  color: #ffffff;
}

.summer 
{
  background-color: #006699;
  color: #ffffff;
}

.autumn 
{
  background-color: #993300;
  color: #ffffff;
}

.winter 
{
  background-color: #996600;
  color: #ffffff;
}

.none
{
  background-color: #cccccc;
  color: #333333;
}

.home
{
  background-color: transparent;
  color: #999999;
}

.nshop
{
  background-color: transparent;
  color: #D2B48C;
}

.kurasi
{
  background-color: transparent;
  color: #8FBC8F;
}

.trad 
{
  background-color: transparent;
  color: #B0C4DE;
}

.ojiya 
{
  background-color: transparent;
  color: #E9967A;
}

.info 
{
  background-color: transparent;
  color: #eee8aa;
}

.help 
{
  background-color: transparent;
  color: #CD853F;
}

