.text {font-family: Arial, Verdana, sans-serif; font-size: 11px; font-style: normal; 
line-height: 120%} .boldText { font-family: Arial, Verdana, sans-serif; font-size: 
11px; font-weight: bold; font-style: normal; line-height: normal; color: #000000} 

body {
	background:#FFFFFF;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	position: static;
	width: 100%;
	left: 0px;
	right: 0px;
	clear: both;	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	background-color: #000000;
	font-weight: normal;
	font-variant: normal;
	border: 0px 0 #000000;
	height: 100%;
	overflow: hidden;
}

.topicTitle { font-family: Arial, Verdana, 
sans-serif; font-size: 14px; font-style: normal; line-height: normal; font-weight: 
bold; color: #000000; background-color: #FFFFFF} 

.relTopicLink { font-family: 
Verdana, Arial, sans-serif; font-size: 9px; font-weight: bold; color: #0000FF; 
background-color: #FFFFFF; text-decoration: underline} 

.relTopicsTitle { font-family: 
Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold} 

.boldSegHeader1 
{ font-family: Arial, Verdana, sans-serif; font-size: 12px; font-weight: bold; 
color: #000000} 

.inLineTextLink1 { font-family: Arial, Verdana, sans-serif; font-size: 
11px; font-style: normal; line-height: 100%; color: #0000FF; background-color: 
#FFFFFF; text-decoration: underline} 

.inTopicLink1 { font-family: Arial, Verdana, 
sans-serif; font-size: 9px; font-weight: bold; color: #0000FF; text-decoration: 
underline} 

.smallText { font-family: Arial, Verdana, san-serif; font-size: 9px; 
line-height: 120%; color: #000000; background-color: #FFFFFF} 

.smallBoldText { 
font-family: Arial, Verdana, sans-serif; font-size: 11px; font-weight: bold; color:#000000
} 

.bigText1 { font-family: Arial, Verdana, san-serif; font-size: x-large; font-weight: 
bold; color: #000000} 

.bText1-link { font-family: Arial, Verdana, san-serif; font-size: medium; font-weight: 
bold; color: #333399; text-decoration:none} 

.bText1-linktarget { font-family: Arial, Verdana, san-serif; font-size: medium; font-weight: 
bold; color: #333399 ; text-decoration:none} 

.bookHeader-level1 {  font-family: Arial, Verdana, sans-serif; font-size: 20px; font-weight: bold; color: #000000}
.bookHeader-level2 {  font-family: Arial, Verdana, sans-serif; font-size: 18px; font-weight: bold; color: #000000}
.bookHeader-level3 {  font-family: Arial, Verdana, sans-serif; font-size: 14px; font-weight: bold; color: #000000} 

.inLineTextLinkBold1 {  font-family: Arial, Helvetica, sans-serif; font-size: 11px; font-weight: bold; font-style: normal; line-height: normal; color: #0000FF}

.wText {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.wBoldText {
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
}
.wBoldText_nodecoration {
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.wTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099FF;
	text-decoration: underline;
}
.wItalicText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #FFFFFF;
}

.bText {
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #000000;
}
.bBoldText {
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #000000;
}
.bTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #0099FF;
	text-decoration: underline;
}
.bItalicText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	font-weight: normal;
	color: #000000;
}
.bTextSmall1  { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.bTextSmall1bold  { color: black; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder }
.bTextSmall2  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.bTextSmall2bold  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.bTextSmall2italic  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic }
.bTextSmall2bolital  { color: black; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }


.wPathInfo {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #6600CC;
	font-weight: bold;
}
.wTextSmall1  { color: white; font-size: 10px; font-family: Arial, Helvetica, sans-serif }
.wTextSmall1bold  { color: white; font-size: 10px; font-family: Arial, Helvetica, sans-serif; font-weight: bolder }
.wTextSmall2  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif }
.wTextSmall2bold  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.wTextSmall2italic  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic }
.wTextSmall2bolital  { color: white; font-size: 12px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }
.wTextSmall3  { color: white; font-size: 14px; font-family: Arial, Helvetica, sans-serif }
.wTextSmall3bold  { color: white; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-weight: bold }
.wTextSmall3italic  { color: white; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: italic }
.wTextSmall3bolital  { color: white; font-size: 14px; font-family: Arial, Helvetica, sans-serif; font-style: italic; font-weight: bold }

.wLocalTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #00CCFF;
}
.wEmailLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #00FFFF;
	text-decoration: none;
}
.wItalicTextLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: italic;
	color: #0099FF;
}
.wBoldItalicText {
	font-size: 14px;
	font-style: italic;
	font-weight: bolder;
	color: #FFFFFF;
}
.blueImageBorder {
	border: 5px #0000FF;
}
.wLocalTextLinkSmall1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00CCFF;
	font-style: normal;
	font-variant: normal;
}
.wSegHdr1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #0099FF;
	line-height: 120%;
	width: auto;
	padding: 0px;
	height: auto;
	border-top: none #E3E3E3;
	border-right: none #E3E3E3;
	border-bottom: none #E3E3E3;
	border-left: none #E3E3E3;
}
.wSegHdr1_nodecoration {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #0099FF;
	line-height: 120%;
	width: auto;
	padding: 0px;
	height: auto;
	border-top: none #E3E3E3;
	border-right: none #E3E3E3;
	border-bottom: none #E3E3E3;
	border-left: none #E3E3E3;
	text-decoration: none;
}
.wSegHdr2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFCC;
	line-height: 110%;
	padding: 1px;
	border-top: none #FFFFCC;
	border-right: none #FFFFCC;
	border-bottom: none #FFFFCC;
	border-left: none #FFFFCC;
}
.wLocalTextLinkSmall2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #00CCFF;
	font-style: normal;
	font-variant: normal;
}
.wSegHdr2-noborder {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #0099FF;
	line-height: 150%;
	border: solid #000000;
	width: 1px;
	padding: 2px;
	height: 1px;
	background-color: #000000;
	margin: 2px;
	text-align: center;
	vertical-align: middle;
	clear: left;
	letter-spacing: normal;
	word-spacing: normal;
	font-variant: small-caps;
	text-decoration: none;
}


.header1
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	width: 1000px;	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	overflow: hidden;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	height: 45px;
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}

.header1_absolute
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 45px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;

}

