body { background: #7BB2DD; align: center; } ul { margin: 0; padding: 0; } .pagelayout { width: 820px; margin: 0 auto; } /* Formatting the header */ .headerlogo { border: thin solid #000000; text-align: CENTER; background: #FFFFFF; font-size: 22pt; font-family: sans-serif; font-weight: bold; } .headermenu { padding: 0px, 0px, 0px, 0px; margin: 0px, 0px, 0px, 0px; } .headermenuitem { border: thin solid #000000; text-align: CENTER; padding: 0px, 0px, 0px, 0px; margin: 0px, 0px, 0px, 0px; border-spacing: 0px, 3px, 3px, 0px; } .menuitemlink:link { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FFFFFF; color: #000000; } .menuitemlink:visited { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FFFFFF; color: #000000; } .menuitemlink:hover { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FAD044; color: #000000; } #home #home-on { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FAD044; color: #000000; } #blog #blog-on { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FAD044; color: #000000; } #pictures #pictures-on { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FAD044; color: #000000; } #wedding #wedding-on { text-decoration: none; font-variant: small-caps; font-weight: bold; background: #FAD044; color: #000000; } .menuitemlink:active { text-decoration: none; font-variant: small-caps; font-weight: bold; color: #000000; background: #FAD044; } .headermenuitem a.menuitemlink { display: block; } /* Formatting for NEWS documents */ .newsdate { font-size: 10pt; margin-top: 0px; margin-bottom: 0px; padding-top: 0px; } .newstitle { text-decoration: none; //font-variant: small-caps; font-size: 14pt; font-weight: bold; foreground: #000000; background: #FAD044; color: #000000; border: thin solid #AAAAAA; margin-top: 0px; margin-bottom: 0px; } .newstitle:visited { text-decoration: none; //font-variant: small-caps; font-size: 14pt; font-weight: bold; background: #FAD044; color: #000000; border: thin solid #AAAAAA; margin-top: 0px; margin-bottom: 0px; } .newstitle:link { text-decoration: none; //font-variant: small-caps; font-size: 14pt; font-weight: bold; background: #FAD044; color: #000000; border: thin solid #AAAAAA; margin-top: 0px; margin-bottom: 0px; } .articleinfo { color: gray; font-size: 9pt; font-family: sans-serif; margin-top: 0px; margin-bottom: 0px; } .newsbody { color: black; font-size: 12pt; margin-top: 5px; margin-bottom: 0px; } .newsarticle { //border-bottom: thin dotted #000000; margin-top: 0px; margin-bottom: 0px; margin-left: 30px; margin-right: 30px; text-align: left; } .pageborder { border: thin solid #000000; background: #FFFFFF; padding-top: 10px; padding-left: 10px; padding-bottom: 10px; padding-right: 10px; } /* Pictures */ .thumbnailtable { border: thin solid #000000; background: white; border-spacing: 6px, 2px, 2px, 2px; } .thumbnailbox { background: white; height: 166px; width: 166px; padding-top: 2px; vertical-align: middle; } .thumbnaillink:link { border: 3 solid #DCDCDC; height: 166px; width: 166px; padding-top: 2px; padding-bottom: 2px; } .thumbnaillink:visited { border: 3 solid #DCDCDC; height: 166px; width: 166px; padding-top: 2px; padding-bottom: 2px; } .thumbnaillink:hover { border: 3 solid orange; height: 166px; width: 166px; padding-top: 2px; padding-bottom: 2px; } .thumbnaillink:active { border: 3 solid #DCDCDC; height: 166px; width: 166px; padding-top: 2px; padding-bottom: 2px; } a.thumbnaillink { display: block; } .thumbnail { /*height: 120px;*/ border-style: none; } .thumbnailtext { width: 160px; font-weight: bold; valign: top; }