.version.index /* version checker */
{
	color: #000008;
	background-color: #831C1B;
}

.html
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 960px;
	min-height: 6330.599999999997px;
	background-image: none;
	border-style: none;
	border-color: #29ABE2;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: auto;
	margin-right: auto;
}

#page_position_content
{
	width: 0.01px;
}

#u1919
{
	z-index: 416;
	height: 86px;
	border-color: #000000;
	background-color: #FFFFFF;
	position: fixed;
	top: 1px;
}

#u1919-bw
{
	z-index: 416;
}

#u2175
{
	z-index: 468;
	min-height: 22px;
	padding-bottom: 674px;
	background: transparent url("../images/headerwithboat.jpg") no-repeat center top;
	background-size: cover;
}

#top
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 4px;
	left: 621px;
}

#u2175-bw
{
	z-index: 468;
	min-height: 22px;
}

#pu1926
{
	width: 0.01px;
	padding-bottom: 673px;
	margin-left: -100px;
	margin-top: -694px;
}

#u1926
{
	z-index: 444;
	height: 86px;
	border-color: #000000;
	background-color: #FFFFFF;
	position: fixed;
	top: 1px;
}

#u1926-bw
{
	z-index: 444;
}

#u2182-5
{
	z-index: 505;
	-webkit-transform: matrix(0,1,-1,0,374,-172);
	-ms-transform: matrix(0,1,-1,0,374,-172);
	transform: matrix(0,1,-1,0,374,-172);
	position: fixed;
	top: 254px;
	left: -172px;
}

#u1924
{
	z-index: 433;
	width: 254px;
	background-color: transparent;
	position: fixed;
	top: 8px;
	left: 50%;
	margin-left: -476px;
}

#u1931
{
	z-index: 461;
	width: 254px;
	background-color: transparent;
	position: fixed;
	top: 8px;
	left: 50%;
	margin-left: -476px;
}

#u2186-4
{
	z-index: 510;
	-webkit-transform: matrix(0,1,-1,0,331,-198);
	-ms-transform: matrix(0,1,-1,0,331,-198);
	transform: matrix(0,1,-1,0,331,-198);
	position: fixed;
	top: 348px;
	left: -19px;
}

#u2182-5_img,#u2186-4_img
{
	display: block;
	vertical-align: top;
}

#u1528
{
	z-index: 474;
	width: 615px;
	background-color: transparent;
	position: fixed;
	top: 103px;
	left: 345px;
}

.js #u1528.ose_pre_init
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
}

#u2187-6
{
	z-index: 514;
	display: block;
	vertical-align: top;
	position: fixed;
	top: 433px;
	left: 536px;
}

#u1927-4
{
	z-index: 445;
	width: 55px;
	min-height: 22px;
	background-color: transparent;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 102px;
}

#u1920-4
{
	z-index: 417;
	width: 55px;
	min-height: 22px;
	background-color: transparent;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 102px;
}

#u1927-4:hover,#u1920-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 55px;
	margin: 0px 0px 0px 102px;
}

#u1928-4
{
	z-index: 449;
	width: 65px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 181px;
}

#u1921-4
{
	z-index: 421;
	width: 65px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 181px;
}

#u1928-4:hover,#u1921-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 65px;
	margin: 0px 0px 0px 181px;
}

#u1922-4
{
	z-index: 425;
	width: 56px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 273px;
}

#u1929-4
{
	z-index: 453;
	width: 56px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 273px;
}

#u1922-4:hover,#u1929-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 56px;
	margin: 0px 0px 0px 273px;
}

#u1930-4
{
	z-index: 457;
	width: 66px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 353px;
}

#u1923-4
{
	z-index: 429;
	width: 66px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 39px;
	left: 50%;
	margin-left: 353px;
}

#u1930-4:hover,#u1923-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 66px;
	margin: 0px 0px 0px 353px;
}

#u1090
{
	z-index: 463;
	width: 34px;
	height: 33px;
	border-color: #000000;
	background-color: #8FD3EF;
	background-color: rgba(41,171,226,0.52);
	position: fixed;
	top: 28px;
	left: 50%;
	margin-left: 444px;
	-pie-background: rgba(41,171,226,0.52);
}