.header1_absolute_wedding
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #453069;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 45px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;

}

.pagecontainer1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 700px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: auto;
	width: 1000px;
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	overflow: hidden;
}
.pagecontainer1-scroll {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 700px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: auto;
	width: 1000px;
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	overflow: scroll;
}
.pagecontainer1-noscroll {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	height: 700px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: auto;
	width: 1000px;
	border: 0px;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	overflow: hidden;
}
.content-fullwidth1-basic {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdGenPurp-bkg-1000x500-1.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-fullwidth1-basic-OGSF {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OGSFwebsitebkg1-1000x500.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-fullwidth1-basic-OGSF-writing {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OGSFwebsitebkg1-1000x500-writing.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-left1-xparent-fullheight-z2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 150px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 45px;
}

.content-faqinfotext-xparent-z4 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 50px;
	height: 55px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 4;
	left: 913px;
	top: 131px;
}
.content-left1-xparent-top-z2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 150px;
	height: 275px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 45px;
}
.content-left1-xparent-bottom-z2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 150px;
	height: 225px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 320px;
}
.content-left2-xparent-fullheight-z2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 294px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 45px;
}
.content-left2-xparent-top-z2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 294px;
	height: 275px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 45px;
}
.content-left2-xparent-bottom-z2 {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 294px;
	height: 225px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 2;
	left: 0px;
	top: 320px;
}
.content-center1-xparent-fullheight-z2 {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 499px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 151px;
	top: 45px;
}
.content-center1-xparent-top-z2 {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 225px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 151px;
	top: 320px;
}
.content-center1-xparent-bottom-z2 {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 151px;
	top: 45px;
}
.content-center1-xparent-wide1-z2 {
	margin: 0px;
	padding:0px;
	width: 830px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 151px;
	top: 45px;
}
.content-center2-xparent-bottom-z2 {
	margin: 0px;
	padding:0px;
	width: 411px;
	height: 225px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 295px;
	top: 320px;
}
.content-center2-xparent-top-z2 {
	margin: 0px;
	padding:0px;
	width: 411px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 295px;
	top: 45px;
}
.content-center2-xparent-wide1-z2 {
	margin: 0px;
	padding:0px;
	width: 686px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 295px;
	top: 45px;
}
.content-tophalf-xparent-wide-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 45px;
}
.content-tophalf-offset50-xparent-wide-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 95px;
}
.content-tophalf-offset50-xparent-wide-z2-hidden {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: hidden;
	left: 0px;
	top: 95px;
}
.content-bottomhalf-xparent-wide-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 225px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 320px;
}
.content-bottomquarter-xparent-wide-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 112px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 432px;
}
.content-bottomquarter-xparent-wide-z3 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 112px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 432px;
}
.content-bottomquarter-xparent-wide-titlebar-z3 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 50px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 380px;
}
.content-center2-xparent-wide1-z2 {
	margin: 0px;
	padding:0px;
	width: 830px;
	height: 168px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 302px;
}
.content-left2-xparent-wide2-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 168px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 302px;
}
.content-right1-xparent-fullheight-z2 {
	margin: 0px;
	padding:0px;
	width: 294px;
	height: 499px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 706px;
	top: 45px;
}
.content-right1-xparent-top-z2 {
	margin: 0px;
	padding:0px;
	width: 294px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 706px;
	top: 45px;
}
.content-right1-xparent-bottom-z2 {
	margin: 0px;
	padding:0px;
	width: 294px;
	height: 225px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 706px;
	top: 320px;
}
.contentinsert1 {
	background-color: #000000;
	width: 90%;
	border: 0px none #FFFF00;
	z-index: 2;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}
