html>body #HR-Layer {
height: auto;
min-height: 595px;
}

BODY {
	PADDING-RIGHT: 0px; BACKGROUND-POSITION: center top; PADDING-LEFT: 0px; FONT-SIZE: 11px;  PADDING-BOTTOM: 0px; MARGIN: 0px auto; COLOR: #ffffff; PADDING-TOP: 00px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Arial, Verdana, Helvetica, sans-serif; BACKGROUND-COLOR: #FFFFFF; TEXT-ALIGN: center
}

/* Background Images */
#FrontPage {
	BACKGROUND-IMAGE: url(../images/bg_front.jpg)
}
#About {
	BACKGROUND-IMAGE: url(../images/bg_about.jpg)
}
#Branches {
	BACKGROUND-IMAGE: url(../images/bg_branches.jpg)
}
#Contact {
	BACKGROUND-IMAGE: url(../images/bg_contact.jpg)
}
#Hoarding {
	BACKGROUND-IMAGE: url(../images/bg_hoarding.jpg);
}
#Barriers {
	BACKGROUND-IMAGE: url(../images/bg_barriers.jpg);
}
#Mesh {
	BACKGROUND-IMAGE: url(../images/bg_mesh.jpg);
}
#Steadfast {
	BACKGROUND-IMAGE: url(../images/bg_steadfast.jpg);
}
#Products {
	BACKGROUND-IMAGE: url(../images/bg_products.jpg);
}

/* Main Content */
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px;
}
DIV {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px;
}
.HRMain {
	padding-BOTTOM: 10px; MARGIN-LEFT: auto; WIDTH: 980px; MARGIN-RIGHT: auto;
}
.HRHeader {
	HEIGHT: 75px; margin-top:10px; 
}
.HRHeaderLogo {
	MARGIN-TOP: 9px; FLOAT: left; WIDTH: 471px;color:#31589D; font-size:14px; font-weight:bold;
}
.HRHeaderNavi {
	MARGIN-TOP: 30px; FLOAT: right; TEXT-ALIGN: right; WIDTH: 490px; 
}
.HRHeaderFlash{
	height:102px; margin-top:15px;BACKGROUND-color:#D2D2D2; padding-top:2px;
}
.HRHeaderFlashHoarding{
	height:102px; margin-top:15px;BACKGROUND-color: #F8E084;  padding-top:2px;
}
.HRHeaderFlashMesh{
	height:102px; margin-top:15px;BACKGROUND-color: #E3EDC8;  padding-top:2px;
}
.HRHeaderFlashSteadfast{
	height:102px; margin-top:15px;BACKGROUND-color: #F1C59F;  padding-top:2px;
}
.HRHeaderFlashBarriers{
	height:102px; margin-top:15px;BACKGROUND-color: #F5B0B1;  padding-top:2px;
}
.ContentToolbar {
	MARGIN: 0px 38px 10px; HEIGHT: 42px
}
.ContentTitle {
	FLOAT: left;
	padding-top:12px;
}
.ContentTitle H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 20px; PADDING-BOTTOM: 0px; MARGIN: 9px 0px 0px; 		    COLOR: #fff; PADDING-TOP: 0px; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif;
}

/* Content Links */
.ContentLinkNorm{
	FLOAT: right;
	margin-top:9px;
}
.ContentLinkNorm a {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.ContentLinkNorm A:hover {
	COLOR: #ff0000;
	text-decoration:none;
}
.ContentLinkHoarding {
	FLOAT: right;
	margin-top:9px;
}
.ContentLinkHoarding a {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.ContentLinkHoarding A:hover {
	COLOR: #FFCD09;
	text-decoration:none;
}
.ContentLinkBarriers {
	FLOAT: right;
	margin-top:9px;
}
.ContentLinkBarriers a {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.ContentLinkBarriers A:hover {
	COLOR: #EB2128;
	text-decoration:none;
}
.ContentLinkMesh{
	FLOAT: right;
	margin-top:9px;
}
.ContentLinkMesh a {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.ContentLinkMesh A:hover {
	COLOR: #BED533;
	text-decoration:none;
}
.ContentLinkSteadfast{
	FLOAT: right;
	margin-top:9px;
}
.ContentLinkSteadfast a {
	FONT-WEIGHT: normal; FONT-SIZE: 15px; COLOR: #fff; FONT-FAMILY: Trebuchet MS, Arial, Helvetica, sans-serif; font-weight:bold; text-decoration:none;
}
.ContentLinkSteadfast A:hover {
	COLOR: #F58221;
	text-decoration:none;
}

.HRCopyright {
	CLEAR: both; BORDER-TOP:  #FF0000 1px solid; MARGIN: 5px 0px 20px; PADDING-TOP: 15px
}

#HR-Layer {
	CLEAR: both; PADDING-RIGHT: 0px; MARGIN-TOP: 10px; PADDING-LEFT: 0px; BACKGROUND: url(../images/bg_content_area.png); PADDING-BOTTOM: 0px; WIDTH: 980px; PADDING-TOP: 0px; BACKGROUND-REPEAT: repeat-x; HEIGHT: 595px; TEXT-ALIGN: left;
	
}

#HR-front {
	MARGIN-TOP: 380px; FLOAT: left; BACKGROUND-IMAGE: url(../images/front_contentline.png); WIDTH: 980px; BACKGROUND-REPEAT: repeat-y; TEXT-ALIGN: left
}

H3 A:link {
	COLOR: #a58955! important
}
H3 A:visited {
	COLOR: #a58955! important
}
H3 A:hover {
	COLOR: #fff! important
}

#Stabilizer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}
.Stabilizer {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 1px; FLOAT: none; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: auto; PADDING-TOP: 0px
}

.SectionContent IMG {
    padding: 0px;	
}

.FrontContent {
	FLOAT: left; WIDTH: 516px
}
.FrontAlbum {
	FLOAT: left; WIDTH: 464px; padding-bottom:10px; 
}
.FrontAlbumSingle {
	FLOAT: left; MARGIN-BOTTOM: 10px; WIDTH: 464px
}
.FrontAlbumThumb {
	FLOAT: left; WIDTH: 185px
}
.FrontAlbumThumb IMG {
	 MARGIN-RIGHT: 20px; 
}
.FrontAlbumDetails {
	FLOAT: left; WIDTH: 249px
}
.FrontDate {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 4px; COLOR: #FF3333; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Verdana
}
.FrontDescription {
	PADDING-RIGHT: 0px; MARGIN-TOP: 4px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; COLOR: #ff0000; LINE-HEIGHT: 16px; PADDING-TOP: 0px; FONT-FAMILY: Tahoma, Arial, Verdana
}
#HR-front H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 14px; PADDING-BOTTOM: 0px; MARGIN: 0px; COLOR: #31589D; PADDING-TOP: 30px; FONT-FAMILY: Arial, Tahoma, Verdana
}
#HR-front H1 A:link {
	COLOR: #31589D; TEXT-DECORATION: none; font-weight:bold;
}
#HR-front H1 A:visited {
	COLOR: #31589D; TEXT-DECORATION: none; font-weight:bold;
}
#HR-front H1 A:hover {
	COLOR: #31589D; text-decoration:underline; font-weight:bold;
}

