body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;

	color: #000000;
	text-decoration: none;
	background-color: #FFFFFF;

	background-repeat: repeat-x;
	background-position: left top;
	margin:0 auto;
	margin-top: 0px;
}
.main
{
	position: absolute;
	text-align: center;
	width:100%;
	left: 0px;
	top: 0px;
}
.header
{
	width: 750px;
	margin: 0 auto;
	margin-top: 0px;
	padding: 0;
	height: 100px;
}

.logo
{
	float: left;
}
img 
{
	text-decoration: none;
	border: none;
}
h2
{
	font-size: 22px;
}
h3
{
	font-size: 18px;
}
h3
{
	font-size: 16px;
}
{
	font-size: 14px;
}
.main2
{
	position: absolute;
	text-align: center;
	width:100%;
	left: 0px;
	top: 150px;
	margin: 0px;

}
.scaffolding-pole
{
	background-image: url(../img/scaffolding_pole.png);
	background-repeat: repeat;
	width: 750px;
	margin:0 auto;
	padding:0;
	height: 21px;
}

.sd-scaffolding-callout
{
	padding-top: 10px;
	float: right;
}
.scaffolding-text
{
	letter-spacing: 5px;
	font-size: 10px;
}
.emergency-text
{
	letter-spacing: 6px;
	font-size: 12px;
	font-weight: bold;
}
.scaffolding-bulk
{
	width: 750px;
	margin:0 auto;
	margin-top: 0px;
	padding:0;
	height: 100px;
	text-align: center;
}
.scaffolding-platform
{
	background-image: url(../img/scaffolding_images_platform.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 20px 48px 0px 0px;
	padding: 0px;
	height: 165px;
	width: 216px;
	display: block;
		float: left;
}
.scaffolding-platform-end
{
	background-image: url(../img/scaffolding_images_platform.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	height: 165px;
	width: 216px;
	display: block;
	float: left;	
}
.black-button-right
{
	float: right;
	margin-top: 8px;
	margin-right: 8px;
}
.box-section-title
{
	padding-top: 15px;
	padding-left: 10px;
	float: left;
}
.box-section-title a:link,a:visited,a:active
{
	font-size: 12px;
	font-weight: bolder;
	color: #FF9900;
	text-decoration: none;
}
.box-section-title a:hover
{
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
}
.top-main-platform-connector
{
	height: 4px;
	width: 750px;
	display: block;
	margin-top: 60px;
	padding: 0px;
}
.main-platform-border
{
	width: 750px;
	background-image: url(../img/left-right-border-main-platform.gif);
	background-repeat: repeat;
	display: block;
	padding-right: 0px;
	text-align: center;	
}
.main-platform-text
{
	background-image: url(../img/main-platform-txt-backing.png);
	background-repeat: no-repeat;
	width: 744px;
	display: block;
	text-align: left;
	background-color: #E6E7E6;
	margin-left: 2px;
}
.footer-main-platform-connector
{
	height: 4px;
	width: 750px;
	display: block;
	padding: 0px;
}
.platform-text-header
{
	padding-top: 10px;
	padding-left: 10px;
	font-size: 14px;
	font-weight: bold;
	color: #333333;
}
.platform-text
{
	padding: 10px;
	font-size: 12px;
	font-weight: bold;
	color: #333333;
}
.platform-text-quote
{
	padding: 10px;
	font-size: 12px;
	color: #333333;
}
.quote-button
{
	float: left;
	padding: 20px;
}
.scaffolding-footings-area
{
	width: 750px;
	height: 65px;
	background-color: #000000;
	color: #FFFFFF;
	font-size: 10px;
	margin-top: 20px;
	margin-bottom: 20px;
	padding-top: 10px;
}
.portalexpress
{
	float: right;
	margin: 8px;
}
.sd-scaffolding-callback
{
	float: left;
}

.scaffolding-platform-quote
{
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 20px 30px 0px 0px;
	padding: 0px;
	height: 165px;
	font-size: 10px;
	width: 216px;
	display: block;
	float: left;
	background-image: url(../img/call-me-back-panel.png);
	text-align: center;
}
.scaffolding-platform-end-quote
{	
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 20px 0px 0px 0px;
	padding: 0px;
	height: 165px;
	width: 216px;
	display: block;
	font-size: 10px;
	text-align: center;
	float: left;
	background-image: url(../img/call-me-back-panel.png);	
}
.scaffolding-request-photo
{
	float: right;
}
.scaffolding-health-safety-photo
{
	float: right;
	margin: 20px;
}
.hse-health-safety-information
{
	float: right;
}
.sd-scaffolding-google-locate
{
	float: right;
	margin: 20px;
	height: 230px;
	width: 350px;
}
.scaffolding-emergency-callout
{
	float: right;
	margin: 20px;
}
.scaffolding-services-img
{
	float: right;
	margin: 20px;
}
.sd-video-scaffolding
{
float: right;
margin: 10px;
text-align: center;
}
.scaffolding-services-scaffolder
{
float: left;
margin: 20px;

}
.sd-scaffolding-services-local-map
{
	float: right;
	margin: 20px;
	cursor: hand;
}




