.left_right_border {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
.top_menu {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #FFFFFF;
	text-decoration: none;
}
.main_text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 16px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #333333;
	text-decoration: none;
}
h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
h2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
	text-decoration: none;
}
.black_border {
	border: 1px solid #000000;
}


.left_right_bottom_border {

	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: none;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000000;
	border-right-color: #000000;
	border-bottom-color: #000000;
	border-left-color: #000000;
}
a:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	text-decoration: none;
}
a.one:link {color: #ffffff}
a.one:visited {color: #ffffff}
a.one:hover {color: #000000}
.bubble_top {
	background-attachment: fixed;
	background-image: url(images/bubble_top.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
input {
	font-family: "Microsoft Sans Serif", Verdana, Arial;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	font-size: 11px;
	width: 140px;
}
.button {
	width: 100px;
}
textarea {
	font-family: "Microsoft Sans Serif", Verdana, Arial;
	font-size: 11px;
	background-color: #FFFFFF;
	border: 1px solid #000000;
	width: 140px;
	height: 32px;
}.emal {
	font-family: "Copyright Hercules Scaffolding 2007";
	font-size: 11px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #000000;
}
.menu img {
	border:none;
}
.menu a {
	display:block;
	text-indent:-3000px;
}
.menu td {
	background-color:#FFF;
}

.menu a {
	outline:none;
}

a.home 			{ background-image:url(/images/menu_images/home_off.gif); }
a.about_us 		{ background-image:url(/images/menu_images/about_us_off.gif); }
a.industrial 	{ background-image:url(/images/menu_images/industrial_off.gif); }
a.residential 	{ background-image:url(/images/menu_images/residential_off.gif); }
a.emergency 	{ background-image:url(/images/menu_images/emergency_off.gif); }
a.site_services { background-image:url(/images/menu_images/site_services_off.gif); }
a.skips 		{ background-image:url(/images/menu_images/skips_off.gif); }
a.health 		{ background-image:url(/images/menu_images/health_off.gif); }
a.gallery 		{ background-image:url(/images/menu_images/gallery_off.gif); }
a.news 			{ background-image:url(/images/menu_images/news_off.gif); }
a.enquiries 	{ background-image:url(/images/menu_images/enquiries_off.gif); }

a.home:hover 			{ background-image:url(/images/menu_images/home_on.gif); }
a.about_us:hover 		{ background-image:url(/images/menu_images/about_us_on.gif); }
a.industrial:hover 		{ background-image:url(/images/menu_images/industrial_on.gif); }
a.residential:hover 	{ background-image:url(/images/menu_images/residential_on.gif); }
a.emergency:hover 		{ background-image:url(/images/menu_images/emergency_on.gif); }
a.site_services:hover 	{ background-image:url(/images/menu_images/site_services_on.gif); }
a.skips:hover 			{ background-image:url(/images/menu_images/skips_on.gif); }
a.health:hover 			{ background-image:url(/images/menu_images/health_on.gif); }
a.gallery:hover 		{ background-image:url(/images/menu_images/gallery_on.gif); }
a.news:hover 			{ background-image:url(/images/menu_images/news_on.gif); }
a.enquiries:hover 		{ background-image:url(/images/menu_images/enquiries_on.gif); }

#slideshow {
        list-style:none;
        margin:0;
        padding:0;
	width:758px;
        height:240px;
	background-color:#FFF;
}

#slideshow img {
	position:absolute;
	width:758px;
	height:240px;
}

