body{
	background-image: url(images/page_bg.gif);
	background-repeat: repeat-x;
	background-color:#fff;
	margin:0;
padding:0;
}
.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #BEBEBE;
}
.footer A:link
{
	color: #BEBEBE;
	text-decoration: none;
}


.footer A:active
{
	color: #BEBEBE;
	text-decoration: none;
}

.footer A:visited
{
	color: #BEBEBE;
	text-decoration: none;
}

.footer A:hover
{
	color: #BEBEBE;
	text-decoration: none;
}

.heading
{
	COLOR: #000066;
	FONT-FAMILY: "Tw Cen MT", Arial, Helvetica, sans-serif;
	FONT-SIZE: 13pt;
	FONT-WEIGHT: normal;
	line-height: normal;
}

.heading2
{
	COLOR: #000066;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11pt;
	FONT-WEIGHT: bold;
	line-height: normal;
}

.heading3
{
	COLOR: #FFCC00;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: normal;
}

.heading3 A:link
{
	color: #FFCC00;
	text-decoration: none;
}


.heading3 A:active
{
	color: #FFCC00;
	text-decoration: none;
}

.heading3 A:visited
{
	color: #FFCC00;
	text-decoration: none;
}

.heading3 A:hover
{
	color: #FFCC00;
	text-decoration: none;
}

.Intro_Paragraph
{
	COLOR: #333333;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12pt;
	FONT-WEIGHT: lighter;
	line-height: normal;
	padding: 3px;
}

.TEXT
{
	COLOR: Navy;
	FONT-FAMILY: "Calibri", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 20px;
	padding: 2px;
}

.TEXT A:link
{
	color: #000066;
	text-decoration: none;
}


.TEXT A:active
{
	color: #000066;
	text-decoration: none;
}

.TEXT A:visited
{
	color: #000066;
	text-decoration: none;
}

.TEXT A:hover
{
	color: Blue;
	text-decoration: none;
}

.FindMember
{
	color: #FFD700;
}

.FindMember A:link
{
	color: #FFD700;
	text-decoration: underline;
}

.FindMember A:active
{
	color: #FFD700;
	text-decoration: underline;
}

.FindMember A:hover
{
	color: #FFD700;
	text-decoration: underline;
}

.FindMember A:visited
{
	color: #FFD700;
	text-decoration: underline;
}

.menu {
	font-family: "Tw Cen MT", Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: White;
}
.menu A:link
{
	color: White;
	text-decoration: none;
}


.menu A:active
{
	color: White;
	text-decoration: none;
}

.menu A:visited
{
	color: White;
	text-decoration: none;
}

.menu A:hover
{
	color: #33CCFF;
	text-decoration: none;
}

.forms
{
	COLOR: #000099;
	FONT-FAMILY: "Tw Cen MT", Arial, Helvetica, sans-serif;
	FONT-SIZE: 9pt;
	FONT-WEIGHT: normal;
	line-height: normal;
}
.table
{
	border: #666699;
	border-left-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-style: solid;
	border-top-width: 0px;
	background-image: url(images/main_page_bg.jpg);
	background-repeat: no-repeat;
	background-color:#eeeeee;
	height: 100%;
}

.text2
{
	COLOR: #1F1F1F;
	FONT-FAMILY: "Tw Cen MT", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 12px;
	padding: 3px;
}


.bridal_box
{
	background-image: url(images/bridal_box.jpg);
	background-repeat: no-repeat;
	COLOR: Navy;
	FONT-FAMILY: "Calibri", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 20px;
	width: 310px;
	height:143px;
	padding-top: 10;
	padding-left: 120;
}

.bridesmaid_box
{
	background-image: url(images/bridesmaid_box.jpg);
	background-repeat: no-repeat;
	COLOR: Navy;
	FONT-FAMILY: "Calibri", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 20px;
	width: 310px;
	height:143px;
	padding-top: 10;
	padding-left: 120;
}
.debs_box
{
	background-image: url(images/debs_box.jpg);
	background-repeat: no-repeat;
	COLOR: Navy;
	FONT-FAMILY: "Calibri", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 20px;
	width: 310px;
	height:143px;
	padding-top: 10;
	padding-left: 120;
}
.accessories_box
{

	background-image: url(images/accessories_box.jpg);
	background-repeat: no-repeat;
	COLOR: Navy;
	FONT-FAMILY: "Calibri", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 20px;
	width: 310px;
	height:143px;
	padding-top: 10;
	padding-left: 120;
}

.testimonials_box
{

	background-image: url(images/testimonials_box.jpg);
	background-repeat: no-repeat;
	COLOR: Navy;
	FONT-FAMILY: "Calibri", Arial, Helvetica, sans-serif;
	FONT-SIZE: 10pt;
	FONT-WEIGHT: normal;
	line-height: 20px;
	padding-top: 5;
	padding-left: 220;
}

.link_button_bridal
{
	position:relative;
	float:right;
	margin-top: 100px;
	margin-right: 30px;
	border:0px;
}
.link_button_accessories
{
	position:relative;
	float:right;
	margin-top: 100px;
	margin-right: 30px;
	border:0px;
}
.link_button_bridesmaid
{
	position:relative;
	float:right;
	margin-top: 100px;
	margin-right: 30px;
	border:0px;
}
.link_button_debs
{
	position:relative;
	float:right;
	margin-top: 100px;
	margin-right: 30px;
	border:0px;
}

.main_table
{
	background-image: url(images/main_page_bg.jpg);
	background-repeat: no-repeat;
}

.page1 
{ 	background-image: url(images/page_bg.gif);
	background-repeat: repeat-x;
}
