td, select, input, textarea{
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
	line-height:13px;
	color:#777777
}
table {
	font-family:tahoma;
	font-size:11px;
	vertical-align:top;
/*	line-height:13px;  */
	color:#777777
}

body {
	font-size: 11px;
	font-family: Tahoma;
	scrollbar-base-color:#bddcf1;
/*	background-image: url(images/desktop3.jpg);  */
    margin:0px;
	padding:0px;
background:#fffdf0;	
}
.bg {
	background-position:bottom;
	background-repeat:repeat;
	background-image: none;
/*	background-color: #FAFAD6;  */
	background-image: url(images/desktop3.jpg);
	
}
.bg2 {
	background-position:bottom;
	background-repeat:repeat;
	background-image: url(images/desktop3.jpg);
}
.bg3 {
	background-position:top;
	background-repeat:no-repeat;
	background-image: url(images/logo3.JPG);
}
.bar1 {
	color: #0000FF;
	text-align: left;
	font-weight:bold;
    font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 16px;
/*	padding-right: 5px;  */
}
.bar1:hover{
	color: #0000FF;
	font-weight:bold;
	font-size: 16px;
}
.bar1x {
    color:#ffffff;
	text-align: center;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 16px;
/*	padding-right: 5px;  */
}
.bar1x:hover{
	color: #0000FF;
	font-weight:bold;
	font-size: 16px;
}

h1 {
	font-size: 18px;
	font-family: Tahoma;
	color:#FFFFFF;
	font-weight:bold;
	padding:0px;
	margin:0px;
}

