#wrapper
	{
	text-align: center;
	width: 1020px;
	position: absolute;
 	top: 0px;
	left: 50%;
	margin-left: -510px;
	}
	
#center
	{
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	}
p.body
	{
	text-align: justify;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 14px;
 	line-height: 24px;
	font-weight: normal;
	margin-top: 3pt;
	margin-bottom: 3pt;
 	margin-right: 25pt;
 	margin-left: 25pt;
	}
	
p.body2
	{
	text-align: justify;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 21px;
	font-weight: normal;
	margin-top: 10pt;
	margin-bottom: 3pt;
 	margin-right: 25pt;
 	margin-left: 25pt;
	}
	
p.policies
	{
	text-align: left;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 10px;
 	line-height: 14px;
	font-weight: normal;
	margin-top: 10pt;
	margin-bottom: 3pt;
 	margin-right: 25pt;
 	margin-left: 25pt;
	}
	
p.form
	{text-align: right;
	color: #333333;
	font-family: arial;
	font-size: 10pt;
	line-height: 19px;
	margin-left: 10x;
	margin-right: 10px;
	margin-top: 16px;
	}
	
p.form2
	{text-align: left;
	color: #333333;
	font-family: arial;
	font-size: 10pt;
	line-height: 16px;
	margin-left: 10x;
	margin-right: 10px;
	}
	
a.email
	{text-decoration: underline;
	text-align: center;
	}
	
a.email:link
	{	
	text-align: justify;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 21px;
	font-weight: normal;
 	}
		
a.email:visited
	{	
	text-align: justify;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 21px;
	font-weight: normal;
 	}
	
a.email:hover
	{	
	text-align: justify;
	color: #ab0534;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 21px;
	font-weight: normal;
 	}
	
	
p.vlinksmall
	{	
	text-align: left;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 10px;
 	line-height: 14px;
	font-weight: normal;
	margin-left: 40px;
 	}
 	
 p.vlink
	{	
	text-align: left;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 18px;
	font-weight: normal;
	margin-left: 40px;
	margin-top: 20px;
 	}
 	
 a.vlink
	{text-decoration: underline;
	text-align: left;
	}
	
a.vlink:link
	{	
	text-align: left;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 18px;
	font-weight: normal;
 	}
		
a.vlink:visited
	{	
	text-align: left;
	color: #5e4f4a;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 18px;
	font-weight: normal;
 	}
	
a.vlink:hover
	{	
	text-align: left;
	color: #ab0534;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 18px;
	font-weight: normal;
 	}
	
span.red
	{
	color: #ab0534;
	}
	
p.headline
	{
	text-align: center;
	color: #ab0534;
	font-family: Times;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-size: 38px;
 	line-height: 50px;
	margin-top: 20pt;
	margin-bottom: 3pt;
 	margin-right: 25pt;
 	margin-left: 25pt;
	}
	
p.headline2
	{
	text-align: center;
	color: #ab0534;
	font-family: Times;
	font-variant: small-caps;
	letter-spacing: 1px;
	font-size: 38px;
 	line-height: 35px;
	margin-top: 20pt;
	margin-bottom: 3pt;
 	margin-right: 25pt;
 	margin-left: 25pt;
	}
	
p.testimonial
	{
	text-align: center;
	color: #ffffff;
	font-family: Verdana;
	font-size: 13px;
 	line-height: 18px;
	font-weight: light;
	margin-top: 3pt;
	margin-bottom: 3pt;
 	margin-right: 20pt;
 	margin-left: 15pt;
	}
	
a.testimonial
	{text-decoration: underline;
	}
	
a.testimonial:link
	{
	text-align: center;
	color: #ffffff;
	font-family: Times;
	font-size: 18px;
	letter-spacing: .5px;	
	font-weight: light;
	}
		
