.mainbottombkgnd   { background-image: url("site_design/index_bottomback.jpg"); background-repeat: no-repeat; background-attachment: inherit; background-position: left bottom }
p  { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.5em }
p1 { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.5em }
.p2 { font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.6em; margin: 0; padding-top: 0.6em; border-top: 1px dotted #336 }
.p3 { font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding-top: 0.6em; border-top: 1px dotted #336 }
.p4 { font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.2em; margin: 0; padding-top: 1.25em }
h2 { color: #c30; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.25em; margin: 0 }
h3 { color: #336; font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.35em; margin: 0 }
.menu-item { color: #c30; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.25em; margin: 0 }
.menu-item-rule-above { color: #c30; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.25em; margin: 1.5em 0 0 0; padding-top: 1em; border-top: 1px dotted #336}
.menu-itemsp { color: #c30; font-size: 11pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.25em; background-image: url("site_design/special.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin: 0; padding-top: 3px; padding-left: 25px }
.menu-itemsp1 { color: #c30; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: normal; line-height: 1.25em; background-image: url("site_design/special.jpg"); background-repeat: no-repeat; background-attachment: scroll; background-position: left top; margin: 0 0 0 7px; padding-top: 5px; padding-left: 25px }
.menu-descr {
	font-size: 10pt;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 1.5em;
	margin-top: 0.75em;
	margin-bottom: 0px
}
.menu-descr-noprice { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.5em; margin: 0.3em 0 1.5em; padding-bottom: 1em; border-bottom: 1px dotted #336 }
.menu-descr-indent { font-size: 10pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.5em; margin-top: 0.3em; margin-bottom: 0; margin-left: 1.5em }
.menu-price { color: #396; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 1.35em; margin: 0.3em 0 1.5em; padding-bottom: 1em; border-bottom: 1px dotted #336 }
.bottomnav  { color: white; font-size: 9pt; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 1.5em; margin-top: 0.35em; margin-bottom: 0 }
a { color: inherit; text-decoration: none }
a:link { color: inherit; text-decoration: none }
a:visited { color: inherit; text-decoration: none }
a:hover   { color: #fc0; text-decoration: underline }
