.version.posters /* version checker */
{
	color: #0000EB;
	background-color: #F44794;
}

.js body
{
	visibility: hidden;
}

.js body.initialized
{
	visibility: visible;
}

#page
{
	z-index: 1;
	border-width: 0px;
	background-image: none;
	border-color: #000000;
	margin-left: auto;
	margin-right: auto;
	width: 100%;
	background-color: transparent;
}

#pu470860
{
	z-index: 157;
	width: 100%;
}

#u470860
{
	z-index: 157;
	background-color: #FFFFFF;
}

#u470860:hover
{
	box-shadow: 6px 6px 8px rgba(0,0,0,0.5);
	margin: 0px;
}

#u1866983-10
{
	z-index: 163;
	position: relative;
	min-height: 104px;
	background-color: transparent;
}

#u1866983-2
{
	color: #0093DD;
	line-height: 24px;
	text-align: left;
	font-family: Geneva, Verdana, Lucida Sans, Lucida Sans Unicode, sans-serif;
	font-size: 20px;
	font-weight: bold;
}

#u1866983-6
{
	text-align: left;
	color: #000000;
	font-family: Geneva, Verdana, Lucida Sans, Lucida Sans Unicode, sans-serif;
	font-size: 14px;
}

#u1866983-4
{
	color: #0093DD;
}

#u1866983-7
{
	text-align: center;
	color: #000000;
	font-family: Geneva, Verdana, Lucida Sans, Lucida Sans Unicode, sans-serif;
	font-size: 14px;
}

#u1866983-8
{
	text-align: center;
	color: #000000;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 20px;
	line-height: 24px;
}

#u470861
{
	height: 353px;
	position: relative;
	filter: alpha(opacity=100);
	z-index: 162;
	border-radius: 10px;
	opacity: 1;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	background: #FFFFFF url("../images/poster%20printing%20johannesburg.png?crc=3895398872") no-repeat center center;
	background-size: cover;
}

#u470861:hover
{
	margin-top: 0px;
	margin-left: 0%;
	height: 353px;
	filter: alpha(opacity=100);
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	margin-bottom: 0px;
	background: url("../images/poster%20printing%20johannesburg-u470861-r-fr.png?crc=4203469156") no-repeat center center;
	background-size: cover;
}

#u1867069
{
	z-index: 173;
	border-color: transparent;
	position: relative;
	border-width: 0px;
	background-color: transparent;
}

#u1867071
{
	z-index: 174;
	margin-right: -10000px;
	border-radius: 0px 100px 100px 0px ;
	padding-bottom: 11px;
	position: relative;
	-ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr='#FF0093DD', endColorstr='#FF0071BC', GradientType=0)";
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#FF0093DD, endColorstr=#FF0071BC, GradientType=0);
}

#u1867070-4
{
	z-index: 175;
	color: #FFFFFF;
	position: relative;
	margin-top: 12px;
	font-weight: bold;
	min-height: 22px;
	text-align: center;
	margin-right: -10000px;
	background-color: transparent;
}

#accordionu172732wrapper
{
	min-height: 236px;
	z-index: 179;
	position: relative;
}

#accordionu172732
{
	z-index: 179;
	border-radius: 10px;
	border-color: transparent;
	position: relative;
	border-width: 0px;
	width: 100%;
	background-color: transparent;
}

#u172741
{
	z-index: 180;
	background-color: transparent;
	position: relative;
}

#u172742-4
{
	z-index: 181;
	border-color: #FFFFFF;
	padding-bottom: 10px;
	position: relative;
	border-width: 1px;
	border-style: solid;
	padding-top: 10px;
	background-color: #FFFFFF;
}

#u172742-4:hover
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
}

#u172742-4:active
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
}

#u172742-4:hover p
{
	color: #545454;
	visibility: inherit;
	font-weight: bold;
}

#u172742-4:active p
{
	color: #545454;
	visibility: inherit;
	font-weight: bold;
}

#u172743
{
	z-index: 185;
	border-color: #FFFFFF;
	padding-bottom: 17px;
	position: relative;
	background-color: #FFFFFF;
}

#u172744-15
{
	border-width: 0px;
	color: #000000;
	border-color: transparent;
	position: relative;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	z-index: 186;
	text-align: left;
	min-height: 105px;
	margin-right: -10000px;
	background-color: transparent;
}

#u172745
{
	z-index: 201;
	background-color: transparent;
	position: relative;
}

#u172746-4
{
	z-index: 202;
	border-color: #FFFFFF;
	padding-bottom: 10px;
	position: relative;
	border-width: 1px;
	border-style: solid;
	padding-top: 10px;
	background-color: #FFFFFF;
}

#u172746-4:hover
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
}

#u172746-4:active
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
}

#u172746-4:hover p
{
	color: #545454;
	visibility: inherit;
	font-weight: bold;
}

#u172746-4:active p
{
	color: #545454;
	visibility: inherit;
	font-weight: bold;
}

#u172747
{
	z-index: 206;
	border-color: #FFFFFF;
	padding-bottom: 15px;
	position: relative;
	background-color: #FFFFFF;
}

#u172748-4
{
	border-width: 0px;
	color: #000000;
	border-color: transparent;
	line-height: 20px;
	text-align: left;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	position: relative;
	z-index: 207;
	margin-right: -10000px;
	min-height: 105px;
	background-color: transparent;
	font-weight: normal;
}

#u172733
{
	z-index: 211;
	background-color: transparent;
	position: relative;
}

#u172734-4
{
	z-index: 212;
	border-color: #FFFFFF;
	padding-bottom: 10px;
	position: relative;
	border-width: 1px;
	border-style: solid;
	padding-top: 10px;
	background-color: #FFFFFF;
}

#u172734-4:hover
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
}

#u172734-4:active
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: transparent;
}

#u172742-4.AccordionPanelTabOpen,#u172746-4.AccordionPanelTabOpen,#u172734-4.AccordionPanelTabOpen
{
	margin-right: 0px;
	padding-bottom: 10px;
	margin-top: 0px;
	margin-bottom: 0px;
	padding-top: 10px;
	background-color: #FFFFFF;
}

#u172734-4:hover p
{
	color: #545454;
	visibility: inherit;
	font-weight: bold;
}

#u172734-4:active p
{
	color: #545454;
	visibility: inherit;
	font-weight: bold;
}

#u172742-4.AccordionPanelTabOpen p,#u172746-4.AccordionPanelTabOpen p,#u172734-4.AccordionPanelTabOpen p
{
	color: #707070;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 16px;
	visibility: inherit;
	font-weight: bold;
}

#u172742-3,#u172746-3,#u172734-3
{
	color: #000000;
	margin-left: 10px;
	line-height: 16px;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: normal;
}

#u172735
{
	z-index: 216;
	border-color: #FFFFFF;
	padding-bottom: 15px;
	position: relative;
	background-color: #FFFFFF;
}

#u172736-4
{
	border-width: 0px;
	color: #000000;
	border-color: transparent;
	position: relative;
	font-family: Arial, Helvetica Neue, Helvetica, sans-serif;
	z-index: 217;
	text-align: left;
	min-height: 105px;
	margin-right: -10000px;
	background-color: transparent;
}

.AccordionPanelTab
{
	cursor: pointer;
}

#u470860-bw
{
	z-index: 157;
}

#u427866
{
	z-index: 158;
	background-color: #201C20;
}

#u470860_align_to_page,#u427866_align_to_page
{
	margin-right: auto;
	margin-left: auto;
	position: relative;
}

#u427867
{
	position: relative;
	background-position: center center;
	filter: alpha(opacity=100);
	z-index: 159;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	background-repeat: no-repeat;
	background-color: #4D4B49;
	background-size: cover;
}

#u427868
{
	position: relative;
	background-position: center center;
	filter: alpha(opacity=90);
	z-index: 160;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";
	opacity: 0.9;
	background-repeat: no-repeat;
	background-color: #777777;
	background-size: contain;
}

#u427868:hover
{
	background-position: center center;
	filter: alpha(opacity=100);
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	-pie-background: rgba(119,119,119,0.5);
	background-size: contain;
}

#u427869
{
	position: relative;
	background-position: center center;
	filter: alpha(opacity=100);
	z-index: 161;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	background-repeat: no-repeat;
	background-color: #4D4B49;
	background-size: contain;
}

#u427867:hover,#u427869:hover
{
	background-position: center center;
	filter: alpha(opacity=100);
	min-height: 0px;
	-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
	opacity: 1;
	background-repeat: no-repeat;
	margin-bottom: 0px;
	-pie-background: rgba(77,75,73,0.5);
	background-size: contain;
}

#u427866-bw
{
	z-index: 158;
}

#u2276092
{
	z-index: 156;
	margin-left: 50%;
	position: relative;
}

.html
{
	background-color: #000000;
}

body
{
	position: relative;
}

