/*<agl.folder "basic">*/
body   { background-color: #faeddd; background-image: url("../img/interface/tile-body.gif"); background-repeat: repeat-x; margin: 0 }
p,td   { font-size: 12px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif }
h1 { font-size: 18px; font-weight: bold; text-decoration: underline; letter-spacing: 1px; margin: 0.67em 0 }
/*</agl.folder>*/

/*<agl.folder "links">*/
a { color: #1b96d4; text-decoration: none }
a:hover { color: #f58e13; text-decoration: underline }
/*</agl.folder>*/

/*<agl.folder "txt">*/
.bigtitle  { color: #025b8a; font-size: 15px; font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; font-weight: bold; text-decoration: underline; text-align: left; margin-bottom: 8px; margin-left: -8px   }
.subtitle { font-style: italic; font-weight: bold; text-decoration: underline }
.fieldset   { color: #0f4664; margin: 2px; padding: 3px; width: 590px; border: solid 1px #93c9eb }
	.formz { color: #0f4664; font-size: 10px; font-family: Verdana; background-color: #ebdbc4; margin: 2px; padding: 1px; border: solid 1px #2e9fd9 }
.testimonial  { font-size: 11px; font-style: italic; background-color: #e4eaea; margin: 1px 1px 10px; padding: 1px 1px 1px 3px; border: dotted 1px #0b3a53 }
	.services { font-size: 11px; line-height: 16px; background-color: #e4eaea; margin-right: 30px; margin-left: 30px; padding: 1px 10px 1px 30px; border: dotted 1px #0b3a53 ; list-style-image: url(../img/check.gif); }
	.red  { color: #d10000; font-style: italic; font-weight: bold; text-align: center }
.footer { font-size: 9px; font-family: Verdana, Arial, Helvetica, sans-serif }
/*</agl.folder>*/

/*<agl.folder "misc">*/
.content-cell  { padding: 10px }
.tile-left  { background-color: #faeddd; background-image: url("../img/interface/tile-left.gif"); background-repeat: repeat-x }
.tile-right  { background-color: #faeddd; background-image: url("../img/interface/tile-right.gif"); background-repeat: repeat-x }

/*</agl.folder>*/

/*<agl.folder "tabbed nav">*/
ul#tabnav { font: bold 16px/16px "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif; list-style-type: none; padding-bottom: 22px; border-bottom: 1px solid #88b6cf; margin: 0; }
ul#tabnav li { float: left; height: 21px; background-color: #acd7f2; margin-right: 2px; margin-bottom: 0; margin-left: 2px; border: solid 1px #88b6cf; }
#tabnav a { float: left; display: block; color: #0f577b; text-decoration: none; margin: 0; padding: 1px 4px 4px; }
#tabnav a:hover { background: #d9e7ff; margin: 0; padding: 1px 4px 4px; border-bottom: 1px solid #88b6cf; }
/*</agl.folder>*/
.line { border-bottom: 1px solid #e6cfb2; }
.home_pic {
	background-image: url(img/weddingpiclow.jpg);
	background-repeat: no-repeat;
	width: 284px;
	float: right;
	margin-left: 8px; }
.vacation_box {
	width: 525px;
	height: 650px;
	z-index: 9999;
	position: absolute;
	margin-top: 100px;
	margin-left: 220px !important;
	padding: 9px;
/*	border: solid 4px #1a5678;
	-moz-border-radius:    16px;
	-webkit-border-radius: 16px; */}
.close, .close a:link, .close a:visited {
	color: #1a5678;
	font-size: 18px;
	font-family: "Trebuchet MS", Geneva, Arial, Helvetica, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-align: right;
	margin-bottom: -12px; }
.noticebx {
	background: #F9F7F1;
	border: 2px solid #B6C3C8;
	border-radius: 6px;
	-moz-border-radius: 6px;
	-webkit-border-radius: 6px;
	padding: 8px;
	clear: both;
	margin: 15px auto;
}
.notice,
.subnotice,
.noticetx {
	color: #00324C;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
}

.notice {
	font-size: 32px;
	font-weight: bold;
	text-align: center;
	font-style: italic;
	letter-spacing: 0.08em;
}
.subnotice {
	font-weight: bold;
	font-size: 16px;
	margin: 10px;
}
.noticetx {
	font-size: 12px;
	margin-right: 10px;
	margin-left: 10px;
	line-height: 16px;
}

