.Tel { letter-spacing: 1.5px; }
BODY { margin: 0px; }
TD.LogoColumn { background-color: #858A90; border-width: 0px 1px 0px 0px; border-color: #D9D6D3; border-style: solid; vertical-align: bottom; background-image: url(../images/GreySwatch.jpg); text-align: center; padding: 0px; }
TABLE.photo { margin: 0px; padding: 0px; }
TABLE.main { margin: 0px; padding: 0px; height: 100%; }
TD.PhotoCell { vertical-align: middle; text-align: center; background-color: #ADA6A4; padding: 0px 2% 0px 2%; }
TD.CaptionVert { padding: 0px 0px 0px 20px; text-align: left}
A.NavLink { color: red }
A.NavLink:hover { color: green; font-weight: bold; font-size: 103%; word-spacing: 3px; }
A.index { color: #687382; }
A.index:hover { color: black; font-weight: bold; font-size: 103%; word-spacing: 3px; }
A.photo:hover { border-width: 2px 2px 0px 0px; border-color: #EEC697; border-style: solid; }
TD.caption { padding: 2px 0px 0px 0px; }
P.caption { color: #687382; font-size: 12px; line-height: 12px; font-family: arial, Times, 'Times New Roman', serif; margin: 1px 0px 5px 0px; border-width: 1px 0px 0px 0px; border-color: #EEC697; border-style: solid; padding: 8px 0px 0px 7px; text-align: left; }
P.CaptionVPhoto { color: #687382; font-size: 12px; line-height: 12px; font-family: arial, Times, 'Times New Roman', serif; margin: 1px 0px 5px 0px; border-width: 1px 0px 0px 0px; border-color: #EEC697; border-style: solid; padding: 13px 0px 2px 0px; text-align: left; }
H1 { color: #687382; margin: 0px 0px 10px 0px; font-size: 24px; line-height: 22px; font-family: 'Trebuchet MS', Times, 'Times New Roman', serif; text-align: left; }

H2 { margin: 2px 0px 9px 0px; font-size: 14px; line-height: 14px; font-family: 'Trebuchet MS', Times, 'Times New Roman', serif; font-weight: normal; color: #D9D6D3; text-align: left; }
H3 { font-size: 11px; line-height: 16px; font-family: Arial, 'Trebuchet MS', Times, 'Times New Roman', serif; color: white; text-align: center; margin: 0px; border-style: solid; border-width: 1px 0px 0px 0px; border-color: #FEBF26; padding: 4px 0px 4px 0px; white-space: nowrap; font-weight: normal; }
H3.mail { font-size: 10px; font-stretch: extra-condensed; padding-bottom: 10px}
H4 { margin: 0px 0px 8px 0px; font-size: 18px; line-height: 14px; font-family: Georgia, Times, 'Times New Roman', serif; color: #D9D6D3; text-transform: inherit; word-spacing: 0; letter-spacing: .1em; text-align: left; }
.bodytext { font-family: Times, 'Times New Roman', serif; font-size: 14px; line-height: 20px; }
.subCaption { font-family: Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 12px; margin: 0px; padding: 0px; }
.firstpar { font-size: 16px; line-height: 21px; font-family:'New Baskerville', Garamond, Georgia, Times, 'Times New Roman', serif; }
A.subCaption:hover { font-family: Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 12px; margin: 0px; padding: 0px; font-weight: bold; }
A { text-decoration: none; cursor: url(../images/ArrowEast.cur), e-resize; color: #D9D6D3; }
A:visited { color: #D4D1CE; }
A:active { color: purple; }
A:focus { color: green; }
A:hover {color: #687382 }
A.contact { cursor: help; color: #D9D6D3; color: white; }
A.contact:hover { color: orange; }
.homelink { font-weight: bold; cursor: url(../images/ArrowNorth.cur), n-resize; }
.prevlink { cursor: url(../images/ArrowWest.cur), w-resize; }
.downlink { cursor: url(../images/ArrowSouth.cur), s-resize; }
.outlink { cursor: url(../images/globe.ani), e-resize; white-space: nowrap; }
.copyright { font-size: 10px; font-family: Times, 'Times New Roman', serif; }

P.arrows { padding: 5px 0px 4px 0px; margin: 10px 0px 0px 0px; text-align: center; background-color: #858A90; white-space: nowrap; border-width: 1px 0px 1px 0px; border-color: #858A90; border-style: solid; }

A.arrows { font-size: 12px; line-height: 14px; font-family: 'Trebuchet MS', Times, 'Times New Roman', serif; color: #D9D6D3; padding: 4px 20px 4px 20px; background-color: #858A90; border-width: 0px 0px 1px 0px; border-color: #858A90; border-style: solid; }
A.arrows:hover { color: #687382; background-color: #ADA6A4; border-width: 0px 0px 1px 0px; border-color: #EEC697; border-style: solid; font-weight: bold; }
A.arrows:active { color: #FEBF26 }
A.arrows:visited { color: #D9D6D3; }
.nb { white-space: nowrap; }
.sc { font-variant: small-caps; white-space: nowrap; }