HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
DIV.spacer {
	CLEAR: both
}
.topspace30 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 30px 0px 0px; PADDING-TOP: 0px
}
.topspace25 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 25px 0px 0px; PADDING-TOP: 0px
}
.topspace20 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-TOP: 0px
}
.topspace15 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 15px 0px 0px; PADDING-TOP: 0px
}
BODY {
	FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Sans-Serif; BACKGROUND-COLOR: #ffffff
}
TD {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Sans-Serif
}
A {
	FONT-SIZE: 10px; COLOR: #a4af00
}
TABLE.content {
	BORDER-RIGHT: #a4af00 5px solid; BORDER-TOP: #a4af00 5px solid; BORDER-LEFT: #a4af00 5px solid; BORDER-BOTTOM: #a4af00 5px solid; BACKGROUND-COLOR: #fbfcf0; TEXT-ALIGN: center
}
TABLE.frametble {
	BACKGROUND-COLOR: #ffffff
}
TABLE.imagetble {
	BORDER-RIGHT: #a4af00 3px solid; PADDING-RIGHT: 2px; BORDER-TOP: #a4af00 3px solid; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a4af00 3px solid; PADDING-TOP: 2px; BORDER-BOTTOM: #a4af00 3px solid; BACKGROUND-COLOR: #ffffff
}
.headername {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a4af00; TEXT-ALIGN: center
}
.headerdate {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a4af00; TEXT-ALIGN: center
}
.subhead {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #a4af00; PADDING-TOP: 20px; TEXT-ALIGN: center
}
.frmcopy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: center
}
.bodycopy {
	FONT-WEIGHT: normal; FONT-SIZE: 13px; COLOR: #666666; FONT-FAMILY: Arial, Sans-Serif; TEXT-ALIGN: center
}
.bodycopy2 {
	FONT-SIZE: 11px; COLOR: #a4af00; TEXT-ALIGN: center
}
.bodycopy3 {
	FONT-SIZE: 10px; COLOR: #a4af00; TEXT-ALIGN: center
}
.bodycopy4 {
	FONT-SIZE: 10px; COLOR: #a4af00; BACKGROUND-COLOR: #fbfcf0; TEXT-ALIGN: center
}
.tbleheader {
	BORDER-RIGHT: #a4af00 1px solid; BORDER-TOP: #a4af00 1px solid; FONT-SIZE: 10px; BORDER-LEFT: #a4af00 1px solid; COLOR: #666666; BORDER-BOTTOM: #a4af00 1px solid; BACKGROUND-COLOR: #d1d77f; TEXT-ALIGN: center
}
.cntrcol {
	TEXT-ALIGN: center
}
.cntrcol SPAN {
	DISPLAY: block
}
.gsb {
	TEXT-ALIGN: center
}
.gsb SPAN {
	DISPLAY: inline
}
.lftbg {
	BACKGROUND-IMAGE: url(http://a1000.g.akamaitech.net/f/1000/806/12h/images.theknot.com/pwp/wedding.gif); BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #fbfcf0
}
.rghtbg {
	BACKGROUND-IMAGE: url(http://a1000.g.akamaitech.net/f/1000/806/12h/images.theknot.com/pwp/wedding.gif); BACKGROUND-REPEAT: repeat; BACKGROUND-COLOR: #fbfcf0
}
.defaultbg {
	BACKGROUND-COLOR: #fbfcf0
}
.border {
	BACKGROUND-COLOR: #a4af00
}
.btmborder {
	BACKGROUND-COLOR: #fbfcf0
}
.photocred {
	FONT-SIZE: 9px; COLOR: #999999; LINE-HEIGHT: 11px; TEXT-ALIGN: right
}
.etable {
	BORDER-RIGHT: #a4af00 5px solid; BORDER-TOP: #a4af00 5px solid; BORDER-LEFT: #a4af00 5px solid; BORDER-BOTTOM: #a4af00 5px solid
}
.elft {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #fbfcf0; TEXT-ALIGN: center
}
.erght {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #fbfcf0
}
.eheader {
	FONT-WEIGHT: bold; FONT-SIZE: 20px; COLOR: #a4af00; LINE-HEIGHT: 23px
}
.esubhead {
	FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #a4af00; LINE-HEIGHT: 17px
}
.ebodycopy {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 16px
}

