a {
color:orangered;
}
.address{
padding-top:15px;
font-size:11px;
color:#555555;
}
.address2{
font-size:11px;
color:#555555;
}
.topinfo{
color:#555555;
font-size:11px;
margin-top:5px;
margin-right:20px;
margin-bottom:10px;
margin-left:1px;
border-left:#cc9966 solid 2px;
}
.infodate{
margin-left:3px;
font-weight:bold;
}
.infotitle{
padding-left:3px;
margin-bottom:3px;
font-weight:bold;
}
.infobody{
margin-top:0px;
margin-left:5px;
margin-bottom:10px;
line-height:120%;
}

.menucontents{
  color:#555555;
  font-size:x-small;
  margin-left:10px;
  margin-bottom:30px;
  margin-top:10px;
  margin-right:40px;
  vertical-align:top;
}
.menucontents2{
  color:#555555;
  font-size:x-small;
  line-height:140%;
}
.menucontents3{
  color:#555555;
  padding-left:20px;
  font-size:xx-small;
  line-height:120%;
}
.menucontents4{
  color:#555555;
  font-size:x-small;
  line-height:140%;
  padding-left:20px;
}
.menucontents5{
  color:#555555;
  padding-left:20px;
  font-size:xx-small;
  line-height:120%;
}
.midashipoint{
color:#cc9966;
}

.gallerymidashi1{
color:#555555;
font-size:small;
font-weight:bold;
margin-bottom:2px;
}
.gallerymidashi1 a,
.gallerymidashi1 a:link,
.gallerymidashi1 a:visited,
.gallerymidashi1 a:active,
.gallerymidashi1 a:hover {
	color:#555555;
	font-weight:bold;
}

.galleryeventtitle{
color:#555555;
font-weight:bold;
font-size:x-small;
margin-left:3px;
margin-bottom:5px;
margin-right:20px;
}
.galleryeventterm{
color:#555555;
font-weight:bold;
font-size:x-small;
margin-left:3px;
margin-top:5px;
margin-right:20px;
}
.galleryeventbody{
color:#555555;
margin-left:10px;
margin-right:30px;
font-size:x-small;
line-height:120%;
}

.pictmenulist{
color:#555555;
font-size:x-small;
margin-left:10px;
margin-bottom:30px;
line-height:140%;
}

.pictmenulist a,
.pictmenulist a:link,
.pictmenulist a:visited,
.pictmenulist a:active,
.pictmenulist a:hover {
	color:#555555;
	font-weight:bold;
}

.piccontents{
color:#555555;
padding-left:3px;
font-size:x-small;
line-height:140%;
}

.menubar{
color:#708090;
font-size:x-small;
line-height:140%;
font-weight:bold;
}

td.menucontents2 {
width:240px;
}
td.menucontents3 {
width:240px;
}

.etomite_copy{
  font-size:10px;
  color:#555555;
  margin-top:10px;
}

.etomite_copy a{
  color:#555555;
  text-decoration:none;
}

p{
  margin-top:0px;
  margin-bottom:0px;
}

.imgthumb{
  border:#663300 solid 1px;
}

.etoNotice{
  font-size:10px;
  color:#555555;
  margin-top:10px;
  text-align:center;
}

.etoNotice a{
  color:#555555;
  text-decoration:none;
}