#u883-4
{
	z-index: 464;
	width: 37px;
	min-height: 30px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 36px;
	line-height: 1;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: fixed;
	top: 34px;
	left: 50%;
	margin-left: 452px;
}

#u883-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 30px;
	width: 37px;
	margin: 0px 0px 0px 452px;
}

#u883-4:hover p
{
	color: #7F7F7F;
	visibility: inherit;
}

#u1068
{
	z-index: 476;
	min-height: 54px;
	border-color: #000000;
	background-color: #FFFFFF;
	padding-bottom: 32px;
}

#u2175_align_to_page,#u1068_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
}

#u1912-4
{
	z-index: 477;
	width: 55px;
	min-height: 22px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 429px;
}

#u1912-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 55px;
	margin: 32px -10000px 0px 0px;
}

#u1913-4
{
	z-index: 481;
	width: 65px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 508px;
}

#u1913-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 65px;
	margin: 32px -10000px 0px 0px;
}

#u1914-4
{
	z-index: 485;
	width: 56px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 600px;
}

#u1914-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 56px;
	margin: 32px -10000px 0px 0px;
}

#u1915-4
{
	z-index: 489;
	width: 66px;
	min-height: 22px;
	background-color: transparent;
	font-size: 14px;
	color: #7F7F7F;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 680px;
}

#u1915-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 22px;
	width: 66px;
	margin: 32px -10000px 0px 0px;
}

#u1927-4:hover p,#u1920-4:hover p,#u1928-4:hover p,#u1921-4:hover p,#u1922-4:hover p,#u1929-4:hover p,#u1930-4:hover p,#u1923-4:hover p,#u1912-4:hover p,#u1913-4:hover p,#u1914-4:hover p,#u1915-4:hover p
{
	color: #29ABE2;
	visibility: inherit;
}

#u1068-bw
{
	z-index: 476;
	min-height: 54px;
}

#u2148
{
	z-index: 503;
	width: 48px;
	background-color: transparent;
	margin-left: 456px;
	margin-top: 21px;
	position: relative;
}

#u2819
{
	z-index: 524;
	width: 150px;
	min-height: 82px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 53px;
	margin-top: 53px;
	position: relative;
}

#pu2270
{
	width: 0.01px;
	margin-left: 53px;
	margin-top: 23px;
}

#u2270
{
	z-index: 522;
	width: 50px;
	min-height: 25px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2774
{
	z-index: 523;
	width: 50px;
	min-height: 25px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 104px;
}

#u2272
{
	z-index: 2;
	min-height: 1805px;
	background: transparent url("../images/aboutwall1.jpg") no-repeat center top;
	background-size: cover;
}

#u2272_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 5px;
	padding-bottom: 718px;
}

#about
{
	left: 461px;
	position: relative;
}

#u2188-13
{
	z-index: 9;
	width: 787px;
	min-height: 150px;
	background-color: transparent;
	text-align: center;
	left: 182px;
	margin-top: 914px;
	position: relative;
}

#u2188-2
{
	font-size: 18px;
	color: #0000FF;
	font-weight: 700;
}

#u2188-3
{
	color: #404040;
	font-weight: 700;
}

#u2272-bw
{
	z-index: 2;
	min-height: 1805px;
	margin-top: 204px;
}

#pu1035-8
{
	width: 0.01px;
	padding-bottom: 1554px;
	margin-left: 39px;
	margin-top: -1674px;
}

#u1035-8
{
	z-index: 377;
	width: 634px;
	min-height: 59px;
	background-color: transparent;
	color: #404040;
	position: fixed;
	top: 1368px;
	left: 39px;
}

#u1042
{
	z-index: 401;
	width: 51px;
	height: 64px;
	border-color: #000000;
	background-color: #29ABE2;
	position: fixed;
	top: 1476px;
	left: 39px;
}

#u1034
{
	z-index: 407;
	width: 51px;
	height: 64px;
	border-color: #000000;
	background-color: #29ABE2;
	position: fixed;
	top: 1710px;
	left: 39px;
}