.contentinsert1-xparent {
	width: 90%;
	border: 0px none #FFFF00;
	z-index: 2;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
}

.contentinsert1-xparent-nomargin-z4 {
	width: 100%;
	border: 0px none #FFFF00;
	z-index: 4;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.contentinsert1-xparent-nomargin-z5 {
	width: 100%;
	border: 0px none #FFFF00;
	z-index: 5;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
		position: absolute;
	left: 0px;
	top: 0px;
}
.contentinsert1-xparent-nomargin-z5-faq {
	width: 231px;
	border: 0px none #FFFF00;
	z-index: 5;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	position: absolute;
	left: -5px;
	top: 4px;
	height: 142px;
}
.contentinsert1-xparent-nomargin-z6 {
	width: 100%;
	border: 0px none #FFFF00;
	z-index: 6;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
		position: absolute;
	left: 0px;
	top: 0px;
}
.contentinsert1-xparent-nomargin-z6-faq {
	width: 100%;
	border: 0px none #FFFF00;
	z-index: 5;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
		position: absolute;
	left: 0px;
	top: 0px;
}
.contentinsert1-xparent-hidden {
	width: 90%;
	border: 0px none #FFFF00;
	z-index: 2;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 10px;
	margin-bottom: 10px;
	padding: 0px;
	visibility: hidden;
}
.footer1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	width: 1000px;
	border: 0px;
	overflow: hidden;
	height: 45px;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 550px;
	z-index: 5;	
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
     padding: 0px;
	font-size: 14px;
	text-align: center;
	vertical-align: middle;
}


// leftovers **********

/* CSS Document */

.headercontainer1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000066;
	width: 1000px;
	overflow: hidden;
	height: 45px;	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding: 0px;
	border-top: 0px #FF0000;
	border-right: 0px #FF0000;
	border-bottom: 0px #FF0000;
	border-left: 0px #FF0000;
}
.footercontainer1 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	width: 1000px;
	border: 0px;
	overflow: hidden;
	height: 45px;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 596px;
	z-index: 5;	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding: 0px;
	font-size: 14px;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}