.white{
color:#FFFFFF;
}
.red{
color:#FF0000;
}
.redbold {
font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.green{
color:#00FF00;
}

.footer2{
font-size: 10px;
font-family: "Verdana, Arial, Helvetica, sans-serif";
color:#4a3874;
background-color: #fef6a5;
}

.footer3{
font-size: 10px;
font-family: "Verdana, Arial, Helvetica, sans-serif";
color:#4a3874;
background-color: #fef6a5;
}

A {
	color: #999999;
	text-decoration: underline;
	font-weight: bold;
}
A:hover {
  color: #0000FF;
  text-decoration: underline;
}


.style5 {
font-size: 16px;
	color: #000000;
	font-weight: bold;
}
.style5:hover {
font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.bodytext {
	font-size: 18px;
/*	color: #669999;  */
/*	color: #878787;  */
	color: #4a3874;
	text-align: center;
}
.bodytextp {
	font-size: 18px;
/*	color: #669999;  */
/*	color: #878787;  */
	color: #4a3874;
	text-align: left;
}
.bodytextsm {
	font-size: 14px;
/*	color: #669999;  */
/*	color: #878787;  */
	color: #4a3874;
	text-align: left;
}
.bodytextbold {
	font-size: 20px;
/*	color: #669999;  */
/*	color: #878787;  */
	color: #4a3874;
    font-weight: bold;
		text-align: left;
}
.bodytext2 {
	font-size: 18px;
	color: #4a3874;
/*	color: #b7b7ff;  */
    text-align: left;
}
.bodytextbrown {
	font-size: 18px;
	color: #4a3874;
		text-align: left;
}
.bodytext2bold {
	font-size: 20px;
	color: #b7b7ff;
    font-weight: bold;
		text-align: left;
}
.bodytext3bold {
	font-size: 18px;
/*	color: #669999;  */
/*	color: #878787;  */
	color: #4a3874;

    font-weight: bold;
		text-align: left;
	
}
.bodytext4bold {
	font-size: 20px;
	color: #4a3874;
    font-weight: bold;
		text-align: left;
}
.bodytext5bold {
	font-size: 24px;
	color: #4a3874;
    font-weight: bold;
		text-align: left;
}
.bodytext14 {
	font-family: Papyrus;
	font-size: 14px;
	color: #000000;
		text-align: left;
}
.bodytext14bold {
	font-family: Papyrus;
	font-size: 14px;
	color: #000000;
    font-weight: bold;
		text-align: left;
}
.bodytext12 {
	font-family: Papyrus;
	font-size: 12px;
	color: #000000;
		text-align: left;
}
.bodytext12bold {
	font-family: Papyrus;
	font-size: 12px;
	color: #000000;
    font-weight: bold;
		text-align: left;
}
.formtext {
	font-size: 16px;
	color: #4a3874;
}
.formtextsmall {
	font-size: 12px;
	color: #4a3874;
}
.bodytextlink {
font-size: 18px;
/*	color: #669999;  */
/*	color: #878787;  */
	color: #4a3874;
}
.bodytextlink:hover {
font-size: 18px;
	color: #FF0000;
}

.news {font-size: 24px;
    color:#000000;
	font-family: Papyrus;
	font-weight: bold;
}
.error {
	text-decoration:none;
	color:#FFFFFF;
	font-size:16px;
	background-color: #FF0000;
}
.error2 {
	text-decoration:none;
	color:#FFFFFF;
	font-size:18px;
	background-color: #FF0000;
	padding-left: 8px;
	padding-right: 8px;
}
.pic {
	padding: 0px 0px 0px 1px;
}
/*.pic:hover {
	border: thin solid #0000FF;
}  */
.style2 {
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	font-size: 20px;
	color: #dc0101;
	background-color: #ffffff;
}
.style4 {font-family: "Edwardian Script ITC"; font-size: 36px; color: #4a3874; }
.logoh {
	font-family: "Edwardian Script ITC";
	font-size: 20px;
	color: #4a3874;
	margin:0px;
	padding:0px;
}
.hithere {
	padding:0px 0px 20px;
}
.style6i {font-family: "Verdana, Arial, Helvetica, sans-serif"}
.style7d {
	font-family: "Edwardian Script ITC";
	font-size: 44px;
	color: #4a3874;
/*		font-weight: bold;  */
}
.style10d {
	font-size: 12px;
	font-family: Verdana, Arial, Helvetica, sans-serif;  */
	font-style: normal;
	line-height: 1.3;
	
}

.style8i 
{
color: #000000;
font-family: "Verdana, Arial, Helvetica, sans-serif"; 
font-size: 24; 
}
.style8j {
	font-size: 14;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	color: #000000;
}
.style8k {
	font-size: 18;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	line-height: 1.3;
/*	background-color: #38d1fc;  */
/*	background-color: #99ffff;   */
	background-color: #fef6a5;
	background-color: #fffdf0;
	
}

.occasions {
/*	border: thin solid #000000; */
}
.weddings {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
	/*	line-height: 1.2;  */
	background-color: #fffdf0;
	padding-top: 10px;
}
.started {
	background-color: #dfeac1;  
/*	background-color: #ccff66;
	background-color: #d9ff54;
	background-color: #ecffaa;  */
}



.style8m {
	font-size: 12;
	line-height: 1.4;
	font-family: "Verdana, Arial, Helvetica, sans-serif";
	color: #000000;
}
.style6j {
	color: #000000;
font-size: 14px
}
.style7j {
	color: #000000;
/*	font-family: "Verdana, Arial, Helvetica, sans-serif";  */
font-size: 18px;
}

.style7k {
	color: #330099; 
font-size: 24px;
	line-height: 1.5;

}
.style7c {
/*	color: #000000;  */
font-size: 16px;
	line-height: 1.5;

}
.style6 {color: #000000}
.style7x {
color: #000000;
font-size: 16px;
}
.style7xb {
	color: #000000;
	font-size: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	padding-left: 24px;
}

.style8x {
color: #000000;
font-size: 14px;
}
.style1head {
	color: #330099;
	font-family: "Edwardian Script ITC";
	font-size: 22px;
	vertical-align: top;
	background-color: #fef6a5;
	line-height: .5;
}
.style1headx {
	color: #4a3874;
/*	color: #330099;  */
	font-family: "Edwardian Script ITC";
	font-size: 70px;
	vertical-align: top;
	background-color: #fef6a5;
	background-color: #ffffff;
	
/*	font-weight: bold;  */
}
.style1head2 {
	background-color: #fef6a5;
	background-color: #ffffff;
	
}
.style1referral {
	color: #000000;
	font-family: "Edwardian Script ITC";
	font-size: 44px;
	vertical-align: top;
}
.style1ssW {
	font-size: 16px;
	/*	font-family: "Edwardian Script ITC";   */
	/*font-family: "Vladimir Script";  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4a3874;
	font-style: italic;
}
.style1ssX {
	font-size: 16px;
	/*	font-family: "Edwardian Script ITC";   */
	/*font-family: "Vladimir Script";  */
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #4a3874;
	font-style: italic;
}
.style8rf {
	color: #4a3874;
	font-family: "Edwardian Script ITC";
	font-size: 44px;
}
/*   Start Template ---------------------------------------------- */
/*   Start Template ---------------------------------------------- */
/*   Start Template ---------------------------------------------- */
table { border:0px; border-collapse:collapse ; width:100%} 
td {vertical-align:top; padding:0px; }

form { margin:0px; padding:0px}

.list ul{margin:0px; padding:0px; list-style:none; line-height:16px}
.list ul li { background:url(images/list_bg2.jpg) no-repeat 0 8px; padding-left:8px}
.list ul li a{ color:#4a3874;  text-decoration: underline; font-weight:normal}
.list ul li a:hover{ text-decoration: none}

.list1 ul{margin:0px; padding:0px; list-style:none; line-height:14px}
.list1 ul li { background:url(images/list_bg2.jpg) no-repeat 0 7px; padding-left:8px}
.list1 ul li a{ color:#4a3874;  text-decoration: none; font-weight:normal}
.list1 ul li a:hover{ text-decoration: underline}


.logo_bg{
/*	background:#ffffff; */
background:#fffdf0;
	width:806px;
/*	border-bottom-style: double;
	border-bottom-color: #fef6a5;  */
	padding-top: 5px;
	line-height: 1.0;
	
 }
/* .logo_bg{ background:#ffffff; width:806px;}  */

.logo_bg td{ vertical-align:middle}

.content{ background:#fffdf0}

.footer td{
	background-color: #fef6a5;

	/*	background:url(images/foot_bg.gif) repeat-x #ffffff;  */
	height:40px;
	color:#686666;
	padding-left: 10px;
	border-top-style: double;
}
.footer a{ color:#686666; text-decoration:underline}
.footer a:hover{ text-decoration:none}

.y{ background:url(images/ysolid.gif) repeat-y}
.x{ background:url(images/x.gif) repeat-x; width:auto}

.px{ background:#C0C0C0; width:auto}

.address_bg{ width:195px; background:url(images/address_bg.gif) no-repeat}
.address_bg td{ padding-top:51px}

.menu{
	text-align:center;
padding-right: 50px;	
/*	padding-left: 90px;  */
}
.menuff{
	text-align:center;
/* padding-right: 10px;	*/
/*	padding-left: 90px;  */
}
.menu:hover{
	text-decoration:none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}

b{
	color:#330099;
	font-size: 14px;
}

strong{ color:#424141}

span strong{ color:#777777}

.indent{ padding-right:11px}
.indent1{ padding-right:12px; line-height:14px}
.indent2{ margin-left:20px; margin-right:20px}
.indent3{ padding-right:11px}

/* a{ color:#DC0101; text-decoration:underline}
a:hover{ text-decoration:none}  */

/* span a{ color:#330099; text-decoration:none; background:url(images/marker.gif) no-repeat right top; padding-right:11px}  */
span a{ color:#330099; text-decoration:none;}

span a:hover{ text-decoration:underline}

strong a{ color:#777777; text-decoration:underline}
strong a:hover{ text-decoration:none}

.left{ line-height:14px}

.form input {
	width:200px;
	height:20px;
	color: #000000;
	padding:0 8 0 4px;
	line-height:12px;
	vertical-align:middle;
	background-color:#ffffb8;
	font-size: 12px;
}
.form textarea {
	width:250px;
	height:151px;
	color: #000000;
	overflow: auto;
	padding:0 0 0 8px;
	background-color:#ffffb8;
	font-size: 12px;	
}

