body { margin: -2px; background-color: #335588; } A { color: #3355cc; text-decoration: none; font-weight: bold; } A.prodmenu { white-space: pre; width: 200; color: #000000; background-color: #cccccc; text-decoration: none; font-weight: bold; border: 1px; border-color: #335588; border-style: solid; line-height: 200%; padding: 2px; margin-bottom: 4px; } A:hover { color: #ffffff; background-color: #000000; text-decoration: none; } A.caption { color: #777777; background-color: #ffffff; text-decoration: none; } A.caption:hover { color: #777777; background-color: #ffffff; text-decoration: none; } A.caption:visited { color: #777777; background-color: #ffffff; text-decoration: none; } A.menu { color: #ffffff; background-color: #444444; text-decoration: none; } A.menu:hover { color: #000000; background-color: #ffffff; text-decoration: none; } DIV.pagebody { PADDING: 5px; MARGIN: -2px; BACKGROUND-COLOR: #335588; BORDER-COLOR: #cc9988; } DIV.header { PADDING: 0px; MARGIN-top: 0px; BACKGROUND-COLOR: #ffffff; BORDER-COLOR: #cc2255; border-style: solid solid none solid; border-left-width: 5px; border-top-width: 5px; border-right-width: 5px; width: 720; } DIV.menu { color: #ffffff; padding: 1px 0px 1px 0px; margin: 0px; BACKGROUND-COLOR: #444444; width: 720; } DIV.mainbody { PADDING: 0px; margin: 0px; BACKGROUND-COLOR: #ffffff; BORDER-COLOR: #cc2255; border-style: none solid solid solid; border-left-width: 5px; border-bottom-width: 5px; border-right-width: 5px; width: 720; align: center; } p { text-indent: 1cm; color: #777777; text-align: justify; } IMG.menu { vertical-align: middle; } TD { color: #777777; } TD.productmenu { padding: 10px; width: 200; vertical-align: top; align: left; text-align: center; background-color: #cccccc; } TD.productdisplay { width: 400; align: right; text-align: justify; } DIV.footer { font-size: x-small; color: #333333; } DIV.byline { text-align: right; font-weight: bold; color: #777777; } DIV.bodytext { width: 445; align: center; text-align: justify; color: #7777777; } DIV.showcase { width: 700; align: center; text-align: justify; color: #7777777; padding: 0px; margin: 0px; } DIV.address { width: 250; align: center; text-align: left; font-size: large; color: #777777; } DIV.linkpage { width: 350; align: center; text-align: left; font-size: large; white-space: nowrap; } DIV.viewcart { width: 74; float: right; z-index: 1; position: relative; } DIV.pagetitle { color: #335588; width: 720; text-align: center; font-size: x-large; font-style: italic; font-weight: bold; position: relative; z-index: 0; } DIV.title { color: #000000; font-size: large; text-decoration: none; font-weight: bold; } DIV.comingsoon { PADDING: 2px; MARGIN: -2px; BACKGROUND-COLOR: #cccccc; BORDER-COLOR: #335588; border-style: solid; border-width: 2px; align: right; width: 250; position:relative; z-index:1; } DIV.newprods { PADDING: 2px; MARGIN: -2px; BACKGROUND-COLOR: #cccccc; BORDER-COLOR: #335588; border-style: solid; border-width: 2px; align: left; width: 425; position:relative; z-index:1; } DIV.centerprods { PADDING: 2px; MARGIN: -2px; BACKGROUND-COLOR: #cccccc; BORDER-COLOR: #335588; border-style: solid; border-width: 2px; align: center; width: 600; position:relative; z-index:1; }