@media (min-width: 1026px), print
{
	#muse_css_mq
	{
		background-color: #FFFFFF;
	}

	#bp_infinity.active
	{
		display: block;
	}

	#page
	{
		min-height: 1538px;
		padding-bottom: 20px;
		max-width: 1300px;
	}

	#u470860
	{
		min-height: 1082.5000000000005px;
		padding-bottom: 0px;
	}

	#u470860:hover
	{
		min-height: 1083px;
	}

	#u470860_align_to_page
	{
		max-width: 1300px;
		padding-top: 196px;
		padding-bottom: 426px;
	}

	#u1866983-10
	{
		width: 691px;
		left: 39px;
	}

	#pu470861
	{
		z-index: 162;
		position: relative;
		width: 100%;
	}

	#u470861
	{
		width: 415px;
		margin-right: -10000px;
		left: 3%;
	}

	#u470861:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.5);
		margin-right: -10000px;
		width: 415px;
	}

	#paccordionu172732
	{
		z-index: 179;
		padding-bottom: 0px;
		margin-right: -10000px;
		width: 31.93%;
		margin-left: 44%;
	}

	#u172742-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172742-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172742-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172746-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172742-4.AccordionPanelTabOpen,#u172746-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172746-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172748-4
	{
		width: 63.38%;
		left: 3.14%;
	}

	#u172734-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172746-4.AccordionPanelTabOpen,#u172734-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4.AccordionPanelTabOpen
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#accordionu172732wrapper,#u172741,#u172743,#u172745,#u172747,#u172733,#u172735
	{
		width: 100%;
	}

	#u172744-15,#u172736-4
	{
		width: 63.38%;
		left: 3.38%;
	}

	#u1867069
	{
		width: 277px;
		margin-top: 198px;
	}

	#u1867071
	{
		width: 277px;
		background: -webkit-gradient(linear, center top, center bottom, from(#0093DD),color-stop(100%, #0071BC));
		background: -webkit-linear-gradient(top,#0093DD ,#0071BC 100%);
		background: linear-gradient(to bottom,#0093DD ,#0071BC 100%);
	}

	#u1867070-4
	{
		width: 277px;
	}

	#u470860-bw
	{
		min-height: 1082.5000000000005px;
		margin-top: 52px;
	}

	#u427866
	{
		min-height: 371px;
		padding-bottom: 29px;
	}

	#u427866_align_to_page
	{
		max-width: 1300px;
	}

	#u427867
	{
		height: 342px;
		background-image: url("../images/poster%20frames%20johannesburg.png?crc=4025802748");
		margin-right: -10000px;
		margin-top: 29px;
		width: 30.39%;
		left: 3.08%;
	}

	#u427867:hover
	{
		background-image: url("../images/poster%20frames%20johannesburg-u427867-r-fr.png?crc=4186347977");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: -10000px;
		margin-top: 29px;
		height: 342px;
		width: 30.39%;
		margin-left: 0%;
	}

	#u427868
	{
		height: 342px;
		background-image: url("../images/poster%20aframes%20johannesburg.png?crc=38218639");
		margin-right: -10000px;
		margin-top: 29px;
		width: 30.39%;
		left: 35%;
	}

	#u427868:hover
	{
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-r-fr.png?crc=4107801348");
		background-color: #BBBBBB;
		background-color: rgba(119,119,119,0.5);
		margin-right: -10000px;
		margin-top: 29px;
		height: 342px;
		width: 30.39%;
		margin-left: 0%;
	}

	#u427869
	{
		height: 342px;
		background-image: url("../images/poster%20stand%20johannesburg.png?crc=441532856");
		margin-right: -10000px;
		margin-top: 29px;
		width: 30.39%;
		left: 67%;
	}

	#u427869:hover
	{
		background-image: url("../images/poster%20stand%20johannesburg-u427869-r-fr.png?crc=110919543");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: -10000px;
		margin-top: 29px;
		height: 342px;
		width: 30.39%;
		margin-left: 0%;
	}

	#u427866-bw
	{
		min-height: 371px;
		margin-top: 848px;
	}

	#u2519309
	{
		z-index: 221;
		min-height: 165px;
		box-shadow: 6px 6px 8px rgba(0,0,0,0.3);
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 0px 0px 70px 0px ;
	}

	#u2519311
	{
		z-index: 223;
		height: 161px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 4px;
		width: 15.54%;
		left: 3%;
		background: transparent url("../images/design%20express%20logo.png?crc=108015150") no-repeat center center;
		background-size: cover;
	}

	#menuu2519312
	{
		z-index: 224;
		width: 700px;
		height: 34px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 72px;
		left: 30.93%;
	}

	#u2519313
	{
		width: 138px;
		min-height: 34px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
	}

	#u2519314
	{
		width: 136px;
		border-style: solid;
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 21px;
		position: relative;
		border-width: 0px 1px;
	}

	#u2519314:hover
	{
		border-style: solid;
		background-color: #000000;
		width: 137px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519315-4
	{
		width: 134px;
		min-height: 13px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 13px;
		text-align: center;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		top: 10px;
		left: 1px;
	}

	#u2519314:hover #u2519315-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519314:active #u2519315-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519334
	{
		width: 138px;
		min-height: 34px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		left: 140px;
	}

	#u2519335
	{
		width: 136px;
		border-style: solid;
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 21px;
		position: relative;
		border-width: 0px 1px;
	}

	#u2519314:active,#u2519335:hover
	{
		border-style: solid;
		background-color: #000000;
		width: 137px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519338-4
	{
		width: 134px;
		min-height: 13px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 13px;
		text-align: center;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		top: 10px;
		left: 1px;
	}

	#u2519314.MuseMenuActive #u2519315-4,#u2519335:hover #u2519338-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519335:active #u2519338-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519339
	{
		width: 152px;
		background-color: transparent;
		top: 34px;
	}

	#u2519356
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519358-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519356:hover #u2519358-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519365
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519367-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519356.MuseMenuActive #u2519358-4,#u2519365:hover #u2519367-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519372
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		top: 0px;
		left: 0px;
		border-width: 0px 0px 1px;
	}

	#u2519372.MuseMenuActive
	{
		background-color: #666666;
		width: 152px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519374-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519365.MuseMenuActive #u2519367-4,#u2519372:hover #u2519374-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519386
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519389-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519372.MuseMenuActive #u2519374-4,#u2519386:hover #u2519389-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519351
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519354-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519386.MuseMenuActive #u2519389-4,#u2519351:hover #u2519354-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519398
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519399-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519351.MuseMenuActive #u2519354-4,#u2519398:hover #u2519399-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519342
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519343-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519398.MuseMenuActive #u2519399-4,#u2519342:hover #u2519343-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519435
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519438-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519342.MuseMenuActive #u2519343-4,#u2519435:hover #u2519438-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519440
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519443-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519435.MuseMenuActive #u2519438-4,#u2519440:hover #u2519443-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519444
	{
		width: 202px;
		background-color: transparent;
		left: 152px;
	}

	#u2519445
	{
		width: 202px;
		border-width: 0px;
		border-color: transparent;
		background-color: #000000;
		border-radius: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
		position: relative;
	}

	#u2519467
	{
		width: 198px;
		background-color: transparent;
		margin-left: 2px;
		position: relative;
	}

	#u2519470
	{
		width: 198px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 16px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519473-4
	{
		width: 190px;
		min-height: 14px;
		border-width: 0px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519470:hover #u2519473-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519470.MuseMenuActive #u2519473-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
		text-align: center;
		font-size: 12px;
	}

	#u2519482
	{
		width: 198px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519485-4
	{
		width: 190px;
		min-height: 14px;
		border-width: 0px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 2px;
	}

	#u2519482:hover #u2519485-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519456
	{
		width: 198px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519457-4
	{
		width: 190px;
		min-height: 14px;
		border-width: 0px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 2px;
	}

	#u2519456:hover #u2519457-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519461
	{
		width: 198px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519464-4
	{
		width: 190px;
		min-height: 14px;
		border-width: 0px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 2px;
	}

	#u2519461:hover #u2519464-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519475
	{
		width: 198px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519476-4
	{
		width: 190px;
		min-height: 14px;
		border-width: 0px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 2px;
	}

	#u2519475:hover #u2519476-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519481,#u2519453,#u2519460,#u2519474,#u2519446
	{
		width: 198px;
		background-color: transparent;
		margin-left: 2px;
		margin-top: 1px;
		position: relative;
	}

	#u2519447
	{
		width: 198px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 12px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519470:hover,#u2519482:hover,#u2519456:hover,#u2519461:hover,#u2519475:hover,#u2519447:hover
	{
		background-color: #373737;
		width: 198px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519450-4
	{
		width: 190px;
		min-height: 14px;
		border-width: 0px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 6px;
		left: 2px;
	}

	#u2519447:hover #u2519450-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519470.MuseMenuActive #u2519473-4,#u2519482.MuseMenuActive #u2519485-4,#u2519456.MuseMenuActive #u2519457-4,#u2519461.MuseMenuActive #u2519464-4,#u2519475.MuseMenuActive #u2519476-4,#u2519447.MuseMenuActive #u2519450-4
	{
		background-color: transparent;
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 190px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519482.MuseMenuActive #u2519485-4 p,#u2519456.MuseMenuActive #u2519457-4 p,#u2519461.MuseMenuActive #u2519464-4 p,#u2519475.MuseMenuActive #u2519476-4 p,#u2519447.MuseMenuActive #u2519450-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
		font-size: 12px;
	}

	#u2519405
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519407-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519440.MuseMenuActive #u2519443-4,#u2519405:hover #u2519407-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519409
	{
		width: 195px;
		background-color: transparent;
		left: 152px;
	}

	#u2519410
	{
		width: 195px;
		border-width: 0px;
		border-color: transparent;
		background-color: #000000;
		border-radius: 10px;
		padding-top: 2px;
		padding-bottom: 2px;
		position: relative;
	}

	#u2519410:hover
	{
		background-color: #373737;
		width: 195px;
		min-height: 0px;
		margin: 0px;
	}

	#u2519411
	{
		width: 191px;
		background-color: transparent;
		margin-left: 2px;
		position: relative;
	}

	#u2519412
	{
		width: 191px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 10px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519412:hover
	{
		background-color: #373737;
		width: 191px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519413-4
	{
		width: 183px;
		min-height: 14px;
		border-width: 0px;
		border-color: transparent;
		background-color: #000000;
		border-radius: 10px;
		padding: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 5px;
		left: 2px;
	}

	#u2519412:hover #u2519413-4
	{
		background-color: transparent;
		padding-top: 2px;
		padding-bottom: 2px;
		min-height: 14px;
		width: 183px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519412.MuseMenuActive #u2519413-4
	{
		background-color: #000000;
		padding-top: 2px;
		padding-bottom: 2px;
		min-height: 14px;
		width: 183px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519379
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519380-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519405.MuseMenuActive #u2519407-4,#u2519379:hover #u2519380-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519428
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519430-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519379.MuseMenuActive #u2519380-4,#u2519428:hover #u2519430-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519391
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519393-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519428.MuseMenuActive #u2519430-4,#u2519391:hover #u2519393-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519419
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519422-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519391.MuseMenuActive #u2519393-4,#u2519419:hover #u2519422-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519340,#u2519355,#u2519362,#u2519369,#u2519383,#u2519348,#u2519397,#u2519341,#u2519432,#u2519439,#u2519404,#u2519376,#u2519425,#u2519390,#u2519418,#u2519488
	{
		width: 152px;
		background-color: transparent;
		position: relative;
	}

	#u2519489
	{
		width: 152px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519356:hover,#u2519365:hover,#u2519386:hover,#u2519351:hover,#u2519398:hover,#u2519342:hover,#u2519435:hover,#u2519440:hover,#u2519405:hover,#u2519379:hover,#u2519428:hover,#u2519391:hover,#u2519419:hover,#u2519489:hover
	{
		border-color: #0093DD;
		background-color: #373737;
		width: 152px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519491-4
	{
		width: 144px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519419.MuseMenuActive #u2519422-4,#u2519489:hover #u2519491-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519489.MuseMenuActive #u2519491-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 144px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519495
	{
		width: 138px;
		min-height: 34px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		left: 280px;
	}

	#u2519496
	{
		width: 136px;
		border-style: solid;
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 21px;
		position: relative;
		border-width: 0px 1px;
	}

	#u2519335:active,#u2519496:hover
	{
		border-style: solid;
		background-color: #000000;
		width: 137px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519496:active
	{
		border-style: solid;
		background-color: #000000;
		width: 137px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519499-4
	{
		width: 134px;
		min-height: 13px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 13px;
		text-align: center;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		top: 10px;
		left: 1px;
	}

	#u2519335.MuseMenuActive #u2519338-4,#u2519496:hover #u2519499-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519496:active #u2519499-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519496.MuseMenuActive #u2519499-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 134px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519500
	{
		width: 153px;
		background-color: transparent;
		top: 34px;
	}

	#u2519510
	{
		width: 153px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 14px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519512-4
	{
		width: 145px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 7px;
		left: 2px;
	}

	#u2519510:hover #u2519512-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 145px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519501,#u2519509,#u2519502
	{
		width: 153px;
		background-color: transparent;
		position: relative;
	}

	#u2519505
	{
		width: 153px;
		border-style: solid;
		border-color: #0093DD;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 17px;
		position: relative;
		margin-right: -10000px;
		border-width: 0px 0px 1px;
	}

	#u2519510:hover,#u2519505:hover
	{
		background-color: #373737;
		width: 153px;
		min-height: 0px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519507-4
	{
		width: 145px;
		min-height: 14px;
		background-color: transparent;
		padding-left: 2px;
		padding-top: 4px;
		padding-right: 2px;
		line-height: 14px;
		text-align: center;
		font-size: 12px;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		top: 8px;
		left: 2px;
	}

	#u2519510.MuseMenuActive #u2519512-4,#u2519505:hover #u2519507-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 145px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519505.MuseMenuActive #u2519507-4
	{
		padding-top: 4px;
		padding-bottom: 0px;
		min-height: 14px;
		width: 145px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519320
	{
		width: 139px;
		min-height: 34px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		left: 420px;
	}

	#u2519323
	{
		width: 137px;
		border-style: solid;
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 21px;
		position: relative;
		border-width: 0px 1px;
	}

	#u2519323:hover
	{
		border-style: solid;
		background-color: #000000;
		width: 138px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519326-4
	{
		width: 135px;
		min-height: 13px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 13px;
		text-align: center;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		top: 10px;
		left: 1px;
	}

	#u2519323:hover #u2519326-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 135px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519323:active #u2519326-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 135px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519327
	{
		width: 139px;
		min-height: 34px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		left: 561px;
	}

	#u2519330
	{
		width: 137px;
		border-style: solid;
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 10px;
		padding-bottom: 21px;
		position: relative;
		border-width: 0px 1px;
	}

	#u2519323:active,#u2519330:hover
	{
		border-style: solid;
		background-color: #000000;
		width: 138px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519330:active
	{
		border-style: solid;
		background-color: #000000;
		width: 138px;
		min-height: 0px;
		margin: 0px -1px -1px 0px;
		border-width: 0px 1px 1px;
	}

	#u2519333-4
	{
		width: 135px;
		min-height: 13px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		line-height: 13px;
		text-align: center;
		font-size: 11px;
		color: #FFFFFF;
		font-weight: bold;
		position: relative;
		margin-right: -10000px;
		top: 10px;
		left: 1px;
	}

	#u2519323.MuseMenuActive #u2519326-4,#u2519330:hover #u2519333-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 135px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519330:active #u2519333-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 135px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519330.MuseMenuActive #u2519333-4
	{
		padding-top: 0px;
		padding-bottom: 0px;
		min-height: 13px;
		width: 135px;
		margin: 0px -10000px 0px 0px;
	}

	#u2519314.MuseMenuActive #u2519315-4 p,#u2519335.MuseMenuActive #u2519338-4 p,#u2519496.MuseMenuActive #u2519499-4 p,#u2519323.MuseMenuActive #u2519326-4 p,#u2519330.MuseMenuActive #u2519333-4 p
	{
		color: #FFFFFF;
		visibility: inherit;
		font-size: 11px;
	}

	.MenuItem /* unifiedNavBar */
	{
		cursor: pointer;
	}

	#u2519309-bw
	{
		z-index: 221;
		min-height: 165px;
		margin-top: 26px;
	}

	#u2519310
	{
		z-index: 222;
		min-height: 25px;
		background-color: #0093DD;
		padding-bottom: 5px;
	}

	#u2519309_align_to_page,#u2519310_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1300px;
	}

	#u2519516
	{
		z-index: 407;
		width: 584px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		left: 3%;
	}

	#u2519520
	{
		z-index: 408;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/tel-u1939933-fr.png?crc=3911253357") no-repeat left top;
		background-size: cover;
	}

	#u2519522-4
	{
		z-index: 411;
		width: 109px;
		min-height: 17px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 5.66%;
	}

	#u2519519
	{
		z-index: 409;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 30.66%;
		background: transparent url("../images/mobile-u1939930-fr.png?crc=454321523") no-repeat left top;
		background-size: cover;
	}

	#u2519521-4
	{
		z-index: 415;
		width: 107px;
		min-height: 16px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 36.31%;
	}

	#u2519518
	{
		z-index: 410;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 61.31%;
		background: transparent url("../images/mail-u1939931-fr.png?crc=325619105") no-repeat left top;
		background-size: cover;
	}

	#u2519517-6
	{
		z-index: 419;
		width: 195px;
		min-height: 16px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 66.61%;
	}

	#u2519517
	{
		color: #FFFFFF;
	}

	#u2519310-bw
	{
		z-index: 222;
		min-height: 25px;
	}

	#u2519523
	{
		z-index: 425;
		min-height: 100px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 15.39%;
		left: 82%;
	}

	#pu1866608
	{
		z-index: 2;
		margin-top: 56px;
		width: 100%;
	}

	#u1866608
	{
		z-index: 2;
		position: relative;
		margin-right: -10000px;
		width: 94.39%;
		left: 2.93%;
	}

	#pu1866612-6
	{
		z-index: 96;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 347px;
		width: 22.5%;
	}

	#u1866612-6
	{
		z-index: 96;
		min-height: 27px;
		position: relative;
		width: 100%;
	}

	#u1866611-6
	{
		z-index: 102;
		min-height: 18px;
		margin-top: 3px;
		position: relative;
		width: 100%;
	}

	#pu1866617-85
	{
		z-index: 7;
		margin-right: -10000px;
		width: 22.5%;
		margin-left: 77.51%;
	}

	#u1866617-85
	{
		z-index: 7;
		min-height: 306px;
		position: relative;
		width: 99.28%;
	}

	#u1866610-4
	{
		z-index: 92;
		min-height: 29px;
		position: relative;
		width: 98.56%;
		margin-left: 0.73%;
	}

	#pu1866609
	{
		z-index: 108;
		width: 25%;
		margin-left: 74.28%;
	}

	#u1866609
	{
		z-index: 108;
		position: relative;
		margin-right: -10000px;
		width: 46.38%;
	}

	#u1866609 .fluid_height_spacer
	{
		padding-bottom: 75%;
	}

	#u1866613
	{
		z-index: 109;
		position: relative;
		margin-right: -10000px;
		width: 44.93%;
		left: 55.08%;
	}

	#u1866613 .fluid_height_spacer
	{
		padding-bottom: 77.41935483870968%;
	}

	#u1866614-4
	{
		z-index: 3;
		min-height: 23px;
		margin-top: 14px;
		position: relative;
		width: 99.64%;
		margin-left: 0.37%;
	}

	#u1866861
	{
		z-index: 110;
		width: 310px;
		height: 65px;
		position: relative;
		margin-right: -10000px;
		margin-top: 184px;
		margin-left: 50%;
		left: -154px;
	}

	#u2019572
	{
		z-index: 111;
		width: 256px;
		position: relative;
		margin-right: -10000px;
		margin-top: 184px;
		left: 39px;
	}

	#u2019573-19
	{
		z-index: 112;
		width: 256px;
		min-height: 152px;
		position: relative;
		margin-right: -10000px;
	}

	#u2020412
	{
		z-index: 131;
		position: relative;
		margin-right: -10000px;
		left: 40px;
		width: 19.7%;
	}

	#u2020413-24
	{
		z-index: 132;
		min-height: 178px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u2276092
	{
		width: 226px;
		height: 136px;
		margin-right: -10000px;
		left: -114px;
	}
}

@media (min-width: 851px) and (max-width: 1025px)
{
	#muse_css_mq
	{
		background-color: #000401;
	}

	#bp_1025.active
	{
		display: block;
	}

	#page
	{
		min-height: 1537.7330464936376px;
		padding-bottom: 20.26695350636237px;
		max-width: 1025px;
	}

	#u470860
	{
		min-height: 1448px;
	}

	#u470860:hover
	{
		min-height: 1448px;
	}

	#u470860_align_to_page
	{
		max-width: 1025px;
		padding-top: 218px;
		padding-bottom: 508px;
	}

	#u1866983-10
	{
		width: 412px;
		left: 39px;
	}

	#u470861
	{
		width: 415px;
		left: 3.81%;
	}

	#u470861:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.5);
		margin-right: 0px;
		width: 415px;
	}

	#pu1867069
	{
		z-index: 173;
		margin-top: 45px;
		position: relative;
		width: 100%;
	}

	#u1867069
	{
		width: 277px;
		margin-right: -10000px;
		margin-top: 175px;
		left: 3.81%;
	}

	#u1867071
	{
		width: 277px;
		background: -webkit-gradient(linear, center top, center bottom, from(#0093DD),color-stop(100%, #0071BC));
		background: -webkit-linear-gradient(top,#0093DD ,#0071BC 100%);
		background: linear-gradient(to bottom,#0093DD ,#0071BC 100%);
	}

	#u1867070-4
	{
		width: 277px;
	}

	#accordionu172732wrapper
	{
		width: 327px;
		margin-bottom: -16px;
		margin-right: -10000px;
		margin-left: 3.81%;
	}

	#u172742-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172742-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172742-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172746-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172742-4.AccordionPanelTabOpen,#u172746-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172746-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172746-4.AccordionPanelTabOpen,#u172734-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4.AccordionPanelTabOpen
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172741,#u172743,#u172745,#u172747,#u172733,#u172735
	{
		width: 327px;
	}

	#u172744-15,#u172748-4,#u172736-4
	{
		width: 207px;
		left: 11px;
	}

	#u470860-bw
	{
		min-height: 1448px;
		margin-top: 30px;
	}

	#u427866
	{
		min-height: 952.8833365834616px;
		padding-bottom: 0px;
	}

	#u427866_align_to_page
	{
		max-width: 1025px;
		padding-top: 58px;
		padding-bottom: 53px;
	}

	#u427867
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20frames%20johannesburg-u427867-fr.png?crc=95330127");
		margin-left: 50%;
		left: -151px;
	}

	#u427867:hover
	{
		background-image: url("../images/poster%20frames%20johannesburg-u427867-r-fr2.png?crc=302081857");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 0px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-fr.png?crc=4248443694");
		margin-top: 48px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868:hover
	{
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-r-fr2.png?crc=534256886");
		background-color: #BBBBBB;
		background-color: rgba(119,119,119,0.5);
		margin-right: 0px;
		margin-top: 48px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20stand%20johannesburg-u427869-fr.png?crc=3993420506");
		margin-top: 47px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869:hover
	{
		background-image: url("../images/poster%20stand%20johannesburg-u427869-r-fr2.png?crc=4675237");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 47px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427866-bw
	{
		min-height: 952.8833365834616px;
		margin-top: 1044px;
	}

	#u2624316
	{
		z-index: 221;
		height: 165px;
		box-shadow: 6px 6px 8px rgba(0,0,0,0.3);
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 0px 0px 70px 0px ;
	}

	#u2624316-bw
	{
		z-index: 221;
		margin-top: 26px;
		height: 165px;
	}

	#u2624317
	{
		z-index: 222;
		min-height: 25px;
		background-color: #0093DD;
		padding-bottom: 5px;
	}

	#u2624317_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 1025px;
	}

	#u2624319
	{
		z-index: 224;
		width: 546px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		left: 3.03%;
	}

	#u2624320
	{
		z-index: 225;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/tel-u1939933-fr.png?crc=3911253357") no-repeat left top;
		background-size: cover;
	}

	#u2624321-4
	{
		z-index: 228;
		width: 109px;
		min-height: 17px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 6.96%;
	}

	#u2624323
	{
		z-index: 226;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 28.39%;
		background: transparent url("../images/mobile-u1939930-fr.png?crc=454321523") no-repeat left top;
		background-size: cover;
	}

	#u2624325-4
	{
		z-index: 232;
		width: 107px;
		min-height: 16px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 35.35%;
	}

	#u2624324
	{
		z-index: 227;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 57.7%;
		background: transparent url("../images/mail-u1939931-fr.png?crc=325619105") no-repeat left top;
		background-size: cover;
	}

	#u2624322-6
	{
		z-index: 236;
		width: 195px;
		min-height: 16px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 64.29%;
	}

	#u2624322
	{
		color: #FFFFFF;
	}

	#u2624317-bw
	{
		z-index: 222;
		min-height: 25px;
	}

	#u2624318
	{
		z-index: 223;
		height: 161px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 30px;
		width: 20.59%;
		margin-left: 39.71%;
		left: 0px;
		background: transparent url("../images/design%20express%20logo.png?crc=108015150") no-repeat center center;
		background-size: cover;
	}

	#u2624326
	{
		z-index: 242;
		min-height: 100px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 15.42%;
		left: 81.96%;
	}

	#accordionu3042493wrapper
	{
		min-height: 880px;
		z-index: 243;
		position: relative;
		margin-right: -10000px;
		margin-top: 24px;
		width: 29.08%;
	}

	#accordionu3042493
	{
		z-index: 243;
		width: 100%;
		border-color: #B5B5B5;
		background-color: transparent;
		position: relative;
	}

	#u3042494
	{
		z-index: 244;
		background-color: transparent;
		position: relative;
		width: 100%;
	}

	#u3042497-3
	{
		z-index: 245;
		min-height: 167px;
		border-color: #FFFFFF;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3042497-3:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 167px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3042497-3:active
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 167px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3042497-3.AccordionPanelTabOpen
	{
		box-shadow: none;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		border-radius: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 167px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: #199DE0 url("../images/close-u2487461-3-a-fr.png?crc=4250799487") no-repeat center center;
		background-color: rgba(0,147,221,0.9);
	}

	#u3042497-3:hover p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3042497-3:active p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3042497-3.AccordionPanelTabOpen p
	{
		color: #707070;
		visibility: inherit;
		font-size: 16px;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: bold;
	}

	#u3042497-2
	{
		line-height: 16px;
		font-size: 16px;
		color: #FFFFFF;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: normal;
		margin-left: 10px;
	}

	#u3042495
	{
		z-index: 248;
		border-color: #FFFFFF;
		background-color: #199DE0;
		background-color: rgba(0,147,221,0.9);
		border-radius: 0px 0px 30px 30px ;
		position: relative;
		width: 100%;
		-pie-background: rgba(0,147,221,0.9);
	}

	#u3042496-130
	{
		z-index: 249;
		width: 246px;
		min-height: 392px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		left: 10.41%;
	}

	#u3042496-4
	{
		font-size: 20px;
		text-align: left;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3042496
	{
		font-size: 18px;
		font-weight: bold;
		line-height: 22px;
	}

	#u3042496-5
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
	}

	#u3042496-50,#u3042496-55,#u3042496-60,#u3042496-65,#u3042496-70,#u3042496-75
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
		color: #F5F5F5;
	}

	#u3042496-13,#u3042496-17,#u3042496-21,#u3042496-25,#u3042496-29,#u3042496-33,#u3042496-37,#u3042496-41,#u3042496-45,#u3042496-79,#u3042496-84,#u3042496-88,#u3042496-92,#u3042496-96,#u3042496-100,#u3042496-104,#u3042496-113,#u3042496-117
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
	}

	#u3042496-105,#u3042496-118
	{
		font-size: 20px;
		text-align: left;
		line-height: 24px;
	}

	#u3042496-123
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
		font-weight: bold;
	}

	#u3042496-9,#u3042496-109,#u3042496-122,#u3042496-127
	{
		font-size: 20px;
		text-align: left;
		font-weight: bold;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3042496-2,#u3042496-6,#u3042496-106,#u3042496-119,#u3042496-124
	{
		font-size: 18px;
		line-height: 22px;
	}

	#u3042496-128
	{
		font-size: 20px;
		text-align: center;
		line-height: 24px;
		font-weight: bold;
	}

	#pu1866608
	{
		z-index: 2;
		margin-top: 55px;
		width: 100%;
	}

	#u1866608
	{
		z-index: 2;
		position: relative;
		margin-right: -10000px;
		width: 94.35%;
		left: 2.93%;
	}

	#pu1866612-6
	{
		z-index: 96;
		padding-bottom: 0px;
		margin-right: -10000px;
		margin-top: 347px;
		width: 22.55%;
	}

	#u1866612-6
	{
		z-index: 96;
		min-height: 27px;
		position: relative;
		width: 100%;
	}

	#u1866611-6
	{
		z-index: 102;
		min-height: 18px;
		margin-top: 3px;
		position: relative;
		width: 100%;
	}

	#pu1866617-85
	{
		z-index: 7;
		margin-right: -10000px;
		width: 22.55%;
		margin-left: 77.56%;
	}

	#u1866617-85
	{
		z-index: 7;
		min-height: 306px;
		position: relative;
		width: 99.09%;
	}

	#u1866610-4
	{
		z-index: 92;
		min-height: 29px;
		position: relative;
		width: 98.17%;
		margin-left: 0.92%;
	}

	#pu1866609
	{
		z-index: 108;
		width: 24.78%;
		margin-left: 74.32%;
	}

	#u1866609
	{
		z-index: 108;
		position: relative;
		margin-right: -10000px;
		width: 46.3%;
	}

	#u1866609 .fluid_height_spacer
	{
		padding-bottom: 76%;
	}

	#u1866613
	{
		z-index: 109;
		position: relative;
		margin-right: -10000px;
		width: 44.45%;
		left: 55.56%;
	}

	#u1866613 .fluid_height_spacer
	{
		padding-bottom: 79.16666666666666%;
	}

	#u1866614-4
	{
		z-index: 3;
		min-height: 23px;
		margin-top: 14px;
		position: relative;
		width: 99.55%;
		margin-left: 0.46%;
	}

	#u1866861
	{
		z-index: 110;
		width: 310px;
		height: 65px;
		position: relative;
		margin-right: -10000px;
		margin-top: 184px;
		margin-left: 50%;
		left: -154px;
	}

	#u2019572
	{
		z-index: 111;
		width: 256px;
		position: relative;
		margin-right: -10000px;
		margin-top: 184px;
		left: 39px;
	}

	#u2019573-19
	{
		z-index: 112;
		width: 256px;
		min-height: 152px;
		position: relative;
		margin-right: -10000px;
	}

	#u2020412
	{
		z-index: 131;
		position: relative;
		margin-right: -10000px;
		left: 40px;
		width: 19.71%;
	}

	#u2020413-24
	{
		z-index: 132;
		min-height: 178px;
		position: relative;
		margin-right: -10000px;
		width: 100%;
	}

	#u2276092
	{
		width: 226px;
		height: 136px;
		margin-right: -10000px;
		left: -114px;
	}

	body
	{
		overflow-x: hidden;
	}
}

@media (min-width: 769px) and (max-width: 850px)
{
	#muse_css_mq
	{
		background-color: #000352;
	}

	#bp_850.active
	{
		display: block;
	}

	#page
	{
		min-height: 1538.9646601722998px;
		padding-bottom: 19.035339827700227px;
		max-width: 850px;
	}

	#u470860
	{
		min-height: 1448px;
	}

	#u470860:hover
	{
		min-height: 1448px;
	}

	#u470860_align_to_page
	{
		max-width: 850px;
		padding-top: 218px;
		padding-bottom: 508px;
	}

	#u1866983-10
	{
		width: 412px;
		left: 39px;
	}

	#u470861
	{
		width: 415px;
		left: 3.77%;
	}

	#u470861:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.5);
		margin-right: 0px;
		width: 415px;
	}

	#pu1867069
	{
		z-index: 173;
		margin-top: 45px;
		position: relative;
		width: 100%;
	}

	#u1867069
	{
		width: 277px;
		margin-right: -10000px;
		margin-top: 175px;
		left: 3.77%;
	}

	#u1867071
	{
		width: 277px;
		background: -webkit-gradient(linear, center top, center bottom, from(#0093DD),color-stop(100%, #0071BC));
		background: -webkit-linear-gradient(top,#0093DD ,#0071BC 100%);
		background: linear-gradient(to bottom,#0093DD ,#0071BC 100%);
	}

	#u1867070-4
	{
		width: 277px;
	}

	#accordionu172732wrapper
	{
		width: 327px;
		margin-bottom: -16px;
		margin-right: -10000px;
		margin-left: 3.77%;
	}

	#u172742-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172742-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172742-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172746-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172742-4.AccordionPanelTabOpen,#u172746-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172746-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172746-4.AccordionPanelTabOpen,#u172734-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4.AccordionPanelTabOpen
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172741,#u172743,#u172745,#u172747,#u172733,#u172735
	{
		width: 327px;
	}

	#u172744-15,#u172748-4,#u172736-4
	{
		width: 207px;
		left: 11px;
	}

	#u470860-bw
	{
		min-height: 1448px;
		margin-top: 30px;
	}

	#u427866
	{
		min-height: 952.8833365834616px;
		padding-bottom: 0px;
	}

	#u427866_align_to_page
	{
		max-width: 850px;
		padding-top: 58px;
		padding-bottom: 53px;
	}

	#u427867
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20frames%20johannesburg-u427867-fr.png?crc=95330127");
		margin-left: 50%;
		left: -151px;
	}

	#u427867:hover
	{
		background-image: url("../images/poster%20frames%20johannesburg-u427867-r-fr2.png?crc=302081857");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 0px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-fr.png?crc=4248443694");
		margin-top: 48px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868:hover
	{
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-r-fr2.png?crc=534256886");
		background-color: #BBBBBB;
		background-color: rgba(119,119,119,0.5);
		margin-right: 0px;
		margin-top: 48px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20stand%20johannesburg-u427869-fr.png?crc=3993420506");
		margin-top: 47px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869:hover
	{
		background-image: url("../images/poster%20stand%20johannesburg-u427869-r-fr2.png?crc=4675237");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 47px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427866-bw
	{
		min-height: 952.8833365834616px;
		margin-top: 1044px;
	}

	#u2624316
	{
		z-index: 221;
		height: 165px;
		box-shadow: 6px 6px 8px rgba(0,0,0,0.3);
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 0px 0px 70px 0px ;
	}

	#u2624316-bw
	{
		z-index: 221;
		margin-top: 26px;
		height: 165px;
	}

	#u2624317
	{
		z-index: 222;
		min-height: 25px;
		background-color: #0093DD;
		padding-bottom: 5px;
	}

	#u2624317_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 850px;
	}

	#u2624319
	{
		z-index: 224;
		width: 486px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		left: 3.06%;
	}

	#u2624320
	{
		z-index: 225;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		background: transparent url("../images/tel-u1939933-fr.png?crc=3911253357") no-repeat left top;
		background-size: cover;
	}

	#pu2624323
	{
		z-index: 226;
		margin-right: -10000px;
		width: 24.49%;
		margin-left: 6.59%;
	}

	#u2624323
	{
		z-index: 226;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 81.52%;
		background: transparent url("../images/mobile-u1939930-fr.png?crc=454321523") no-repeat left top;
		background-size: cover;
	}

	#u2624321-4
	{
		z-index: 228;
		width: 109px;
		min-height: 17px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
	}

	#pu2624324
	{
		z-index: 227;
		margin-right: -10000px;
		width: 25.73%;
		margin-left: 32.93%;
	}

	#u2624324
	{
		z-index: 227;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		left: 81.6%;
		background: transparent url("../images/mail-u1939931-fr.png?crc=325619105") no-repeat left top;
		background-size: cover;
	}

	#u2624325-4
	{
		z-index: 232;
		width: 107px;
		min-height: 16px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
	}

	#u2624322-6
	{
		z-index: 236;
		width: 195px;
		min-height: 16px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		left: 59.88%;
	}

	#u2624322
	{
		color: #FFFFFF;
	}

	#u2624317-bw
	{
		z-index: 222;
		min-height: 25px;
	}

	#u2624318
	{
		z-index: 223;
		height: 161px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 30px;
		width: 20.59%;
		margin-left: 39.71%;
		left: -1px;
		background: transparent url("../images/design%20express%20logo.png?crc=108015150") no-repeat center center;
		background-size: cover;
	}

	#u2624326
	{
		z-index: 242;
		min-height: 100px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 15.42%;
		left: 82%;
	}

	#accordionu3042493wrapper
	{
		min-height: 880px;
		z-index: 243;
		position: relative;
		margin-right: -10000px;
		margin-top: 24px;
		width: 32.24%;
	}

	#accordionu3042493
	{
		z-index: 243;
		width: 100%;
		border-color: #B5B5B5;
		background-color: transparent;
		position: relative;
	}

	#u3042494
	{
		z-index: 244;
		background-color: transparent;
		position: relative;
		width: 99.28%;
	}

	#u3042497-3
	{
		z-index: 245;
		min-height: 167px;
		border-color: #FFFFFF;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3042497-3:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 167px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3042497-3:active
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 167px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3042497-3.AccordionPanelTabOpen
	{
		box-shadow: none;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		border-radius: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 167px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: #199DE0 url("../images/close-u2487461-3-a-fr.png?crc=4250799487") no-repeat center center;
		background-color: rgba(0,147,221,0.9);
	}

	#u3042497-3:hover p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3042497-3:active p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3042497-3.AccordionPanelTabOpen p
	{
		color: #707070;
		visibility: inherit;
		font-size: 16px;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: bold;
	}

	#u3042497-2
	{
		line-height: 16px;
		font-size: 16px;
		color: #FFFFFF;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: normal;
		margin-left: 10px;
	}

	#u3042495
	{
		z-index: 248;
		border-color: #FFFFFF;
		background-color: #199DE0;
		background-color: rgba(0,147,221,0.9);
		border-radius: 0px 0px 30px 30px ;
		position: relative;
		width: 100%;
		-pie-background: rgba(0,147,221,0.9);
	}

	#u3042496-130
	{
		z-index: 249;
		width: 246px;
		min-height: 392px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		left: 10.3%;
	}

	#u3042496-4
	{
		font-size: 20px;
		text-align: left;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3042496
	{
		font-size: 18px;
		font-weight: bold;
		line-height: 22px;
	}

	#u3042496-5
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
	}

	#u3042496-50,#u3042496-55,#u3042496-60,#u3042496-65,#u3042496-70,#u3042496-75
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
		color: #F5F5F5;
	}

	#u3042496-13,#u3042496-17,#u3042496-21,#u3042496-25,#u3042496-29,#u3042496-33,#u3042496-37,#u3042496-41,#u3042496-45,#u3042496-79,#u3042496-84,#u3042496-88,#u3042496-92,#u3042496-96,#u3042496-100,#u3042496-104,#u3042496-113,#u3042496-117
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
	}

	#u3042496-105,#u3042496-118
	{
		font-size: 20px;
		text-align: left;
		line-height: 24px;
	}

	#u3042496-123
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
		font-weight: bold;
	}

	#u3042496-9,#u3042496-109,#u3042496-122,#u3042496-127
	{
		font-size: 20px;
		text-align: left;
		font-weight: bold;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3042496-2,#u3042496-6,#u3042496-106,#u3042496-119,#u3042496-124
	{
		font-size: 18px;
		line-height: 22px;
	}

	#u3042496-128
	{
		font-size: 20px;
		text-align: center;
		line-height: 24px;
		font-weight: bold;
	}

	#u2276092
	{
		width: 148px;
		height: 125px;
		margin-top: 27px;
		left: -73px;
	}

	#u2020910
	{
		z-index: 110;
		width: 287px;
		height: 96px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -144px;
	}

	#u2020913
	{
		z-index: 131;
		width: 284px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020914-24
	{
		z-index: 132;
		width: 284px;
		min-height: 178px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020911
	{
		z-index: 111;
		width: 284px;
		margin-top: 25px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020912-19
	{
		z-index: 112;
		width: 284px;
		min-height: 152px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020902
	{
		z-index: 2;
		padding-bottom: 0px;
		position: relative;
		width: 33.65%;
		margin-left: 33.18%;
		left: 0px;
	}

	#u2020908-85
	{
		z-index: 7;
		min-height: 306px;
		position: relative;
		width: 99.66%;
		margin-left: 0.18%;
		left: 0px;
	}

	#u2020906-4
	{
		z-index: 92;
		min-height: 29px;
		position: relative;
		width: 99.31%;
		margin-left: 0.35%;
		left: 1px;
	}

	#pu2020905
	{
		z-index: 108;
		width: 29.73%;
		margin-left: 35.14%;
	}

	#u2020905
	{
		z-index: 108;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		width: 41.18%;
		margin-left: 29.42%;
		left: -20.5px;
	}

	#u2020905 .fluid_height_spacer
	{
		padding-bottom: 88.57142857142857%;
	}

	#u2020907
	{
		z-index: 109;
		position: relative;
		margin-right: -10000px;
		width: 47.06%;
		margin-left: 26.48%;
		left: 26.5px;
	}

	#u2020907 .fluid_height_spacer
	{
		padding-bottom: 85%;
	}

	#u2020904-6
	{
		z-index: 96;
		min-height: 27px;
		margin-top: 31px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u2020903-6
	{
		z-index: 102;
		min-height: 24px;
		margin-top: 3px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u2020909-4
	{
		z-index: 3;
		min-height: 23px;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	body
	{
		overflow-x: hidden;
	}
}

@media (min-width: 481px) and (max-width: 768px)
{
	#muse_css_mq
	{
		background-color: #000300;
	}

	#bp_768.active
	{
		display: block;
	}

	#page
	{
		min-height: 1535.955248407594px;
		padding-bottom: 22.0447515924061px;
		max-width: 768px;
	}

	#u470860
	{
		min-height: 1440.3500000000004px;
		padding-bottom: 1px;
	}

	#u470860:hover
	{
		min-height: 1440px;
	}

	#u470860_align_to_page
	{
		max-width: 768px;
		padding-top: 210px;
		padding-bottom: 508px;
	}

	#u1866983-10
	{
		width: 412px;
		left: 39px;
	}

	#u470861
	{
		width: 396px;
		left: 5.08%;
	}

	#u470861:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.5);
		margin-right: 0px;
		width: 396px;
	}

	#pu1867069
	{
		z-index: 173;
		margin-top: 47px;
		position: relative;
		width: 100%;
	}

	#u1867069
	{
		width: 277px;
		margin-right: -10000px;
		margin-top: 173px;
		left: 5.08%;
	}

	#u1867071
	{
		width: 277px;
		background: -webkit-gradient(linear, center top, center bottom, from(#0093DD),color-stop(100%, #0071BC));
		background: -webkit-linear-gradient(top,#0093DD ,#0071BC 100%);
		background: linear-gradient(to bottom,#0093DD ,#0071BC 100%);
	}

	#u1867070-4
	{
		width: 277px;
	}

	#accordionu172732wrapper
	{
		width: 327px;
		margin-bottom: -18px;
		margin-right: -10000px;
		margin-left: 5.08%;
	}

	#u172742-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172742-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172742-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172746-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172742-4.AccordionPanelTabOpen,#u172746-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172746-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4
	{
		width: 325px;
		min-height: 16px;
	}

	#u172746-4.AccordionPanelTabOpen,#u172734-4:hover
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4:active
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172734-4.AccordionPanelTabOpen
	{
		margin-left: 0px;
		min-height: 16px;
		width: 325px;
	}

	#u172741,#u172743,#u172745,#u172747,#u172733,#u172735
	{
		width: 327px;
	}

	#u172744-15,#u172748-4,#u172736-4
	{
		width: 207px;
		left: 11px;
	}

	#u470860-bw
	{
		min-height: 1440.3500000000004px;
		margin-top: 37px;
	}

	#u427866
	{
		min-height: 952.8833365834616px;
		padding-bottom: 0px;
	}

	#u427866_align_to_page
	{
		max-width: 768px;
		padding-top: 58px;
		padding-bottom: 53px;
	}

	#u427867
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20frames%20johannesburg-u427867-fr.png?crc=95330127");
		margin-left: 50%;
		left: -151px;
	}

	#u427867:hover
	{
		background-image: url("../images/poster%20frames%20johannesburg-u427867-r-fr2.png?crc=302081857");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 0px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-fr.png?crc=4248443694");
		margin-top: 48px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868:hover
	{
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-r-fr2.png?crc=534256886");
		background-color: #BBBBBB;
		background-color: rgba(119,119,119,0.5);
		margin-right: 0px;
		margin-top: 48px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20stand%20johannesburg-u427869-fr.png?crc=3993420506");
		margin-top: 47px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869:hover
	{
		background-image: url("../images/poster%20stand%20johannesburg-u427869-r-fr2.png?crc=4675237");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 47px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427866-bw
	{
		min-height: 952.8833365834616px;
		margin-top: 1044px;
	}

	#u2675424
	{
		z-index: 221;
		min-height: 165px;
		box-shadow: 6px 6px 8px rgba(0,0,0,0.3);
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 0px 0px 70px 0px ;
	}

	#u2675426
	{
		z-index: 223;
		width: 192px;
		height: 161px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 4px;
		margin-left: 50%;
		left: -95px;
		background: transparent url("../images/design%20express%20logo.png?crc=108015150") no-repeat center center;
		background-size: cover;
	}

	#u2675424-bw
	{
		z-index: 221;
		min-height: 165px;
		margin-top: 26px;
	}

	#u2675425
	{
		z-index: 222;
		min-height: 25px;
		background-color: #0093DD;
		padding-bottom: 5px;
	}

	#u2675424_align_to_page,#u2675425_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 768px;
	}

	#u2675427
	{
		z-index: 224;
		width: 138px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		margin-left: 50%;
		left: -69px;
	}

	#u2675433
	{
		z-index: 225;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -69px;
		background: transparent url("../images/tel-u1939933-fr.png?crc=3911253357") no-repeat left top;
		background-size: cover;
	}

	#u2675428-4
	{
		z-index: 226;
		width: 109px;
		min-height: 17px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		margin-left: 50%;
		left: -41px;
	}

	#u2675425-bw
	{
		z-index: 222;
		min-height: 25px;
	}

	#u2675434
	{
		z-index: 230;
		min-height: 100px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 15.37%;
		left: 82.04%;
	}

	#accordionu3044429wrapper
	{
		min-height: 880px;
		z-index: 231;
		position: relative;
		margin-right: -10000px;
		margin-top: 30px;
		margin-left: 1px;
		width: 37.5%;
	}

	#accordionu3044429
	{
		z-index: 231;
		width: 100%;
		border-color: #B5B5B5;
		background-color: transparent;
		position: relative;
	}

	#u3044430
	{
		z-index: 232;
		background-color: transparent;
		position: relative;
		width: 100%;
	}

	#u3044433-3
	{
		z-index: 233;
		min-height: 161px;
		border-color: #FFFFFF;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3044433-3:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 161px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3044433-3:active
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 161px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3044433-3.AccordionPanelTabOpen
	{
		box-shadow: none;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		border-radius: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 161px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: #199DE0 url("../images/close-u2487461-3-a-fr.png?crc=4250799487") no-repeat center center;
		background-color: rgba(0,147,221,0.9);
	}

	#u3044433-3:hover p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3044433-3:active p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3044433-3.AccordionPanelTabOpen p
	{
		color: #707070;
		visibility: inherit;
		font-size: 16px;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: bold;
	}

	#u3044433-2
	{
		line-height: 16px;
		font-size: 16px;
		color: #FFFFFF;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: normal;
		margin-left: 10px;
	}

	#u3044431
	{
		z-index: 236;
		border-color: #FFFFFF;
		background-color: #199DE0;
		background-color: rgba(0,147,221,0.9);
		border-radius: 0px 0px 30px 30px ;
		position: relative;
		width: 100%;
		-pie-background: rgba(0,147,221,0.9);
	}

	#u3044432-130
	{
		z-index: 237;
		width: 224px;
		min-height: 392px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 15px;
		left: 12.85%;
	}

	#u3044432-4
	{
		font-size: 20px;
		text-align: left;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3044432
	{
		font-size: 18px;
		font-weight: bold;
		line-height: 22px;
	}

	#u3044432-5
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
	}

	#u3044432-50,#u3044432-55,#u3044432-60,#u3044432-65,#u3044432-70,#u3044432-75
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
		color: #F5F5F5;
	}

	#u3044432-13,#u3044432-17,#u3044432-21,#u3044432-25,#u3044432-29,#u3044432-33,#u3044432-37,#u3044432-41,#u3044432-45,#u3044432-79,#u3044432-84,#u3044432-88,#u3044432-92,#u3044432-96,#u3044432-100,#u3044432-104,#u3044432-113,#u3044432-117
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
	}

	#u3044432-105,#u3044432-118
	{
		font-size: 20px;
		text-align: left;
		line-height: 24px;
	}

	#u3044432-123
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
		font-weight: bold;
	}

	#u3044432-9,#u3044432-109,#u3044432-122,#u3044432-127
	{
		font-size: 20px;
		text-align: left;
		font-weight: bold;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3044432-2,#u3044432-6,#u3044432-106,#u3044432-119,#u3044432-124
	{
		font-size: 18px;
		line-height: 22px;
	}

	#u3044432-128
	{
		font-size: 20px;
		text-align: center;
		line-height: 24px;
		font-weight: bold;
	}

	#u2276092
	{
		width: 148px;
		height: 125px;
		margin-top: 27px;
		left: -73px;
	}

	#u2020910
	{
		z-index: 110;
		width: 287px;
		height: 96px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -144px;
	}

	#u2020913
	{
		z-index: 131;
		width: 284px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020914-24
	{
		z-index: 132;
		width: 284px;
		min-height: 178px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020911
	{
		z-index: 111;
		width: 284px;
		margin-top: 25px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020912-19
	{
		z-index: 112;
		width: 284px;
		min-height: 152px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020902
	{
		z-index: 2;
		padding-bottom: 0px;
		position: relative;
		width: 33.73%;
		margin-left: 33.14%;
		left: 0px;
	}

	#u2020908-85
	{
		z-index: 7;
		min-height: 306px;
		position: relative;
		width: 99.62%;
		margin-left: 0.2%;
		left: 1px;
	}

	#u2020906-4
	{
		z-index: 92;
		min-height: 29px;
		position: relative;
		width: 99.23%;
		margin-left: 0.39%;
		left: 1px;
	}

	#pu2020905
	{
		z-index: 108;
		width: 31.28%;
		margin-left: 34.37%;
	}

	#u2020905
	{
		z-index: 108;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		width: 39.51%;
		margin-left: 30.25%;
		left: -21px;
	}

	#u2020905 .fluid_height_spacer
	{
		padding-bottom: 87.5%;
	}

	#u2020907
	{
		z-index: 109;
		position: relative;
		margin-right: -10000px;
		width: 44.45%;
		margin-left: 27.78%;
		left: 27px;
	}

	#u2020907 .fluid_height_spacer
	{
		padding-bottom: 86.11111111111111%;
	}

	#u2020904-6
	{
		z-index: 96;
		min-height: 27px;
		margin-top: 31px;
		position: relative;
		width: 99.62%;
		margin-left: 0.2%;
		left: 0px;
	}

	#u2020903-6
	{
		z-index: 102;
		min-height: 24px;
		margin-top: 3px;
		position: relative;
		width: 99.62%;
		margin-left: 0.2%;
		left: 0px;
	}

	#u2020909-4
	{
		z-index: 3;
		min-height: 23px;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		width: 99.62%;
		margin-left: 0.2%;
		left: 0px;
	}

	body
	{
		overflow-x: hidden;
	}
}

@media (min-width: 321px) and (max-width: 480px)
{
	#muse_css_mq
	{
		background-color: #0001e0;
	}

	#bp_480.active
	{
		display: block;
	}

	#page
	{
		min-height: 1525px;
		padding-bottom: 33px;
		max-width: 480px;
	}

	#u470860
	{
		min-height: 1441px;
	}

	#u470860:hover
	{
		min-height: 1441px;
	}

	#u470860_align_to_page
	{
		max-width: 480px;
		padding-top: 210px;
		padding-bottom: 509px;
	}

	#u1866983-10
	{
		width: 54.59%;
		left: 8.13%;
	}

	#u470861
	{
		width: 82.5%;
		left: 8.13%;
	}

	#u470861:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.5);
		margin-right: 0px;
		width: 82.5%;
	}

	#pu1867069
	{
		z-index: 173;
		margin-top: 45px;
		position: relative;
		width: 100%;
	}

	#u1867069
	{
		margin-right: -10000px;
		margin-top: 175px;
		left: 39px;
		width: 57.71%;
	}

	#u1867071
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#0093DD),color-stop(100%, #0071BC));
		background: -webkit-linear-gradient(top,#0093DD ,#0071BC 100%);
		background: linear-gradient(to bottom,#0093DD ,#0071BC 100%);
		width: 100%;
	}

	#accordionu172732wrapper
	{
		margin-bottom: -16px;
		margin-right: -10000px;
		width: 68.13%;
		margin-left: 8.13%;
	}

	#u172742-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172742-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172742-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172746-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172742-4.AccordionPanelTabOpen,#u172746-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172746-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172746-4.AccordionPanelTabOpen,#u172734-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4.AccordionPanelTabOpen
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u1867070-4,#u172741,#u172743,#u172745,#u172747,#u172733,#u172735
	{
		width: 100%;
	}

	#u172744-15,#u172748-4,#u172736-4
	{
		width: 63.31%;
		left: 3.37%;
	}

	#u470860-bw
	{
		min-height: 1441px;
		margin-top: 37px;
	}

	#u427866
	{
		min-height: 952.8833365834616px;
		padding-bottom: 0px;
	}

	#u427866_align_to_page
	{
		max-width: 480px;
		padding-top: 58px;
		padding-bottom: 53px;
	}

	#u427867
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20frames%20johannesburg-u427867-fr.png?crc=95330127");
		margin-left: 50%;
		left: -151px;
	}

	#u427867:hover
	{
		background-image: url("../images/poster%20frames%20johannesburg-u427867-r-fr2.png?crc=302081857");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 0px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-fr.png?crc=4248443694");
		margin-top: 48px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868:hover
	{
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-r-fr2.png?crc=534256886");
		background-color: #BBBBBB;
		background-color: rgba(119,119,119,0.5);
		margin-right: 0px;
		margin-top: 48px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20stand%20johannesburg-u427869-fr.png?crc=3993420506");
		margin-top: 47px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869:hover
	{
		background-image: url("../images/poster%20stand%20johannesburg-u427869-r-fr2.png?crc=4675237");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 47px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427866-bw
	{
		min-height: 952.8833365834616px;
		margin-top: 1044px;
	}

	#u2675424
	{
		z-index: 221;
		min-height: 165px;
		box-shadow: 6px 6px 8px rgba(0,0,0,0.3);
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 0px 0px 70px 0px ;
	}

	#u2675426
	{
		z-index: 223;
		width: 192px;
		height: 161px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 4px;
		margin-left: 50%;
		left: -95px;
		background: transparent url("../images/design%20express%20logo.png?crc=108015150") no-repeat center center;
		background-size: cover;
	}

	#u2675424-bw
	{
		z-index: 221;
		min-height: 165px;
		margin-top: 26px;
	}

	#u2675425
	{
		z-index: 222;
		min-height: 25px;
		background-color: #0093DD;
		padding-bottom: 5px;
	}

	#u2675424_align_to_page,#u2675425_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 480px;
	}

	#u2675427
	{
		z-index: 224;
		width: 138px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		margin-left: 50%;
		left: -69px;
	}

	#u2675433
	{
		z-index: 225;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -69px;
		background: transparent url("../images/tel-u1939933-fr.png?crc=3911253357") no-repeat left top;
		background-size: cover;
	}

	#u2675428-4
	{
		z-index: 226;
		width: 109px;
		min-height: 17px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		margin-left: 50%;
		left: -41px;
	}

	#u2675425-bw
	{
		z-index: 222;
		min-height: 25px;
	}

	#u2675434
	{
		z-index: 230;
		min-height: 100px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 15.42%;
		left: 81.88%;
	}

	#accordionu3046247wrapper
	{
		min-height: 900px;
		z-index: 231;
		position: relative;
		margin-right: -10000px;
		margin-top: 30px;
		width: 57.3%;
	}

	#accordionu3046247
	{
		z-index: 231;
		width: 100%;
		border-color: #B5B5B5;
		background-color: transparent;
		position: relative;
	}

	#u3046248
	{
		z-index: 232;
		background-color: transparent;
		position: relative;
		width: 100%;
	}

	#u3046251-3
	{
		z-index: 233;
		min-height: 161px;
		border-color: #FFFFFF;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3046251-3:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 161px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3046251-3:active
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 161px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat left center;
	}

	#u3046251-3.AccordionPanelTabOpen
	{
		box-shadow: none;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		border-radius: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 161px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: #199DE0 url("../images/close-u2487461-3-a-fr.png?crc=4250799487") no-repeat center center;
		background-color: rgba(0,147,221,0.9);
	}

	#u3046251-3:hover p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3046251-3:active p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3046251-3.AccordionPanelTabOpen p
	{
		color: #707070;
		visibility: inherit;
		font-size: 16px;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: bold;
	}

	#u3046251-2
	{
		line-height: 16px;
		font-size: 16px;
		color: #FFFFFF;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: normal;
		margin-left: 10px;
	}

	#u3046249
	{
		z-index: 236;
		border-color: #FFFFFF;
		background-color: #199DE0;
		background-color: rgba(0,147,221,0.9);
		border-radius: 0px 0px 30px 30px ;
		padding-bottom: 15px;
		position: relative;
		width: 100%;
		-pie-background: rgba(0,147,221,0.9);
	}

	#u3046250-130
	{
		z-index: 237;
		width: 230px;
		min-height: 392px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 20px;
		left: 10.55%;
	}

	#u3046250-4
	{
		font-size: 20px;
		text-align: left;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3046250
	{
		font-size: 18px;
		font-weight: bold;
		line-height: 22px;
	}

	#u3046250-5
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
	}

	#u3046250-50,#u3046250-55,#u3046250-60,#u3046250-65,#u3046250-70,#u3046250-75
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
		color: #F5F5F5;
	}

	#u3046250-13,#u3046250-17,#u3046250-21,#u3046250-25,#u3046250-29,#u3046250-33,#u3046250-37,#u3046250-41,#u3046250-45,#u3046250-79,#u3046250-84,#u3046250-88,#u3046250-92,#u3046250-96,#u3046250-100,#u3046250-104,#u3046250-113,#u3046250-117
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
	}

	#u3046250-105,#u3046250-118
	{
		font-size: 20px;
		text-align: left;
		line-height: 24px;
	}

	#u3046250-123
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
		font-weight: bold;
	}

	#u3046250-9,#u3046250-109,#u3046250-122,#u3046250-127
	{
		font-size: 20px;
		text-align: left;
		font-weight: bold;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3046250-2,#u3046250-6,#u3046250-106,#u3046250-119,#u3046250-124
	{
		font-size: 18px;
		line-height: 22px;
	}

	#u3046250-128
	{
		font-size: 20px;
		text-align: center;
		line-height: 24px;
		font-weight: bold;
	}

	#u2276092
	{
		width: 148px;
		height: 125px;
		margin-top: 27px;
		left: -73px;
	}

	#u2020910
	{
		z-index: 110;
		width: 287px;
		height: 96px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -144px;
	}

	#u2020913
	{
		z-index: 131;
		width: 284px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020914-24
	{
		z-index: 132;
		width: 284px;
		min-height: 178px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020911
	{
		z-index: 111;
		width: 284px;
		margin-top: 25px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020912-19
	{
		z-index: 112;
		width: 284px;
		min-height: 152px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020902
	{
		z-index: 2;
		position: relative;
		width: 33.75%;
		margin-left: 33.13%;
		left: 0px;
	}

	#u2020908-85
	{
		z-index: 7;
		min-height: 306px;
		position: relative;
		width: 99.39%;
		margin-left: 0.31%;
		left: 1px;
	}

	#u2020906-4
	{
		z-index: 92;
		min-height: 29px;
		position: relative;
		width: 98.77%;
		margin-left: 0.62%;
		left: 1px;
	}

	#pu2020905
	{
		z-index: 108;
		width: 42.6%;
		margin-left: 28.71%;
	}

	#u2020905
	{
		z-index: 108;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		width: 28.99%;
		margin-left: 35.51%;
		left: -21.5px;
	}

	#u2020905 .fluid_height_spacer
	{
		padding-bottom: 90%;
	}

	#u2020907
	{
		z-index: 109;
		position: relative;
		margin-right: -10000px;
		width: 33.34%;
		margin-left: 33.34%;
		left: 26.5px;
	}

	#u2020907 .fluid_height_spacer
	{
		padding-bottom: 82.6086956521739%;
	}

	#u2020904-6
	{
		z-index: 96;
		min-height: 27px;
		margin-top: 30px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u2020903-6
	{
		z-index: 102;
		min-height: 24px;
		margin-top: 4px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	#u2020909-4
	{
		z-index: 3;
		min-height: 23px;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		width: 100%;
		margin-left: 0%;
		left: 0px;
	}

	body
	{
		overflow-x: hidden;
	}
}

@media (max-width: 320px)
{
	#muse_css_mq
	{
		background-color: #000140;
	}

	#bp_320.active
	{
		display: block;
	}

	#page
	{
		min-height: 1528px;
		padding-bottom: 30px;
		max-width: 320px;
	}

	#u470860
	{
		min-height: 1409px;
	}

	#u470860:hover
	{
		min-height: 1409px;
	}

	#u470860_align_to_page
	{
		max-width: 320px;
		padding-top: 214px;
		padding-bottom: 479px;
	}

	#u1866983-10
	{
		width: 54.69%;
		left: 8.13%;
	}

	#u470861
	{
		width: 82.5%;
		left: 8.13%;
	}

	#u470861:hover
	{
		background-color: #FFFFFF;
		background-color: rgba(255,255,255,0.5);
		margin-right: 0px;
		width: 82.5%;
	}

	#pu1867069
	{
		z-index: 173;
		margin-top: 42px;
		position: relative;
		width: 100%;
	}

	#u1867069
	{
		margin-right: -10000px;
		margin-top: 172px;
		left: 26px;
		width: 57.82%;
	}

	#u1867071
	{
		background: -webkit-gradient(linear, center top, center bottom, from(#0093DD),color-stop(100%, #0071BC));
		background: -webkit-linear-gradient(top,#0093DD ,#0071BC 100%);
		background: linear-gradient(to bottom,#0093DD ,#0071BC 100%);
		width: 100%;
	}

	#accordionu172732wrapper
	{
		margin-bottom: -19px;
		margin-right: -10000px;
		width: 68.13%;
		margin-left: 8.13%;
	}

	#u172742-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172742-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172742-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172746-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172742-4.AccordionPanelTabOpen,#u172746-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172746-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4
	{
		min-height: 36px;
		width: 100%;
	}

	#u172746-4.AccordionPanelTabOpen,#u172734-4:hover
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4:active
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u172734-4.AccordionPanelTabOpen
	{
		min-height: 36px;
		width: 100%;
		margin-left: 0%;
	}

	#u1867070-4,#u172741,#u172743,#u172745,#u172747,#u172733,#u172735
	{
		width: 100%;
	}

	#u172744-15,#u172748-4,#u172736-4
	{
		width: 63.31%;
		left: 3.22%;
	}

	#u470860-bw
	{
		min-height: 1409px;
		margin-top: 69px;
	}

	#u427866
	{
		min-height: 952.8833365834616px;
		padding-bottom: 0px;
	}

	#u427866_align_to_page
	{
		max-width: 320px;
		padding-top: 58px;
		padding-bottom: 53px;
	}

	#u427867
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20frames%20johannesburg-u427867-fr.png?crc=95330127");
		margin-left: 50%;
		left: -151px;
	}

	#u427867:hover
	{
		background-image: url("../images/poster%20frames%20johannesburg-u427867-r-fr2.png?crc=302081857");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 0px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-fr.png?crc=4248443694");
		margin-top: 48px;
		margin-left: 50%;
		left: -151px;
	}

	#u427868:hover
	{
		background-image: url("../images/poster%20aframes%20johannesburg-u427868-r-fr2.png?crc=534256886");
		background-color: #BBBBBB;
		background-color: rgba(119,119,119,0.5);
		margin-right: 0px;
		margin-top: 48px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869
	{
		width: 303px;
		height: 249px;
		background-image: url("../images/poster%20stand%20johannesburg-u427869-fr.png?crc=3993420506");
		margin-top: 47px;
		margin-left: 50%;
		left: -151px;
	}

	#u427869:hover
	{
		background-image: url("../images/poster%20stand%20johannesburg-u427869-r-fr2.png?crc=4675237");
		background-color: #A6A5A4;
		background-color: rgba(77,75,73,0.5);
		margin-right: 0px;
		margin-top: 47px;
		width: 303px;
		height: 249px;
		margin-left: 50%;
		left: -151px;
	}

	#u427866-bw
	{
		min-height: 952.8833365834616px;
		margin-top: 1044px;
	}

	#u3048652
	{
		z-index: 221;
		min-height: 149px;
		box-shadow: 6px 6px 8px rgba(0,0,0,0.3);
		border-color: #00AFEF;
		background-color: #000000;
		border-radius: 0px 0px 70px 0px ;
		padding-bottom: 85px;
	}

	#u3048654
	{
		z-index: 223;
		width: 157px;
		height: 132px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-top: 17px;
		margin-left: 50%;
		left: -79px;
		background: transparent url("../images/design%20express%20logo-u3446082-fr.png?crc=3940474957") no-repeat center center;
		background-size: cover;
	}

	#u3048652-bw
	{
		z-index: 221;
		min-height: 149px;
		margin-top: 23px;
	}

	#u3048653
	{
		z-index: 222;
		min-height: 25px;
		background-color: #0093DD;
		padding-bottom: 5px;
	}

	#u3048652_align_to_page,#u3048653_align_to_page
	{
		margin-left: auto;
		margin-right: auto;
		position: relative;
		max-width: 320px;
	}

	#u3048655
	{
		z-index: 224;
		width: 138px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 2px;
		margin-left: 50%;
		left: -70px;
	}

	#u3048657
	{
		z-index: 225;
		width: 23px;
		height: 23px;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -69px;
		background: transparent url("../images/tel-u1939933-fr.png?crc=3911253357") no-repeat left top;
		background-size: cover;
	}

	#u3048660-4
	{
		z-index: 226;
		width: 109px;
		min-height: 17px;
		background-color: transparent;
		text-align: left;
		color: #FFFFFF;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		margin-left: 50%;
		left: -41px;
	}

	#u3048653-bw
	{
		z-index: 222;
		min-height: 25px;
	}

	#u3048662
	{
		z-index: 230;
		min-height: 100px;
		border-width: 0px;
		border-color: transparent;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 10px;
		width: 15.32%;
		left: 81.57%;
	}

	#accordionu3048663wrapper
	{
		min-height: 818px;
		z-index: 231;
		position: relative;
		margin-right: -10000px;
		margin-top: 173px;
		width: 78.75%;
		margin-left: 10.63%;
		left: -5px;
	}

	#accordionu3048663
	{
		z-index: 231;
		width: 100%;
		border-color: #B5B5B5;
		background-color: transparent;
		position: relative;
		margin-left: 0%;
		left: 0px;
	}

	#u3048664
	{
		z-index: 232;
		background-color: transparent;
		position: relative;
		width: 100%;
	}

	#u3048667-3
	{
		z-index: 233;
		min-height: 84px;
		border-color: #FFFFFF;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		position: relative;
		width: 100%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat center center;
	}

	#u3048667-3:hover
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 84px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat center center;
	}

	#u3048667-3:active
	{
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 84px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: transparent url("../images/menu1.png?crc=102559944") no-repeat center center;
	}

	#u3048667-3.AccordionPanelTabOpen
	{
		box-shadow: none;
		opacity: 1;
		-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
		filter: alpha(opacity=100);
		border-radius: 0px;
		padding-top: 10px;
		padding-bottom: 10px;
		min-height: 84px;
		width: 100%;
		margin: 0px 0px 0px 0%;
		background: #199DE0 url("../images/close-u2487461-3-a-fr.png?crc=4250799487") no-repeat center center;
		background-color: rgba(0,147,221,0.9);
	}

	#u3048667-3:hover p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3048667-3:active p
	{
		color: #545454;
		visibility: inherit;
		font-weight: bold;
	}

	#u3048667-3.AccordionPanelTabOpen p
	{
		color: #707070;
		visibility: inherit;
		font-size: 16px;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: bold;
	}

	#u3048667-2
	{
		line-height: 16px;
		font-size: 16px;
		color: #FFFFFF;
		font-family: Helvetica, Helvetica Neue, Arial, sans-serif;
		font-weight: normal;
		margin-left: 10px;
	}

	#u3048665
	{
		z-index: 236;
		border-color: #FFFFFF;
		background-color: #199DE0;
		background-color: rgba(0,147,221,0.9);
		border-radius: 0px 0px 30px 30px ;
		padding-bottom: 19px;
		position: relative;
		width: 100%;
		-pie-background: rgba(0,147,221,0.9);
	}

	#u3048666-130
	{
		z-index: 237;
		min-height: 392px;
		background-color: transparent;
		position: relative;
		margin-right: -10000px;
		margin-top: 11px;
		width: 92.86%;
		left: 3.58%;
	}

	#u3048666-4
	{
		font-size: 20px;
		text-align: left;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3048666
	{
		font-size: 18px;
		font-weight: bold;
		line-height: 22px;
	}

	#u3048666-5
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
	}

	#u3048666-50,#u3048666-55,#u3048666-60,#u3048666-65,#u3048666-70,#u3048666-75
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
		color: #F5F5F5;
	}

	#u3048666-13,#u3048666-17,#u3048666-21,#u3048666-25,#u3048666-29,#u3048666-33,#u3048666-37,#u3048666-41,#u3048666-45,#u3048666-79,#u3048666-84,#u3048666-88,#u3048666-92,#u3048666-96,#u3048666-100,#u3048666-104,#u3048666-113,#u3048666-117
	{
		font-size: 17px;
		text-align: left;
		line-height: 20px;
	}

	#u3048666-105,#u3048666-118
	{
		font-size: 20px;
		text-align: left;
		line-height: 24px;
	}

	#u3048666-123
	{
		font-size: 18px;
		text-align: left;
		line-height: 22px;
		font-weight: bold;
	}

	#u3048666-9,#u3048666-109,#u3048666-122,#u3048666-127
	{
		font-size: 20px;
		text-align: left;
		font-weight: bold;
		line-height: 0px;/* 0 for mixed font sized paras; applied on spans instead */
	}

	#u3048666-2,#u3048666-6,#u3048666-106,#u3048666-119,#u3048666-124
	{
		font-size: 18px;
		line-height: 22px;
	}

	#u3048666-128
	{
		font-size: 20px;
		text-align: center;
		line-height: 24px;
		font-weight: bold;
	}

	#u2276092
	{
		width: 148px;
		height: 125px;
		margin-top: 27px;
		left: -73px;
	}

	#u2020910
	{
		z-index: 110;
		width: 287px;
		height: 96px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -144px;
	}

	#u2020913
	{
		z-index: 131;
		width: 284px;
		margin-top: 23px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020914-24
	{
		z-index: 132;
		width: 284px;
		min-height: 178px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020911
	{
		z-index: 111;
		width: 284px;
		margin-top: 25px;
		position: relative;
		margin-left: 50%;
		left: -141px;
	}

	#u2020912-19
	{
		z-index: 112;
		width: 284px;
		min-height: 152px;
		position: relative;
		margin-right: -10000px;
		margin-left: 50%;
		left: -142px;
	}

	#u2020902
	{
		z-index: 2;
		position: relative;
		width: 34.07%;
		margin-left: 32.97%;
		left: 1px;
	}

	#u2020908-85
	{
		z-index: 7;
		min-height: 306px;
		position: relative;
		width: 98.17%;
		margin-left: 0.92%;
		left: 0px;
	}

	#u2020906-4
	{
		z-index: 92;
		min-height: 29px;
		position: relative;
		width: 98.17%;
		margin-left: 0.92%;
		left: 1px;
	}

	#pu2020905
	{
		z-index: 108;
		width: 56.89%;
		margin-left: 21.56%;
	}

	#u2020905
	{
		z-index: 108;
		position: relative;
		margin-right: -10000px;
		margin-top: 3px;
		width: 20.97%;
		margin-left: 39.52%;
		left: -21.5px;
	}

	#u2020905 .fluid_height_spacer
	{
		padding-bottom: 92.3076923076923%;
	}

	#u2020907
	{
		z-index: 109;
		position: relative;
		margin-right: -10000px;
		width: 24.2%;
		margin-left: 37.91%;
		left: 26.5px;
	}

	#u2020907 .fluid_height_spacer
	{
		padding-bottom: 86.66666666666667%;
	}

	#u2020904-6
	{
		z-index: 96;
		min-height: 27px;
		margin-top: 30px;
		position: relative;
		width: 99.09%;
		margin-left: 0.46%;
		left: 0px;
	}

	#u2020903-6
	{
		z-index: 102;
		min-height: 24px;
		margin-top: 4px;
		position: relative;
		width: 99.09%;
		margin-left: 0.46%;
		left: 0px;
	}

	#u2020909-4
	{
		z-index: 3;
		min-height: 23px;
		top: -1px;
		margin-bottom: -1px;
		position: relative;
		width: 99.09%;
		margin-left: 0.46%;
		left: 0px;
	}

	body
	{
		overflow-x: hidden;
		min-width: 320px;
	}
}