.contentcontainer {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFCC;
	float: none;
	height: 100.01%;
	width: 100.01%;
	border: 0px;
	visibility: visible;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding: 0px;
	clear: both;
	overflow: hidden;
}
.content-right1 {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding:0px;
	width: 700px;
	height: 550px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	background-repeat: no-repeat;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	background-image: url(../images/pictures/owlhmpgpic1.gif);
}
.content-right1-bkgpic-frameopenright {
	background-color: #000000;
	margin-top: 0px;
	padding:0px;
	width: 699px;
	height: 548px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	background-repeat: no-repeat;
	background-image: url(../images/pictures/owllogobkg3.jpg);
	border-top: 1px solid #ffffff;
	border-right: 0px solid #000000;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
	margin: 0px;
}
.content-right1-bkgpic-framebox {
	background-color: #000000;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding:0px;
	width: 698px;
	height: 548px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	background-repeat: no-repeat;
	background-image: url(../images/pictures/owllogobkg3.jpg);
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.content-right1-bkgpic-noframebox {
	background-color: #000000;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    padding:0px;
	width: 700px;
	height: 550px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	background-repeat: no-repeat;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	background-image: url(../images/pictures/owllogobkg3.jpg);
}
.content-left1 {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 150px;
	height: 550px;
	float: left;
	border: 0px none #FFFF00;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-left1-frameopenright {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding-left: 0px;
	width: 150px;
	height: 550px;
	float: left;
	border: 0px none #FFFF00;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
	background-image: url(../images/pictures/150x550blk-openright.gif);
}
.content-left1-framebox {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 148px;
	height: 548px;
	float: left;
	border: 0px none #FFFF00;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
	border-top: 1px solid #ffffff;
	border-right: 1px solid #ffffff;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #ffffff;
}
.content-right2 {
	background-color: #000000;	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding:0px;
	width: 150px;
	height: 550px;
	float: right;
	border: 0px none #FF0000;
	z-index: 1;
	position: absolute;
	visibility: visible;
	left: 850px;
	top: 45px;
}
.content-right2-frameopenleft {
	background-color: #000000;	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding:0px;
	width: 150px;
	height: 550px;
	float: right;
	border: 0px none #FF0000;
	z-index: 1;
	position: absolute;
	visibility: visible;
	left: 850px;
	top: 45px;
	background-image: url(../images/pictures/150x550blk-openleft.gif);
}
.content-right2-framebox {
	background-color: #000000;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding:0px;
	width: 150px;
	height: 550px;
	float: right;
	border: 0px none #FF0000;
	z-index: 1;
	position: absolute;
	visibility: visible;
	left: 850px;
	top: 45px;
	background-image: url(../images/pictures/150x550blk-box.gif);
}
#header1-cooldocs {

	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	width: 1000px;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
padding: 0px;
	overflow: hidden;
	border-top: 0px;
	border-right: 0px;
	border-bottom: 0px;
	border-left: 0px;
	height: 45px;
	background-image: url(../images/pictures/cooldocswriting1-45h.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	text-align: left;
	vertical-align: top;
}
.content-right1-noframebox {
	background-color: #000000;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    padding:0px;
	width: 700px;
	height: 550px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
}
.wSegHdr1-emailLink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bolder;
	color: #99FFFF;
	line-height: 120%;
	width: auto;
	padding: 0px;
	height: auto;
	border-top: none #E3E3E3;
	border-right: none #E3E3E3;
	border-bottom: none #E3E3E3;
	border-left: none #E3E3E3;
	font-variant: normal;
	text-decoration: none;
}
.content-right1-bkgpic-rb1-noframebox {

	background-color: #000000;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    padding:0px;
	width: 700px;
	height: 550px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	background-repeat: no-repeat;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	background-image: url(../images/pictures/RBWrapCov700x550-1.jpg);
}
.content-right1-bkgpic-rb2-noframebox {

	background-color: #000000;	margin-top: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
    padding:0px;
	width: 700px;
	height: 550px;
	z-index: 1;
	position: absolute;
	left: 150px;
	top: 45px;
	background-repeat: no-repeat;
	border-top: 0px solid #000000;
	border-right: 0px solid #000000;
	border-bottom: 0px solid #000000;
	border-left: 0px solid #000000;
	background-image: url(../images/pictures/RBWrapCov700x550.jpg);
}
.content-fullwidth1-basic-vc {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdGenPurp-bkg-1000x500-1-vc.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-fullwidth1-basic-novc {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdGenPurp-bkg-1000x500-1.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-fullwidth1-wedding {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdWed-bkg-1000x500.gif);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}

.content-fullwidth1-wedding-monochrome {
	background-color: #F0E9B3;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}

.content-fullwidth1-wedding-vc {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdWed-bkg-1000x500-vc.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-fullwidth1-wedding-vc-rose {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdWed-bkg-1000x500-vc-rose.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-fullwidth1-wedding-vc-rose-story {
	background-color: #000000;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 1000px;
	height: 499px;
	float: left;
	border: 0px none #000000;
	background-image: url(../images/pictures/OwlProdWed-bkg-1000x500-vc-rosestory.jpg);
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 45px;
}
.content-left1-xparent {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 150px;
	height: 450px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 20px;
}
.content-left1-xparent-prodpage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 153px;
	height: 130px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 185px;
	top: 309px;
}
.content-left1-xparent-wedhomepage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 71px;
	height: 68px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 738px;
	top: 312px;
}

.content-left2-xparent-wedhomepage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 91px;
	height: 68px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 737px;
	top: 392px;
}

.content-left3-xparent-wedhomepage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 147px;
	height: 68px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 817px;
	top: 390px;
}
.content-left4-xparent-wedhomepage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 864px;
	height: 68px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 76px;
	top: 393px;
}
.content-left5-xparent-wedhomepage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 300px;
	height: 2px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 647px;
	top: 374px;
	background-color:#009;
}

