/* HEADER GRAPHIC */ div.header { text-align: center; } body { background: rgb(60,92,252); color: black; } hr { background-color: black; color: black; width: 800px; height: 1px; border: none; } p { font: 12pt Book Antiqua, serif; color: black; background-color: transparent; text-indent: 2em; max-width: 800px; text-align: justify; } a:link { color: white; background-color: transparent; } a:visited { color: white; background-color: transparent; } h2 { text-align: left; max-width: 800px; font: 16pt Book Antiqua, serif; color: black; background-color: transparent; } h2.title { font-size: 24pt; font-variant: small-caps; font-weight: bold; text-align: center; border-top: 3px solid black; border-bottom: 1px solid black; max-width: 800px; } h3 { text-align: left; max-width: 800px; font: 14pt Book Antiqua, serif; color: black; background-color: transparent; } p.welcome { line-height: 2em; text-transform: uppercase; font-weight: 900; text-indent: 0; text-align: center; } dl { text-align: left; display: compact; } div.footer { width: 100%; } div.footer table { border-top: 1px solid black; width: 100%; max-width: 800px; font-size: 10pt; font-weight: bold; } table.bloodline { font-size: 14pt; font-weight: bold; text-align: left; margin-bottom: 1em; } table.bloodline b { font-weight: 900; } table.bloodline td.horse { border: 3px solid black; height: 30pt; padding: 0; margin: 0; } table.photomenu { font-size: 16pt; font-weight: bold; text-align: center; width: 95%; max-width: 800px; border-top: 3px solid black; border-bottom: 3px solid black; margin-bottom: 1em; } table.photomenu tr td { padding-left: 1em; padding-right: 1em; background-color: rgb(0,0,150); color: black; } table.photomenu tr td.selected { padding-left: 1em; padding-right: 1em; background-color: rgb(0,0,75); color: black; } table.photomenu tr td.selected a:link { color: white; background-color: transparent; } table.photomenu tr td.selected a:visited { color: white; background-color: transparent; } table.photomenu tr td a:link { color: rgb(200,200,200); background-color: transparent; } table.photomenu tr td a:visited { color: rgb(200,200,200); background-color: transparent; } table.photos { width: 95%; max-width: 800px; border: 5px outset rgb(60,92,252); empty-cells: show; } table.photos tr.imagerow td { text-align: center; border-top: 2px inset rgb(60,92,252); border-left: 2px inset rgb(60,92,252); border-right: 2px inset rgb(60,92,252); } table.photos tr.imagerow td img { border: none; } table.photos tr.titlerow td { text-align: center; border-bottom: 2px inset rgb(60,92,252); border-left: 2px inset rgb(60,92,252); border-right: 2px inset rgb(60,92,252); } table.photos tr.titlerow td a:link { color: black; background-color: transparent; } table.photos tr.titlerow td a:visited { color: black; background-color: transparent; } table.salesinfo { border-top: 2px solid black; border-bottom: 2px solid black; max-width: 800px; width: 100%; } table.salesinfo tr td { font-size: 14pt; font-weight: bold; } /* PINNED DOWN MENU */ @media handheld,projection,screen,tv { div.menu { margin: 0; font-size: 10pt /*smaller*/; font-weight: bold; line-height: 1.1; text-align: center; position: fixed; position: absolute; /* Fallback if 'fixed' is not supported */ top: 0.5em; left: auto; width: 12em; right: 0.5em; } div.menu p { margin: 0; padding: 0.3em 0.4em; font-size: 10pt; font-family: Arial, sans-serif; font-weight: bold; background: url(/images/menu-background.png) transparent; border: thin outset #900; color: white; text-indent: 0; text-align: center; } div.menu a, div.menu em { display: block; margin: 0 0.5em } div.menu a, div.menu em { border-top: 2px groove #900 } div.menu a:first-child { border-top: none } div.menu em { color: #CFC; background-color: transparent; } div.menu a:link { text-decoration: none; color: white; background-color: transparent; } div.menu a:visited { text-decoration: none; color: #CCC; background-color: transparent; } div.menu a:hover { background: black; color: white; background-color: transparent; } } @media print { div.menu, div.menu p, div.menu a, div.menu em { visibility: hidden; height: 0; width: 0; } }