/* Menu CSS*/


.form{

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;
}

.Menu3 a, .Menu3current a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 16px;

	padding-left: 21px;	

	font-weight: bold;



}
.Menu3 a:visited, .Menu3current a:visited{

	color: #FFFFFF;

}





.Menu4 a, .Menu4current a {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 16px;

	padding-left: 30px;	



}

.Menu4 a:hover, .Menu4current{

        font-weight: bold;

}


}
.Menu4 a:visited, .Menu4current a:visited{

	color: #FFFFFF;

}




/* Menu CSS end*/



a.link,

a:hover.link,

a:visted.link,

a:link.link,

a:active.link

{

	text-decoration: none;

	font-weight: bold;

	color: #065618;

}

.bodybgd{

	background-image: url(../images/bgd_content.gif);

	background-repeat: repeat-y;

}

.bgdWedding{

	background-image: url(../images/watermark_wedding.jpg);

	background-repeat: no-repeat;

}

.bgdCorporate{

	background-image: url(../images/watermark_corporate.jpg);

	background-repeat: no-repeat;

}

.txtFooter {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	color: #FFFFFF;

	text-decoration: none;

	text-align: right;

	margin-right: 15px;

	padding-right: 15px;

	margin-bottom: 15px;

	padding-bottom: 15px;

}

.bgdModuleTop {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFF000;

	text-decoration: none;

	background-color: #065618;

	margin: 5px;

	padding: 5px;

	text-transform: uppercase;

}

.bgdModuleTopWedding {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #4c0000;

	margin: 5px;

	padding: 5px;

	text-transform: uppercase;

}

.bgdModuleTopCorporate {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #FFFFFF;

	text-decoration: none;

	background-color: #05053c;

	margin: 5px;

	padding: 5px;

	text-transform: uppercase;

}

.bgdModuleBottom

 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #000000;

	text-decoration: none;

	background-color: #EDECEC;

	margin: 12px 15px;

	padding: 12px 15px;

	border-top-color: #666666;

	border-top-width: 1px;

	border-top-style: solid;

}

.txtBody

 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #666666;

	text-decoration: none;

	line-height: 16px;

}

.txtBody a:link,

.txtBody a:hover,

.txtBody a:active,

.txtBody a:visited



 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #065618;

	font-weight: bold;

	text-decoration: none;

	line-height: 16px;

}	

.bgdMidModuleTop {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: bold;

	color: #333333;

	text-decoration: none;

	background-color: #C0C0C0;

	margin: 2px 5px 5px 15px;

	padding: 2px 5px 5px 15px;

	text-transform: uppercase;

	border-bottom-width: 1px;

	border-bottom-style: solid;

	border-bottom-color: #919191;

}

.bgdMidModuleBottom

 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 10px;

	font-weight: normal;

	color: #666666;

	text-decoration: none;

	background-color: #EDECEC;

	margin: 12px 15px 12px 5px;

	padding: 12px 15px 12px 5px;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #CACACA;

	border-bottom-color: #CACACA;

	border-left-color: #CACACA;

}

.flashBox {

	margin-bottom: 16px;

	margin-left: 16px;

	padding-bottom: 16px;

	padding-left: 16px;

	background-color: #000000;

}

.txtBodyTitle {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 22px;

	color: #EE333E;

	text-decoration: none;

	line-height: 16px;

	font-weight: bold;

}

.txtSubNavWhite,

.txtSubNavWhite a:link,

.txtSubNavWhite a:hover,

.txtSubNavWhite a:active,

.txtSubNavWhite a:visited {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 16px;

	font-weight: bold;

}

.txtSubSubNavWhite,

.txtSubSubNavWhite a:link,

.txtSubSubNavWhite a:hover,

.txtSubSubNavWhite a:active,

.txtSubSubNavWhite a:visited

 {



	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #FFFFFF;

	text-decoration: none;

	line-height: 16px;

	font-weight: normal;

}

.txtSubNavYellow

 {

	font-family: Verdana, Arial, Helvetica, sans-serif;

	font-size: 11px;

	color: #E8E001;

	text-decoration: none;

	line-height: 16px;

	font-weight: bold;

}

.paddingSubNav {

	margin-left: 25px;

	padding-left: 25px;

}

.paddingSubSubNav {



	margin-left: 35px;

	padding-left: 35px;

}

.bodyContentBgd {



	background-image: url(../images/bgd_body2.gif);

	background-repeat: repeat-y;

}