.content-left1-xparent-wedlinkspage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 434px;
	height: 70px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 376px;
	top: 365px;
}

.content-left2-xparent-wedlinkspage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 206px;
	height: 136px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 184px;
	top: 195px;
}

.content-left3-xparent-wedlinkspage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 217px;
	height: 69px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 480px;
	top: 112px;
}
.content-left4-xparent-wedlinkspage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 203px;
	height: 68px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 761px;
	top: 336px;
}
.content-left5-xparent-wedlinkspage {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 570px;
	height: 2px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 82px;
	top: 432px;
	background-color:#009;
}


.content-left1-wedding-xparent {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 205px;
	height: 200px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 20px;
}

.content-vcframe-wedding-xparent {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 205px;
	height: 200px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 1027px;
	top: -16px;
}
.content-left2-xparent {
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 710px;
	height: 450px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 5;
	left: 0px;
	top: 20px;
}
.contentinsert1-wedding-logo1 {
	border: 0px none #FFFF00;
	z-index: 2;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(../images/pictures/OwlProdWed-bkg-700w-vc-rose.jpg);
	width: 7000px;
	height: 91px;
	repeat: no;
}
.contentinsert1-wedding-logo1 {
	border: 0px none #FFFF00;
	z-index: 2;
	margin-right: 0px;
	margin-left: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0px;
	background-image: url(../images/pictures/OwlProdWed-bkg-700w-vc-rose.jpg);
	width: 7000px;
	height: 91px;
	repeat: no;
}
.content-center1-xparent-z2 {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 200px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 20px;
}
.content-center1-xparent-z2-serviceareapage {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 200px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 242px;
	top: 26px;
}
.content-center1-xparent-z2-prodpage {
	margin: 0px;
	padding:0px;
	width: 304px;
	height: 140px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 245px;
	top: 57px;
}
.content-center1-xparent-z2-wedhomepage {
	margin: 0px;
	padding:0px;
	width: 581px;
	height: 435px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 40px;
	top: -2px;
}
.content-center1-xparent-z2-wedlinkspage {
	margin: 0px;
	padding:0px;
	width: 218px;
	height: 102px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 76px;
	top: 49px;
}