#u1039
{
	z-index: 406;
	width: 51px;
	height: 64px;
	border-color: #000000;
	background-color: #29ABE2;
	position: fixed;
	top: 1857px;
	left: 39px;
}

#u1036-4
{
	z-index: 402;
	width: 42px;
	min-height: 59px;
	background-color: transparent;
	font-size: 36px;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 700;
	position: fixed;
	top: 1482px;
	left: 57px;
}

#u1030-4
{
	z-index: 408;
	width: 42px;
	min-height: 59px;
	background-color: transparent;
	font-size: 36px;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 700;
	position: fixed;
	top: 1714px;
	left: 55px;
}

#u1070-4
{
	z-index: 412;
	width: 42px;
	min-height: 59px;
	background-color: transparent;
	font-size: 36px;
	color: #FFFFFF;
	font-family: cabin, sans-serif;
	font-weight: 700;
	position: fixed;
	top: 1862px;
	left: 55px;
}

#u2723
{
	z-index: 443;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2313px;
	left: 86px;
}

#u2739
{
	z-index: 437;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2523px;
	left: 86px;
}

#u2745
{
	z-index: 440;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2734px;
	left: 86px;
}

#u1067-4
{
	z-index: 393;
	width: 155px;
	min-height: 30px;
	background-color: transparent;
	color: #404040;
	position: fixed;
	top: 1710px;
	left: 103px;
}

#u997-11
{
	z-index: 338;
	width: 323px;
	min-height: 90px;
	background-color: transparent;
	color: #7F7F7F;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 1738px;
	left: 103px;
}

#u1055-4
{
	z-index: 397;
	width: 264px;
	min-height: 28px;
	background-color: transparent;
	color: #404040;
	position: fixed;
	top: 1857px;
	left: 103px;
}

#u1033-28
{
	z-index: 349;
	width: 323px;
	min-height: 84px;
	background-color: transparent;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 1885px;
	left: 103px;
}

#u1043-4
{
	z-index: 389;
	width: 155px;
	min-height: 32px;
	background-color: transparent;
	color: #404040;
	position: fixed;
	top: 1476px;
	left: 108px;
}

#u1023-26
{
	z-index: 312;
	width: 318px;
	min-height: 92px;
	background-color: transparent;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: fixed;
	top: 1504px;
	left: 108px;
}

#u2727
{
	z-index: 442;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2313px;
	left: 357px;
}

#u2737
{
	z-index: 436;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2523px;
	left: 357px;
}

#u2743
{
	z-index: 439;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2734px;
	left: 357px;
}

#u1121
{
	z-index: 278;
	width: 392px;
	border-width: 3px;
	border-style: solid;
	border-color: #29ABE2;
	background-color: transparent;
	position: fixed;
	top: 1482px;
	left: 518px;
}

#u1022-4
{
	z-index: 385;
	width: 337px;
	min-height: 37px;
	background-color: transparent;
	color: #404040;
	position: fixed;
	top: 1693px;
	left: 521px;
}

#u991-32
{
	z-index: 280;
	width: 394px;
	min-height: 150px;
	background-color: transparent;
	position: fixed;
	top: 1751px;
	left: 521px;
}

.js #u2187-6.ose_pre_init,.js #u2188-13.ose_pre_init,.js #u1035-8.ose_pre_init,.js #u1042.ose_pre_init,.js #u1034.ose_pre_init,.js #u1039.ose_pre_init,.js #u1036-4.ose_pre_init,.js #u1030-4.ose_pre_init,.js #u1070-4.ose_pre_init,.js #u1067-4.ose_pre_init,.js #u997-11.ose_pre_init,.js #u1055-4.ose_pre_init,.js #u1033-28.ose_pre_init,.js #u1043-4.ose_pre_init,.js #u1023-26.ose_pre_init,.js #u1121.ose_pre_init,.js #u1022-4.ose_pre_init,.js #u991-32.ose_pre_init
{
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
}

#u2731
{
	z-index: 441;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2313px;
	left: 628px;
}

#u2735
{
	z-index: 435;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2523px;
	left: 628px;
}

#u2741
{
	z-index: 438;
	width: 245px;
	min-height: 188px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2734px;
	left: 628px;
}

