body {  background-color: #336600; background-image: url(site_graphics/pin_stripes.gif); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px}

h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; font-weight: bold; color: #CCCC99; clip:   rect(   )}

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color: #CCCC99; clip: rect( ) }

h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-weight: bold; color: #003300; clip: rect( ) }

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; list-style-type: disc}

hr {  color: #000000; height: 1px; clip:   rect(   ); width: 400px; text-align: left; margin-top: 15px; margin-bottom: 15px}

form {  background-color: #999966; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.formheader {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #003300}

.formitem {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

.header {
	width: 750px;
	clip:  rect(   );
	border: solid;
	border-width: 1px 1px 0px;
	border-color: #000000 #000000 black;
	background-color: #013300;
}

.content {  background-color: #CCCC99; width: 750px; clip:  rect(   ); background-image: url(site_graphics/content_background.gif); background-repeat: no-repeat; background-position: right 10px; padding-bottom: 10px; border-color: black #000000 #000000; border-style: solid; border-top-width: 0px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}

.content_header {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-size: 18pt;
	color: #003300;
	border-color: black black #003300;

	border-style: solid;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 1px;
	border-left-width: 0px;
	font-weight: bold;
	font-style: italic;
	margin-top: 30px;
}

.left {
	width: 500px;
	clip:  rect(   );
	padding-top: 35px;
	padding-left: 35px;
	vertical-align: top;
}

.right {  width: 250px; clip:   rect(   ); padding-top: 160px; vertical-align: top}

.vert_divider {  background-image: url(site_graphics/vert_divider.gif); background-repeat: repeat-y; background-position: center center}

.float_right {  float: right; padding-left: 75px; padding-bottom: 75px}

.float_left { float: left; padding-top: 5px; padding-bottom: 5px; padding-right: 5px}

.title_name {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; color: #003300; font-weight: bold}

.stafftable_left {  width: 60%; clip:                   rect(   ); vertical-align: top}

.stafftable_right { width: 40%; clip:                    rect(   ); text-align: right; vertical-align: top}

.paragraph400wide { font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #000000 ; width: 400px; clip:  rect(   )}

.hours_th {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #CCCC99; background-color: #003300; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}

.day {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 2px; padding-bottom: 2px; padding-left: 2px}

.time { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-top: 2px; padding-bottom: 2px; text-align: right; padding-right: 2px}

.hourstable {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 100%; clip:   rect(   ); margin-top: 25px}

.caption { font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #003300; font-weight: bold; text-align: center}


.callout { font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #003300; font-weight: bold; width: 400px; clip:  rect(   )}

.itnerarytable {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; width: 400px; clip:  rect(   ); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px}

.weddingtable {  border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; clip:   rect(   )}

.weddingtabledata {  width: 60%; clip:   rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; padding-left: 5px}

.weddingtablelocation {  width: 20%; clip:   rect(   ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCC99; text-align: center; vertical-align: middle}

.selected {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: bold; color: #000000; text-align: center; vertical-align: middle}

.weddingtableheader { width: 60%; clip: rect( ); font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #CCCC99; padding-left: 5px}ol {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #000000}
.shadedrow {  background-color: #999966}
.special_box {  padding-top: 2px; padding-right: 2px; padding-bottom: 2px; padding-left: 2px; width: 150px; clip:  rect(   ); margin-left: 48px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 8pt; color: #003300; background-color: #999966; border: #000000; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px}
.float_right2 { float: right; padding-left: 10px; padding-bottom: 10px; padding-top: 10px}
.float_left2 { float: left; padding-top: 10px; padding-bottom: 10px; padding-right: 10px}
.wedding_packages {  border: #003300; border-style: solid; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}
.navbar {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.hotdeals {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	color: #CCCC99;
	background-color: #669933;
	padding: 5px;
	border: 2px solid #003300;
	width: 100%;
	text-align: center;
}
.hotdeals hr {  color: #003300; height: 1px; width: 95%; text-align: left; margin-top: 15px; margin-bottom: 15px}
caption {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #CCCC99;
	background-color: #003300;
	padding-top: 3px;
	padding-bottom: 3px;
}
th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCC99;
	background-color: #2A5F00;
	padding-top: 2px;
	padding-bottom: 2px;
}
.lightrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
.darkrow {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #999966;
	padding-top: 3px;
	padding-bottom: 3px;
	padding-left: 3px;
}
#hotdeals p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #CCCC99;
}
#counterbox {  color: #003300; padding-top: 25px; padding-right: 5px; padding-bottom: 5px; padding-left: 5px; font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-weight: bold; text-align: center; width: 171px; clip:        rect(   )}
#date {  color: #CCCC99; background-color: #003300; padding-top: 5px; padding-right: 5px; padding-bbody {  background-color: #33660.build {
	font-family: Verdana, Arial, Helveticbody {  background-color: #336600; background-image: url(site_graphics/pin_stripes.gif); margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 0px; padding-top: 0px; padding-right: 0px; padding-bottom: 10px; padding-left: 0px}

h1 {  font-family: Georgia, "Times New Roman", Times, serif; font-size: 14pt; font-weight: bold; color: #FFFFFF; clip:   rect(   )}

h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12pt; font-weight: bold; color: #FFFFFF; clip: rect( ) }

h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 9pt; font-weight: bold; color: #003300; clip: rect( ) }

p {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}

ul {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: bold; color: #000000; list-style-type: disc}

hr {  color: #000000; height: 1px; clip:   rect(   