.content-center1-xparent-hidden-z2 {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 200px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: hidden;
	left: 163px;
	top: 20px;
}
.content-center1-xparent-OGSF-fullheight-z2 {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 20px;
}

.content-center1-xparent-OGSF-wide1-z2 {
	margin: 0px;
	padding:0px;
	width: 830px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 20px;
}

.content-left1-xparent-OGSF-wide1-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 275px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 20px;
}
.content-center1-wedding-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 200px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
}
.content-center1-wedding-fullheight-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
}
.content-center1-wedding-fullheight-scroll-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
	overflow: scroll;
}
.content-center1-wedding-fullheight-scroll-opacity50pc-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
	overflow: scroll;
	opcacity: 05;
}
.content-center1-wedding-fullheight-noscroll-opacity50pc-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
	overflow: hidden;
	opcacity: 0.5;
}
.content-center1-wedding-fullheight-noscroll-opacity50pc-xparent-hidden {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
	overflow: hidden;
	opcacity: 0.5;
	visibility:hidden;
}

.content-center1-wedding-fullheight-noscroll-opacity50pc-yellow-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
	overflow:hidden;
	opcacity: 0.5;
	background-color:#FFFF99
}
.content-center1-wedding-fullheight-noscroll-opacity50pc-yellow-xparent-hidden {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 450px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
	overflow:hidden;
	opcacity: 0.5;
	background-color:#FFFF99;
	visibility:hidden;
}

.content-centerandleft1-wedding-fullheight-noscroll-opacity50pc-xparent-hidden {
	margin: 0px;
	padding:0px;
	width: 700px;
	height: 455px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 20px;
	overflow: hidden;
	opcacity: 0.0;
	visibility:hidden;
	background-image:url(../images/pictures/semixparent1-gray-opacity.6.png);
}


.content-centerandleft1-wedding-fullheight-noscroll-nopic-xparent-hidden {
	margin: 0px;
	padding:0px;
	width: 700px;
	height: 455px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 17px;
	top: 68px;
	overflow: hidden;
	opcacity: 0.0;
	visibility:hidden;
}

.content-centerandleft1-wedding-fullheight-noscroll-opacity50pc-xparent-visible {
	margin: 0px;
	padding:0px;
	width: 700px;
	height: 455px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 17px;
	top: 68px;
	overflow: hidden;
	opcacity: 0.5;
	background-image:url(../images/pictures/semixparent1-greypurple-opacity0.7.png);
}

.content-centerandleft1-wedding-fullheight-noscroll-defaultdisplay-xparent-visible {
	margin: 0px;
	padding:0px;
	width: 700px;
	height: 455px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 17px;
	top: 68px;
	overflow: hidden;
	opcacity: 0.5;
}



.content-centerandleft1-wedding-fullheight-noscroll-opacity50pc-xparent-hidden-z4 {
	margin: 0px;
	padding:0px;
	width: 700px;
	height: 455px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 20px;
	top: 20px;
	overflow: hidden;
	opcacity: 0.5;
	visibility:hidden;
	background-image:url(../images/pictures/semixparent1-gray-opacity.6.png);
}


.content-centerfill1-wedding-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 200px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 20px;
}
.content-center2-xparent {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 180px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 290px;
}
.content-center2-xparent-prodpage {
	margin: 0px;
	padding:0px;
	width: 130px;
	height: 199px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 15px;
	top: 18px;
}
.content-center2-xparent-wedhomepage {
	margin: 0px;
	padding:0px;
	width: 130px;
	height: 199px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 15px;
	top: 18px;
}
.content-center2-xparent-serviceareapage {
	margin: 0px;
	padding:0px;
	width: 137px;
	height: 29px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 72px;
	top: 38px;
}
.content-center2-xparent-wedhomepage-z3 {
	margin: 0px;
	padding:0px;
	width: 106px;
	height: 72px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 828px;
	top: 114px;
}

