.bookmark {
	padding: 5px;
	position: relative;
	vertical-align: top;
	z-index: 100;
}

.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: #333333;
	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: #ffffff;
	border-left-width: 2px;
	border-right-width: 2px;
	border-style: solid;
	border-top-width: 0px;
	border-bottom-width: 0px;
	background-repeat: no-repeat;
	background-color:#ffffff;
}

.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;
	padding-top: 15;
	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;
	padding-top: 15;
	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;
	padding-top: 15;
	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;
	padding-top: 15;
	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;
	bottom:0px;
	right:8%;
	border:0px;
}
.link_button_accessories
{
	position:relative;
	bottom:-4px;
	right:8%;
	border:0px;
}
.link_button_bridesmaid
{
	position:relative;
	bottom:-7px;
	right:14%;
	border:0px;
}
.link_button_debs
{
	position:relative;
	bottom:-7px;
	right:14%;
	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;
}