a.testimonial:visited
	{
	text-align: center;
	color: #ffffff;
	font-family: Times;
	font-size: 18px;
	letter-spacing: .5px;	
	font-weight: light;
	}
	
a.testimonial:hover
	{
	text-align: center;
	color: #cccccc;
	font-family: Times;
	font-size: 18px;
	letter-spacing: .5px;	
	font-weight: light;
	}
	
	
p.gallery
	{text-align: left;
	color: #f0ebe3;
	font-family: Verdana;
	line-height: 18px;
	font-size: 12px;
	margin-right: 15pt;
	margin-left: 15pt;
	}
	
p.gallerys
	{text-align: center;
	color: #f0ebe3;
	font-family: Verdana;
	line-height: 14px;
	font-size: 9px;
	margin-right: 15pt;
	margin-left: 15pt;
	}
	
p.disclaimer
	{text-align: right;
	color: #000000;
	font-family: Verdana;
	font-size: 9px;
	margin-right: 15pt;
	margin-left: 15pt;
	}
	
p.menu
	{text-align: center;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	margin-top: 2pt;
	margin-bottom: 2pt;
	}

	
a.menu
	{text-decoration: none;
	text-align: center;
	}
	
a.menu:link
	{text-align: center;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	margin-top: 2pt;
	margin-bottom: 2pt;	}
		
a.menu:visited
	{text-align: center;
	color: #ffffff;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	margin-top: 2pt;
	margin-bottom: 2pt;	}
	
a.menu:hover
	{text-align: center;
	color: #aea6a4;
	font-family: Verdana;
	font-weight: bold;
	font-size: 12px;
	letter-spacing: 1px;
	margin-top: 2pt;
	margin-bottom: 2pt;	}
	
	
	
	
	
	
td.menu
	{	
	background-image: url("images/background.gif");
	background-repeat: repeat;
	}
	
	
td.menu2
	{	
	background-image: url("images/background.gif");
	background-repeat: repeat;
	height: 20px;
	border-top: 1px;
	border-top-style: dotted;
	border-color: #776964;
	}
	
td.menu2:hover
	{background-color: #ffffff;
	}
	
	
a.dmenu
	{text-decoration: none;
	}
	
a.dmenu:link
	{text-align: left;
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	margin-left: 3pt;
	margin-top: 1pt;
	margin-bottom: 2pt;
	}
	
a.dmenu:visited
	{text-align: left;
	color: #ffffff;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	margin-left: 3pt;
	margin-top: 1pt;
	margin-bottom: 2pt;
	}
	
a.dmenu:hover
	{text-align: left;
	color: #aea6a4;
	font-family: Verdana;
	font-size: 8pt;
	font-weight: normal;
	margin-left: 3pt;
	margin-top: 1pt;
	margin-bottom: 2pt;
	}
	
	
