body {
  background: #333;
  font-family: verdana, arial, helvetica, sans-serif;
  margin-top: 0;
}

/* a[href]   { text-decoration: none; } */
a:link    { color : #666666; }  
a:visited { color : #505050; }
a:hover   { background: #CCCCFF; }


.slide {
  width: 530px;
  height: 15px;
  border: 1px solid #D1C8BD;
  margin: 0px 0px 10px 0px;
  border-left: transparent;
  border-right: transparent;
}

/*
a[href].slide   {
  text-decoration: none;
  font-family : verdana, arial, helvetica, sans-serif;
  font-size   : 10pt;
  }
*/

.slide a {
  text-decoration: none;
  font-family : verdana, arial, helvetica, sans-serif;
  font-size   : 8pt;
}
.slide a:link    { color : #ABE3FF; }  
.slide a:visited { color : #ABE3FF; }
.slide a:hover   { background: #2E5B89; }

h1, h2, h3, h4, h5, h6 {
  color: #2E5B89;
  font-family: verdana, arial, helvetica, sans-serif;
  font-size: normal;
}

blockquote {
  color       : #000000;
  font-family : verdana, arial, helvetica, sans-serif;
  font-size   : 8pt;
  font-style  : italic;
}

form, pre {
  color       : #990033;
  font-family : courier, monospace;
  font-size   : 10pt;
}


#mypage {
  margin-top: 0;
  width: 510px;
}

#banner {
  margin: 0px 0px 0px 10px;
  float: left;
}

#banner h2 {
  color: D5D0CD;
  font-size: 16pt;
}

#main {
  margin: 5px 10px 10px 20px;
  float: left;
}

#piccie {
  clear: left;
  text-align: center;
}

#info {
  width: 510px;
  background: #D1C8BD url("/xstitch/img/linen.jpg") no-repeat 100% 0%;
  color: #000;
  font-size: 8pt;
  padding-top    : 0px;
  padding-bottom : 0px;
  padding-left   : 7px;
  padding-right  : 7px;
  margin-bottom: 10px;
  border: double #2E5B89;
}

#info h4 {
  font-size: large;
  margin-top : 5px;
}

.prev {
  text-align: left;
  width: 178px;
  float: left;
}

.home {
  text-align: center;
  width: 174px;
  float: left;
}

.next {
  text-align: right;
  width: 178px;
  float: left;
}

