body
{
	margin:0px;
	background-color:#110d03;
	
}
#div1
{ 
	width: 782px; 
	margin:0px;
	background-image: url(../images/bground12.jpg);
	background-repeat: repeat-x repeat-y;
	text-align: center;
}
.BridalText1			{font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#d5ae92; text-decoration: none;}
.BridalText1:link		{font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#d5ae92; text-decoration:underline;}
.BridalText1:visited	{font: 11px Verdana, Arial, Helvetica, sans-serif;   color:#d5ae92;text-decoration:underline;}
.BridalText1:active	{font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#d5ae92; } 

.BridalLink1			{font: 14px Arial, Helvetica, sans-serif;  color:#ebb433;}
.BridalLink1:link		{font: 14px Arial, Helvetica, sans-serif;  color:#ebb433;}
.BridalLink1:visited	{font: 14px Arial, Helvetica, sans-serif;   color:#ebb433;}
.BridalLink1:active	{font:  14px Arial, Helvetica, sans-serif;  color:#ebb433;} 
.BridalLink1:hover	{font:  14px Arial, Helvetica, sans-serif;  color:#ebb433;} 

.BridalLinkSide			{font:   12px Arial, Helvetica, sans-serif;  color:#ebb433;}
.BridalLinkSide:link		{font:   12px Arial, Helvetica, sans-serif;  color:#ebb433; text-decoration: none;}
.BridalLinkSide:visited	{font:   12px Arial, Helvetica, sans-serif;   color:#ebb433; text-decoration: none;}
.BridalLinkSide:active	{font:   12px Arial, Helvetica, sans-serif;  color:#ebb433;} 
.BridalLinkSide:hover	{font:   12px Arial, Helvetica, sans-serif;  color:#f8d47f;} 

.BridalFieldnames		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #d5ae92;}

.textTitle	{font:  18px Verdana, Arial, Helvetica, sans-serif;  color:#0066ff;}

.AdText			{font: 10px Verdana, Arial, Helvetica, sans-serif; }
.AdTextSmall			{font: 9px Verdana, Arial, Helvetica, sans-serif; }
.AdTitleWhite			{font:  bold 14px Verdana, Arial, Helvetica, sans-serif; color:#ffffff }

.AdTitleBlack			{font:  bold 14px Verdana, Arial, Helvetica, sans-serif; color:#2e2e2e;}

.priceHead			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#333333; }
.priceHead:link		{font:  bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#484646;}
.priceHead:visited	{font:  bold 12px Verdana, Arial, Helvetica, sans-serif;   color:#484646;}
.priceHead:active	{font:  bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#484646; } 

.text1			{font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#000080;}
.text1:link		{font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#000080;}
.text1:visited	{font: 11px Verdana, Arial, Helvetica, sans-serif;   color:#000080;}
.text1:active	{font: 11px Verdana, Arial, Helvetica, sans-serif;  color:#000080; } 

.text2			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#4F3C27; text-decoration: none;}
.text12			{font: bold 14px Verdana, Arial, Helvetica, sans-serif;  color:#4F3C27; text-decoration: none;}

.text3			{font: 12px Verdana, Arial, Helvetica, sans-serif;  color:#6b5339; text-decoration: none;}

.link1			{font: bold  12px Arial, Helvetica, sans-serif;  color:#164a67;}
.link1:link		{font: bold  12px Arial, Helvetica, sans-serif;  color:#164a67;}
.link1:visited	{font: bold  12px Arial, Helvetica, sans-serif;   color:#164a67;}
.link1:active	{font: bold  12px Arial, Helvetica, sans-serif;  color:#164a67;} 

.link2			{font: bold 14px Verdana, Arial, Helvetica, sans-serif;  color:#4F3C27; text-decoration: none;}
.link2:link		{font: bold 14px Verdana, Arial, Helvetica, sans-serif;  color:#4F3C27; text-decoration: none;}
.link2:visited	{font: bold 14px Verdana, Arial, Helvetica, sans-serif;   color:#4F3C27; text-decoration: none;}
.link2:active	{font: bold 14px Verdana, Arial, Helvetica, sans-serif;  color:#4F3C27;  text-decoration: none;} 
.link2:hover	{font: bold 14px Verdana, Arial, Helvetica, sans-serif;  color:#c89862;  text-decoration: none;} 

.link3			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#555454;}
.link3:link		{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#555454; }
.link3:visited	{font: bold 12px Verdana, Arial, Helvetica, sans-serif;   color:#555454;}
.link3:active	{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#555454; } 

.linkButton			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#000000; text-decoration: none;}
.linkButton:link		{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#000000; text-decoration: none;}
.linkButton:visited	{font: bold 12px Verdana, Arial, Helvetica, sans-serif;   color:#000000;text-decoration: none;}
.linkButton:active	{font: bold 12px Verdana, Arial, Helvetica, sans-serif;  color:#000000; text-decoration: none;} 

.SpecialPrice	{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #c0272d; }

.linkRed			{font: bold  12px Arial, Helvetica, sans-serif;  color:#c0272d;}
.linkRed:link		{font: bold  12px Arial, Helvetica, sans-serif;  color:#c0272d;}
.linkRed:visited	{font: bold  12px Arial, Helvetica, sans-serif;   color:#c0272d;}
.linkRed:active	{font: bold  12px Arial, Helvetica, sans-serif;  color:#c0272d;} 

.textBlack		{font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.textBlack:link		{font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.textBlack:visited	{font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;}
.textBlack:active	{font: 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration: none;} 

.fieldnamesblack		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000; }
.ButtonFaceWhite		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}

.ProductPriceWhite		{font: bold 18px Verdana, Arial, Helvetica, sans-serif; color: #ffffff; }

.ProductName		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #333333;}
.ProductNameWhite		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
.ProductNameWhiteLarge		{font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}
.ProductNameWhiteSmall		{font: bold 10px Verdana, Arial, Helvetica, sans-serif; color: #ffffff;}

.message		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000080;}

.ErrMsg		{font: 12px Verdana, Arial, Helvetica, sans-serif; color: Red;}
.ErrMsgLarge		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: Red;}

.textSmall			{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000;}
.textSmall:hover	{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #000000; text-decoration:none;}

.textXSmall			{font: 9px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

.ProcessInactive		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #a9a9a9;}
.ProcessTitle		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #666666;}

.PageTitle		{font: bold	 14px Verdana, Arial, Helvetica, sans-serif;		text-decoration:none; color:#EB9F13}

.GrandTitle		{font: bold	 18px Verdana, Arial, Helvetica, sans-serif;		color:#a20302}

.SpecialOffer		{font: bold	 18px Verdana, Arial, Helvetica, sans-serif;		color:#E60909}

.graytext		{font: 10px Verdana, Arial, Helvetica, sans-serif; color: #666666;}
.req			{font: 11px Verdana, Arial, Helvetica, sans-serif; color: #aa2d32;}
.err			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;	color: #aa2d32;}
.textSP			{font: bold 12px Verdana, Arial, Helvetica, sans-serif;		line-height:10px;}
.fieldnames		{font: bold 12px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

.footer	{font: 11px Arial, Helvetica, sans-serif; color:#d5ae92;  }
.footer:visited	{font: 11px  Arial, Helvetica, sans-serif; color:#d5ae92; }
.footer:link	{font: 11px Arial, Helvetica, sans-serif; color:#d5ae92 ;}
.footer:active  {font: 11px Arial, Helvetica, sans-serif; color:#d5ae92;}
.footer:hover	{font: 11px  Arial, Helvetica, sans-serif;	color:#d5ae92; }

.testimonial	{font: bold 16px Verdana, Arial, Helvetica, sans-serif; color: #777777;}
.wait			{font: bold 21px Verdana, Arial, Helvetica, sans-serif; color:#000080;}
.Receipt		{font: 14px Verdana, Arial, Helvetica, sans-serif; color: #000000;}

.legend			{font: 12px Verdana, Arial, Helvetica, sans-serif; color: red;}
.valSum {padding:5px; border: 2px solid red; font: bold 14px Verdana, Arial, Helvetica, sans-serif; color: red; background-color:#feedb4;} 

.white{color:#FFFFFF}
.price{	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 11px;	color: #ffffff;	text-decoration: none; background-color:#2F7BD1}

.border1px{
	border: 1px solid #CCCCCC;
}


.headline {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; TEXT-TRANSFORM: uppercase; COLOR: #006699; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.subheads {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #006699; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.text {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.boldtext {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.bullets {
	LIST-STYLE-POSITION: outside; FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; LIST-STYLE-TYPE: disc; TEXT-DECORATION: none
}
.blue {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #3e6212; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.greenbullet {
	FONT-SIZE: 12px; COLOR: #354418; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.flowerbullet {
	FONT-SIZE: 12px; COLOR: #000000; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
.plaingreen {
	FONT-SIZE: 12px; COLOR: #336633; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.caps {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; TEXT-TRANSFORM: uppercase; COLOR: #3e6212; LINE-HEIGHT: 15px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.Subnocap {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; COLOR: #006699; FONT-FAMILY: "Times New Roman", Times, serif; TEXT-DECORATION: none
}
.smalltext {
	FONT-SIZE: 10px; COLOR: #000000; LINE-HEIGHT: 12px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.smalltext2 {
	FONT-SIZE: 11px; COLOR: #000000; LINE-HEIGHT: 13px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}


#sddm
{	margin: 0;
	padding: 0;
	z-index: 30; padding-left:200px;
	}

#sddm li
{	margin: 0;
	padding: 0;
	list-style: none;
	float: left;
	font: bold 12px arial}

#sddm li a
{	display: block;
	margin: 0 1px 0 0;
	padding: 4px 10px;
	color: #EB9F12;	
	text-align: center;
	text-decoration: none}

#sddm div
{	position:absolute;
	visibility: hidden;
	margin: 0;
	padding: 0;
	background: #6f510b;
	border: 1px solid #52362C }

	#sddm div a
	{	position: relative;
		display: block;
		margin: 0;
		padding: 5px 10px;
		width: auto;
		white-space: nowrap;
		text-align: left;
		text-decoration: none;
		background: #6f510b;
		color: #EB9F13;
		font: 12px arial}

	#sddm div a:hover
	{	background: #5C4206;
		color: #FFF}
