body
{
	padding-left: 0px;
	padding-right: 0px;
	background-color: #ffffff;
	color: #000000;
	font-family: Arial, Verdana, Sans-Serif;
	font-size: 11px;
	border: none 0px #ffffff;
	margin: 0px 0px 0px 0px;
	width: 105%;
}

table
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
}

table.ct td.logos
{
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;
	background-color: red;
}

td.logos img
{
	display: block;
	margin: 0px;
}

table.weddingpage tr td img, table tr td.banner img
{
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
}

table td.nav img
{
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
}


img.logo
{
	margin-bottom: -1px;
}

td.aboutlogo img
{
	margin: 0px 0px 0px 0px;
	display: block;
	float: left;
}







aboutus|logo
{
	background-color: Aqua;
}


span.weddinglogo
{
	width: 148px;
	height: 48px;
	border-right: 2px solid #fffff;
}



span.banner
{
	width: 696px;
	border-bottom: 2px solid White;
}


span.people
{
	vertical-align: top;
}

.button
{
	width: 148px;
	vertical-align: top;
	border-bottom: 1px solid #DEE7DE;
	background-color: #c6cfc6;
}

.buttonemail
{
	width: 148px;
	vertical-align: top;
	background-color: #c6cfc6;
}




.buttonw
{
	width: 148px;
	vertical-align: top;
	border-bottom: 1px solid #53282F;
	background-color: #DDE7F0;
}

/* Body Text Formatting About Us */

div.mail
{
	color: #898F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-bottom: 5px;
}

div.tel
{
	color: #898F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
}


div.corpmail
{
	color: #778391;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 2px;
	margin-bottom: 5px;
}

