.version.index /* version checker */
{
	color: #000006;
	background-color: #C94C5F;
}

#muse_css_mq
{
	background-color: #FFFFFF;
}

#page
{
	z-index: 1;
	width: 768px;
	min-height: 15364.962500000001px;
	background-image: none;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
}

#u48578-3
{
	z-index: 47;
	min-height: 909px;
	border-width: 0px;
	border-color: transparent;
	text-align: center;
	background: #A8DB9E url("../../images/back01.jpg") repeat-y left bottom;
}

.js body.initialized
{
	visibility: visible;
}

#u48578-3-bw
{
	z-index: 47;
	min-height: 909px;
}

#u48579-4
{
	z-index: 57;
	width: 650px;
	min-height: 34px;
	background-color: transparent;
	color: #FFFFFF;
	text-align: center;
	font-size: 21px;
	letter-spacing: 7px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 486px;
	left: 26px;
}

#u48581-4
{
	z-index: 61;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 394px;
	left: 182px;
}

#u48582
{
	z-index: 65;
	width: 106px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 263px;
	left: 295px;
}

#u49301
{
	z-index: 499;
	width: 200px;
	min-height: 12px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 109px;
}

#u48605
{
	z-index: 500;
	width: 100px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 0px;
	left: 668px;
}

#u48533
{
	z-index: 501;
	width: 100px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u48536-3
{
	z-index: 502;
	width: 99px;
	min-height: 618px;
	border-style: solid;
	border-color: #D1D1D1;
	background-color: #FFFFFF;
	border-radius: 0px 0px 0px 20px ;
	text-align: center;
	letter-spacing: 1px;
	position: relative;
	margin-right: -10000px;
	border-width: 0px 0px 1px 1px;
}

#u48536-3:hover
{
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 618px;
	width: 99px;
	margin: 0px -10000px 0px 0px;
}

#u48536-3:hover p
{
	color: #B3B3B3;
	visibility: inherit;
}

#u48536
{
	padding-top: 30px;
}

#u48539-4
{
	z-index: 505;
	width: 99px;
	min-height: 83px;
	border-style: solid;
	border-color: #F0F0F0;
	background-color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 342px;
	left: 1px;
	border-width: 0px 0px 1px;
}

#u48539-4:hover
{
	background-color: #709CA5;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 83px;
	width: 99px;
	margin: 342px -10000px 0px 0px;
}

#u48539-4.MuseLinkActive
{
	background-color: #709CA5;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 83px;
	width: 99px;
	margin: 342px -10000px 0px 0px;
}

#u48535-4
{
	z-index: 509;
	width: 99px;
	min-height: 83px;
	border-style: solid;
	border-color: #F0F0F0;
	background-color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 260px;
	left: 1px;
	border-width: 0px 0px 1px;
}

#u48535-4:hover
{
	background-color: #9B90AE;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 83px;
	width: 99px;
	margin: 260px -10000px 0px 0px;
}

#u48535-4.MuseLinkActive
{
	background-color: #9B90AE;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 83px;
	width: 99px;
	margin: 260px -10000px 0px 0px;
}

#u48537-4
{
	z-index: 513;
	width: 99px;
	min-height: 83px;
	border-style: solid;
	border-color: #F0F0F0;
	background-color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 176px;
	left: 1px;
	border-width: 0px 0px 1px;
}

#u48537-4:hover
{
	background-color: #A8DB9E;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 83px;
	width: 99px;
	margin: 176px -10000px 0px 0px;
}

#u48537-4.MuseLinkActive
{
	background-color: #A8DB9E;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 83px;
	width: 99px;
	margin: 176px -10000px 0px 0px;
}

#u48538-4
{
	z-index: 517;
	width: 99px;
	min-height: 82px;
	border-style: solid;
	border-color: #F0F0F0;
	background-color: #FFFFFF;
	text-align: center;
	letter-spacing: 1px;
	position: relative;
	margin-right: -10000px;
	margin-top: 92px;
	left: 1px;
	border-width: 1px 0px;
}

#u48538-4:hover
{
	background-color: #F0DCA2;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 82px;
	width: 99px;
	margin: 92px -10000px 0px 0px;
}

#u48538-4.MuseLinkActive
{
	background-color: #F0DCA2;
	padding-top: 0px;
	padding-bottom: 0px;
	min-height: 82px;
	width: 99px;
	margin: 92px -10000px 0px 0px;
}

#u48539-2,#u48535-2,#u48537-2,#u48538-2
{
	padding-top: 30px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u48539,#u48535,#u48537,#u48538
{
	color: #000000;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
}

#u48590
{
	z-index: 521;
	position: relative;
	width: 45px;
	margin-right: -10000px;
	margin-top: 23px;
	left: 31px;
}

#u48592
{
	z-index: 524;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 506px;
	left: 65px;
	background: transparent url("../../images/u48592.png") no-repeat 0px 0px;
}

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

#u48594
{
	z-index: 527;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 457px;
	left: 65px;
	background: transparent url("../../images/u48594.png") no-repeat 0px 0px;
}

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

#u48596
{
	z-index: 530;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 506px;
	left: 14px;
	background: transparent url("../../images/u48596.png") no-repeat 0px 0px;
}

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

#u48598
{
	z-index: 533;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 457px;
	left: 14px;
	background: transparent url("../../images/u48598.png") no-repeat 0px 0px;
}

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

#u48565
{
	z-index: 25;
	min-height: 301px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	padding: 40px 224px 93px 160px;
}

#pu49305
{
	width: 0.01px;
	position: relative;
}

#u49305
{
	z-index: 26;
	width: 224px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
}

#u48570
{
	z-index: 31;
	display: block;
	vertical-align: top;
	margin-left: 59px;
	position: relative;
}

#u48569-4
{
	z-index: 27;
	width: 224px;
	min-height: 22px;
	color: #878787;
	text-align: center;
	letter-spacing: 4px;
	font-family: Trebuchet, Trebuchet MS, Tahoma, Arial, sans-serif;
	margin-top: 9px;
	position: relative;
}

.Simple-text
{
	border-width: 0px;
	border-color: #000000;
	background-color: transparent;
}

#u49304
{
	z-index: 40;
	width: 196px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 189px;
}

#u48573
{
	z-index: 45;
	display: block;
	vertical-align: top;
	margin-left: 46px;
	position: relative;
}

#u48572-4
{
	z-index: 41;
	width: 196px;
	min-height: 22px;
	text-align: center;
	margin-top: 9px;
	position: relative;
}

#pu49307
{
	width: 0.01px;
	margin-left: 14px;
	margin-top: 27px;
	position: relative;
}

#u49307
{
	z-index: 33;
	width: 196px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
}

#u48567
{
	z-index: 38;
	display: block;
	vertical-align: top;
	margin-left: 45px;
	position: relative;
}

#u48566-4
{
	z-index: 34;
	width: 196px;
	min-height: 22px;
	text-align: center;
	margin-top: 9px;
	position: relative;
}

#u49306
{
	z-index: 50;
	width: 196px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	padding-bottom: 0px;
	position: relative;
	margin-right: -10000px;
	left: 175px;
}

#u48576
{
	z-index: 55;
	display: block;
	vertical-align: top;
	margin-left: 45px;
	position: relative;
}

#u48575-4
{
	z-index: 51;
	width: 196px;
	min-height: 22px;
	text-align: center;
	margin-top: 9px;
	position: relative;
}

#u48565-bw
{
	z-index: 25;
	min-height: 301px;
}

#u48540-4
{
	z-index: 2;
	width: 331px;
	min-height: 31px;
	background-color: transparent;
	text-align: center;
	margin-left: 186px;
	margin-top: 49px;
	position: relative;
}

#u48540
{
	letter-spacing: 5px;
}

#u48541
{
	z-index: 6;
	width: 108px;
	height: 38px;
	border-style: solid;
	border-color: #7F7F7F;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin-left: 298px;
	position: relative;
	border-width: 1px 0px 0px;
}

#pamphletu48542
{
	z-index: 7;
	width: 0.01px;
	height: 210px;
	margin-left: 112px;
	top: -5px;
	margin-bottom: -5px;
	position: relative;
}

#u48551
{
	z-index: 8;
	width: 481px;
	position: relative;
	margin-right: -10000px;
}

#u48553
{
	position: absolute;
	width: 100px;
	height: 210px;
	border-width: 0px;
	border-color: transparent;
	background: #FFFFFF url("../../images/portfolio_image_10.jpg") no-repeat center center;
}

#u48553:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 100px;
	height: 210px;
	min-height: 0px;
	margin: 0px;
	background: #FFFFFF url("../../images/portfolio_image_10.jpg") no-repeat center center;
}

#u48553:active
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	width: 99px;
	height: 209px;
	min-height: 0px;
	margin: 0px -1px -1px 0px;
	background: #6B6B6B url("../../images/portfolio_image_10.jpg") no-repeat center center;
}

