table.body{ border-style: solid; border-color: #868686; border-width: 0px; padding: 10px;}

td {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #868686;}

th {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #868686; font-weight: bold}

table.menus {float: right;}

th.weddings {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #9D1C09; color: #FFFFFF; font-weight: bold}
td.weddings {font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; border-style: solid; border-width: 1px; border-color: #9d1C09;}


th.business {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #0EA411; color: #FFFFFF; font-weight: bold}
td.business {font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; border-style: solid; border-width: 1px; border-color: #0EA411;}

th.others {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; background-color: #0009C1; color: #FFFFFF; font-weight: bold}
td.others {font-family: Verdana, Arial, Helvetica, sans-serif; padding: 5px; border-style: solid; border-width: 1px; border-color: #0009C1;}


td.homepic {border-style: solid; border-color: #666666; border-width: 1px; padding: 5px;}
td.homedetails {padding: 10px;}

.memberform { 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;
	border: 1px solid #C86C00;
	padding-left: 3px;
}

p {}

.hdr {font-size: 12px; font-weight: bold; color: #AB242A}
td.headlinktd { background-color: #868686; padding-left: 10px; color: #FFFFFF}
a.headlink:link { color: #FFFFFF; text-decoration: none}
a.headlink:active { color: #FFFFFF}
a.headlink:visited { color: #FFFFFF; text-decoration: none}
a.headlink:hover {  color: #FFFFFF; text-decoration: underline}

a.menu:link {color: #666666; text-decoration: none}
a.menu:active {color: #666666}
a.menu:visited {color: #666666; text-decoration: none}
a.menu:hover {  color: #666666; text-decoration: underline}


a.members:link { margin-left: 12px; color: #666666; text-decoration: none}
a.members:active { margin-left: 12px; color: #666666}
a.members:visited { margin-left: 12px; color: #666666; text-decoration: none}
a.members:hover {  margin-left: 12px; color: #666666; text-decoration: underline}

a.bodylink:link { color: #666666; text-decoration: underline}
a bodylink:active { color: #666666}
a bodylink:visited { color: #666666; text-decoration: underline}
a.bodylink:hover {  color: #666666; text-decoration: none}


div.bodytext {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; line-height: 18px; margin-bottom: 10px;}
div.btlinks { float: left; color: #FFFFFF;}
div.copy { float: right; color: #FFFFFF;}
div.paragraphhdr {color: #333333; font-size: 11px; font-weight: bold; line-height: 18px}
td.homelist { color: #666666; font-weight: bold; background-color: #E0ECD0; border-style: solid; border-color: #666666; border-top-width: 1px; border-bottom-width: 1px; border-left-width: 0px; border-right-width: 0px;  padding: 5px; margin-top: 10px;}
td.strlist { padding: 2px; background-color: #75411A; color: #FFFFFF; font-weight: bold; font-size: 12px;}
div.homeinfo {color: #666666; font-weight: normal; line-height: 10pt}

div.weddinghdr {color: #9D1C09; font-size: 20px; font-weight: bold}
div.weddingmenuhdr {color: #9D1C09; font-size: 12px; font-weight: bold}
td.weddingmenu{ border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-color: #868686; background-color: #FFE3E0; padding: 10px; line-height: 12pt;}
td.bodytable { padding: 20px;}

div.businesshdr {color: #0EA411; font-size: 20px; font-weight: bold}
div.businessmenuhdr {color: #0EA411; font-size: 12px; font-weight: bold}
td.businessmenu{ border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-color: #868686; background-color: #C3E9C4; padding: 10px; line-height: 12pt;}
td.bodytable { padding: 20px;}

div.membershdr {color: #D27C17; font-size: 20px; font-weight: bold}
div.membersmenuhdr {color: #D27C17; font-size: 12px; font-weight: bold}
td.membersmenu{ border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-color: #868686; background-color: #FFE0BC; padding: 10px; line-height: 12pt;}
td.bodytable { padding: 20px;}

div.othershdr {color: #0009C1; font-size: 20px; font-weight: bold}
div.othersmenuhdr {color: #0009C1; font-size: 12px; font-weight: bold}
td.othersmenu{ border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-color: #868686; background-color: #C8D9FF; padding: 10px; line-height: 12pt;}
td.bodytable { padding: 20px;}

div.realestatehdr {color: #5B2902; font-size: 20px; font-weight: bold}
div.realestatemenuhdr {color: #5B2902; font-size: 12px; font-weight: bold}
td.realestatemenu{ border-style: solid; border-left-width: 1px; border-right-width: 1px; border-top-width: 0px; border-bottom-width: 1px; border-color: #868686; background-color: #EADED5; padding: 10px; line-height: 12pt;}
td.bodytable { padding: 20px;}

th.membersth { background-color: #D27C17; color: #FFFFFF; padding: 2px;}
td.memberstbl { border-style: solid; border-color: #D27C17; border-width: 1px; padding: 2px;}
td.memberstblpic { border-style: solid; border-color: #D27C17; border-width: 1px; padding: 0px;}

