body { background-color: PapayaWhip ; font-family: arial; width: 1024px; }
.title { font-family: arial; font-size: 250%; font-weight: bold}
.titlearea , .subtitle { display: table-cell;  }
.subtitle { font-size: 75%; font-weight: bold; width: 420px; vertical-align: top; padding-left: 30px; padding-right: 30px; text-align: center;}
.anno { font-size: 200%; font-weight: bold; text-align: center; padding-bottom: 4px; }
.menuframe { display: inline; border-top: solid white 1px; border-left: solid white 1px; border-right: solid white 1px; padding-right: 5px; padding-left: 5px; }
.menu { display: inline; text-align: center; font-variant:small-caps; background-color: gold; border-top: solid black 2px; border-left: solid black 1px; border-right: solid black 1px; margin-left: 2px;}
.menucontainer { padding-top: 2px; }
.copyright { font-size: 50%; font-style: italic; text-align: left; vertical-align: bottom; pading-left: 2px;}
img { border: 0px; }
.heading{ text-align: left; font-weight: bold; font-size: 150% }
.headingleft,.headingright { font-size: 75%; vertical-align: bottom; font-style: italic; padding-top: 4px; }
.headingleft { text-align: left; }
.headingright { text-align: right; }
.diaryextension { vertical-align: bottom; font-style: italic; }
.pricemain, .diarymain { background-color: LemonChiffon; }
.pricealt, .diaryalt { background-color: LightCyan; }
.pricetitle { background-color: Silver; }
.pricemain, .pricealt, .diarymain, .diaryalt { text-align: left; padding:  5px; }
.pricetable, .diarytable { width: 100% }
.pricemain, .pricetitle, .pricealt { text-align: center; }
.sectiontitle, .nextprev { width: 100%; padding: 5px;}
.ils { color: black; }
.modelimage { display: inline; margin: 2px; text-align: center; }
.model, .tracktable { font-size: 75%; }
.diarycancelled { background-color: red; color: white; }

.bodytable *{ vertical-align: top; }
.leftsubmenu, .leftmenu { list-style: none; margin: 0px; padding-top: 2px; padding-bottom: 2px;}
.leftsubmenu { padding-left: 10px; font-style: italic; font-weight: normal;}
.leftmenu { padding: 2px; font-weight: bold; width: 180px}

.heading, .sectiontitle, .leftmenubox  {background-color: SkyBlue;}

.tracktitle { font-weight: bold; }
.sale { text-decoration: line-through; }
form { padding-bottom: 0px; margin-bottom: 0px; }