#u48554
{
	position: absolute;
	width: 100px;
	height: 210px;
	border-width: 0px;
	border-color: transparent;
	left: 127px;
	background: #FFFFFF url("../../images/portfolio_image_09-u48554-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u48554:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 100px;
	height: 210px;
	min-height: 0px;
	margin: 0px;
	background: #FFFFFF url("../../images/portfolio_image_09-u48554-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u48554:active
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	width: 99px;
	height: 209px;
	min-height: 0px;
	margin: 0px -1px -1px 0px;
	background: #6B6B6B url("../../images/portfolio_image_09-u48554-fr.jpg") no-repeat center center;
	background-size: cover;
}

#u48552
{
	position: absolute;
	width: 100px;
	height: 210px;
	border-width: 0px;
	border-color: transparent;
	left: 254px;
	background: #FFFFFF url("../../images/portfolio_image_08-u48552-fr.jpg") no-repeat left center;
	background-size: cover;
}

#u48552:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 100px;
	height: 210px;
	min-height: 0px;
	margin: 0px;
	background: #FFFFFF url("../../images/portfolio_image_08-u48552-fr.jpg") no-repeat left center;
	background-size: cover;
}

#u48552:active
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	width: 99px;
	height: 209px;
	min-height: 0px;
	margin: 0px -1px -1px 0px;
	background: #6B6B6B url("../../images/portfolio_image_08-u48552-fr.jpg") no-repeat left center;
	background-size: cover;
}

#u48555
{
	position: absolute;
	width: 100px;
	height: 210px;
	border-width: 0px;
	border-color: transparent;
	left: 381px;
	background: #FFFFFF url("../../images/portfolio_image_07.jpg") no-repeat center center;
}

#u48555:hover
{
	border-width: 0px;
	border-color: transparent;
	width: 100px;
	height: 210px;
	min-height: 0px;
	margin: 0px;
	background: #FFFFFF url("../../images/portfolio_image_07.jpg") no-repeat center center;
}

#u48553:hover::before,#u48554:hover::before,#u48552:hover::before,#u48555:hover::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	width: 100px;
	height: 210px;
	top: 0px;
	left: 0px;
	box-shadow: inset 0px 0px 250px rgba(0,0,0,0.35), inset 0px 0px 250px rgba(0,0,0,0.35);
}

#u48555:active
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	width: 99px;
	height: 209px;
	min-height: 0px;
	margin: 0px -1px -1px 0px;
	background: #6B6B6B url("../../images/portfolio_image_07.jpg") no-repeat center center;
}

#u48553:active::before,#u48554:active::before,#u48552:active::before,#u48555:active::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	width: 101px;
	height: 211px;
	top: -1px;
	left: -1px;
	box-shadow: inset 0px 0px 250px rgba(0,0,0,0.35), inset 0px 0px 250px rgba(0,0,0,0.35);
}

#u48556
{
	position: absolute;
	width: 749px;
	background-color: #191919;
	background-color: rgba(0,0,0,0.9);
	padding-bottom: 44px;
	top: -129px;
	left: 720px;
	-pie-background: rgba(0,0,0,0.9);
}

#u48556popup
{
	z-index: 13;
}

