.version.index /* version checker */
{
	color: #0000E4;
	background-color: #9E52DD;
}

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

#pu9037-3
{
	width: 0.01px;
	margin-left: -146px;
}

#u9037-3
{
	z-index: 2;
	min-height: 895px;
	border-width: 0px;
	border-color: transparent;
	background-color: #F8DEB5;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#u9037-3-bw
{
	z-index: 2;
	min-height: 895px;
}

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

#u14531-3
{
	z-index: 270;
	width: 5px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 332px;
}

#u15651
{
	z-index: 273;
	width: 637px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 160px;
	left: 308px;
}

#u15873
{
	z-index: 307;
	width: 40px;
	height: 40px;
	border-width: 0px;
	border-color: transparent;
	-webkit-transform: matrix(-1,0,0,-1,40,40);
	-ms-transform: matrix(-1,0,0,-1,40,40);
	transform: matrix(-1,0,0,-1,40,40);
	position: relative;
	margin-right: -10000px;
	margin-top: 363px;
	left: 606px;
	background: transparent url("../images/triangle_30.png") no-repeat center center;
}

#u15873:hover
{
	width: 40px;
	height: 40px;
	min-height: 0px;
	margin: 363px -10000px 0px 0px;
	background: transparent url("../images/triangle_30.png") no-repeat center center;
}

#u15873:active
{
	width: 40px;
	height: 40px;
	min-height: 0px;
	margin: 363px -10000px 0px 0px;
	background: transparent url("../images/triangle_25.png") no-repeat center center;
}

#u16982
{
	z-index: 374;
	width: 909px;
	min-height: 276px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 463px;
	left: 171px;
}

#u15830
{
	z-index: 280;
	height: 75px;
	border-width: 0px;
	border-color: transparent;
	background-color: #4B5B97;
}

#u15830-bw
{
	z-index: 280;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 883px;
}

#u15831
{
	z-index: 281;
	width: 817px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 906px;
	left: 72px;
}

#u15838-4
{
	z-index: 282;
	width: 100px;
	min-height: 23px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: arimo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
}

#u15838-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15838-4:active p
{
	color: #000000;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15832-4
{
	z-index: 286;
	width: 100px;
	min-height: 23px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: arimo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 131px;
}

#u15832-4:active
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15832-4.MuseLinkActive
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15832-4:active p
{
	color: #000000;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15832-4.MuseLinkActive p
{
	color: #323944;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15835-4
{
	z-index: 290;
	width: 100px;
	min-height: 23px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: arimo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 262px;
}

#u15838-4.MuseLinkActive,#u15835-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15835-4:active p
{
	color: #000000;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15836
{
	z-index: 306;
	width: 40px;
	height: 40px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 388px;
	background: transparent url("../images/triangle_30.png") no-repeat center center;
}

#u15836:hover
{
	width: 40px;
	height: 40px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/triangle_30.png") no-repeat center center;
}

#u15836:active
{
	width: 40px;
	height: 40px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/triangle_25.png") no-repeat center center;
}

#u15834-4
{
	z-index: 298;
	width: 100px;
	min-height: 23px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: arimo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 458px;
}

#u15835-4.MuseLinkActive,#u15834-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15834-4:active p
{
	color: #000000;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15833-4
{
	z-index: 302;
	width: 107px;
	min-height: 23px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: arimo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 588px;
}

#u15833-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 107px;
	margin: 8px -10000px 0px 0px;
}

#u15833-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 107px;
	margin: 8px -10000px 0px 0px;
}

#u15833-4:active p
{
	color: #000000;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15837-4
{
	z-index: 294;
	width: 100px;
	min-height: 23px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: arimo, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 8px;
	left: 717px;
}

#u15834-4.MuseLinkActive,#u15837-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15837-4.MuseLinkActive
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 23px;
	width: 100px;
	margin: 8px -10000px 0px 0px;
}

#u15837-4:active p
{
	color: #000000;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#u15838-4.MuseLinkActive p,#u15835-4.MuseLinkActive p,#u15834-4.MuseLinkActive p,#u15833-4.MuseLinkActive p,#u15837-4.MuseLinkActive p
{
	color: #FFFFFF;
	visibility: inherit;
	font-family: arimo, sans-serif;
	font-weight: 700;
	font-style: normal;
}

#pu13180
{
	width: 0.01px;
	margin-left: -100px;
	margin-top: 63px;
}

#u13180
{
	z-index: 14;
	min-height: 798px;
	border-color: #000000;
	background-color: #566477;
}

#u13180_position_content
{
	margin-bottom: -47px;
	padding-top: 90px;
	width: 100%;
}

#welcome
{
	left: 528px;
	position: relative;
}

#u11888-4
{
	z-index: 185;
	width: 908px;
	min-height: 50px;
	background-color: transparent;
	color: #323944;
	text-align: center;
	font-size: 38px;
	font-family: asap, sans-serif;
	font-weight: 700;
	left: 125px;
	margin-top: 567px;
	position: relative;
}

#u12059
{
	z-index: 202;
	width: 100px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	left: 530px;
	margin-top: 20px;
	position: relative;
}

#u12050
{
	z-index: 203;
	width: 100px;
	border-color: #000000;
	background-color: #A0A0A0;
	border-radius: 50px;
	padding-bottom: 5px;
	position: relative;
	margin-right: -10000px;
}

#u12050:hover
{
	background-color: #4B5B97;
	width: 100px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u12052
{
	z-index: 204;
	width: 90px;
	height: 90px;
	border-color: #000000;
	border-radius: 45px;
	position: relative;
	margin-right: -10000px;
	margin-top: 5px;
	left: 5px;
	background: transparent url("../images/lougehrig.jpg") no-repeat center center;
	background-size: contain;
}

#u13180-bw
{
	z-index: 14;
	min-height: 798px;
}

#u11806-4
{
	z-index: 181;
	width: 908px;
	min-height: 50px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 45px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 370px;
	left: 125px;
}

#pu9140
{
	width: 0.01px;
	padding-bottom: 395px;
	margin-left: 25px;
	margin-top: -596px;
}

#u9140
{
	z-index: 16;
	width: 907px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 1160px;
	left: 25px;
}

#u9021-4
{
	z-index: 17;
	width: 907px;
	min-height: 49px;
	background-color: transparent;
	text-align: center;
	font-size: 42px;
	color: #FFFFFF;
	letter-spacing: -1px;
	font-family: sarina, cursive;
	font-weight: 400;
	position: relative;
}

#u9028-4
{
	z-index: 21;
	width: 346px;
	min-height: 49px;
	background-color: transparent;
	text-align: center;
	font-size: 15px;
	color: #FFFFFF;
	letter-spacing: 7px;
	line-height: 1.68;
	font-family: asap, sans-serif;
	font-weight: 400;
	margin-left: 282px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u11805
{
	z-index: 151;
	width: 200px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 1350px;
	left: 663px;
}

#u11795
{
	z-index: 152;
	width: 158px;
	border-width: 0px;
	border-color: transparent;
	background-color: #4B5B97;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	padding: 27px 21px 25.350000000000136px;
}

#u11798
{
	z-index: 153;
	width: 60px;
	background-color: transparent;
	margin-left: 49px;
	position: relative;
}

#u11796-6
{
	z-index: 155;
	width: 158px;
	min-height: 44px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: asap, sans-serif;
	margin-top: 31px;
	position: relative;
}

#u11796-3
{
	font-size: 13px;
	letter-spacing: 1px;
	font-weight: 400;
}

#u12098
{
	z-index: 161;
	width: 200px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 1355px;
	left: 97px;
}

#u11768
{
	z-index: 162;
	width: 158px;
	border-width: 0px;
	border-color: transparent;
	background-color: #4B5B97;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	padding: 27px 21px 19px;
}

#u11771
{
	z-index: 163;
	width: 60px;
	background-color: transparent;
	margin-left: 49px;
	position: relative;
}

#u11786-6
{
	z-index: 165;
	width: 158px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: asap, sans-serif;
	margin-top: 29px;
	position: relative;
}

#u12097
{
	z-index: 171;
	width: 200px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 1350px;
	left: 380px;
}

#u11790
{
	z-index: 172;
	width: 158px;
	border-width: 0px;
	border-color: transparent;
	background-color: #4B5B97;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	padding: 27px 21px 14.19999999999959px;
}

#u11795:hover,#u11768:hover,#u11790:hover
{
	background-color: #323944;
	width: 158px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u11791
{
	z-index: 173;
	width: 60px;
	background-color: transparent;
	margin-left: 49px;
	position: relative;
}

#u11794-6
{
	z-index: 175;
	width: 158px;
	min-height: 51px;
	background-color: transparent;
	text-align: center;
	color: #FFFFFF;
	font-family: asap, sans-serif;
	margin-top: 33px;
	position: relative;
}

#u11796-2,#u11786-2,#u11794-2
{
	font-size: 20px;
	letter-spacing: 0px;
	font-weight: 700;
}

#u11786-3,#u11794-3
{
	font-size: 20px;
	letter-spacing: 1px;
	font-weight: 400;
}

#u11796-4,#u11786-4,#u11794-4
{
	font-size: 14px;
	font-weight: 400;
}

#u12049-13
{
	z-index: 189;
	width: 892px;
	min-height: 271px;
	background-color: transparent;
	text-align: center;
	font-size: 24px;
	color: #323944;
	margin-left: 34px;
	margin-top: 51px;
	position: relative;
}

#u12049-2
{
	line-height: 1.5;
	font-family: asap, sans-serif;
	font-weight: 700;
}

#team
{
	margin-left: 469px;
	margin-top: 15px;
	position: relative;
}

#u12087
{
	z-index: 25;
	width: 907px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 2240px;
	left: 26px;
}

#u12089-4
{
	z-index: 26;
	width: 907px;
	min-height: 49px;
	background-color: transparent;
	text-align: center;
	font-size: 42px;
	color: #4B5B97;
	letter-spacing: -1px;
	font-family: sarina, cursive;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u11733
{
	z-index: 86;
	width: 200px;
	background-color: transparent;
	border-radius: 100px;
	position: fixed;
	top: 2327px;
	left: 380px;
}

#u11722
{
	z-index: 69;
	width: 200px;
	background-color: transparent;
	border-radius: 100px;
	position: fixed;
	top: 2327px;
	left: 733px;
}

#u11710
{
	z-index: 52;
	width: 200px;
	background-color: transparent;
	border-radius: 100px;
	position: fixed;
	top: 2334px;
	left: 25px;
}

#u11733 .clip_frame,#u11722 .clip_frame,#u11710 .clip_frame
{
	-webkit-border-radius: 100px 100px 100px 100px;
}

#pu11712-6
{
	width: 0.01px;
	margin-left: 25px;
	margin-top: 442px;
}

#u11712-6
{
	z-index: 42;
	width: 200px;
	min-height: 27px;
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #323944;
	text-align: center;
	font-size: 26px;
	letter-spacing: 0px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
}

#u11732-4
{
	z-index: 78;
	width: 200px;
	min-height: 27px;
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #323944;
	text-align: center;
	font-size: 26px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	left: 355px;
}

#u11724-6
{
	z-index: 59;
	width: 200px;
	min-height: 27px;
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	color: #323944;
	text-align: center;
	font-size: 26px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	left: 708px;
}

#u11712-6:hover,#u11732-4:hover,#u11724-6:hover
{
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 27px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#u11703
{
	z-index: 54;
	width: 100px;
	height: 1px;
	border-width: 0px;
	border-color: transparent;
	background-color: #566477;
	margin-left: 75px;
	margin-top: 6px;
	position: relative;
}

#u11735
{
	z-index: 88;
	width: 100px;
	height: 1px;
	border-color: #000000;
	background-color: #566477;
	margin-left: 430px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#u11719
{
	z-index: 71;
	width: 100px;
	height: 1px;
	border-color: #000000;
	background-color: #566477;
	margin-left: 783px;
	top: -1px;
	margin-bottom: -1px;
	position: relative;
}

#pu11702-4
{
	width: 0.01px;
	margin-left: 25px;
	margin-top: 11px;
}

#u11702-4
{
	z-index: 48;
	width: 200px;
	min-height: 20px;
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	text-transform: uppercase;
	text-align: center;
	font-size: 12px;
	color: #323944;
	letter-spacing: 0px;
	font-family: arimo, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
}

#u11726-4
{
	z-index: 82;
	width: 200px;
	min-height: 20px;
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	text-align: center;
	font-size: 14px;
	color: #323944;
	letter-spacing: 0px;
	font-family: arimo, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 355px;
}

#u11702-4:hover,#u11726-4:hover
{
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 200px;
	margin: 1px -10000px 0px 0px;
}

#u11721-4
{
	z-index: 65;
	width: 200px;
	min-height: 20px;
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	background-color: transparent;
	text-align: center;
	font-size: 14px;
	color: #323944;
	letter-spacing: 0px;
	font-family: arimo, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	left: 708px;
}

#u11721-4:hover
{
	text-shadow: 0px 2px 8px rgba(0,0,0,0.5);
	-pie-box-shadow: none;
	box-shadow: none;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 20px;
	width: 200px;
	margin: 0px -10000px 0px 0px;
}

#u11702-4:hover p,#u11726-4:hover p,#u11721-4:hover p
{
	color: #566477;
	visibility: inherit;
}

#pu11709-4
{
	width: 0.01px;
	margin-left: 29px;
	margin-top: 26px;
}

#u11709-4
{
	z-index: 38;
	width: 277px;
	min-height: 159px;
	background-color: transparent;
	text-align: left;
	color: #323944;
	line-height: 1.43;
	font-family: asap, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u11720-4
{
	z-index: 55;
	width: 251px;
	min-height: 159px;
	background-color: transparent;
	text-align: left;
	color: #323944;
	line-height: 1.43;
	font-family: asap, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 708px;
}

#u11720-4:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 159px;
	width: 251px;
	margin: 0px -10000px 0px 0px;
}

#u11736-6
{
	z-index: 72;
	width: 249px;
	min-height: 159px;
	background-color: transparent;
	text-align: left;
	color: #323944;
	font-family: asap, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	left: 355px;
}

#u11736-6:active
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 159px;
	width: 249px;
	margin: 0px -10000px 0px 0px;
}

#u11720-4:active p,#u11736-6:active p
{
	text-align: left;
}

#u11736-2
{
	line-height: 1.43;
}

#u11736-3,#u11736-4
{
	font-size: 13px;
}

#skills
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 218px;
	left: 339px;
}

#u14073
{
	z-index: 9;
	min-height: 52px;
	border-color: #000000;
	background-color: #566477;
	padding-bottom: 12px;
}

#u13347-4
{
	z-index: 245;
	width: 281px;
	min-height: 35px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 34px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 11px;
	left: 125px;
}

#u14073-bw
{
	z-index: 9;
	min-height: 52px;
	margin-top: 32px;
}

#u13186
{
	z-index: 11;
	min-height: 408px;
	border-color: #000000;
	background-color: #323944;
	padding-bottom: 27px;
}

#pu11738-34
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 8px;
	margin-left: 125px;
}

#u11738-34
{
	z-index: 89;
	width: 455px;
	min-height: 396px;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u11738
{
	font-size: 22px;
	line-height: 0.8;
	font-family: asap, sans-serif;
	font-weight: 700;
}

#u11738-3,#u11738-5,#u11738-7,#u11738-9,#u11738-11,#u11738-13,#u11738-15,#u11738-17,#u11738-19,#u11738-21,#u11738-23,#u11738-25,#u11738-27,#u11738-29,#u11738-31
{
	line-height: 1.74;
	font-family: asap, sans-serif;
	font-weight: 400;
}

#u11738-32
{
	font-size: 14px;
	font-family: asap, sans-serif;
	font-weight: 400;
}

#resume
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 273px;
	left: 444px;
}

#pu12095
{
	width: 0.01px;
	margin-right: -10000px;
	margin-top: 50px;
	margin-left: 781px;
}

#u12095
{
	z-index: 123;
	width: 253px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
}

#u11742-4
{
	z-index: 126;
	width: 173px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 0.8;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
}

#u11739
{
	z-index: 124;
	width: 252px;
	border-color: #000000;
	background-color: #E6E9EA;
	border-radius: 10px;
	margin-left: 1px;
	margin-top: 2px;
	position: relative;
}

#u11740
{
	z-index: 125;
	width: 154px;
	height: 10px;
	border-color: #000000;
	background-color: #4B5B97;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#u12094
{
	z-index: 130;
	width: 252px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 1px;
	margin-top: 27px;
	position: relative;
}

#u11745-4
{
	z-index: 133;
	width: 173px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 0.8;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
}

#u11743
{
	z-index: 131;
	width: 251px;
	border-color: #000000;
	background-color: #E6E9EA;
	border-radius: 10px;
	margin-left: 1px;
	margin-top: 2px;
	position: relative;
}

#u11744
{
	z-index: 132;
	width: 203px;
	height: 10px;
	border-color: #000000;
	background-color: #4B5B97;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#u12092
{
	z-index: 144;
	width: 252px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-left: 1px;
	margin-top: 26px;
	position: relative;
}

#u11751-4
{
	z-index: 147;
	width: 173px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 0.8;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
}

#u11749
{
	z-index: 145;
	width: 251px;
	border-color: #000000;
	background-color: #E6E9EA;
	border-radius: 10px;
	margin-left: 1px;
	margin-top: 2px;
	position: relative;
}

#u11750
{
	z-index: 146;
	width: 173px;
	height: 10px;
	border-color: #000000;
	background-color: #4B5B97;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#u12093
{
	z-index: 137;
	width: 253px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	margin-top: 27px;
	position: relative;
}

#u11748-4
{
	z-index: 140;
	width: 173px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 16px;
	line-height: 0.8;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
}

#u11746
{
	z-index: 138;
	width: 252px;
	border-color: #000000;
	background-color: #E6E9EA;
	border-radius: 10px;
	margin-left: 1px;
	margin-top: 2px;
	position: relative;
}

#u11747
{
	z-index: 139;
	width: 196px;
	height: 10px;
	border-color: #000000;
	background-color: #4B5B97;
	border-radius: 10px;
	position: relative;
	margin-right: -10000px;
	left: -1px;
}

#u13186-bw
{
	z-index: 11;
	min-height: 408px;
}

#u15689
{
	z-index: 275;
	width: 360px;
	background-color: transparent;
	margin-left: 300px;
	margin-top: 43px;
	position: relative;
}

#story
{
	margin-left: 445px;
	margin-top: 43px;
	position: relative;
}

#u14219
{
	z-index: 8;
	min-height: 54px;
	border-color: #000000;
	background-color: #566477;
	padding-bottom: 10px;
}

#u13344-4
{
	z-index: 241;
	width: 298px;
	min-height: 41px;
	background-color: transparent;
	color: #FFFFFF;
	font-size: 34px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 13px;
	left: 123px;
}

#u14219-bw
{
	z-index: 8;
	min-height: 54px;
	margin-top: 50px;
}

#u13336
{
	z-index: 12;
	min-height: 514px;
	border-color: #000000;
	background-color: #323944;
	padding-bottom: 41px;
}

#ppu12108-13
{
	width: 0.01px;
	padding-bottom: 0px;
	margin-right: -10000px;
	margin-top: 9px;
	margin-left: 125px;
}

#page_position_content,#pu12108-13
{
	width: 0.01px;/* should not cover content below */
}

#u12108-13
{
	z-index: 210;
	width: 909px;
	min-height: 487px;
	background-color: transparent;
	color: #FFFFFF;
	position: relative;
	margin-right: -10000px;
}

#u12108
{
	font-size: 26px;
	line-height: 1;
	font-family: asap, sans-serif;
	font-weight: 700;
}

#u12108-2
{
	font-size: 18px;
	font-family: asap, sans-serif;
	font-weight: 700;
}

#u12108-4
{
	font-size: 32px;
	letter-spacing: 0px;
	font-family: asap, sans-serif;
	font-weight: 700;
}

#u12108-5
{
	font-size: 32px;
	line-height: 1.6;
	font-family: asap, sans-serif;
	font-weight: 400;
}

#u12108-7,#u12108-8,#u12108-10,#u12108-11
{
	font-size: 20px;
	text-align: left;
	letter-spacing: 0px;
	font-family: asap, sans-serif;
	font-weight: 400;
}

#u12394-3
{
	z-index: 231;
	width: 5px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 352px;
	left: 870px;
}

#portfolio_works
{
	margin-left: 444px;
	position: relative;
}

#u12131-3
{
	z-index: 206;
	width: 5px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 124px;
	left: 1108px;
}

#u13336-bw
{
	z-index: 12;
	min-height: 514px;
}

#u16159
{
	z-index: 5;
	width: 1377px;
	background-color: transparent;
	position: fixed;
	top: 4367px;
	left: -202px;
}

#u12244
{
	z-index: 209;
	width: 910px;
	min-height: 483px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 4617px;
	left: 32px;
}

#slideshowu16227
{
	z-index: 310;
	width: 0.01px;
	height: 849px;
	margin-left: 5px;
	margin-top: 836px;
	position: relative;
}

#u16228
{
	position: absolute;
	width: 964px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 9px;
}

#u16228:hover
{
	width: 964px;
	min-height: 0px;
	margin: 0px;
}

#u16228popup
{
	z-index: 311;
}

#u16233
{
	z-index: 312;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 28px;
}

#u16233:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16233_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16233_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16239
{
	z-index: 314;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 334px;
}

#u16239:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16239_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16233_img:active,#u16239_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16241
{
	z-index: 316;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 640px;
}

#u16241:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16233:active,#u16239:active,#u16241:active
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
	background: transparent url("../images/image_rollover_press-u16233-m-fr.png") no-repeat center center;
}

#u16241_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16239_img:active,#u16241_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16235
{
	z-index: 318;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 212px;
	left: 28px;
}

#u16235:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 212px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16235_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16241_img:active,#u16235_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16249
{
	z-index: 320;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 212px;
	left: 334px;
}

#u16249:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 212px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16249_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16235_img:active,#u16249_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16251
{
	z-index: 322;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 212px;
	left: 640px;
}

#u16251:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 212px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16235:active,#u16249:active,#u16251:active
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 212px -10000px 0px 0px;
	background: transparent url("../images/image_rollover_press-u16233-m-fr.png") no-repeat center center;
}

#u16251_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16249_img:active,#u16251_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16229
{
	z-index: 324;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 425px;
	left: 28px;
}

#u16229:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 425px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16229_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16251_img:active,#u16229_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16245
{
	z-index: 326;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 425px;
	left: 334px;
}

#u16245:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 425px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16245_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16229_img:active,#u16245_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16231
{
	z-index: 328;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 425px;
	left: 640px;
}

#u16231:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 425px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16229:active,#u16245:active,#u16231:active
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 425px -10000px 0px 0px;
	background: transparent url("../images/image_rollover_press-u16233-m-fr.png") no-repeat center center;
}

#u16231_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16245_img:active,#u16231_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16243
{
	z-index: 330;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 637px;
	left: 28px;
}

#u16243:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 637px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16243_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16231_img:active,#u16243_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16629
{
	z-index: 332;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 637px;
	left: 334px;
}

#u16629:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 637px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16629_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16243_img:active,#u16629_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16656
{
	z-index: 334;
	width: 296px;
	height: 202px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 637px;
	left: 640px;
}

#u16656:hover
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 637px -10000px 0px 0px;
	background: transparent url("../images/image_rollover-u16233-r-fr.png") no-repeat center center;
}

#u16243:active,#u16629:active,#u16656:active
{
	width: 296px;
	height: 202px;
	min-height: 0px;
	margin: 637px -10000px 0px 0px;
	background: transparent url("../images/image_rollover_press-u16233-m-fr.png") no-repeat center center;
}

#u16656_img
{
	margin-top: -10px;
	margin-bottom: -10px;
}

#u16629_img:active,#u16656_img:hover
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16656_img:active
{
	opacity: 0.75;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=75)";
	filter: alpha(opacity=75);
}

#u16255
{
	position: absolute;
	width: 844px;
	height: 662px;
	border-width: 0px;
	border-color: transparent;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	top: 14px;
	left: 61px;
	-pie-background: rgba(0,0,0,0.9);
}

#u16255popup
{
	z-index: 336;
}

#u16262
{
	z-index: 337;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16276
{
	z-index: 339;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16258
{
	z-index: 341;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16266
{
	z-index: 343;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16268
{
	z-index: 345;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16274
{
	z-index: 347;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16272
{
	z-index: 349;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16264
{
	z-index: 351;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16270
{
	z-index: 353;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16278
{
	z-index: 355;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16635
{
	z-index: 357;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16662
{
	z-index: 359;
	width: 800px;
	height: 600px;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u16295-4
{
	position: absolute;
	width: 30px;
	min-height: 42px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 30px;
	line-height: 1.4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 295px;
	left: 53px;
}

#u16295-4popup
{
	z-index: 361;
}

#u16254-4
{
	position: absolute;
	width: 30px;
	min-height: 42px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 30px;
	line-height: 1.4;
	font-family: Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	top: 295px;
	left: 883px;
}

#u16295-4:hover,#u16254-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 30px;
	margin: 0px;
}

#u16254-4popup
{
	z-index: 365;
}

#u11712-6:hover p,#u11732-4:hover p,#u11724-6:hover p,#u16295-4:hover p,#u16254-4:hover p
{
	color: #323944;
	visibility: inherit;
}

#u16293
{
	position: absolute;
	width: 31px;
	border-color: #323232;
	background-color: transparent;
	padding-bottom: 8px;
	top: -13px;
	left: 852px;
}

#u16293:hover
{
	width: 31px;
	min-height: 0px;
	margin: 0px;
}

#u16293:active
{
	background-color: transparent;
	width: 31px;
	min-height: 0px;
	margin: 0px;
}

#u16294-4
{
	z-index: 370;
	width: 20px;
	min-height: 42px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 30px;
	line-height: 1.4;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 2px;
	left: 11px;
}

#u16294-4:hover
{
	background-color: transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 42px;
	width: 20px;
	margin: 2px -10000px 0px 0px;
}

#u16294-4:hover p
{
	color: #323944;
	visibility: inherit;
	font-size: 30px;
}

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

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

#u13193
{
	z-index: 7;
	height: 180px;
	border-color: #000000;
	background-color: #323944;
}

#u13193-bw
{
	z-index: 7;
	margin-top: 142px;
	height: 180px;
}

#pu12801
{
	width: 0.01px;
	padding-bottom: 90px;
	margin-left: 25px;
	margin-top: -135px;
}

#u12801
{
	z-index: 234;
	width: 90px;
	height: 90px;
	position: fixed;
	top: 6365px;
	left: 516px;
	background: transparent url("../images/desktop.png") no-repeat center center;
}

#u12801:hover
{
	width: 90px;
	height: 90px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/desktop_rollover2.png") no-repeat center center;
}

#u12790
{
	z-index: 235;
	width: 90px;
	height: 90px;
	position: fixed;
	top: 6365px;
	left: 680px;
	background: transparent url("../images/mobile.png") no-repeat left top;
}

#u12790:hover
{
	width: 90px;
	height: 90px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/mobile_rollover.png") no-repeat center center;
}

#u12741
{
	z-index: 236;
	width: 90px;
	height: 90px;
	position: fixed;
	top: 6365px;
	left: 25px;
	background: transparent url("../images/photo.png") no-repeat center center;
}

#u12741:hover
{
	width: 90px;
	height: 90px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/photo_rollover.png") no-repeat center center;
}

#u12779
{
	z-index: 237;
	width: 90px;
	height: 90px;
	position: fixed;
	top: 6365px;
	left: 844px;
	background: transparent url("../images/dev.png") no-repeat left top;
}

#u12779:hover
{
	width: 90px;
	height: 90px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/dev_rollover.png") no-repeat center center;
}

#u12752
{
	z-index: 238;
	width: 90px;
	height: 90px;
	position: fixed;
	top: 6365px;
	left: 189px;
	background: transparent url("../images/illustration.png") no-repeat center center;
}

#u12752:hover
{
	width: 90px;
	height: 90px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/illustration_rollover.png") no-repeat center center;
}

#u12763
{
	z-index: 239;
	width: 90px;
	position: fixed;
	top: 6365px;
	left: 353px;
	background: transparent url("../images/web.png") no-repeat left top;
}

#u12763:hover
{
	width: 90px;
	min-height: 0px;
	margin: 0px;
	background: transparent url("../images/web_rollover.png") no-repeat center center;
}

#pcontactus
{
	width: 0.01px;
	margin-left: 425px;
	margin-top: 37px;
}

#contactus
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
	margin-top: 136px;
	left: 63px;
}

#u15720
{
	z-index: 278;
	width: 119px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u2182
{
	z-index: 30;
	width: 635px;
	min-height: 395px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 171px;
	margin-top: 75px;
	position: relative;
}

#u13217
{
	z-index: 13;
	min-height: 264.66250000000764px;
	border-color: #000000;
	background-color: #323944;
	padding-bottom: 0px;
}

#u13217_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 960px;
	left: -100px;
	padding-top: 17px;
	padding-bottom: 18px;
}

#pu12377-8
{
	width: 0.01px;
	left: 125px;
	position: relative;
}

#u12377-8
{
	z-index: 223;
	width: 909px;
	min-height: 105px;
	background-color: transparent;
	text-align: center;
	font-size: 36px;
	color: #FFFFFF;
	line-height: 1.3;
	font-family: asap, sans-serif;
	font-weight: 400;
	font-style: italic;
	position: relative;
	margin-right: -10000px;
}

#u12377-6
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u12377-6 span /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.3;
}

#u12377
{
	font-size: 40px;
	font-weight: 700;
	font-style: italic;
}

#u12377-2
{
	font-weight: 700;
}

#u12377-4
{
	font-size: 40px;
	font-weight: 700;
}

#u12377-5
{
	font-size: 40px;
}

#u14094-4
{
	z-index: 249;
	width: 293px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 40px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 96px;
	left: 309px;
}

#u14094-4:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 0px;
	width: 293px;
	margin: 96px -10000px 0px 0px;
}

#u14094-4:hover p
{
	font-weight: normal;
}

#pu14090
{
	width: 0.01px;
	left: 100px;
	margin-top: 33px;
	position: relative;
}

#u14090
{
	z-index: 257;
	width: 288px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 303px;
}

#u14091-5
{
	z-index: 258;
	width: 288px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: left;
	font-size: 20px;
	font-family: asap, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
}

#u14089
{
	z-index: 263;
	width: 30px;
	height: 30px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	border-radius: 40px;
	position: relative;
	margin-right: -10000px;
}

#u14086-4
{
	z-index: 264;
	width: 206px;
	min-height: 21px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: left;
	font-size: 20px;
	font-family: asap, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 38px;
}

#u14087
{
	z-index: 268;
	width: 30px;
	height: 30px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	border-radius: 40px;
	position: relative;
	margin-right: -10000px;
	left: 263px;
}

#u14093-4
{
	z-index: 253;
	width: 421px;
	min-height: 48px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: left;
	font-size: 20px;
	font-family: pt-sans, sans-serif;
	font-weight: 400;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 608px;
}

#u12049-3,#u12049-5,#u12049-6,#u12049-8,#u12049-9,#u12049-11,#u14093
{
	font-family: asap, sans-serif;
	font-weight: 400;
}

#u14088
{
	z-index: 269;
	width: 30px;
	height: 30px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	border-radius: 40px;
	position: relative;
	margin-right: -10000px;
	left: 569px;
}

#u13217-bw
{
	z-index: 13;
	min-height: 264.66250000000764px;
	margin-top: 52px;
}

#u9341
{
	z-index: 10;
	min-height: 79px;
	border-width: 0px;
	border-color: transparent;
	background-color: #566477;
	padding-bottom: 33px;
}

#u13180_align_to_page,#u14073_align_to_page,#u13186_align_to_page,#u14219_align_to_page,#u13336_align_to_page,#u9341_align_to_page
{
	margin-left: auto;
	margin-right: auto;
	position: relative;
	width: 960px;
	left: -100px;
}

#u2177-4
{
	z-index: 32;
	width: 471px;
	min-height: 34px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 16px;
	font-family: asap, sans-serif;
	font-weight: 700;
	position: relative;
	margin-right: -10000px;
	margin-top: 45px;
	left: 329px;
}

#u9341-bw
{
	z-index: 10;
	min-height: 79px;
}

#muse_css_mq,.html
{
	background-color: #FFFFFF;
}

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

