.subpageByline {
	FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1px
}
.borderCouple {
	BORDER-RIGHT: #533b58 1px solid; BORDER-TOP: #533b58 1px solid; BORDER-LEFT: #533b58 1px solid; BORDER-BOTTOM: #533b58 1px solid
}
.names {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #7d5b86; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.description {
	FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.coupleInfo {
	FONT-SIZE: 16px; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.whereRegistered {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #563d5c; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.whereRegistered A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #563d5c; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.whereRegistered A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #b3007a; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.dateTopRed {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: normal
}
.dateTopRed A {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: normal; TEXT-DECORATION: none
}
.dateTopRed A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: normal; TEXT-DECORATION: underline
}
.dateSeparate {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #aaaaaa; FONT-FAMILY: "Times New Roman", Times, serif
}
.titleDay {
	FONT-SIZE: 30px; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.titleDay06 {
	FONT-SIZE: 28px; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.textDay {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "Times New Roman", Times, serif
}
.textDay A {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.textDay A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 17px; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.textDay06 {
	FONT-SIZE: 15px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "Times New Roman", Times, serif
}
.textDay06 A {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.textDay06 A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #bc0000; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.textDayitalic {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.textDayitalic A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #bc0000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.textDayitalic A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #bc0000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.textDayFirstLine {
	FONT-SIZE: 22px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.textDayCaption {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: left
}
.tocSubItem {
	FONT-SIZE: 21px; COLOR: #073963; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocSubItem A {
	FONT-SIZE: 21px; COLOR: #073963; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.tocSubItem A:hover {
	FONT-SIZE: 21px; COLOR: #073963; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.tocByLine {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocByLineULC {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocText {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocSubItemEightdays {
	FONT-SIZE: 21px; COLOR: #073963; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocSubItemEightdays A:hover {
	FONT-SIZE: 21px; COLOR: #073963; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.tocSubItemEightdays A {
	FONT-SIZE: 21px; COLOR: #073963; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.tocTextEightdays {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocArchiveItem {
	FONT-SIZE: 21px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.tocArchiveItem A:hover {
	FONT-SIZE: 21px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.tocArchiveItem A {
	FONT-SIZE: 21px; COLOR: #000000; LINE-HEIGHT: 18px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.tocArchiveDate {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; FONT-FAMILY: "Times New Roman", Times, serif
}
.nytvTitle {
	FONT-SIZE: 30px; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.blackTitle {
	FONT-SIZE: 30px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.nytvSubTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #053961; LINE-HEIGHT: 20px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.nytvText {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "Times New Roman", Times, serif
}
.nytvPullQuote {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #4a6b98; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.borderRed {
	BORDER-RIGHT: #d60c00 1px solid; BORDER-TOP: #d60c00 1px solid; BORDER-LEFT: #d60c00 1px solid; BORDER-BOTTOM: #d60c00 1px solid
}
.nywPhotoByline {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.nywPhotoCaptionFirstLine {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #d60c00; LINE-HEIGHT: 1px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.nywPhotoCaption {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 0pt
}
.nywTitle {
	FONT-SIZE: 30px; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.nywByline {
	FONT-SIZE: 15px; COLOR: #000000; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-ALIGN: right
}
.newsTitle {
	FONT-SIZE: 34px; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsSubHead1 {
	FONT-SIZE: 26px; COLOR: #053961; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsSubHead2 {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; TEXT-TRANSFORM: uppercase; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsSubHead3 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #053961; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsSubHead4 {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsText {
	FONT-SIZE: 16px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "Times New Roman", Times, serif
}
.newssText {
	FONT-SIZE: 20px; COLOR: #000000; LINE-HEIGHT: 20px; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsPullQuote {
	FONT-WEIGHT: bold; FONT-SIZE: 22px; COLOR: #053961; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.newsSmallCaps {
	FONT-SIZE: 18px; FONT-VARIANT: small-caps
}
.blogMainBox {
	BACKGROUND-COLOR: #fae8e6
}
.blogSideBox {
	BORDER-RIGHT: #9d1600 1px solid; PADDING-RIGHT: 22px; BORDER-TOP: #9d1600 1px solid; PADDING-LEFT: 22px; PADDING-BOTTOM: 22px; BORDER-LEFT: #9d1600 1px solid; PADDING-TOP: 22px; BORDER-BOTTOM: #9d1600 1px solid; BACKGROUND-COLOR: #ffd5d0
}
.blogTitle {
	FONT-SIZE: 28px; COLOR: #9d1600; LINE-HEIGHT: 28px; FONT-FAMILY: "Times New Roman", Times, serif
}
.blogText {
	FONT-SIZE: 14px; COLOR: #000000; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif
}
.blogText A {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9d1600; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.blogText A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #9d1600; LINE-HEIGHT: 19px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.blogPostInfo {
	FONT-SIZE: 13px; COLOR: #5e5e5e; FONT-FAMILY: "Times New Roman", Times, serif
}
.blogPostInfo A {
	FONT-SIZE: 13px; COLOR: #5e5e5e; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.blogPostInfo A:hover {
	FONT-SIZE: 13px; COLOR: #5e5e5e; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.blogNewsZipper {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #9d1600; FONT-FAMILY: "Times New Roman", Times, serif
}
.blogBylineTop {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif; FONT-VARIANT: normal
}
.blogEmailTitle {
	FONT-SIZE: 13px; COLOR: #721c1c; FONT-FAMILY: "Times New Roman", Times, serif; FONT-VARIANT: normal
}
.blogEmailTitle A {
	FONT-SIZE: 13px; COLOR: #721c1c; FONT-FAMILY: "Times New Roman", Times, serif; FONT-VARIANT: normal; TEXT-DECORATION: none
}
.blogEmailTitle A:hover {
	FONT-SIZE: 13px; COLOR: #721c1c; FONT-FAMILY: "Times New Roman", Times, serif; FONT-VARIANT: normal; TEXT-DECORATION: underline
}
.blogLinks {
	FONT-SIZE: 15px; COLOR: #4d302d; LINE-HEIGHT: 14px; FONT-FAMILY: "Times New Roman", Times, serif
}
.blogLinks A {
	FONT-SIZE: 15px; COLOR: #4d302d; LINE-HEIGHT: 14px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.blogLinks A:hover {
	FONT-SIZE: 15px; COLOR: #4d302d; LINE-HEIGHT: 14px; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.blogSearchText {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #721c1c; LINE-HEIGHT: 13px; FONT-FAMILY: "Times New Roman", Times, serif; LETTER-SPACING: 1px; FONT-VARIANT: normal
}
.blogMovableType {
	FONT-SIZE: 12px; COLOR: #721c1c; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallTitle {
	FONT-SIZE: 21px; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallTitleWebEdition {
	FONT-SIZE: 25px; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallRadioBoxCaps {
	FONT-SIZE: 13px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallRadioBoxItal {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallLaunchOffer {
	FONT-SIZE: 13px; COLOR: #002459; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallInstructions {
	FONT-SIZE: 14px; COLOR: #000000; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallInputField {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; PADDING-LEFT: 3px; FONT-SIZE: 13px; BORDER-LEFT: #999999 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #999999 1px solid
}
.paywallAster {
	FONT-SIZE: 14px; COLOR: #002459; FONT-FAMILY: "Times New Roman", Times, serif
}
.paywallRequiredInfo {
	FONT-SIZE: 13px; COLOR: #002459; FONT-STYLE: italic; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchHeader {
	FONT-SIZE: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchFieldText {
	FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchKeywords {
	FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchMonthDayYear {
	FONT-SIZE: 12px; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchResultDescription {
	FONT-SIZE: 14px; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchResultTitle {
	FONT-SIZE: 18px; COLOR: #18466d; FONT-FAMILY: "Times New Roman", Times, serif
}
.searchResultTitle A {
	FONT-SIZE: 18px; COLOR: #18466d; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.searchResultTitle A:hover {
	FONT-SIZE: 18px; COLOR: #18466d; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: underline
}
.seachResultSearchCriteria {
	FONT-SIZE: 18px; FONT-FAMILY: "Times New Roman", Times, serif
}
.textAd {
	FONT-SIZE: 15px; COLOR: #18466d; FONT-FAMILY: "Times New Roman", Times, serif
}
.textAd A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #18466d; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.textAd A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #0066cc; FONT-FAMILY: "Times New Roman", Times, serif
}