.content-center2-xparent-wedlinkspage-z3 {
	margin: 0px;
	padding:0px;
	width: 106px;
	height: 72px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 1035px;
	top: 16px;
}

.content-center2-xparent-hidden {
	margin: 0px;
	padding:0px;
	width: 555px;
	height: 180px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: hidden;
	left: 163px;
	top: 290px;
}
.content-center2-xparent-OGSF-wide1-z2 {
	margin: 0px;
	padding:0px;
	width: 830px;
	height: 168px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 163px;
	top: 302px;
}
.content-left2-xparent-OGSF-wide2-z2 {
	margin: 0px;
	padding:0px;
	width: 1000px;
	height: 168px;
	float: right;
	border: 0px none #000000;
	z-index: 2;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 302px;
}
.content-center2-wedding-xparent {
	margin: 0px;
	padding:0px;
	width: 500px;
	height: 180px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 218px;
	top: 290px;
}
.content-right3-xparent {
	margin: 0px;
	padding:0px;
	width: 270px;
	height: 181px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 724px;
	top: 329px;
}

.content-right3-xparent-faq {
	margin: 0px;
	padding:0px;
	width: 257px;
	height: 181px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 733px;
	top: 86px;
}
.content-right3-xparent-prodpage {
	margin: 0px;
	padding:0px;
	width: 449px;
	height: 70px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 364px;
	top: 364px;
}
.content-right3-xparent-wedhomepage {
	margin: 0px;
	padding:0px;
	width: 39px;
	height: 35px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 532px;
	top: 46px;
}


.content-right3-top-xparent {
	margin: 0px;
	padding:0px;
	width: 270px;
	height: 200px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 730px;
	top: 20px;
}
.content-right3-top-xparent-prodpage {
	margin: 0px;
	padding:0px;
	width: 219px;
	height: 193px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 718px;
	top: 62px;
}
.content-right3-top-xparent-wedhomepage {
	margin: 0px;
	padding:0px;
	width: 302px;
	height: 257px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 644px;
	top: 91px;
}
.content-right3-top-xparent-wedlinkspage {
	margin: 0px;
	padding:0px;
	width: 173px;
	height: 123px;
	float: right;
	border: 0px none #000000;
	z-index: 5;
	position: absolute;
	visibility: visible;
	left: 812px;
	top: 58px;
}
.content-right3-top-xparent-wedhomepage-z3 {
	margin: 0px;
	padding:0px;
	width: 219px;
	height: 193px;
	float: right;
	border: 0px none #000000;
	z-index: 3;
	position: absolute;
	visibility: visible;
	left: 642px;
	top: 18px;
}
.footercontainer1-500 {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	width: 1000px;
	border: 0px;
	overflow: hidden;
	height: 45px;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 546px;
	z-index: 5;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-size: 14px;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}
.footercontainer1-500-weddings {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #4B2986;
	width: 1000px;
	border: 0px;
	overflow: hidden;
	height: 45px;
	position: absolute;
	visibility: visible;
	left: 0px;
	top: 544px;
	z-index: 5;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	margin-right: 0px;
	padding: 0px;
	font-size: 14px;
	color: #FFFF00;
	text-align: center;
	vertical-align: middle;
}


.wBoldText_noUnderline {
	font-size: 14px;
	font-style: normal;
	font-weight: bolder;
	color: #FFFFFF;
}

.pagecontainer1_absolute_widthpercent
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;	
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 100%;
	height: 1650px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;

}

.pagecontainer1_absolute_widthpercent_height1000
{
	font-family: Arial, Helvetica, sans-serif;
	background-color: #000000;
	overflow: hidden;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 0px;
	width: 100%;
	height: 1000px;
	float: left;
	border: 0px none #000000;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;

}
