body { text-align: justify; }
p {  }
td { color: #963; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a:link { color: #330; text-decoration: none; }
a:visited { color: #330; text-decoration: none; }
a:hover { color: #800000; text-decoration: none; }
a:active {  }
.bios { font-size: 8pt; text-align: justify; padding: 3px 6px 6px; border-top: 1pt solid #963; border-right: 1px solid #963; border-bottom: 1px solid #963; }
.phoneleft { font-size: 8pt; text-align: justify; padding: 3px 6px 6px 12px; border-top: 1pt solid #963; border-left: 1px solid #960; border-bottom: 1px solid #963; }
.paypalleft { padding: 6px; border-top: 1pt solid #960; border-left: 1pt solid #960; border-bottom: 1pt solid #960; }
.paypalleftnotop { padding: 6px; border-bottom: 1pt solid #960; border-left: 1pt solid #960; }
.paypalleftnobot { padding: 6px; border-left: 1pt solid #960; }
.paypalright { padding: 6px; border-top: 1pt solid; border-right: 1pt solid #960; border-bottom: 1pt solid #960; }
.paypalall { text-align: justify; padding: 6px; border: solid 1pt #960; }
.paypalrightfield { padding: 6px; border-left: 1pt solid #960; border-bottom: 1pt solid #960; border-right: 1pt solid #960; }
.paypalrightnotop { padding: 6px; border-right: 1pt solid #960; border-bottom: 1pt solid #960; }
.paypalrightnobot { padding: 6px; border-right: 1pt solid #960; }
.biosphotos { font-size: 8pt; border-top: 1pt solid #963; border-bottom: 1px solid #963; border-left: 1px solid #963; }
.bodytext { font-size: 9pt; text-align: justify; padding: 6pt; }
.twitter { color: #fff; font-size: 8pt; text-align: justify; padding: 3pt; }
.store_right_bottom_top { font-size: 9pt; text-align: justify; padding: 6pt; border-top: 1px solid #333; border-right: 1px solid #333; border-bottom: 1px solid #333; }
.store_right_bottom { font-size: 9pt; text-align: justify; padding: 6pt; border-right: 1px solid #333; border-bottom: 1px solid #333; }
.store_right_top { font-size: 9pt; text-align: justify; padding: 6pt; border-top: 1px solid #333; border-right: 1px solid #333; }
.store_right_field { font-size: 9pt; text-align: justify; padding: 6pt; border-right: 1px solid #333; }
.store_left_bottom { font-size: 9pt; text-align: justify; padding: 6pt; border-bottom: 1px solid #333; border-left: 1px solid #333; }
.store_left_top { font-size: 9pt; text-align: justify; padding: 6pt; border-top: 1px solid #333; border-bottom: 1px solid #333; border-left: 1px solid #333; }
.store_left_field { font-size: 9pt; text-align: justify; padding: 6pt; border-left: 1px solid #333; }
.store_heading { font-size: 9pt; text-align: justify; padding: 6pt; border-top: 1px solid #333; border-right: 1px solid #333; border-left: 1px solid #333; }
.bodytext_left { text-align: justify; padding: 6pt; border-left: 1pt solid #963; }
.bodytext_right { text-align: justify; padding: 6pt; border-right: 1px solid #963; }
.bodytext_top { text-align: justify; padding: 6pt; border-top: 1px solid #963; }
.bodytext_bottom { text-align: justify; padding: 6pt; border-bottom: 1px solid #963; }
.cells { text-align: justify; padding: 3pt; border-left: 1px solid #963; border-bottom: 1px solid #963; border-right: 1px solid #963; }
.photoscaption { font-size: 10px; text-align: center; padding: 2pt; border-right: 1px solid #963; border-bottom: 1px solid #963; border-left: 1px solid #963; }
.photos { font-size: 10px; text-align: center; padding: 2pt; border-top: 1px solid #960; border-right: 1px solid #963; border-left: 1px solid #960; }
.bodytextborers { text-align: justify; padding: 6pt; border-left: 1pt solid #963; border-bottom: 1pt solid #963; border-right: 1pt solid #963; }
.scrollbox { text-align: justify; border-color: #963   #963; border-style: solid; border-width: 1px   1px; }
.announcement { color: #fff; font-weight: normal; background-color: #963; padding: 6pt; }
.blognews { color: #fff; font-size: 8pt; font-weight: normal; background-color: #c8e571; padding: 12pt; }
.gray { text-align: justify; padding: 6px; border: solid 1px #999; }
.gray2 { padding: 3px; border: solid 1px #999; }
.calendar { font-size: 8pt; padding: 6px; border: solid 1px #999; }
.smallcaps { font-variant: small-caps; text-transform: lowercase; }
.calendardate { color: #333; font-size: 14pt; font-weight: bold; }
.strikethrough { text-decoration: line-through; }
.small { font-size: 8pt; }
.smallblack { color: #000; font-size: 8pt; }
.address { color: #fff; font-variant: small-caps; background-color: #999; padding: 6pt; border: solid 1pt #ccc; }
.menu { color: #fff; background-color: #963; padding: 6px; }
.menuprices { color: #300; font-weight: bold; padding: 6px; border-right: 1px solid #963; border-bottom: 1px solid #963; border-top-color: #963; border-left-color: #963; }
.menuprices3sides { color: #300; font-weight: bold; padding: 6px; border-top: 1px solid #963; border-right: 1px solid #963; border-bottom: 1px solid #963; border-left-color: #963; }
.left_top_right { border-top: 1pt solid #963; border-right: 1px solid #963; border-left: 1px solid #963; }
.left_top_right { border-top: 1pt solid #963; border-right: 1px solid #963; border-left: 1px solid #963; }
