BODY { scrollbar-face-color: #2c8fae; scrollbar-arrow-color: #76139b; scrollbar-shadow-color: #247b9b; scrollbar-highlight-color: #247bc4; scrollbar-3dlight-color: #157f22; scrollbar-darkshadow-color: #76139b; scrollbar-track-color: #247b9b; }

P.bodytext { margin: 0px 0px 6px 0px; text-indent: 10%; font-size: 16px; line-height: 20px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }
P.first { margin: 0px 0px 6px 0px; font-size: 16px; line-height: 20px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }

TABLE.tspace { margin-top: 20px; }
TD.IMG { padding: 0px 0px 2px 0px; background-repeat: no-repeat; }
TD.photo { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #8F270D black black black; padding: 5px 0px 16px 0px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 14px; }
TD.photo STRONG { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-weight: bold; }

TD.photoVert { padding: 0px 0px 0px 20px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; font-weight: normal; }
TD.photoVert STRONG { font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; font-weight: bold; margin: 0px; }

TD.photoSmall { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #8F270D; padding: 5px 0px 2px 0px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 11px; line-height: 12px; }
TD.photoSmall STRONG { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 13px; font-weight: bold; }

TD.photoSmallSpace { border-style: solid; border-width: 1px 0px 0px 0px; border-color: #8F270D; padding: 5px 0px 16px 0px; font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 11px; line-height: 12px; }
TD.photoSmallSpace STRONG { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 13px; font-weight: bold; }

TD.picture { padding: 0px 0px 2px 0px; background-repeat: no-repeat; }
FORM { margin: 0px; padding: 0px; }
H1 { font-size: 36px; line-height: 36px; font-family: "Footlight Light", "Footlight MT Light", "Footlight MT light", GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; margin: 30px 2% 0px 0px; }
.subhead { font-family: Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 16px; line-height: 19px; font-weight: normal; margin: 8px 0px 0px 0px; text-shadow: none; }
H2 { font-family: Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 18px; line-height: 21px; margin: 18px 16px 0px 0px; }
H5 { font-family: Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; margin: 0px 16px 6px 0px; font-weight: normal; }

A.subtle { color: black; cursor: url(http://www.mariadarcy.com/images/globe.ani), e-resize; white-space: nowrap; }
A.subtle:hover { color: green; font-weight: bold; font-size: 102%; word-spacing: 2px; line-height: 103%; }
A.caption { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; text-decoration: none; font-weight: bold; }
A.caption:hover { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; text-decoration: none; font-weight: bold; }

H3.greenbar { font-size: 18px; line-height: 20px; margin: 18px 0px 8px 0px;
padding: 6px 0px 6px 11%; background-image: url(../images/GreenGraniteLight.jpg); }
TD.left { font-size: 18px; line-height: 20px; font-family: Georgia, Garamond, "New Baskerville", Times, 'Times New Roman', serif; text-align: right; vertical-align: text-top; padding: 0px 18px 10px 5%; white-space: nowrap; }
TD.right { font-size: 18px; line-height: 20px; font-family: Georgia, Garamond, Times, 'Times New Roman', serif; vertical-align:text-top; padding: 0px 7% 10px 0px; }
H3 { font-size: 14px; line-height: 18px; font-family: Garamond, Georgia, Times, 'Times New Roman', serif; margin: 0px 0px 12px 0px; }
H3.subhead { font-size: 18px; line-height: 20px; font-family: GillSans, 'Trebuchet MS', Georgia, Garamond, Arial, serif; margin: 20px 9% 0px 11%; font-weight: bold; }

TD.body { vertical-align: top; padding: 0px 5px 5px 5px; font-size: 18px; line-height: 21px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }
P.body { margin: 0px 9% 9px 11%; text-indent: 3%; font-size: 18px; line-height: 24px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }
P.firstpar { margin: 0px 9% 9px 11%; font-size: 18px; line-height: 24px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }
LI.firstpar { margin: 0px 9% 9px 11%; font-size: 18px; line-height: 24px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }
LI.body { margin: 0px 9% 4px 11%; font-size: 18px; line-height: 21px; font-family: Garamond, "New Baskerville", Georgia, Times, 'Times New Roman', serif; }
OL { margin-top: 0px; padding-bottom: 0px; }
UL { margin-top: 0px; padding-bottom: 0px; }

A.Index { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; text-decoration: none; font-weight: bold; }
A.Index:hover { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; text-decoration: none; font-weight: bold; }
DIV.clear { clear: both; }
.index, p.index { font-family: GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 16px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; margin: 8px 0px 2px 0px; }
.caption { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; }
P.caption { font-family: Georgia, Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 18px; margin: 8px 0px 4px 0px; }
P.caption STRONG { font-family: GillSans, 'Trebuchet MS', Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 16px; line-height: 18px; }
P.indentcaption { margin: 0px 0px 0px 8px; }
.subcaption { font-family: Times, 'Times New Roman', serif; font-size: 13px; font-weight: normal; }
.CaptionSmall { font-family: Garamond, Georgia, "New Baskerville", Times, 'Times New Roman', serif; font-size: 12px; line-height: 14px; }
.eleven { font-family: Times, 'Times New Roman', serif; font-size: 11px; line-height: 16px; }
.twelve { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 12px; line-height: 16px; }
.thirteen { font-family: Times, 'Times New Roman', serif; font-size: 13px; line-height: 16px; }
.fourteen { font-family: GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; }
TD.fourteen { font-family: GillSans, 'Trebuchet MS', Georgia, Garamond, Times, 'Times New Roman', serif; font-size: 14px; line-height: 16px; padding: 0 10px 10px 0; width: 50%; vertical-align: top; }
.eighteen { font-family: GillSans, 'Trebuchet MS', Georgia, serif; font-size: 18px; line-height: 21px; }
P.eighteen { font-family: GillSans, 'Trebuchet MS', Georgia, serif; font-size: 18px; line-height: 19px; margin: 0px 0px 6px 0px; }
.order { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 16px; line-height: 15px; margin: 0px; font-weight: bold; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; }
.nb { white-space: nowrap; }
.sc { font-variant: small-caps; white-space: nowrap; }
.sup { font-size: 63%; position: relative; bottom: .20em; }
.new { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 18px; color:#cc0000; font-weight: bold; }
.copyright { font-size: 10px; font-family: Times, 'Times New Roman', serif; }
P.photo { border-style: solid; border-width: 1px 0px 0px 0px; border-color: black; padding: 5px 0px 16px 0px; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 12px; line-height: 14px; border-color: #8F220A; margin: 2px 0px 0px 0px; }
P.photo STRONG { font-family: GillSans, 'Trebuchet MS', Georgia, Times, 'Times New Roman', serif; font-size: 14px; line-height: 14px; }

TD.photoX { padding: 0px 10px 12px 0px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; }

TD.caption { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 15px; line-height: 16px; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; padding: 4px 3px 4px 0px; }

TD.addresshead { font-size: 11px; line-height: 12px; font-family: Garamond, 'Trebuchet MS', "New Baskerville", Times, 'Times New Roman', serif; text-align: right; vertical-align: text-top; padding: 0px 5px 3px 0px; font-weight: bold; }
TD.address { font-size: 11px; line-height: 12px; font-family: Garamond, 'Trebuchet MS', "New Baskerville", Times, 'Times New Roman', serif; vertical-align:text-top; padding: 0px 5px 3px 0px; white-space: nowrap; }
.search { font-family: GillSans, 'Trebuchet MS', Georgia, serif; font-size: 18px; line-height: 20px; }
.search2 { font-family: Garamond, Georgia, Times, 'Times New Roman', serif; font-size: 16px; line-height: 20px; }
A { text-decoration: none; }
A:link { color: #046789; }
A:visited { color: #00727B; }
A:hover { color: green; font-weight: bold; font-size: 102%; word-spacing: 2px; line-height: 103%; }
A:active { color: purple; }
A:focus { color: green; }
.contact { cursor: help; font-weight: bold; }
.homelink { font-weight: bold; cursor: url(http://www.mariadarcy.com/images/ArrowNorth.cur), n-resize; }
.prevlink { cursor: url(http://www.mariadarcy.com/images/ArrowWest.cur), w-resize; }
.nextlink { font-weight: bold; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; }
.nextlink2 { cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; }
.downlink { cursor: url(http://www.mariadarcy.com/images/ArrowSouth.cur), s-resize; }
.outlink { cursor: url(http://www.mariadarcy.com/images/globe.ani), e-resize; white-space: nowrap; }
.hyper { white-space: nowrap; font-weight: bold; }
.nextbutton { font-size: 12px; font-family: Garamond, Times, serif; background-color: #E6E6E6; background-image: url(../images/STSBKGRD.GIF); }
.nextbuttonOn { font-size: 12px; font-family: Garamond, Times, serif; background-color: white; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; background-image: url(../images/StreetsceneLight.gif); }
.downbutton { font-size: 12px; font-family: Garamond, Times, serif; background-color:#E6E6E6; }
.downbuttonOn { font-size: 12px; font-family: Garamond, Times, serif; background-color:white; cursor: url(http://www.mariadarcy.com/images/ArrowSouth.cur), s-resize; }
.homebutton { font-size: 12px; font-family: Garamond, Times, serif; background-color:#E6E6E6; }
.homebuttonOn { font-size: 12px; font-family: Garamond, Times, serif; background-color:white; cursor: url(http://www.mariadarcy.com/images/ArrowNorth.cur), n-resize; }
DIV.left { text-align: left; }
@page { margin: 72pt 72pt 72pt 72pt; size: portrait; }
.OrderButton { color: #0000A8; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 17px; border-width: 0px; margin: 0px; padding: 0px; background-color: transparent; white-space: nowrap; }
.OrderButtonOn { color: blue; font-weight: bold; cursor: url(http://www.mariadarcy.com/images/ArrowEast.cur), e-resize; font-family: Garamond, 'New Baskerville', Times, 'Times New Roman', serif; font-size: 14px; line-height: 17px; border-width: 0px; margin: 0px; padding: 0px; background-color: transparent; word-spacing: .35ex; white-space: nowrap; }