#u48561
{
	z-index: 14;
	width: 705px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u48562
{
	z-index: 15;
	width: 705px;
	height: 359px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	background: #FFFFFF url("../../images/portfolio_image_10.jpg") no-repeat left top;
}

#u48559
{
	z-index: 16;
	width: 705px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u48560
{
	z-index: 17;
	width: 703px;
	height: 358px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	background: #FFFFFF url("../../images/portfolio_image_09.jpg") no-repeat left top;
}

#u48557
{
	z-index: 18;
	width: 705px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
	background: #383838 url("../../images/portfolio_image_08.jpg") no-repeat left top;
}

#u48558
{
	z-index: 19;
	width: 703px;
	height: 359px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../../images/portfolio_image_03.jpg") no-repeat left top;
}

#u48563
{
	z-index: 20;
	width: 705px;
	height: 360px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-right: -10000px;
	position: relative;
	top: 22px;
	left: 22px;
}

#u48564
{
	z-index: 21;
	width: 703px;
	height: 359px;
	border-width: 0px;
	position: relative;
	margin-right: -10000px;
	background: #FFFFFF url("../../images/portfolio_image_07.jpg") no-repeat left top;
}

.Recent_works_images
{
	border-width: 1px;
	border-color: transparent;
	background: #FFFFFF url("../../images/sc03-ieu48564-fr.png") no-repeat left top;
	background: rgba(0,0,0,0) url("../../images/sc03.jpg") no-repeat left top;
	background-color: #FFFFFF;
	background-size: cover;
}

#u48549
{
	position: absolute;
	width: 125px;
	height: 52px;
	border-width: 0px;
	border-color: transparent;
	top: -159px;
	left: 811px;
	background: #616161 url("../../images/left_right-u48549-fr.png") no-repeat center center;
	background-size: contain;
}

#u48549:hover
{
	width: 125px;
	height: 52px;
	min-height: 0px;
	margin: 0px;
	background: #616161 url("../../images/left_right-expand.png") no-repeat center top;
	background-size: cover;
}

#u48543
{
	position: absolute;
	width: 125px;
	height: 52px;
	border-width: 0px;
	border-color: transparent;
	top: -159px;
	left: 1234px;
	background: #616161 url("../../images/left_right-u48543-fr.png") no-repeat center center;
	background-size: contain;
}

#u48543:hover
{
	width: 125px;
	height: 52px;
	min-height: 0px;
	margin: 0px;
	background: #616161 url("../../images/left_right-layer%205.png") no-repeat center top;
	background-size: cover;
}

#u48550
{
	position: absolute;
	width: 118px;
	height: 52px;
	border-width: 0px;
	border-color: transparent;
	top: -159px;
	left: 1036px;
	background: #616161 url("../../images/close_light.png") no-repeat center center;
	background-size: contain;
}

#u48550:hover
{
	width: 118px;
	height: 52px;
	min-height: 0px;
	margin: 0px;
	background: #616161 url("../../images/close_dark-u48550-r-fr.png") no-repeat center center;
	background-size: contain;
}

#u48550:active
{
	width: 118px;
	height: 52px;
	min-height: 0px;
	margin: 0px;
	background: #616161 url("../../images/close_light.png") no-repeat center center;
	background-size: contain;
}

.PamphletWidget .ThumbGroup .Thumb,.PamphletNextButton,.PamphletPrevButton,.PamphletCloseButton /* pamphlet2 */
{
	cursor: pointer;
}

#pu48606-4
{
	width: 0.01px;
	margin-top: 123px;
}

#u48606-4
{
	z-index: 67;
	min-height: 218px;
	border-width: 0px;
	border-color: transparent;
	background-color: #F0DCA2;
	text-align: center;
}

#u48606-2
{
	padding-right: 57px;
	padding-top: 90px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u48606
{
	color: #000000;
}

#u48606-4-bw
{
	z-index: 67;
	min-height: 218px;
}

#top_t,#about
{
	position: relative;
	width: 22px;
	margin-right: -10000px;
}

#u48675-3
{
	z-index: 173;
	min-height: 63px;
	border-width: 0px;
	border-color: transparent;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	color: #FCCA20;
	text-align: center;
	letter-spacing: 28px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	background: transparent url("../../images/down_shadows.png") no-repeat center top;
}

#u48675-3-bw
{
	z-index: 173;
	position: fixed;
	left: 0px;
	right: 0px;
	top: 2008px;
}

#u48608-3
{
	z-index: 74;
	min-height: 1200px;
	border-width: 0px;
	border-color: transparent;
	background-color: #282828;
	text-align: center;
}

#u48608-3-bw
{
	z-index: 74;
	min-height: 1200px;
}

#u48609-4
{
	z-index: 77;
	width: 321px;
	min-height: 200px;
	background-color: transparent;
	text-align: center;
	line-height: 1.8;
	position: relative;
	margin-right: -10000px;
	margin-top: 920px;
	left: 195px;
}

#u48610
{
	z-index: 81;
	width: 200px;
	border-width: 0px;
	border-color: transparent;
	background-color: #212121;
	border-radius: 100px;
	padding-bottom: 40px;
	position: relative;
	margin-right: -10000px;
	margin-top: 504px;
	left: 255px;
}

#u48610:hover
{
	background-color: #1D1D1D;
	width: 200px;
	min-height: 0px;
	margin: 504px -10000px 0px 0px;
}

#u48613-4
{
	z-index: 84;
	width: 119px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 125px;
	left: 41px;
}

#u48673
{
	z-index: 171;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 36px;
	left: 56px;
}

#u48611
{
	z-index: 82;
	width: 154px;
	border-width: 0px;
	border-color: transparent;
	background-color: #212121;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 59px;
	left: 255px;
	padding: 19px 23px 40px;
}

#u48611:hover
{
	background-color: #1D1D1D;
	width: 154px;
	min-height: 0px;
	margin: 59px -10000px 0px 0px;
}

#u48681
{
	z-index: 181;
	display: block;
	vertical-align: top;
	margin-left: 30px;
	position: relative;
}

#u48614-4
{
	z-index: 88;
	width: 154px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	margin-top: 6px;
	position: relative;
}

#u48612
{
	z-index: 83;
	width: 154px;
	border-width: 0px;
	border-color: transparent;
	background-color: #212121;
	border-radius: 100px;
	position: relative;
	margin-right: -10000px;
	margin-top: 271px;
	left: 255px;
	padding: 29px 23px 40px;
}

#u48612:hover
{
	background-color: #1D1D1D;
	width: 154px;
	min-height: 0px;
	margin: 271px -10000px 0px 0px;
}

#u48676
{
	z-index: 176;
	width: 90px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 34px;
	position: relative;
}

#u48677
{
	z-index: 177;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48679
{
	z-index: 179;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48615-4
{
	z-index: 92;
	width: 154px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	top: -4px;
	margin-bottom: -4px;
	position: relative;
}

#u48617
{
	z-index: 97;
	width: 87px;
	height: 59px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 860px;
	left: 308px;
	border-width: 1px 0px 0px;
}

#u48643-4
{
	z-index: 144;
	width: 451px;
	min-height: 18px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 822px;
	left: 126px;
}

#pu48607-3
{
	width: 0.01px;
	margin-top: -1px;
}

#u48607-3
{
	z-index: 71;
	min-height: 1102px;
	border-width: 0px;
	border-color: transparent;
	background-color: #9B90AE;
	text-align: center;
}

#u48607-3-bw
{
	z-index: 71;
	min-height: 1102px;
}

#u48616
{
	z-index: 96;
	width: 87px;
	height: 59px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 214px;
	left: 304px;
	border-width: 1px 0px 0px;
}

#u48618
{
	z-index: 98;
	width: 450px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 318px;
	left: 128px;
}

#u48620
{
	z-index: 100;
	width: 450px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 640px;
	left: 128px;
}

#u48622
{
	z-index: 102;
	width: 194px;
	height: 284px;
	border-width: 0px;
	border-color: transparent;
	background-color: #9B90AE;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 630px;
	left: 128px;
}

#u48623-4
{
	z-index: 103;
	width: 191px;
	min-height: 37px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 836px;
	left: 175px;
}

#u48624
{
	z-index: 107;
	width: 71px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 800px;
	left: 175px;
}

#u48629
{
	z-index: 109;
	height: 24px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 20px;
	background: transparent url("../../images/u48629.png") no-repeat 0px 0px;
}

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

#u48625
{
	z-index: 112;
	height: 24px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/u48625.png") no-repeat 0px 0px;
}

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

#u48627
{
	z-index: 115;
	height: 24px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 46px;
	background: transparent url("../../images/u48627.png") no-repeat 0px 0px;
}

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

#u48631-4
{
	z-index: 117;
	width: 181px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 871px;
	left: 175px;
}

#u48632
{
	z-index: 121;
	width: 194px;
	height: 284px;
	border-width: 0px;
	border-color: transparent;
	background-color: #9B90AE;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	position: relative;
	margin-right: -10000px;
	margin-top: 308px;
	left: 128px;
}

#u48633-4
{
	z-index: 122;
	width: 135px;
	min-height: 37px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 511px;
	left: 175px;
}

#u48623,#u48633
{
	font-size: 25px;
	letter-spacing: 1px;
	color: #F6F6F6;
}

#u48634
{
	z-index: 126;
	width: 71px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 470px;
	left: 175px;
}

#u48637
{
	z-index: 128;
	height: 24px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 20px;
	background: transparent url("../../images/u48637.png") no-repeat 0px 0px;
}

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

#u48635
{
	z-index: 131;
	height: 24px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	background: transparent url("../../images/u48635.png") no-repeat 0px 0px;
}

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

#u48639
{
	z-index: 134;
	height: 24px;
	width: 25px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	left: 46px;
	background: transparent url("../../images/u48639.png") no-repeat 0px 0px;
}

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

#u48641-4
{
	z-index: 136;
	width: 181px;
	min-height: 25px;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 546px;
	left: 175px;
}

#u48631,#u48641
{
	font-size: 16px;
	letter-spacing: 3px;
	color: #C5C5C5;
}

#u48642-4
{
	z-index: 140;
	width: 217px;
	min-height: 18px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 177px;
	left: 239px;
}

#u48643,#u48642
{
	letter-spacing: 10px;
	color: #FFFBF4;
}

#pamphletu48645
{
	z-index: 149;
	width: 0.01px;
	height: 268px;
	position: relative;
	margin-right: -10000px;
	margin-top: 318px;
	left: 125px;
}

#u48646popup
{
	z-index: 150;
}

#u48647
{
	z-index: 151;
	width: 453px;
	height: 268px;
	border-width: 0px;
	border-color: transparent;
	background-color: #242424;
	opacity: 0.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
	position: relative;
	margin-right: -10000px;
}

#u48648-6
{
	z-index: 152;
	width: 308px;
	min-height: 140px;
	background-color: transparent;
	text-align: center;
	font-size: 15px;
	color: #C5C5C5;
	letter-spacing: 2px;
	font-family: open-sans-condensed, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 81px;
	left: 43px;
}

#u48649
{
	z-index: 158;
	width: 70px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 383px;
}

#u48650
{
	position: absolute;
	width: 70px;
	height: 267px;
	border-width: 0px;
	border-color: transparent;
	background: #1F1F1F url("../../images/chat_light.png") no-repeat center center;
}

#pamphletu48659
{
	z-index: 160;
	width: 0.01px;
	height: 268px;
	position: relative;
	margin-right: -10000px;
	margin-top: 640px;
	left: 125px;
}

#u48646,#u48666
{
	position: absolute;
	width: 453px;
}

#u48666popup
{
	z-index: 161;
}

#u48667
{
	z-index: 162;
	width: 453px;
	height: 268px;
	border-width: 0px;
	border-color: transparent;
	background-color: #242424;
	opacity: 0.95;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=95)";
	filter: alpha(opacity=95);
	position: relative;
	margin-right: -10000px;
}

#u48647::before,#u48667::before
{
	content: "";
	position: absolute;
	pointer-events: none;
	top: 0px;
	left: 0px;
	bottom: 0px;
	right: 0px;
	box-shadow: none;
}

#u48668-6
{
	z-index: 163;
	width: 308px;
	min-height: 140px;
	background-color: transparent;
	text-align: center;
	font-size: 15px;
	color: #C5C5C5;
	letter-spacing: 2px;
	font-family: open-sans-condensed, sans-serif;
	position: relative;
	margin-right: -10000px;
	margin-top: 81px;
	left: 43px;
}

#u48648-2,#u48668-2
{
	font-weight: 700;
}

#u48648-4,#u48668-4
{
	line-height: 1.4;
	font-weight: 300;
}

#u48671
{
	z-index: 169;
	width: 70px;
	position: relative;
	margin-right: -10000px;
	margin-top: 1px;
	left: 383px;
}

#u48672
{
	position: absolute;
	width: 70px;
	height: 267px;
	border-width: 0px;
	border-color: transparent;
	background: #1F1F1F url("../../images/chat_light.png") no-repeat center center;
}

#u48650.PamphletThumbSelected,#u48672.PamphletThumbSelected
{
	border-radius: 0px;
	width: 70px;
	height: 267px;
	min-height: 0px;
	margin: 0px;
	background: #1A1A1A url("../../images/chat_light.png") no-repeat center center;
}

#u48722-3
{
	z-index: 245;
	width: 770px;
	min-height: 666px;
	border-width: 0px;
	border-color: transparent;
	text-align: center;
	left: -2px;
	position: relative;
	background: #A8DB9E url("../../images/back03.jpg") repeat-y left top;
}

#pu48699-4
{
	width: 0.01px;
	margin-left: -2px;
	margin-top: -2px;
}

#u48699-4
{
	z-index: 196;
	width: 770px;
	min-height: 218px;
	border-width: 0px;
	border-color: transparent;
	background-color: #A8DB9E;
	text-align: center;
	position: relative;
	margin-right: -10000px;
}

#u48699-2
{
	padding-right: 57px;
	padding-top: 88px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u48723-3
{
	z-index: 248;
	width: 770px;
	min-height: 63px;
	border-width: 0px;
	border-color: transparent;
	opacity: 0.6;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=60)";
	filter: alpha(opacity=60);
	color: #FCCA20;
	text-align: center;
	letter-spacing: 28px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	left: -2px;
	position: relative;
	background: transparent url("../../images/down_shadows.png") no-repeat center top;
}

#u48750
{
	z-index: 277;
	width: 90px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 308px;
	margin-top: 11px;
	position: relative;
}

#u48751
{
	z-index: 278;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48753
{
	z-index: 280;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48755
{
	z-index: 282;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48696-4
{
	z-index: 184;
	width: 119px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	margin-left: 293px;
	margin-top: 5px;
	position: relative;
}

#u48700-4
{
	z-index: 200;
	width: 240px;
	min-height: 135px;
	text-align: center;
	margin-left: 233px;
	margin-top: 13px;
	position: relative;
}

#u48735
{
	z-index: 262;
	width: 90px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 307px;
	margin-top: 32px;
	position: relative;
}

#u48738
{
	z-index: 263;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48742
{
	z-index: 265;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48736
{
	z-index: 267;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48740
{
	z-index: 269;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48744
{
	z-index: 271;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48748
{
	z-index: 273;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48746
{
	z-index: 275;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48697-4
{
	z-index: 188;
	width: 154px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	margin-left: 276px;
	margin-top: 13px;
	position: relative;
}

#u48701-4
{
	z-index: 204;
	width: 240px;
	min-height: 135px;
	text-align: center;
	margin-left: 233px;
	margin-top: 12px;
	position: relative;
}

#u48724
{
	z-index: 251;
	width: 90px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 307px;
	margin-top: 13px;
	position: relative;
}

#u48727
{
	z-index: 252;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48725
{
	z-index: 254;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48729
{
	z-index: 256;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48733
{
	z-index: 258;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48731
{
	z-index: 260;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48698-4
{
	z-index: 192;
	width: 154px;
	min-height: 35px;
	background-color: transparent;
	text-align: center;
	margin-left: 276px;
	margin-top: 5px;
	position: relative;
}

#u48696,#u48697,#u48698
{
	color: #A8DB9E;
}

#u48702-4
{
	z-index: 208;
	width: 240px;
	min-height: 135px;
	text-align: center;
	margin-left: 233px;
	margin-top: 13px;
	position: relative;
}

#pu48695
{
	width: 0.01px;
	margin-left: -2px;
	margin-top: 162px;
}

#u48695
{
	z-index: 183;
	width: 278px;
	border-width: 0px;
	border-color: transparent;
	background-color: #181818;
	position: relative;
	margin-right: -10000px;
	padding: 143px 276px 186.26799451531951px 216px;
}

#u48704-4
{
	z-index: 213;
	width: 217px;
	min-height: 25px;
	border-color: #FFFBF4;
	background-color: transparent;
	text-align: center;
	margin-left: 29px;
	position: relative;
}

#u48704
{
	letter-spacing: 13px;
	color: #FFFBF4;
}

#u48703
{
	z-index: 212;
	width: 65px;
	height: 30px;
	border-style: solid;
	border-color: #FFFBF4;
	background-color: transparent;
	opacity: 0.5;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	filter: alpha(opacity=50);
	margin-left: 105px;
	margin-top: 13px;
	position: relative;
	border-width: 1px 0px 0px;
}

#u48711
{
	z-index: 223;
	display: block;
	vertical-align: top;
	margin-top: 82px;
	position: relative;
}

#u48707
{
	z-index: 219;
	display: block;
	vertical-align: top;
	margin-left: 2px;
	margin-top: 45px;
	position: relative;
}

#u48705
{
	z-index: 217;
	display: block;
	vertical-align: top;
	margin-top: 34px;
	position: relative;
}

#u48709
{
	z-index: 221;
	-webkit-transform: matrix(0.9781,-0.2079,0.2079,0.9781,-20,31);
	-ms-transform: matrix(0.9781,-0.2079,0.2079,0.9781,-20,31);
	transform: matrix(0.9781,-0.2079,0.2079,0.9781,-20,31);
	position: relative;
	width: 276px;
	margin-right: -10000px;
	margin-top: 813px;
	left: 216px;
}

#u48713
{
	z-index: 225;
	-webkit-transform: matrix(0.9903,-0.1392,0.1392,0.9903,-14,20);
	-ms-transform: matrix(0.9903,-0.1392,0.1392,0.9903,-14,20);
	transform: matrix(0.9903,-0.1392,0.1392,0.9903,-14,20);
	position: relative;
	width: 276px;
	margin-right: -10000px;
	margin-top: 294px;
	left: 216px;
}

#u48715
{
	z-index: 227;
	-webkit-transform: matrix(0.866,-0.5,0.5,0.866,-37,84);
	-ms-transform: matrix(0.866,-0.5,0.5,0.866,-37,84);
	transform: matrix(0.866,-0.5,0.5,0.866,-37,84);
	position: relative;
	width: 276px;
	margin-right: -10000px;
	margin-top: 559px;
	left: 216px;
}

#u48590_img,#u48709_img,#u48713_img,#u48715_img
{
	display: block;
	vertical-align: top;
}

#u48717
{
	z-index: 229;
	width: 205px;
	border-width: 0px;
	border-color: transparent;
	background-color: #181818;
	padding-bottom: 31px;
	position: relative;
	margin-right: -10000px;
	margin-top: 922px;
	left: 259px;
}

#u48718-4
{
	z-index: 232;
	width: 217px;
	min-height: 53px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: -21px;
}

#u48779
{
	z-index: 230;
	width: 205px;
	border-width: 0px;
	border-color: transparent;
	background-color: #181818;
	padding-bottom: 31px;
	position: relative;
	margin-right: -10000px;
	margin-top: 403px;
	left: 250px;
}

#u48719-4
{
	z-index: 236;
	width: 217px;
	min-height: 53px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
	left: -12px;
}

#u48780
{
	z-index: 231;
	width: 205px;
	border-width: 0px;
	border-color: transparent;
	background-color: #181818;
	padding-bottom: 31px;
	position: relative;
	margin-right: -10000px;
	margin-top: 668px;
	left: 251px;
}

#u48720-4
{
	z-index: 240;
	width: 217px;
	min-height: 53px;
	background-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 19px;
}

#u48781-3
{
	z-index: 284;
	width: 770px;
	min-height: 724px;
	border-width: 0px;
	border-color: transparent;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	background: #A8DB9E url("../../images/back022.jpg") repeat-y left bottom;
}

#u48578,#u48608,#u48607,#u48722,#u48781
{
	padding-top: 62px;
}

#u48783-4
{
	z-index: 357;
	width: 770px;
	min-height: 218px;
	border-width: 0px;
	border-color: transparent;
	background-color: #9B90AE;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 702px;
}

#u48783-2
{
	padding-right: 57px;
	padding-top: 84px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

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

#u49175
{
	z-index: 303;
	width: 95px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: fixed;
	top: 8473px;
	left: -2px;
}

#u48782-3
{
	z-index: 304;
	width: 95px;
	min-height: 1379px;
	border-width: 0px;
	border-color: transparent;
	background-color: #353535;
	text-align: center;
	position: relative;
	margin-right: -10000px;
}

#u48782
{
	padding-top: 93px;
}

#u49037
{
	z-index: 307;
	width: 71px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 443px;
	left: 12px;
}

#u49040
{
	z-index: 308;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49044
{
	z-index: 310;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49042
{
	z-index: 312;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49046
{
	z-index: 314;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49038
{
	z-index: 316;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49008
{
	z-index: 318;
	width: 71px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 321px;
	left: 12px;
}

#u49011
{
	z-index: 319;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49009
{
	z-index: 321;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49015
{
	z-index: 323;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49021
{
	z-index: 325;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49017
{
	z-index: 327;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49013
{
	z-index: 329;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49019
{
	z-index: 331;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49024
{
	z-index: 333;
	width: 71px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 198px;
	left: 12px;
}

#u49031
{
	z-index: 334;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49025
{
	z-index: 336;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49029
{
	z-index: 338;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49027
{
	z-index: 340;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49033
{
	z-index: 342;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u48997
{
	z-index: 344;
	width: 71px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 76px;
	left: 12px;
}

#u48998
{
	z-index: 345;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49000
{
	z-index: 347;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49002
{
	z-index: 349;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49145
{
	z-index: 351;
	width: 95px;
	height: 95px;
	border-width: 0px;
	border-color: transparent;
	background-color: #353535;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	position: relative;
	margin-right: -10000px;
	margin-top: 71px;
}

#u49145:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 71px -10000px 0px 0px;
}

#u49145.MuseLinkActive
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 71px -10000px 0px 0px;
}

#u49149
{
	z-index: 352;
	width: 95px;
	height: 95px;
	border-width: 0px;
	border-color: transparent;
	background-color: #353535;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	position: relative;
	margin-right: -10000px;
	margin-top: 313px;
}

#u49149:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 313px -10000px 0px 0px;
}

#u49149.MuseLinkActive
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 313px -10000px 0px 0px;
}

#u49147
{
	z-index: 353;
	width: 95px;
	height: 95px;
	border-width: 0px;
	border-color: transparent;
	background-color: #353535;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	position: relative;
	margin-right: -10000px;
	margin-top: 198px;
}

#u49147:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 198px -10000px 0px 0px;
}

#u49147.MuseLinkActive
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 198px -10000px 0px 0px;
}

#u49148
{
	z-index: 354;
	width: 95px;
	height: 95px;
	border-width: 0px;
	border-color: transparent;
	background-color: #353535;
	opacity: 0;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
	filter: alpha(opacity=0);
	position: relative;
	margin-right: -10000px;
	margin-top: 438px;
}

#u49148:hover
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 438px -10000px 0px 0px;
}

#u49148.MuseLinkActive
{
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	width: 95px;
	height: 95px;
	min-height: 0px;
	margin: 438px -10000px 0px 0px;
}

#pu48781-3,#pdesign
{
	width: 0.01px;
	margin-left: -2px;
}

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

#u49132-4
{
	z-index: 483;
	width: 770px;
	min-height: 64px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-right: -10000px;
}

#pu49118
{
	width: 0.01px;
	margin-left: -2px;
	margin-top: -7px;
}

#u49118
{
	z-index: 287;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 4px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_10.jpg") no-repeat left top;
	background-size: cover;
}

#u49210
{
	z-index: 288;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2567px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_10.jpg") no-repeat left top;
	background-size: cover;
}

#u49157
{
	z-index: 289;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1286px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_01.jpg") no-repeat left top;
	background-size: cover;
}

#u49216
{
	z-index: 290;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3849px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_01.jpg") no-repeat left top;
	background-size: cover;
}

#u49130
{
	z-index: 291;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 614px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_08.jpg") no-repeat left top;
	background-size: cover;
}

#u49212
{
	z-index: 292;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3177px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_08.jpg") no-repeat left top;
	background-size: cover;
}

#u49159
{
	z-index: 293;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1896px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_03.jpg") no-repeat left top;
	background-size: cover;
}

#u49218
{
	z-index: 294;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 4459px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_03.jpg") no-repeat left top;
	background-size: cover;
}

#u49123
{
	z-index: 295;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 309px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_09.jpg") no-repeat left top;
	background-size: cover;
}

#u49211
{
	z-index: 296;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2872px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_09.jpg") no-repeat left top;
	background-size: cover;
}

#u49158
{
	z-index: 297;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 1591px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_02.jpg") no-repeat left top;
	background-size: cover;
}

#u49217
{
	z-index: 298;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 4154px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_02.jpg") no-repeat left top;
	background-size: cover;
}

#u49129
{
	z-index: 299;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 919px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_07.jpg") no-repeat left top;
	background-size: cover;
}

#u49213
{
	z-index: 300;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 3482px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_07.jpg") no-repeat left top;
	background-size: cover;
}

#u49160
{
	z-index: 301;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 2201px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_04.jpg") no-repeat left top;
	background-size: cover;
}

#u49219
{
	z-index: 302;
	width: 577px;
	height: 305px;
	border-width: 0px;
	border-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 4764px;
	left: 95px;
	background: #FFFFFF url("../../images/portfolio_image_04.jpg") no-repeat left top;
	background-size: cover;
}

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

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

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

#u49223-4
{
	z-index: 366;
	min-height: 218px;
	border-width: 0px;
	border-color: transparent;
	background-color: #709CA5;
	text-align: center;
}

#u49223-2
{
	padding-right: 138px;
	padding-top: 91px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u49223-4-bw
{
	z-index: 366;
	min-height: 218px;
	margin-top: 5154px;
}

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

#u49144-3
{
	z-index: 480;
	min-height: 5170px;
	border-width: 0px;
	border-color: transparent;
	background-color: #000000;
	text-align: center;
}

#u49144
{
	padding-right: 57px;
	padding-top: 84px;
}

#u49144-3-bw
{
	z-index: 480;
	min-height: 5170px;
}

#u49209-4
{
	z-index: 487;
	width: 770px;
	min-height: 64px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 2506px;
}

#u49161-4
{
	z-index: 491;
	width: 770px;
	min-height: 64px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 1224px;
}

#u49215-4
{
	z-index: 495;
	width: 770px;
	min-height: 64px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	text-align: center;
	position: relative;
	margin-right: -10000px;
	margin-top: 3787px;
}

#u49132-2,#u49209-2,#u49161-2,#u49215-2
{
	padding-right: 57px;
	padding-top: 23px;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u49132,#u49209,#u49161,#u49215
{
	font-size: 17px;
	letter-spacing: 14px;
	color: #000000;
}

#page_position_content,#pu48578-3,#pu48608-3,#pu49222
{
	width: 0.01px;/* should not cover content below */
}

#u49222
{
	z-index: 365;
	min-height: 371.73892882758184px;
	border-width: 0px;
	border-color: transparent;
	background-color: #434343;
	padding: 75px 200px 696.2610711724182px 134px;
}

#u49257
{
	z-index: 431;
	width: 90px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	margin-left: 172px;
	position: relative;
}

#u49262
{
	z-index: 432;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49258
{
	z-index: 434;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49260
{
	z-index: 436;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49266
{
	z-index: 438;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#u49264
{
	z-index: 440;
	display: block;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
}

#pu49251-5
{
	width: 0.01px;
	margin-left: 16px;
	margin-top: 30px;
	position: relative;
}

#u49251-5
{
	z-index: 415;
	width: 402px;
	min-height: 20px;
	background-color: transparent;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	position: relative;
	margin-right: -10000px;
}

#u49251-2
{
	text-align: center;
	font-weight: bold;
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u48539-2 span,#u48535-2 span,#u48537-2 span,#u48538-2 span,#u48569-2 span,#u48572-2 span,#u48566-2 span,#u48575-2 span,#u48540-2 span,#u48606-2 span,#u48613-2 span,#u48614-2 span,#u48615-2 span,#u48643-2 span,#u48623-2 span,#u48631-2 span,#u48633-2 span,#u48641-2 span,#u48642-2 span,#u48699-2 span,#u48696-2 span,#u48700-2 span,#u48697-2 span,#u48701-2 span,#u48698-2 span,#u48702-2 span,#u48704-2 span,#u48718-2 span,#u48719-2 span,#u48720-2 span,#u48783-2 span,#u49132-2 span,#u49223-2 span,#u49209-2 span,#u49161-2 span,#u49215-2 span,#u49251-2 span /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.2;
}

#u49251
{
	letter-spacing: 7px;
	font-weight: 700;
}

#u49251-3
{
	font-size: 17px;
	letter-spacing: 2px;
	color: #EFEFEF;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
}

#u49268
{
	z-index: 442;
	width: 87px;
	height: 22px;
	border-style: solid;
	border-color: #FFFFFF;
	background-color: transparent;
	opacity: 0.4;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
	filter: alpha(opacity=40);
	position: relative;
	margin-right: -10000px;
	margin-top: 32px;
	left: 157px;
	border-width: 1px 0px 0px;
}

#u49252-10
{
	z-index: 420;
	width: 434px;
	min-height: 68px;
	background-color: transparent;
	opacity: 0.8;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";
	filter: alpha(opacity=80);
	text-align: center;
	line-height: 1.8;
	margin-top: 43px;
	position: relative;
}

#u48569-2,#u48572-2,#u48566-2,#u48575-2,#u48540-2,#u48609-2,#u48613-2,#u48614-2,#u48615-2,#u48643-2,#u48623-2,#u48631-2,#u48633-2,#u48641-2,#u48642-2,#u48696-2,#u48700-2,#u48697-2,#u48701-2,#u48698-2,#u48702-2,#u48704-2,#u48718-2,#u48719-2,#u48720-2,#u49252-2,#u49252-4,#u49252-6,#u49252-8
{
	line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
}

#u48609-2 span,#u49252-2 span,#u49252-4 span,#u49252-6 span,#u49252-8 span /* line-height set on spans of mixed font sized paras */
{
	line-height: 1.8;
}

#u49252,#u49252-3,#u49252-5,#u49252-7
{
	font-size: 20px;
	color: #B4B4B4;
}

#u49222-bw
{
	z-index: 365;
	min-height: 371.73892882758184px;
}

#widgetu49224
{
	z-index: 370;
	width: 0.01px;
	height: 438px;
	position: relative;
	margin-right: -10000px;
	margin-top: 594px;
	left: 35px;
}

#widgetu49246
{
	z-index: 371;
	width: 539px;
	height: 41px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 62px;
	left: 40px;
}

#widgetu49246.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 539px;
	height: 41px;
	min-height: 0px;
	margin: 62px -10000px 0px 0px;
}

#u49249-4
{
	z-index: 372;
	width: 518px;
	min-height: 23px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	font-size: 16px;
	color: #7F7F7F;
	letter-spacing: 2px;
	line-height: 1;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	padding: 12px 6px 6px 15px;
}

#widgetu49246.non-empty-st #u49249-4
{
	border-width: 0px;
	background-color: #1B1B1B;
}

#widgetu49246:hover #u49249-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 23px;
	width: 518px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49246.focus-st #u49249-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 23px;
	width: 518px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49246.fld-err-st #u49249-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #D7244C;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 23px;
	width: 518px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49246.non-empty-st #u49249-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49246:hover #u49249-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49246.focus-st #u49249-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49246_input,#widgetu49246_prompt
{
	width: 518px;
	min-height: 23px;
	color: #7F7F7F;
	letter-spacing: 2px;
	font-family: open-sans-condensed, sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding: 12px 6px 6px 15px;
}

#widgetu49236
{
	z-index: 376;
	width: 542px;
	height: 41px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	left: 38px;
}

#widgetu49236.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 542px;
	height: 41px;
	min-height: 0px;
	margin: 0px -10000px 0px 0px;
}

#u49239-4
{
	z-index: 377;
	width: 521px;
	min-height: 23px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	font-size: 16px;
	color: #7F7F7F;
	letter-spacing: 2px;
	line-height: 1;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	padding: 12px 6px 6px 15px;
}

#widgetu49236.non-empty-st #u49239-4
{
	border-width: 0px;
	background-color: #1B1B1B;
}

#widgetu49236:hover #u49239-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 23px;
	width: 521px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49236.focus-st #u49239-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 23px;
	width: 521px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49236.fld-err-st #u49239-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #D7244C;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 23px;
	width: 521px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49236.non-empty-st #u49239-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49236:hover #u49239-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49236.focus-st #u49239-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49236_input,#widgetu49236_prompt
{
	width: 521px;
	min-height: 23px;
	color: #7F7F7F;
	letter-spacing: 2px;
	font-family: open-sans-condensed, sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding: 12px 6px 6px 15px;
}

#u49226-4
{
	z-index: 381;
	width: 200px;
	min-height: 21px;
	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: 238px;
}

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

#u49235-4
{
	z-index: 385;
	width: 200px;
	min-height: 21px;
	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: 238px;
}

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

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

#widgetu49224.frm-sub-st #u49226-4,#widgetu49224.frm-subm-err-st #u49235-4,#widgetu49224.frm-subm-ok-st #u49225-4
{
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	filter: alpha(opacity=100);
	min-height: 25px;
}

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

#u49234-17
{
	z-index: 393;
	min-height: 48px;
	width: 147px;
	position: relative;
	margin-right: -10000px;
	margin-top: 389px;
	left: 244px;
	background: transparent url("../../images/u49234-17.png") no-repeat 0px 0px;
}

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

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

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

#widgetu49241
{
	z-index: 410;
	width: 540px;
	height: 197px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
	margin-right: -10000px;
	margin-top: 124px;
	left: 39px;
}

#widgetu49241.fld-err-st
{
	background-color: transparent;
	border-radius: 0px;
	width: 540px;
	height: 197px;
	min-height: 0px;
	margin: 124px -10000px 0px 0px;
}

#u49244-4
{
	z-index: 411;
	width: 519px;
	min-height: 179px;
	border-width: 0px;
	border-color: transparent;
	background-color: #FFFFFF;
	font-size: 16px;
	color: #7F7F7F;
	letter-spacing: 2px;
	line-height: 1;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	padding: 12px 6px 6px 15px;
}

#widgetu49241.non-empty-st #u49244-4
{
	border-width: 0px;
	background-color: #1B1B1B;
}

#widgetu49241:hover #u49244-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 179px;
	width: 519px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49241.focus-st #u49244-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #6B6B6B;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 179px;
	width: 519px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49241.fld-err-st #u49244-4
{
	border-style: solid;
	border-width: 1px;
	border-color: #D7244C;
	background-color: #1B1B1B;
	padding-top: 12px;
	padding-bottom: 6px;
	min-height: 179px;
	width: 519px;
	margin: -1px -10001px -1px -1px;
}

#widgetu49241.non-empty-st #u49244-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49241:hover #u49244-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49241.focus-st #u49244-4 *
{
	color: #709CA5;
	font-style: normal;
}

#widgetu49246.fld-err-st #u49249-4 *,#widgetu49236.fld-err-st #u49239-4 *,#widgetu49241.fld-err-st #u49244-4 *
{
	color: #D7244C;
	font-style: italic;
}

#u49244
{
	color: #7F7F7F;
}

#widgetu49241_input,#widgetu49241_prompt
{
	width: 519px;
	min-height: 179px;
	color: #7F7F7F;
	letter-spacing: 2px;
	font-family: open-sans-condensed, sans-serif;
	font-size: 16px;
	font-weight: 300;
	padding: 12px 6px 6px 15px;
}

#widgetu49246:hover #widgetu49246_input,#widgetu49246.focus-st #widgetu49246_input,#widgetu49246.fld-err-st #widgetu49246_input,#widgetu49246:hover #widgetu49246_prompt,#widgetu49246.focus-st #widgetu49246_prompt,#widgetu49246.fld-err-st #widgetu49246_prompt,#widgetu49236:hover #widgetu49236_input,#widgetu49236.focus-st #widgetu49236_input,#widgetu49236.fld-err-st #widgetu49236_input,#widgetu49236:hover #widgetu49236_prompt,#widgetu49236.focus-st #widgetu49236_prompt,#widgetu49236.fld-err-st #widgetu49236_prompt,#widgetu49241:hover #widgetu49241_input,#widgetu49241.focus-st #widgetu49241_input,#widgetu49241.fld-err-st #widgetu49241_input,#widgetu49241:hover #widgetu49241_prompt,#widgetu49241.focus-st #widgetu49241_prompt,#widgetu49241.fld-err-st #widgetu49241_prompt
{
	padding-top: 12px;
	padding-bottom: 6px;
}

.js body,#widgetu49246.non-empty-st #widgetu49246_prompt,#widgetu49236.non-empty-st #widgetu49236_prompt,#widgetu49241.non-empty-st #widgetu49241_prompt
{
	visibility: hidden;
}

#u49303
{
	z-index: 443;
	width: 768px;
	border-width: 0px;
	border-color: transparent;
	background-color: transparent;
	position: relative;
}

#ppu48629,#ppu48637,#pu49253
{
	width: 0.01px;
	margin-right: -10000px;
}

#u49253
{
	z-index: 444;
	width: 671px;
	border-width: 0px;
	border-color: transparent;
	background-color: #3A3A3A;
	position: relative;
	margin-right: -10000px;
	padding: 35px 81px 128px 16px;
}

#u49269
{
	z-index: 454;
	width: 69px;
	background-color: transparent;
	margin-left: 301px;
	position: relative;
}

#u49254-4
{
	z-index: 445;
	width: 671px;
	min-height: 26px;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 14px;
	letter-spacing: 1px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	margin-top: 41px;
	position: relative;
}

#u49271
{
	z-index: 457;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 302px;
	background: transparent url("../../images/u49271.png") no-repeat 0px 0px;
}

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

#u49273
{
	z-index: 460;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 352px;
	background: transparent url("../../images/u49273.png") no-repeat 0px 0px;
}

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

#u49275
{
	z-index: 463;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 278px;
	background: transparent url("../../images/u49275.png") no-repeat 0px 0px;
}

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

#u49277
{
	z-index: 466;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 327px;
	background: transparent url("../../images/u49277.png") no-repeat 0px 0px;
}

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

#u49279
{
	z-index: 469;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 253px;
	background: transparent url("../../images/u49279.png") no-repeat 0px 0px;
}

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

#u49281
{
	z-index: 472;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 377px;
	background: transparent url("../../images/u49281.png") no-repeat 0px 0px;
}

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

#u49283
{
	z-index: 475;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 402px;
	background: transparent url("../../images/u49283.png") no-repeat 0px 0px;
}

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

#u49285
{
	z-index: 478;
	height: 22px;
	width: 23px;
	vertical-align: top;
	position: relative;
	margin-right: -10000px;
	margin-top: 120px;
	left: 427px;
	background: transparent url("../../images/u49285.png") no-repeat 0px 0px;
}

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

#u49255-5
{
	z-index: 449;
	width: 671px;
	min-height: 26px;
	background-color: transparent;
	color: #7F7F7F;
	text-align: center;
	font-size: 14px;
	letter-spacing: 1px;
	font-family: open-sans-condensed, sans-serif;
	font-weight: 300;
	position: relative;
	margin-right: -10000px;
	margin-top: 182px;
	left: 16px;
}

#u49255-2
{
	color: #DEDEDE;
}

.html
{
	background-color: #FFFBF4;
}

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

@-ms-viewport
{
	width: 768px;
}

@-webkit-viewport
{
	width: 768px;
}

@-o-viewport
{
	width: 768px;
}

@-moz-viewport
{
	width: 768px;
}

@viewport
{
	width: 768px;
}

