@charset "UTF-8";
.body {
	width: 980px;
	margin-left:auto;
	margin-right:auto;
}
.header {
	width: 980px;
	height: 100px;
	margin-left:auto;
	margin-right:auto;
}
.logo {
	width: 980px;
	margin-left:auto;
	margin-right:auto;
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	color: #808080;
	font-size: 56px;
	text-align: center;
}
.logo-tagline {
	font-size: x-large;
}
.below-logo {
	width: 980px;
	height: 141px;
	margin-left:auto;
	margin-right:auto;
}
.line-horiz {
	width: 955px;
	height: 42px;
	margin-left:auto;
	margin-right:auto;

}
.navi {
	width: 218px;
	float:left;
}
.bold {
	font-weight: bold;
}
.space-above-line {
	font-size: xx-small;
}
.not-a-link {
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	color: #808080;
	font-size: x-large;
}
.line-vert {
	width: 15px;
	float:left;
}
.content {
	width: 980px;
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	margin-right: auto;
	margin-left: auto;
}
.welcome-image {
	float: left;
}
.footer {
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	position: relative;
	clear:both;
	width: 980px;
	text-align:center;
}
.footer-2 {
	font-family: "Courier New", Courier, monospace;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	text-align:center;
	clear: both;
	width: 980px;
}
.copyright {
	width: 474px;
	height: 100px;
	float: left;
	vertical-align: middle;
}
.footer-edges {
	width: 253px;
	height: 100px;
	float: left;
}
.welcome-pic {
	float: left;
	width: 379px;
}
.welcome-column {
	float: left;
	width: 343px;
}
.welcome-row {
	clear: both;
	width: 722px;
}
.folio-content {
	width: 722px;
	float:left;
	
}
.folio-entry {
	clear:both;
	width:640px;
	margin-left:auto;
	margin-right:auto;

}
.entry-title {
	width:640px;
	font-family: "Gill Sans Light", "GillSans-Light", "Gill Sans", Geneva, sans-serif;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	margin-bottom: 10px;
}
.vimeo {
	width: 640px;
}
.contact {
	width: 980px;
	font-family: "Courier New", Courier, monospace;
	color: #808080;
	margin-right: auto;
	margin-left: auto;
	text-align: center;
	font-size: large;
}
.references {
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	float: left;
	width: 722px;
}
.qna {
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	float: left;
	width: 722px;
}
a {
	color: #808080;
	text-align: left;
}
a:link {
	text-decoration: none;
	color: #808080;
}
a:visited {
	text-decoration: none;
}
a:hover {
}
a:active {
	text-decoration: none;
}
.active-page-no-link {
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	color: #808080;
	font-size: x-large;
	font-weight: bold;
	color: #808080;
}
.coming-soon {
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	color: #808080;
	font-size: 56px;
	color: #808080;
	float: left;
	width: 722px;
	text-align: center;
}
.index-image {
	float: left;
	padding-right: 15px;
}
.packages {
	font-family: "Gill Sans Light", "GillSans-Light", "Gill Sans", Geneva, sans-serif;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
	width: 722px;
	float:left;
}
.calendar {
	width: 800px;
	margin-left:auto;
	margin-right:auto;
}
.calendar-info {
	width: 955px;
	margin-left:auto;
	margin-right:auto;
	font-family: "Gill Sans Light", "GillSans-Light", "Gill Sans", Geneva, sans-serif;
	text-align: left;
	color: #808080;
	font-weight: normal;
	font-variant: normal;
	font-size: large;
}
.underline {
	text-decoration: underline;
}
.video-caption-1 {
	font-size: x-large;
	color: #999;
}
.video-caption-2 {
	font-size: medium;
	color: #999;
}
.team {
	font-family: "Gill Sans Light","GillSans-Light", "Gill Sans", Geneva, sans-serif;
	color: #808080;
	font-size: 56px;
	color: #808080;
	float: left;
	width: 722px;
}
 Remove Border From Contact Form:   .fsRowTop, .fsRowBottom, .fsRowOpen, .fsRowClose { display: none; }   
.wed-folio-left {
	width: 355px;
	float: left;
}
.wed-folio-right {
	width: 367px;
	float: right;
}
.wed-folio-all {
	width: 722px;
	margin:0 auto;
}
.text-sub-navigation {
	font-size: xx-large;
	font-weight: bold;
}
.center {
	text-align: center;
}
.text-sub-navigation-active {
	font-size: xx-large;
	font-weight: bold;
}
.sub-navigation-arrow {
	font-size: xx-large;
	font-weight: bold;
}
.text-package-title {
	font-size: xx-large;
}
.event-packages {
	width: 800px;
	margin-right: auto;
	margin-left: auto;
}
#hor-minimalist-a{
	font-family:"Courier New", Courier, monospace;
	font-size:large;
	background:#fff;
	width:655px;
	border-collapse:collapse;
	text-align:left;
	margin:0px;
	border: 1px solid 808080;
}#hor-minimalist-a th{
	font-size:large;
	font-weight:normal;
	color:#808080;
	border-bottom:1px solid #808080;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}#hor-minimalist-a td{
	color:#808080;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}#hor-minimalist-a tbody tr:hover td{
	color:#808080;
}
#hor-minimalist-a-3-col {
	font-family:"Courier New", Courier, monospace;
	font-size:large;
	background:#fff;
	width:510px;
	border-collapse:collapse;
	text-align:left;
	margin:0px;
	border: 1px solid 808080;
}
#hor-minimalist-a-3-col th {
	font-size:large;
	font-weight:normal;
	color:#808080;
	border-bottom:1px solid #808080;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#hor-minimalist-a-3-col td {
	color:#808080;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#hor-minimalist-a-3-col tbody tr:hover td {
	color:#808080;
}
#bold {
	font-weight: bold;
}
.contact-form {
	width: 600px;
	margin-right: auto;
	margin-left: auto;
}
.intro-video {
	margin-right: auto;
	margin-left: auto;
	width: 864px;
	text-align: center;
}
.vertical-align-top {
	vertical-align: top;
}
#contact-minimalist-a {
	font-family:"Courier New", Courier, monospace;
	font-size:medium;
	background:#fff;
	width:828px;
	border-collapse:collapse;
	text-align:left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
.text-underline {
	text-decoration: underline;
}
#contact-minimalist-a td {
	color:#808080;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#contact-minimalist-a th {
	font-size:large;
	font-weight:bold;
	color:#808080;
	padding-top: 8px;
	padding-right: 8px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.contact-large-bold {
	font-size: large;
	font-weight: bold;
}
.font-size-48px {
	font-size: 48px;
}
.font-size-24px {
	font-size: 24px;
}
.portfolio-col-1 {
	width: 300px;
	float: left;
}
.portfolio-col-space {
	width: 40px;
	float: left;
}