p.fanfare
	{text-align: center;
	color: #f0ebe3;
	font-family: times;
	font-size: 10pt;
	line-height: 18px;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
	
a.fanfare
	{text-decoration: none;
	text-align: center;
	}
	
a.fanfare:link
	{text-align: center;
	color: #f0ebe3;
	font-family: times;
	font-size: 10pt;
	line-height: 18px;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
		
a.fanfare:visited
	{text-align: center;
	color: #f0ebe3;
	font-family: times;
	font-size: 10pt;
	line-height: 18px;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
	
a.fanfare:hover
	{text-align: center;
	color: #5e4f4a;
	font-family: times;
	font-size: 10pt;
	line-height: 18px;
	margin-top: 3pt;
	margin-bottom: 3pt;
	}
	
table.fanfare
	{
	background-image: url("images/fanfare2011.jpg");
	background-repeat: no-repeat;
	}
	
div.dmenu
	{margin-top: 5pt;
	}
	
table.menu
{
position: absolute;
visibility: hidden;
}



	
a.smenu
	{text-decoration: none;
	}
	
a.smenu:link
	{text-align: center;
	color: #ffffff;
	letter-spacing: 1px;
	font-family: Verdana;
	line-height: 14px;
	font-size: 9px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
a.smenu:visited
	{text-align: center;
	color: #ffffff;
	letter-spacing: 1px;
	font-family: Verdana;
	line-height: 14px;
	font-size: 9px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
a.smenu:hover
	{text-align: center;
	color: #aea6a4;
	letter-spacing: 1px;
	font-family: Verdana;
	line-height: 14px;
	font-size: 9px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
p.smenu
	{text-align: center;
	color: #ffffff;
	font-family: Verdana;
	line-height: 14px;
	font-size: 9px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
a.holiday
	{text-decoration: underline;
	}
	
a.holiday:link
	{text-align: center;
	color: #fcd94f;
	font-family: Verdana;
	line-height: 18px;
	font-size: 13px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
a.holiday:visited
	{text-align: center;
	color: #fcd94f;
	font-family: Verdana;
	line-height: 18px;
	font-size: 13px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
a.holiday:hover
	{text-align: center;
	color: #ffffff;
	font-family: Verdana;
	line-height: 18px;
	font-size: 13px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
	
p.holiday
	{text-align: center;
	color: #fcd94f;
	font-family: Verdana;
	line-height: 18px;
	font-size: 13px;
	margin-top: 15pt;
	margin-bottom: 5pt;
	}
	
p.outsidetable
	{text-align: center;
	color: #7c7471;
	font-family: arial;
	line-height: 12px;
	font-size: 9px;
	margin-top: 5pt;
	margin-bottom: 5pt;
	}
	

hr
	{
 color: #720d34
	}
	
	
img.floatLeft 
	{ 
    float: left; 
    margin-right: 16px;
    margin-top: 10px; 
	}
	
img.vendor
	{ 
    float: left; 
    margin-right: 15px;
	}
	
body
	{
	background-image: url("images/bg.gif");
	background-repeat: repeat;
	}
	
body.thankyou
	{
	background-image: none;
	background-color: #ffffff;
	}
	
table.back
	{
	background-image: url("images/background.gif");
	background-repeat: repeat;
	}
	
td.window
	{
	background-image: url("images/home_bodybk.gif");
	background-repeat: no-repeat;
	}
	
td.window2
	{
	background-image: url("images/window_bodybk.gif");
	background-repeat: no-repeat;
	}
	
td.windowcontact
	{
	background-image: url("images/window_contact_bodybk.gif");
	background-repeat: no-repeat;
	}
	
td.windowcontact2
	{
	background-image: url("images/window_contact_bodybk2.gif");
	background-repeat: no-repeat;
	}
	
td.windowvendor
	{
	background-image: url("images/window_vendorbk.gif");
	background-repeat: no-repeat;
	}
	
td.window1200
	{
	background-image: url("images/window_1200.gif");
	background-repeat: no-repeat;
	}

td.window900
	{
	background-image: url("images/window_900.gif");
	background-repeat: no-repeat;
	}
	
td.window800
	{
	background-image: url("images/window_800.gif");
	background-repeat: no-repeat;
	}
	
td.window600
	{
	background-image: url("images/window_600.gif");
	background-repeat: no-repeat;
	}
	
td.window500
	{
	background-image: url("images/window_500.gif");
	background-repeat: no-repeat;
	}
	
td.window400
	{
	background-image: url("images/window_400.gif");
	background-repeat: no-repeat;
	}
	
td.window300
	{
	background-image: url("images/window_300.gif");
	background-repeat: no-repeat;
	}
	
td.galleryback
	{
	background-image: url("images/galleryside_back.gif");
	background-repeat: no-repeat;
	}
	
table.holidayhome
	{
	background-image: url("images/home_holiday.jpg");
	background-repeat: no-repeat;
	}
	
img.gallerytest
{
border: 1pt;
border-color: #5e4f4a;
border-style: solid;

}
