BODY {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	BACKGROUND-ATTACHMENT: scroll;
	BACKGROUND-IMAGE: 
url(../img/bg.gif);
	PADDING-BOTTOM: 0px;
	MARGIN: 0px;
	PADDING-TOP: 0px;
	BACKGROUND-REPEAT: 
no-repeat;
	color: #000000;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 
0px;
	border-left-width: 0px;
} TD {
	FONT-SIZE: x-small;
	VERTICAL-ALIGN: top;
	FONT-FAMILY: 
Georgia, "Times New Roman", Times, serif;
	TEXT-ALIGN: center
} .outer { } .offwhite 
{ BACKGROUND-COLOR: #000000 } .sidebar { } .lb { VERTICAL-ALIGN: 
bottom; TEXT-ALIGN: left } .lm { VERTICAL-ALIGN: middle; TEXT-ALIGN: left } .ct 
{ VERTICAL-ALIGN: top; TEXT-ALIGN: center } .rt { VERTICAL-ALIGN: top; TEXT-ALIGN: right } .rm { VERTICAL-ALIGN: 
middle; TEXT-ALIGN: right } .rb { VERTICAL-ALIGN: bottom; TEXT-ALIGN: right } 
A { FONT-WEIGHT: bold; TEXT-DECORATION: underline } A:active { FONT-WEIGHT: bold
} A:visited { FONT-WEIGHT: bold; COLOR: #3399FF} 
A:hover {
	FONT-WEIGHT: bold;
	COLOR: #8B783F;
	text-align: right;
} A.sublink { FONT-WEIGHT: bold; FONT-SIZE: 10px; 
TEXT-DECORATION: none } A.sublink:active { FONT-WEIGHT: bold; FONT-SIZE: 10px; 
COLOR: #af5300; TEXT-DECORATION: none } A.sublink:visited { FONT-WEIGHT: bold; 
FONT-SIZE: 10px; COLOR: #3399FF; TEXT-DECORATION: none } A.sublink:hover { FONT-WEIGHT: 
bold; FONT-SIZE: 10px; COLOR: #af5300; TEXT-DECORATION: none } A.smalllink { 
FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none ; color: #439BB1 } A.smalllink:active 
{ FONT-WEIGHT: bold; FONT-SIZE: 10px; TEXT-DECORATION: none } 
A.smalllink:visited { FONT-WEIGHT: normal; FONT-SIZE: 10px; COLOR: #3366FF; TEXT-DECORATION: 
none } A.smalllink:hover { FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #631903; 
TEXT-DECORATION: none } .copy { LINE-HEIGHT: 17px } .caption { FONT-SIZE: 9px 
} .photocap { FONT-SIZE: 9px; PADDING-TOP: 10px; TEXT-ALIGN: center } .sidebarleft 
{ BACKGROUND-REPEAT: repeat-y } .sidebarright { BACKGROUND-REPEAT: repeat-y } 
.div { BACKGROUND-REPEAT: repeat-x } .div2 { BACKGROUND-REPEAT: repeat-x } .menudiv { BACKGROUND-REPEAT: repeat-x } .tileleft 
{ BACKGROUND-REPEAT: repeat-y } .tileright { BACKGROUND-REPEAT: repeat-y } .flashy 
{ HEIGHT: 100% } .submenu { BORDER-RIGHT: #ef7527 2px solid; PADDING-RIGHT: 5px; 
BORDER-TOP: #ef7527 2px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 4px; MARGIN: 
0px; BORDER-LEFT: #ef7527 2px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #ef7527 
2px solid } .quote { FONT-SIZE: 16px; LINE-HEIGHT: 23px; FONT-FAMILY: Georgia, 
Palatino, "Times New Roman", Times, serif; TEXT-ALIGN: center } .sidequote1 { 
FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 16px; FONT-FAMILY: Georgia, Palatino, 
"Times New Roman", Times, serif; TEXT-ALIGN: center } .sidequote2 { FONT-WEIGHT: 
normal; FONT-SIZE: 10px; LINE-HEIGHT: 14px; FONT-STYLE: italic; FONT-FAMILY: Georgia, 
Palatino, "Times New Roman", Times, serif; TEXT-ALIGN: center } .subcap { FONT-SIZE: 
9px; TEXT-ALIGN: right } .subhead { FONT-WEIGHT: bold; FONT-SIZE: 12px; LINE-HEIGHT: 
16px; FONT-FAMILY: Georgia, Palatino, "Times New Roman", Times, serif } .subheader 
{ FONT-WEIGHT: normal; FONT-SIZE: 10px; LINE-HEIGHT: 14px } .imageright { BORDER-RIGHT: #755519 
1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #755519 1px solid; PADDING-LEFT: 4px; 
FLOAT: right; PADDING-BOTTOM: 4px; MARGIN: 6px 0px 28px 26px; BORDER-LEFT: #755519 
1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #755519 1px solid } .imageleft { BORDER-RIGHT: 
#755519 1px solid; PADDING-RIGHT: 4px; BORDER-TOP: #755519 1px solid; PADDING-LEFT: 
4px; FLOAT: left; PADDING-BOTTOM: 4px; MARGIN: 6px 26px 28px 0px; BORDER-LEFT: 
#755519 1px solid; PADDING-TOP: 4px; BORDER-BOTTOM: #755519 1px solid } .small 
{ FONT-SIZE: 9px } .smallcopy { FONT-SIZE: 9px; LINE-HEIGHT: 15px } .smallnote 
{ FONT-SIZE: 9px; FONT-STYLE: italic } .price { FONT-SIZE: 10px; FONT-FAMILY: 
Georgia, Palatino, "Times New Roman", Times, serif; TEXT-ALIGN: right } 
.contents {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	line-height: 16px;
}
.subtitle_wedding {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
	color: #2B6371;
	font-style: italic;
}
.text_med {
	font-size: 14px;
	line-height: 22px;
}
.small_heading_purple_bold {
	color: #909;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-weight: bold;
	font-size: 16px;
}
.bold_blue_small {
	color: #30C;
	font-size: 14px;
	font-weight: bold;
}
.black_text_small {
	color: #000;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	text-align: left;
}
.red_text_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 16px;
	color: #C00;
}

.sub_navigation {
	font-family: Georgia, Times New Roman, Times, serif;
}
.large_heading_purple {
	color: #800080;
}
.medium_heading_purple {
	color: #800080;
}
.sub_nav_menus {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 11px;
	line-height: 14px;
}
.menu_heading {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18px;
	font-weight: bold;
}
.contents b font {
	text-align: left;
}
.contents b font {
	text-align: left;

}
.purple_text_small {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 12px;
	line-height: 18px;
	color: #9900A5;
}
.text_med_bold_centered {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
}