#pu2244
{
	width: 0.01px;
	margin-left: -100px;
}

#u2244
{
	z-index: 6;
	height: 1297px;
	background: #534741 url("../images/erie.jpg") no-repeat left top;
	background-size: cover;
}

#u2244-bw
{
	z-index: 6;
	height: 1297px;
}

#u2259
{
	z-index: 7;
	min-height: 1297px;
	background-color: #474747;
	background-color: rgba(0,0,0,0.72);
	-pie-background: rgba(0,0,0,0.72);
}

#u2259_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-bottom: 204px;
}

#work
{
	left: 472px;
	position: relative;
}

#u1044-12
{
	z-index: 238;
	width: 748px;
	min-height: 59px;
	background-color: transparent;
	font-size: 30px;
	color: #7F7F7F;
	font-family: cabin, sans-serif;
	font-weight: 400;
	left: 125px;
	margin-top: 108px;
	position: relative;
}

#u1044-4
{
	color: #29ABE2;
	font-family: cabin, sans-serif;
	font-weight: 700;
}

#u1044-9
{
	color: #69A9D3;
	font-weight: 700;
}

#u1089-34
{
	z-index: 204;
	width: 270px;
	min-height: 216px;
	background-color: transparent;
	left: 771px;
	margin-top: 74px;
	position: relative;
}

#u1050-16
{
	z-index: 188;
	width: 270px;
	min-height: 216px;
	background-color: transparent;
	left: 771px;
	margin-top: 62px;
	position: relative;
}

#u1089-2,#u1089-3,#u1050-2
{
	color: #7F7F7F;
	font-family: cabin, sans-serif;
	font-weight: 400;
}

#u2259-bw
{
	z-index: 7;
	min-height: 1297px;
}

#slideshowu1545
{
	z-index: 250;
	width: 0.01px;
	height: 272px;
	position: relative;
	margin-right: -10000px;
	margin-top: 875px;
	left: 125px;
}

#u1564popup
{
	z-index: 251;
}