/* Images Mount Setup */
.SectionIMGBaseAbout{
	background-color:#31589D;
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px;
	font-size:medium;
}
.SectionIMGBaseHoarding{
	background-color:#FFCD09;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}
.SectionIMGBaseBarriers{
	background-color:#EB2128;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}
.SectionIMGBaseMesh{
	background-color:#BED533;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}
.SectionIMGBaseSteadfast{
	background-color:#F58221;
	color:#FFFFFF;
	padding-top:2px;
	padding-bottom:2px;
}


.SummaryHoarding{
	background: url(../images/bg_summary.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #FFCD09;
	color:#31589D;
	font-size: medium;
	font-weight:bold;
	margin-bottom:50px;
	padding: 10px 10px 10px 10px;
}	
.SummaryBarriers{
	background: url(../images/bg_summary.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #EB2128;
	color:#31589D;
	font-size: medium;
	font-weight:bold;
	margin-bottom:50px;
	padding: 10px 10px 10px 10px;
}	
.SummaryMesh{
	background: url(../images/bg_summary.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #BED533;
	color:#31589D;
	font-size: medium;
	font-weight:bold;
	margin-bottom:50px;
	padding: 10px 10px 10px 10px;
}	
.SummarySteadfast{
	background: url(../images/bg_summary.gif);
	border: 1px solid #F0F0F0;
	border-left: 6px solid #F58221;
	color:#31589D;
	font-size: medium;
	font-weight:bold;
	margin-bottom:20px;
	padding: 10px 10px 10px 10px;
}	
	
/* Steadfast Extra */
.SteadfastTopL {
	background:url(../images/steadfast_top_l.jpg);
	background-repeat:no-repeat;
	background-color:#F58221;
	color:#FFFFFF;
	font-size:medium;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:10px;
	FLOAT:left;
}
.SteadfastTopR {
	background:url(../images/steadfast_top_r.jpg);
	background-position:top right;
	background-repeat:no-repeat;
	background-color:#F58221;
	color:#FFFFFF;
	font-size:medium;
	font-weight:bold;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:10px;
	FLOAT:left;
		
}
.SteadfastBottom {
	background-color:#0F59A7;
	color:#FFFFFF;
	margin-bottom: 15px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 5px;
	padding-right:10px;
	clear:both;
}

.MDbuttons { color: black;
 background-color: white;
 font-size: 12px;
 border: 1px solid black;
 padding: 1px;
 padding-left:3px;
 padding-right:3px;
 margin-top: 3px;
 margin-right: 3px;
 text-align: center;
 cursor: pointer;
}

.MDbuttonsNo { 
 color: black;
 background-color: white;
 font-size: 12px;
 border: 1px solid black;
 padding: 1px;
 padding-left:3px;
 padding-right:3px;
 margin-top: 3px;
 margin-right: 3px;
 text-align: center;
 cursor: pointer;
 width:15px;
}

/* Colours */
.red {
	color:#FF0000;
}
.darkgrey {
	color:#666666;
}
.orange {
	color: #FFCD09;
}
.lred {
	color: #EB2128;
}
.olive {
	color: #BED533;
}
.darkorange {
	color: #F58221;
}
.blue {
	color: #31589D;
}
.lblue {
	color:#7899D6;
}