div.corptel
{
	color: #778391;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

div.styletel
{
	color: #6C6658;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

div.venuetel
{
	color: #5D6268;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

div.aboutusparawhite
{
	color: #ffffff;
	font-size: 16pt;
	font-family: Arial;
	margin-left: 22px;
	width: 588;
}

div.aboutusparagreen
{
	color: #6A6D40;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 22px;
	margin-top: 15px;
	width: 588;
}

div.aboutusparagreenlastpara
{
	color: #6A6D40;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 22px;
	margin-top: 15px;
	margin-bottom: 45px;
	width: 588;
}

a.aboutus
{
	margin: 0px 0px 0px 0px;
	color: #898F63;
	text-decoration: none;
}



a.styling
{
	margin: 0px 0px 0px 0px;
	color: #6C6658;
	text-decoration: none;
}


a.drinks
{
	margin: 0px 0px 0px 0px;
	color: #7B755F;
	text-decoration: none;
}

a.corp
{
	margin: 0px 0px 0px 0px;
	color: #778391;
	text-decoration: none;
}


a.ourfood
{
	margin: 0px 0px 0px 0px;
	color: #636F63;
	text-decoration: none;
}


a.welcome
{
	margin: 0px 0px 0px 0px;
	color: #9A7363;
	text-decoration: none;
}



a.bride
{
	margin: 0px 0px 0px 0px;
	color: #6396B1;
	text-decoration: none;
}

a.venuemail
{
	margin: 0px 0px 0px 0px;
	color: #5D6268;
	text-decoration: none;
}


a:visited
{
	margin: 0px 0px 0px 0px; /* color: #898F63; */
	text-decoration: none;
}


a img
{
	border: none 0px #ffffff;
	margin: 0px 0px 0px 0px;
}


td.aboutusleftborder
{
	border-left: 2px solid White;
}

img.spacer
{
	margin-left: 15px;
}

table.banner
{
	border-bottom: 2px solid #ffffff;
}

table.aboutusdark
{
	background-color: #8F9859;
}

td.logo
{
	width: 150px;
}

td.aboutusbanner
{
	background-color: #c2c49c;
	height: 99px;
	border-bottom: 2px solid #ffffff;
}

td.corpbanner
{
	background-color: #9BA3AE;
	height: 99px;
	border-bottom: 2px solid #ffffff;
}


td.stylebanner
{
	background-color: #D4CEC0;
	height: 99px;
	border-bottom: 2px solid #ffffff;
}


td.venuebanner
{
	background-color: #EEF0F2;
	height: 99px;
	border-bottom: 2px solid #ffffff;
}


td.weddingbanner
{
	background-color: #c3d5e1;
	height: 99px;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}

td.drinksbanner
{
	background-color: #CAC3B1;
	height: 100px;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}



td.contactusbanner
{
	background-color: #B7AB95;
	height: 99px;
	margin-top: :0px;
	margin-bottom: 0px;
	border-left: 2px solid #ffffff;
	border-bottom: 2px solid #ffffff;
}


table.aboutback
{
	border-bottom: 0px solid #ffffff;
}

tr.borderbottomW
{
	border-bottom: 1px solid #FFFFFF;
	background-color: #8F9859;
}

td.borderrb
{
	background-color: #8F9859;
	border-bottom: 1px solid #FFFFFF;
}

tr.aboutusbody
{
	background-color: #c2c49c;
}

img.aboutusbodylb
{
	margin-top: 9px;
	margin-left: 14px;
}

td.bordernone
{
	border-bottom: 0px solid #FFFFFF;
	border-left: 0px solid #FFFFFF;
}

td.aboutusbodybordertop
{
	border-top: 2px solid #FFFFFF;
}




td.aboutusnav
{
	background-color: #D0D1B1;
	height: 418; /* 318 */
	width: 148;
	vertical-align: top;
}

td.aboutbodyback
{
	background-color: #C2C49C;
	border-left: 2px solid #FFFFFF;
}

/* End About Us Formating  border-bottom: 2px solid #FFFFFF; */




/* STart of OUr Food */
div.ourfoodmail
{
	color: #636F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 2px;
}



div.welcomemail
{
	color: #9A7363;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 2px;
}


div.drinksmail
{
	color: #7B755F;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 2px;
}

div.welcometel
{
	color: #9A7363;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
}


div.ourfoodtel
{
	color: #636F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
}




div.drinkstel
{
	color: #7B755F;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
}



div.venuemail
{
	color: #636F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 2px;
}

table.main
{
	margin: 0px 0px 0px 0px;
}


table td table td.ourfoodnavbar
{
	margin: 0px 0px 0px 0px;
	vertical-align: top;
	padding: 0px;
	width: 140px;
}

td.ourfoodnavbar img
{
}

td.welcomenavbar
{
	background-color: #441A1C;
	height: 558;
	width: 148;
	vertical-align: top;
}



td.partiesnavbar
{
	background-color: #CCD2B4;
	height: 558; /* 318 */
	width: 148;
	vertical-align: top;
}



tr.bbbottom
{
	border-bottom: 2px solid red;
}



tr.bodydtr1
{
	background-color: #9FB1A1;
}

h2
{
	/*color:#ffffff; 	font-size: 17px; 	font-weight: normal; 	font-family: Arial; 	letter-spacing: -1px;*/
	color: #ffffff;
	font-size: 15px;
	font-weight: 300;
	font-family: Arial;
margin-top:0px;
}

h2.venues
{
	margin-top: 18px;
	margin-left: 24px;
	color: #798289;
	font-size: 14pt;
	width: 650px;
	font-weight: 400;
	font-family: Arial;
}

h2.about
{
	color: #ffffff;
	font-size: 14pt;
	font-weight: 400;
	font-family: Arial;
}

h2.styling
{
	margin-top: 12px;
	margin-left: 24px;
	color: #6C6658;
	font-size: 14pt;
	font-weight: 400;
	font-family: Arial;
	width: 580px;
}

p.ourfoodbodytext
{
	color: #eff8ef;
	font-size: 12px;
	font-weight: 400;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 20px;
}


p.partiesbodytext
{
	color: #60653e;
	font-size: 12px;
	font-weight: 400;
	font-family: Arial;
	margin-top: -5px;
	margin-left: 22px;
	width: 350px;
}



H3.welcomebodytext
{
	background-color: #949C60;
	color: #ffffff;
	font-size: medium;
	font-weight: 500;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 44px;
}

H3.welcomebodytexti
{
	background-color: #949C60;
	color: #ffffff;
	font-size: medium;
	font-weight: 500;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 44px;
	font-style: italic;
}


table tr td img.pears
{
	margin-right: 5px;
}


H3.ourfoodcanapes
{
	background-color: #9fb1a1;
	border-bottom: 1px solid #9fb1a1;
	border-left: 1px solid #9fb1a1;
	color: #ffffff;
	font-size: 13pt;
	font-weight: 400;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 500px;
}


H3.ourfoodcanapeslast
{
	background-color: #9fb1a1;
	border-bottom: 1px solid #9fb1a1;
	border-left: 1px solid #9fb1a1;
	color: #ffffff;
	font-size: 13pt;
	font-weight: 400;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 500px;
	margin-bottom: 30px;
}

h2.showcase, h3.showcase
{
	margin-left: 24px;
	font-size: 16px;
	color: #6D7344;
}

h3.showcase
{
	font-weight: normal;
}

span#showcasecontent p, p.showcase
{
	margin-left: 24px;
	color: #ffffff;
	font-size: 13px;
	width: 88%;
}


p.aboutusbodytext
{
	color: #9ca364;
	font-size: 12px;
	font-weight: 400;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 20px;
}

div.corpbodytext
{
	color: #7b8e94;
	font-size: 12px;
	width: 540px;
	font-weight: 400;
	font-family: Arial;
	margin-top: 13px;
	margin-left: 20px;
}

div.corpbodytextm
{
	color: #7b8e94;
	font-size: 12px;
	width: 540px;
	font-weight: 400;
	font-family: Arial;
	margin-top: 23px;
	margin-left: 20px;
}



H3.partiesbodytext
{
	background-color: #BBBE91;
	border-bottom: 1px solid #BBBE91;
	border-left: 1px solid #BBBE91;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: 500;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 405px;
}


H3.partiesbodytextlast
{
	background-color: #BBBE91;
	border-bottom: 1px solid #BBBE91;
	border-left: 1px solid #BBBE91;
	color: #FFFFFF;
	font-size: 11pt;
	font-weight: 300;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 405px;
	margin-bottom: 20%;
}




H3.aboutusbodytextlast
{
	background-color: #c2c49c;
	border-bottom: 1px solid #c2c49c;
	border-left: 1px solid #c2c49c;
	color: #848c53;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 580px;
	margin-bottom: 30px;
}



H3.corpbodytext
{
	background-color: #C3C8CE;
	border-bottom: 1px solid #C3C8CE;
	border-left: 1px solid #C3C8CE;
	color: #778391;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial;
	margin-top: 8px;
	margin-left: 24px;
	width: 580px;
}






H3.corpbodytextlast
{
	background-color: #C3C8CE;
	color: #778391;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial;
	margin-top: 8px;
	margin-left: 24px;
	width: 580px;
	margin-bottom: 30px;
}


H3.stylingbodytext
{
	background-color: #E4E0D5;
	border-bottom: 1px solid #E4E0D5;
	border-left: 1px solid #E4E0D5;
	color: #999474;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 580px;
}

H3.stylingtextlast
{
	background-color: #E4E0D5;
	border-bottom: 1px solid #E4E0D5;
	border-left: 1px solid #E4E0D5;
	color: #999474;
	font-size: 11pt;
	font-weight: 600;
	font-family: Arial;
	margin-top: 15px;
	margin-left: 24px;
	width: 580px;
	margin-bottom: 30px;
}



span.ourfoodb1bright
{
	border-right: 2px solid red;
}

/* End of Our Food */






/* Body Text Formatting Wedding */

h2.weddingheading
{
	font-size: 13pt;
	color: #72909E;
	font-family: Arial;
	margin-left: 21px;
	font-weight: 600;
}


h2.drinksheading
{
	font-size: 13pt;
	color: #A7A191;
	font-family: Arial;
	margin-left: 21px;
	font-weight: 600;
}




td.squarestopalternate h2.contact
{
	margin-top: 14px;
	margin-left: 19px;
	color: #fffff4;
	font-size: 16px;
	font-weight: 600;
	font-family: Arial;
	letter-spacing: -1px;
	width: 400px;
	display: block;
}



div.drinkstxt
{
	font-size: 11pt;
	color: #9C947D;
	font-family: Arial;
	margin-left: 21px;
	margin-top: 20px;
}

div.contactustxt
{
	font-size: 13px;
	color: #6B6251;
	font-family: Arial;
	margin-top: 18px;
	width: 365px;
	padding-left: 18px;
}




div.weddingtxt
{
	font-size: 11pt;
	color: #72909E;
	font-family: Arial;
	margin-left: 21px;
	margin-top: 20px;
}


table tr td img.spacer
{
	margin-top: 16px;
}






/* Tables */

td.nav
{
	background-color: #D5E2EB;
}

td.weddingbody
{
	background-color: #DDE7F0;
	width: 347px;
	height: 200px;
	vertical-align: top;
	border-bottom: 2px solid #FFFFFF;
}

td.drinksbody
{
	background-color: #E4E0D5;
	width: 347px;
	height: 200px;
	vertical-align: top;
	border-left: 0px solid #ffffff;
	border-bottom: 2px solid #FFFFFF;
}

td.contactusbody
{
	background-color: #D0C9B9;
	width: 447px;
	height: 200px;
	vertical-align: top;
	border-bottom: 2px solid #FFFFFF;
}

td.thankyoubody
{
	background-color: #E4E0D5;
	width: 447px;
	height: 200px;
	padding-top: 15px;
	vertical-align: top;
	border-bottom: 2px solid #FFFFFF;
}

td.weddingglass
{
	background-color: #DDE7F0;
	width: 142px;
	vertical-align: bottom;
	padding-bottom: 25px;
	border-bottom: 2px solid #FFFFFF;
}


td.drinksglass
{
	background-color: #E4E0D5;
	width: 142px;
	vertical-align: bottom;
	padding-bottom: 25px;
	border-bottom: 2px solid #FFFFFF;
}



td.drinksglass1
{
	background-color: #E4E0D5;
	width: 142px;
	vertical-align: bottom;
	padding-bottom: 105px;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	border-right: 2px solid #FFFFFF;
}


table.contactus
{
	padding-left: 25px;
}

td.contactustdb
{
	background-color: #B4A892;
	padding-bottom: 105px;
}



td.bride
{
	background-color: #FFFFFF;
	border-right: 1px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
}

td.drinks
{
	background-color: #FFFFFF;
	border-right: 2px solid #FFFFFF;
	border-bottom: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	margin: 0px;
}

td.bride2
{
	background-color: #AFC9DA;
	border-right: 2px solid #FFFFFF;
	border-left: 2px solid #FFFFFF;
	height: 113px;
}


td.weddingblock1
{
	background-color: #AFC9DA;
	height: 113px;
	border-left: 2px solid #ffffff;
	width: 24px;
}

td.weddingblock2
{
	background-color: #AFC9DA;
	height: 113px;
	border-right: 2px solid #AFC9DA;
	padding-bottom: 30px;
}

td.weddingblock3
{
	background-color: #AFC9DA;
	height: 113px;
}

td.banner
{
	border-bottom: 2px solid #ffffff;
}

div.bridetel
{
	margin: 0px 0px 0px 0px;
	color: #6396B1;
	text-decoration: none;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-left: 5px;
}

td.squarestop, td.squarestopalternate
{
	height: 99px;
	background-color: #c6cfc6;
	border-bottom: 2px solid #ffffff;
	margin-bottom: 0px;
}



td.squarestop img, td.squarestopalternate img
{
	border-right: 2px solid #ffffff;
	display: block;
	float: left;
	margin: 0px;
	margin-left: -6px;
	voice-family: "\"}\"";
	voice-family: inherit;
	margin-left: 0px;
}

td.squarestopalternate
{
	background-color: #dee3de;
}

td.bodysctd1 img, td.bodysctd2 img
{
	border: none 0px #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	float: left;
	margin: 0px;
}

td.bodyptd1 a img
{
	border: none 0px #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	float: left;
	margin: 0px;
}


td.bodypartiestd2 a
{
	border: 0px;
	margin: 0px;
	padding: 0px;
}

td.bodypartiestd1
{
	background-color: #C5C79F;
	border-bottom: 2px solid #ffffff;
}
/*bodypartiestd1 */


td.bodywelcometd1
{
	background-color: #CDD1AE;
	border-bottom: 2px solid #ffffff;
}

td.bodywelcometd2
{
	background-color: #E6E7D5;
	border-bottom: 2px solid #ffffff;
}

td.bodyptd1
{
	background-color: #A4AC73;
	border-bottom: 2px solid #ffffff;
}

td.bodysctd1
{
	background-color: #d0d1b1;
	border-bottom: 2px solid #ffffff;
}

td.bodysctd2
{
	background-color: #c4c69e;
	border-bottom: 2px solid #ffffff;
}

td.bodypartiestd2
{
	background-color: #A4AC73;
	border-bottom: 2px solid #ffffff;
}

td.bodypartiestd1 a, td.bodywelcometd1 a, td.bodywelcometd2 a
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
}

td.bodyptd1 a
{
	border: 0px;
	margin: 0px;
	padding: 0px;
	display: block;
}
td.aboutlogo
{
	border-bottom: 2px solid #ffffff;
	margin: 0px 0px 0px 0px;
}

td.welcomelogo
{
	border-bottom: 2px solid #53282F;
	margin: 0px 0px 0px 0px;
}

td.welcomelogo img
{
	display: block;
}

td.aboutlogo img
{
	display: block;
}

td.ourfoodlogo
{
	border-bottom: 2px solid #ffffff;
	margin: 0px 0px 0px 0px;
}

td.ourfoodlogo img
{
	display: block;
}

td.aboutlogo img
{
	display: block;
}


td.drinkslogo
{
	border-bottom: 2px solid #ffffff;
	margin: 0px 0px 0px 0px;
}

td.bodypatiestd1 a img, td.bodypatiestd1 img
{
	border: none 0px #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	display: block;
	float: left;
	margin: 0px;
}

td.bodypartiestd1 a img, td.bodypartiestd1 img, td.bodywelcometd1 img, td.bodywelcometd2 img
{
	border: none 0px #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	display: block;
	float: left;
	margin: 0px;
}

td.bodypartiestd2 img
{
	border: none 0px #ffffff;
	border-right: 2px solid #ffffff;
	border-bottom: 0px solid #ffffff;
	display: block;
	float: left;
	margin: 0px;
}



tr.ourfood
{
	background-color: #A1B2A6;
}

tr.showcase
{
	background-color: #A4AC73;
}


tr.aboutusbodyback
{
	background-color: #a1b2a6;
}

tr.welcomebodyback
{
	background-color: #949C60;
}

tr.corpbodyback
{
	background-color: #C3C8CE;
}


tr.stylingbodyback
{
	background-color: #E4E0D5;
}

tr.venuebodyback
{
	background-color: #FFFFFF;
}

ul.item li
{
	width: 187px;
	color: #636F63;
	font-size: 11px;
	margin-top: 8px;
	font-family: Arial, Helvetica, sans-serif;
}



li.itemp
{
	color: #60653e;
	font-size: 8pt;
	padding-top: -6px;
	margin-top: 12px;
	font-family: Arial, Helvetica, sans-serif;
}


ul.itemnospc
{
	margin: 0px;
}

ul.itemnospc li
{
	margin-left: 15px;
}



div.txtli
{
	width: 200px;
	color: #636F63;
	font-size: 8pt;
	margin-top: 0px;
	margin-left: 22px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}

table tr td.liblock div.txtlitop
{
	width: 200px;
	color: #636F63;
	font-size: 8pt; 
    margin-top: -27px; 

	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}


ul.txtli
{
	width: 200px;
	color: #636F63;
	font-size: 8pt;
	margin-top: 0px;
	margin-left: -5px;
	font-family: Arial, Helvetica, sans-serif;
}



li.txtli
{
	width: 200px;
	color: #636F63;
	font-size: 8pt;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
}







.itemnospace
{
	width: 220px;
	color: #636F63;
	font-size: 8pt;
	margin-top: 8px;
	margin-left: 22px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}

.itemnospaceb
{
	width: 220px;
	color: #636F63;
	font-size: 8pt;
	margin-left: 0px;
	margin-top: 0px;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}




li.item1
{
	width: 187px;
	color: #636F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	vertical-align: top;
}

div.item
{
	color: #636F63;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 15px;
	margin-left: 23px;  
	margin-bottom: 0px;
}

span.item
{
	text-align: left;
	color: #6d7344;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	margin-top: 28px;
	margin-left: 23px;
	margin-bottom: 0px;
}

div.itemp
{
	text-align: left;
	color: #60653e;
	font-size: 8pt;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 28px;
	margin-left: 15px;
	margin-bottom: 0px;
}


div.itemless
{
	text-align: left;
	color: #636F63;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 9px;
	margin-left: 23px;
	margin-bottom: 5px;
}



li.partyitem
{
	text-align: left;
	color: #6E7144;
	font-size: 8pt;
	font-weight: 800;
	width: 160px;
	margin-top: 8px;
	padding-right: 3px;
	font-family: Arial, Helvetica, sans-serif;
}

div.partyitem
{
	text-align: left;
	color: #6E7144;
	font-size: 8pt;
	font-weight: 800;
	font-family: Arial, Helvetica, sans-serif;
	margin-top: 8px;
	margin-left: 23px;
}

img.wisk
{
	margin-left: 65px;
}

table.contactus
{
	font-size: 11pt;
	color: #6B6251;
	font-family: Arial;
	margin-left: 21px;
}

td.fieldlabel
{
	font-size: 10pt;
	color: #6B6251;
	font-family: Arial;
	padding-bottom: 5px;
	padding-left: 26px;
}

div.fieldlabel1
{
	font-size: 11px;
	color: #6B6251;
	font-family: Arial;
	font-weight: 500;
	margin-top: 29px;
	margin-left: 24px;
}


div.fieldlabel1 a, div.fieldlabel2 a
{
	font-size: 11px;
	color: #6B6251;
	font-family: Arial;
	font-weight: 500;
	margin-top: 29px;
}

div.fieldlabel2
{
	font-size: 11px;
	color: #6B6251;
	font-family: Arial;
	font-weight: 500;
	margin-top: 7px;
	margin-left: 24px;
}

div.thin
{
	line-height: 6px;
}

div.thinform
{
	line-height: 7px;
}

.sfield
{
	border: 0px;
	color: #665F4D;
	background-color: #e7dfd6;
	font-size: 8pt;
	margin-left: 15px;
}


.sfieldon
{
	border: 0px;
	background-color: #CECFBD;
	color: #665F4D;
	font-size: 8pt;
	margin-left: 15px;
}

.efield
{
	border: 0px;
	color: #000000;
	background-color: #F7F7F7;
	font-size: 11pt;
	font-family: Arial;
	margin-left: 15px;
	width: 245px;
}


textarea.efield
{
	border: 0px;
	color: #000000;
	background-color: #F7F7F7;
	font-size: 11pt;
	font-family: Arial;
	margin-left: 15px;
	font-weight: 300;
	width: 245px;
}







td.contactbottom
{
	background-color: #AFC9DA;
	border-right: 2px solid #FFFFFF;
	height: 100%;
}

 
td.liblock
{
	padding-left: 23px;
	width: 217px;
	vertical-align:top;	
	}
 
	
td.liblock ul
{
	padding: 0px;
	padding-left: 37px;
	margin: 0px;

}
td.liblock ul li
{
	color: #525F54;
	margin-top: 8px;
	font-size: 11px;		
}



p.hometext
{
	margin-top: 15px;
	margin-left: 59px;
	color: #ffffff;
	font-size: 15px;
	font-weight: 300;
	font-family: Arial;
	width: 320px;
}


p.homeimg
{
	margin-top: 21px;
	margin-left: 59px;
	color: #ffffff;
	font-size: 16px;
	font-weight: 300;
	font-family: Arial;
}


td.showcaseul, td.showcaseul div
{
	color: #6D7344;
	width: 217px;
}

 
td.showcaseul ul
{
	padding: 0px;
	padding-left: 37px;
	margin: 0px;
	margin-bottom:9px;
}

td.showcaseul ul li
{
	font-weight: normal;
	margin-top: 8px;
}


td.showcaseul div
{
	margin-bottom: -12px;
	font-weight: bold;
}

p.thankyou
{
	font-size: 14px;
	font-family: Arial;
	width: 351px;
	color: #7B7163;
	font-weight: normal;
	padding-left: 24px;
}


.maincont
{
	width: 300px;
}


.data
{
	vertical-align: top;
}

.adminbanner
{
	font-size: 14px;
	font-family: Arial;
	color: #7B7163;
	font-weight: 600;
	padding-left: 24px;
	letter-spacing: 5px;
}



.display
{
	font-size: 9px;
	font-family: Arial;
	color: #7B7163;
	font-weight: 600;
	padding-left: 24px;
	letter-spacing: 2px;
}

.displayerror
{
	font-size: 9px;
	font-family: Arial;
	color: red;
	font-weight: 200;
	padding-left: 24px;
	letter-spacing: 2px;
}

div#venues
{
	width: 617px;
	margin-left: 20px;
	color: #7d735f;
	font-family: Arial;
	font-size: 12px;
	margin-top: 40px;
}

div#venues h3
{
	font-size: 14px;
}

div.venue
{
	float: left;
	width: 177px;
	margin-bottom: 21px;
	color: #7d735f;
	font-family: Arial;
	font-size: 12px;
	margin-right: 28px;
}

div.venue a, div.venue a:link, div.venue a:hover, div.venue a:active, div.venue a:visited
{			
	color: #7d735f;
	font-family: Arial;
	font-size: 12px;
	text-decoration: underline;
}

div#venuetext
{
	color: #7d735f;
	width: 205px;
	float: right;
	margin-top: 28px;
	margin-bottom: 100%;
	font-family: Arial;
	font-size: 12px;
	font-style: italic;
}


p.aboutusbodytextLarge
{
	margin-top: 10px;
	margin-left: 20px;
	color: #ffffff;
	font-size: 12pt;
	font-weight: 400;
	font-family: Arial;

}

p.ourfoodbodytextLarge
{
	margin-top: 10px;
	margin-left: 20px;
	color: #ffffff;
	font-size: 12pt;
	font-weight: 400;
	font-family: Arial;
	
}

h2.corp
{
	margin-top: 10px;
	margin-left: 20px;
	color: #7B8E94;
	font-size: 12pt;
	font-weight: 400;
	font-family: Arial;
	
}

h2.parties
{
	margin-top: 10px;
	margin-left: 20px;
	color: #60653E;
	font-size: 12pt;
	font-weight: 400;
	font-family: Arial;
	
}