#u1668
{
	z-index: 252;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u2791
{
	z-index: 254;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1659
{
	z-index: 256;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1650
{
	z-index: 258;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1641
{
	z-index: 260;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1632
{
	z-index: 262;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1623
{
	z-index: 264;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1567
{
	z-index: 266;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

.SSFirstButton,.SSPreviousButton,.SSNextButton,.SSLastButton,.SSSlideLink,.SSCloseButton /* slideshowFreeStyle */
{
	cursor: pointer;
}

.SSSlideLoading /* slideshowFreeStyle */
{
	background: url("../images/loading.gif") no-repeat center center;
}

#slideshowu1677
{
	z-index: 268;
	width: 0.01px;
	height: 272px;
	position: relative;
	margin-right: -10000px;
	margin-top: 259px;
	left: 125px;
}

#u1564,#u1697
{
	position: absolute;
	width: 621px;
	height: 272px;
	background-color: transparent;
}

#u1697popup
{
	z-index: 269;
}

#u1798
{
	z-index: 270;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1780
{
	z-index: 272;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1771
{
	z-index: 274;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#u1762
{
	z-index: 276;
	width: 621px;
	height: 272px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
}

#pu2292
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 1px;
}

#u2292
{
	z-index: 3;
	min-height: 1283px;
	background: transparent url("../images/mapswall.jpg") no-repeat center center;
	background-size: cover;
}

#u2292_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 123px;
	padding-bottom: 66px;
}

#u994-10
{
	z-index: 151;
	width: 863px;
	min-height: 47px;
	background-color: transparent;
	font-size: 30px;
	color: #404040;
	font-family: cabin, sans-serif;
	font-weight: 400;
	left: 125px;
	position: relative;
}

#u1035,#u994,#u994-4
{
	font-weight: 700;
}

#u1035-3,#u1035-5,#u994-3,#u994-6
{
	color: #0000FF;
	font-weight: 700;
}

#u994-7
{
	color: #0000FF;
}

#pu1809
{
	width: 0.01px;
	left: 125px;
	margin-top: 73px;
	position: relative;
}

#u1809
{
	z-index: 161;
	width: 621px;
	min-height: 400px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu1075-4
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-left: 646px;
}

#u1075-4
{
	z-index: 147;
	width: 270px;
	min-height: 29px;
	background-color: transparent;
	color: #404040;
	position: relative;
}

#u1080-18
{
	z-index: 129;
	width: 270px;
	min-height: 92px;
	background-color: transparent;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 14px;
	position: relative;
}

#u1822
{
	z-index: 187;
	width: 144px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 63px;
	margin-top: 20px;
	position: relative;
}

#pu1813
{
	width: 0.01px;
	left: 125px;
	margin-top: 92px;
	position: relative;
}

#u1813
{
	z-index: 162;
	width: 621px;
	min-height: 400px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#pu1816-6
{
	width: 0.01px;
	margin-right: -10000px;
	margin-left: 646px;
}

#u1816-6
{
	z-index: 181;
	width: 270px;
	min-height: 29px;
	background-color: transparent;
	color: #404040;
	position: relative;
}

#u1815-18
{
	z-index: 163;
	width: 270px;
	min-height: 92px;
	background-color: transparent;
	font-size: 14px;
	font-family: cabin, sans-serif;
	font-weight: 400;
	margin-top: 14px;
	position: relative;
}

#u2188-5,#u2188-6,#u2188-8,#u2188-9,#u2188-11,#u1033-2,#u1033-14,#u1023-2,#u1023-4,#u1023-6,#u1023-8,#u1023-10,#u1023-12,#u1023-14,#u1023-16,#u1023-18,#u1023-20,#u991-2,#u991-4,#u991-5,#u991-7,#u991-9,#u991-10,#u991-12,#u991-13,#u991-15,#u991-16,#u991-18,#u991-19,#u991-21,#u1080-2,#u1080-3,#u1080-5,#u1080-6,#u1080-8,#u1080-10,#u1080-12,#u1815-2,#u1815-3,#u1815-5,#u1815-6,#u1815-8,#u1815-10,#u1815-12
{
	color: #404040;
}

#u1033-5,#u1033-8,#u1033-11,#u1033-12,#u1033-17,#u1033-20,#u1033-23,#u1033-26,#u1023-24,#u1080-13,#u1080-16,#u1815-13,#u1815-16
{
	color: #7F7F7F;
}

#u1820
{
	z-index: 128;
	width: 144px;
	min-height: 48px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	margin-left: 63px;
	margin-top: 23px;
	position: relative;
}

#u2292-bw
{
	z-index: 3;
	min-height: 1283px;
}

#services
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	left: 427px;
}

#pu2245
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: -1px;
}

#u2245
{
	z-index: 4;
	height: 938px;
	background: #534741 url("../images/lake-erie-4.jpg") no-repeat left top;
	background-size: cover;
}

#u2245-bw
{
	z-index: 4;
	height: 938px;
}

#u2267
{
	z-index: 5;
	min-height: 938px;
	background-color: #474747;
	background-color: rgba(0,0,0,0.72);
	-pie-background: rgba(0,0,0,0.72);
}

#u2267_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-bottom: 571px;
}

#contact
{
	left: 357px;
	position: relative;
}

#u1054-13
{
	z-index: 97;
	width: 863px;
	min-height: 47px;
	background-color: transparent;
	font-size: 30px;
	color: #7F7F7F;
	font-family: cabin, sans-serif;
	font-weight: 400;
	left: 120px;
	margin-top: 112px;
	position: relative;
}

#u1044,#u1054
{
	color: #FFFFFF;
	font-weight: 700;
}

#u1044-8,#u1089,#u1089-19,#u1050,#u1054-4,#u1054-8
{
	color: #29ABE2;
	font-weight: 700;
}

#pu1842
{
	width: 0.01px;
	left: 236px;
	margin-top: 40px;
	position: relative;
}

#u1842
{
	z-index: 122;
	width: 72px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u1836
{
	z-index: 120;
	width: 72px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 309px;
}

#u1072
{
	z-index: 110;
	width: 81px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 630px;
}

#u1072_img
{
	padding-right: 9px;
}

#pu1066-4
{
	width: 0.01px;
	left: 168px;
	margin-top: 41px;
	position: relative;
}

#u1066-4
{
	z-index: 116;
	width: 224px;
	min-height: 37px;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u993-4
{
	z-index: 112;
	width: 223px;
	min-height: 37px;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
	left: 312px;
}

#u1848-4
{
	z-index: 124;
	width: 229px;
	min-height: 37px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 643px;
}

#u1044-2,#u1044-6,#u1054-2,#u1054-6,#u1054-10,#u1848-2
{
	color: #FFFFFF;
}

#u2267-bw
{
	z-index: 5;
	min-height: 938px;
}

#widgetu886
{
	z-index: 22;
	width: 0.01px;
	height: 393px;
	position: relative;
	margin-right: -10000px;
	margin-top: 449px;
	left: 229px;
}

#widgetu971
{
	z-index: 23;
	width: 340px;
	height: 68px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 2px;
}

#widgetu971.fld-err-st
{
	background-color: transparent;
	border-radius: 6px;
	width: 340px;
	height: 68px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u972-4
{
	z-index: 24;
	width: 200px;
	min-height: 27px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #29ABE2;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u974-4
{
	z-index: 28;
	width: 328px;
	min-height: 26px;
	border-color: #C4C4C4;
	background-color: #BFE9FB;
	padding: 6px;
	font-size: 16px;
	color: #7F7F7F;
	line-height: 1;
	font-family: cabin, sans-serif;
	font-weight: 400;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 30px;
}

#widgetu971.non-empty-st #u974-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #BFE9FB;
	background-color: #FFFFFF;
	margin: 29px -10001px -1px -1px;
}

#widgetu971.fld-err-st #u974-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 26px;
	width: 328px;
	margin: 29px -10001px -1px -1px;
}

#widgetu971.non-empty-st #u974-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu919
{
	z-index: 32;
	width: 340px;
	height: 66px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 84px;
	left: 361px;
}

#u922-4
{
	z-index: 33;
	width: 200px;
	min-height: 27px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	font-size: 18px;
	color: #29ABE2;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#widgetu919.fld-err-st #u922-4
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#u920-4
{
	z-index: 37;
	width: 328px;
	min-height: 26px;
	border-color: #C4C4C4;
	background-color: #BFE9FB;
	padding: 6px;
	font-size: 16px;
	color: #7F7F7F;
	line-height: 1;
	font-family: cabin, sans-serif;
	font-weight: 400;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 29px;
}

#widgetu919.non-empty-st #u920-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #BFE9FB;
	background-color: #FFFFFF;
	margin: 28px -10001px -1px -1px;
}

#widgetu919.fld-err-st #u920-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 26px;
	width: 328px;
	margin: 28px -10001px -1px -1px;
}

#widgetu919.non-empty-st #u920-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#u887-4
{
	z-index: 41;
	width: 223px;
	min-height: 32px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 357px;
	left: 411px;
}

#widgetu886.frm-sub-st #u887-4 p
{
	color: #29ABE2;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u939-4
{
	z-index: 45;
	width: 223px;
	min-height: 32px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	color: #FF0000;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 357px;
	left: 411px;
}

#widgetu886.frm-subm-err-st #u939-4 p
{
	color: #D7244C;
	line-height: 1;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u981-4
{
	z-index: 49;
	width: 223px;
	min-height: 32px;
	background-color: transparent;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	padding-top: 4px;
	font-size: 12px;
	line-height: 1;
	color: #00FF00;
	font-family: Palatino, Palatino Linotype, Georgia, Times, Times New Roman, serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 357px;
	left: 411px;
}

#widgetu886.frm-sub-st #u887-4,#widgetu886.frm-subm-err-st #u939-4,#widgetu886.frm-subm-ok-st #u981-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 36px;
}

#widgetu886.frm-subm-ok-st #u981-4 p
{
	color: #29ABE2;
	font-size: 14px;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	font-style: italic;
}

#u950-17
{
	z-index: 53;
	min-height: 31px;
	width: 131px;
	position: relative;
	margin-right: -10000px;
	margin-top: 345px;
	left: 278px;
	background: url("../images/u950-17.png") no-repeat 0px 0px;
}

#u950-17:hover
{
	background: url("../images/u950-17-r.png") no-repeat 0px 0px;
}

#u950-17:active
{
	background: url("../images/u950-17-m.png") no-repeat 0px 0px;
}

#widgetu886.frm-sub-st #u950-17
{
	background: url("../images/u950-17-fs.png") no-repeat 0px 0px;
}

#widgetu956
{
	z-index: 70;
	width: 701px;
	height: 156px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 169px;
}

#widgetu956.fld-err-st
{
	background-color: transparent;
	border-radius: 6px;
	width: 701px;
	height: 156px;
	min-height: 0px;
	margin: 169px -10000px 0px 0px;
}

#u959-4
{
	z-index: 71;
	width: 200px;
	min-height: 27px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #29ABE2;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u957-4
{
	z-index: 75;
	width: 689px;
	min-height: 116px;
	border-color: #C4C4C4;
	background-color: #BFE9FB;
	padding: 6px;
	font-size: 16px;
	color: #7F7F7F;
	line-height: 1;
	font-family: cabin, sans-serif;
	font-weight: 400;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 28px;
}

#widgetu956.non-empty-st #u957-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #BFE9FB;
	background-color: #FFFFFF;
	margin: 27px -10001px -1px -1px;
}

#widgetu956.fld-err-st #u957-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 116px;
	width: 689px;
	margin: 27px -10001px -1px -1px;
}

#widgetu956.non-empty-st #u957-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu956_input,#widgetu956_prompt
{
	width: 689px;
	min-height: 116px;
	color: #7F7F7F;
	font-family: cabin, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 400;
	padding: 6px;
}

#widgetu1824
{
	z-index: 79;
	width: 340px;
	height: 66px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 84px;
	left: 2px;
}

#widgetu919.fld-err-st,#widgetu1824.fld-err-st
{
	background-color: transparent;
	border-radius: 6px;
	width: 340px;
	height: 66px;
	min-height: 0px;
	margin: 84px -10000px 0px 0px;
}

#u1826-4
{
	z-index: 80;
	width: 200px;
	min-height: 27px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #29ABE2;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u1825-4
{
	z-index: 84;
	width: 328px;
	min-height: 26px;
	border-color: #C4C4C4;
	background-color: #BFE9FB;
	padding: 6px;
	font-size: 16px;
	color: #7F7F7F;
	line-height: 1;
	font-family: cabin, sans-serif;
	font-weight: 400;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 28px;
}

#widgetu1824.non-empty-st #u1825-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #BFE9FB;
	background-color: #FFFFFF;
	margin: 27px -10001px -1px -1px;
}

#widgetu1824.non-empty-st #u1825-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu1832
{
	z-index: 88;
	width: 340px;
	height: 66px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 361px;
}

#widgetu1832.fld-err-st
{
	background-color: transparent;
	border-radius: 6px;
	width: 340px;
	height: 66px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u1833-4
{
	z-index: 89;
	width: 200px;
	min-height: 27px;
	border-style: none;
	border-color: transparent;
	background-color: transparent;
	color: #29ABE2;
	font-family: cabin, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#widgetu971.fld-err-st #u972-4,#widgetu956.fld-err-st #u959-4,#widgetu1824.fld-err-st #u1826-4,#widgetu1832.fld-err-st #u1833-4
{
	border-style: none;
	border-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#widgetu971.fld-err-st #u972-4 p,#widgetu971.fld-err-st #u972-4 span,#widgetu919.fld-err-st #u922-4 p,#widgetu919.fld-err-st #u922-4 span,#widgetu956.fld-err-st #u959-4 p,#widgetu956.fld-err-st #u959-4 span,#widgetu1824.fld-err-st #u1826-4 p,#widgetu1824.fld-err-st #u1826-4 span,#widgetu1832.fld-err-st #u1833-4 p,#widgetu1832.fld-err-st #u1833-4 span
{
	color: #D7244C;
}

#u1835-4
{
	z-index: 93;
	width: 328px;
	min-height: 26px;
	border-color: #C4C4C4;
	background-color: #BFE9FB;
	padding: 6px;
	font-size: 16px;
	color: #7F7F7F;
	line-height: 1;
	font-family: cabin, sans-serif;
	font-weight: 400;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
	margin-top: 28px;
}

#widgetu1832.non-empty-st #u1835-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #BFE9FB;
	background-color: #FFFFFF;
	margin: 27px -10001px -1px -1px;
}

#widgetu1824.fld-err-st #u1825-4,#widgetu1832.fld-err-st #u1835-4
{
	border-width: 1px;
	border-style: solid;
	border-color: #D7244C;
	background-color: #FFFFFF;
	padding-top: 6px;
	padding-bottom: 6px;
	min-height: 26px;
	width: 328px;
	margin: 27px -10001px -1px -1px;
}

#widgetu1832.non-empty-st #u1835-4 *
{
	color: #4F4F4F;
	font-style: normal;
}

#widgetu971.fld-err-st #u974-4 *,#widgetu919.fld-err-st #u920-4 *,#widgetu956.fld-err-st #u957-4 *,#widgetu1824.fld-err-st #u1825-4 *,#widgetu1832.fld-err-st #u1835-4 *
{
	color: #D7244C;
	font-style: italic;
}

#widgetu971_input,#widgetu971_prompt,#widgetu919_input,#widgetu919_prompt,#widgetu1824_input,#widgetu1824_prompt,#widgetu1832_input,#widgetu1832_prompt
{
	width: 328px;
	min-height: 26px;
	color: #7F7F7F;
	font-family: cabin, sans-serif;
	font-size: 16px;
	font-style: italic;
	font-weight: 400;
	padding: 6px;
}

#widgetu971.fld-err-st #widgetu971_input,#widgetu971.fld-err-st #widgetu971_prompt,#widgetu919.fld-err-st #widgetu919_input,#widgetu919.fld-err-st #widgetu919_prompt,#widgetu956.fld-err-st #widgetu956_input,#widgetu956.fld-err-st #widgetu956_prompt,#widgetu1824.fld-err-st #widgetu1824_input,#widgetu1824.fld-err-st #widgetu1824_prompt,#widgetu1832.fld-err-st #widgetu1832_input,#widgetu1832.fld-err-st #widgetu1832_prompt
{
	padding-top: 6px;
	padding-bottom: 6px;
}

#widgetu971.non-empty-st #widgetu971_prompt,#widgetu971.focus-st #widgetu971_prompt,#widgetu919.non-empty-st #widgetu919_prompt,#widgetu919.focus-st #widgetu919_prompt,#widgetu956.non-empty-st #widgetu956_prompt,#widgetu956.focus-st #widgetu956_prompt,#widgetu1824.non-empty-st #widgetu1824_prompt,#widgetu1824.focus-st #widgetu1824_prompt,#widgetu1832.non-empty-st #widgetu1832_prompt,#widgetu1832.focus-st #widgetu1832_prompt
{
	visibility: hidden;
}

#u2252
{
	z-index: 8;
	min-height: 304.5787593984951px;
	background-color: #000000;
	padding-bottom: 0px;
}

#u2252_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	width: 960px;
	position: relative;
	left: -100px;
	padding-top: 110px;
}

#u2246
{
	z-index: 520;
	width: 226px;
	background-color: transparent;
	left: 467px;
	position: relative;
}

#u2129-4
{
	z-index: 499;
	width: 392px;
	min-height: 16px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 12px;
	text-align: center;
	font-family: comfortaa, sans-serif;
	font-weight: 300;
	left: 384px;
	margin-top: 10px;
	position: relative;
}

#u2126
{
	z-index: 493;
	width: 107px;
	background-color: transparent;
	left: 947px;
	margin-top: 39px;
	position: relative;
}

#u2128-4
{
	z-index: 495;
	width: 112px;
	min-height: 12px;
	background-color: transparent;
	font-size: 10px;
	color: #FFFFFF;
	left: 947px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u2252-bw
{
	z-index: 8;
	min-height: 304.5787593984951px;
}

body
{
	position: relative;
	min-width: 960px;
}

