body {background-color:#000000;
scrollbar-3dlight-color: #EA7D00;
scrollbar-darkshadow-color: #161112;
scrollbar-face-color: #161112;
scrollbar-highlight-color: #161112;
scrollbar-shadow-color: #EA7D00;
scrollbar-track-color: #161112;
scrollbar-arrow-color: #EA7D00;
}


A {	color:#999999;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;}}
A:link {color:#666666;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;}}
A:visited {color:#FFFFFF;
	text-decoration:none;
	font-family:Arial, Helvetica, sans-serif;}
A:hover {text-decoration: none; color: #eb8a17;}
A:active {color: red;text-decoration: none}

h1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#eb8a17;
	font-weight:bold;
	}


#main {
	position:absolute;
	width:780px;
	margin-left: -390px;
	margin-top: 0px;
	top: 5px;
	left:50%;
}
	
#header {
	Position:realtive;
	width:780px;
	height:180px;
	background-repeat:repeat-x;
	background-position:left;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	}
	

	
#number {
	position:absolute;
	left: 400px;
	top: 52px;
	color:#999999;
	font-family:Arial;
	font-size:11px;
	font-weight:bold;
	width: 350px;
}

.style1 {color: #F1911D}

	
#logo {
	Position:realtive;
	width:244px;
	}

#strapline {
	/*position:absolute;
	left: 556px;
	top: 87px;
	width: 219px;*/
	color:#eb8a17;
	font-size:14px;
	font-family:Arial;
	}
	
#menu {
	position:absolute;
	left: 5px;
	top: 130px;
	width: 770px;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
		}
	
#menu ul {
	list-style: none;
	padding: 0;
	margin: 0;
	}
	
#menu li {
	float: left;
	margin: 0px 1px 0px 0px;
	padding: 0px 34px 0px 34px;
	background-image:url(../images/menu-tile.gif);
	background-position:left;
	background-repeat:repeat-x;
	height: 30px;
	line-height:25px;
	text-decoration: none;
	text-align: center;
	font-size:11px;
	font-weight:bold;
	font-family:Arial;
	} 
	
	#seperator {
	position:absolute;
	left: 5px;
	top: 165px;
	width:770px;
	height: 5px;
	background-color:#111111;
	
}
	
#content {
	width:780px;
	height:710px;
	margin:0px;
	padding:0px;
	}
	
#home-pic {
	width:760px;
	margin-left: 3px;
	margin-top: 10px;
	heigh:300px;
	}
	
#home-pic img{
	margin-left:7px;
	}
	
#home-pic A:hover img{
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;}


#whatwedo-pic {
	width:760px;
	margin-left: 10px;
	margin-top: 10px;
	heigh:300px;
	}
	

.whatwedo-mtitle {
	position:absolute;
	width:180px;
	height:30px;
	left: 0px;
	top: 470px;
	padding:10px 0px 0px 5px ;
	color:#eb8a17;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.whatwedo-mtitle img {padding: 0px 5px 0px 0px;}

.whatwedo-menu {
	position:absolute;
	width:180px;
	height:auto;
	margin-bottom:50px;
	left: 0px;
	top: 500px;
	padding:5px 0px 10px 0px;
	}
	
.whatwedo-menu ul {
	list-style:none;
	padding: 0;
	margin: 0;
	
	}

.whatwedo-menu li
	{
	font-size:11px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	height: 20px;
	float: left;
	width: 170px;
	display: block;
	text-decoration: none;
	text-align: left;
	margin-top:5px;
	margin-left:5px;
	margin-right:5px;
	} 
	
	
.whatwedo-ctitle {
	position:absolute;
	width:563px;
	height:30px;
	left: 208px;
	top: 470px;
	padding:10px 0px 0px 5px ;
	color:#FFFFFF;
	font-size:16px;
	font-family:Arial;
	font-weight:bold;
	text-transform:uppercase;
	}
	
.whatwedo-content {
	position:absolute;
	width:555px;
	left: 209px;
	top: 495px;
	padding:5px;
	height:245px;
	}
	
.promo-banner {
	position:absolute;
	width:543px;
	background-color:#000000;
	height:146px;
	z-index: 4;
	left: 232px;
	top: 458px;
	padding:0px;
	}


.promo-content {
	position:absolute;
	width:521px;
	background-color:#000000;
	height:204px;
	z-index: 4;
	left: 232px;
	top: 619px;
	padding:10px;
	border: 1px solid #eb8a17;
	}
	
.whatwedo-content img{
	border:#eb8a17 solid 1px;
	}


.whatwedo-title {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	color:#eb8a17;
	font-weight:bold;
	}

.whatwedo-text {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	}
	
.dropin {
	background-image:url(../images/plasma.png);
	height:344px;
	width:540px;
	position:absolute;
	visibility:hidden;
	left:50%;
	margin-left:-285px;
	padding-left:36px;
	padding-top:26px;
	z-index:10;
	}
	
/*---------------------------Catagory-------------------------------------*/


.catagory {
	float:left;
	width:230px;
	height:190px;
	color:#FFFFFF;
	font-family:Arial;
	font-size:12px;
	color:#666666;
	padding:5px 5px 5px 5px;
	margin-left:10px;
	margin-top:10px;
	margin-right:5px;
	text-align:center;
}

.catagory-title {
	font-family:Arial;
	font-size:14px;
	color:#eb8a17;
	font-weight:bold;
	text-transform:uppercase;
	padding:0px 0px 5px 0px;
	text-align:center;

	


}


	
/*---------------------------Footer-------------------------------------*/
	
.footer {
}
.spacer {
	width:770px;
	height: 5px;
	background-color:#111111;

}

.copyright {
font-size:12px;
font-family:Arial;
color:#FFFFFF;
padding:5px;
}

.accreditation {}
/*------------------------------Portfolio-------------------------------*/

.portfolio-content {
	position:absolute;
	width:722px;
	background-color:#000000;
	height:365px;
	margin-right: 20px;
	margin-bottom: 20px;
	z-index: 4;
	left: 23px;
	top: 181px;
	padding:10px;
	color:#FFFFFF;
	}
	
.photogallery{ /*CSS for TABLE containing a photo album*/
}

.photogallery img{ /*CSS for images within an album*/
border: 1px solid #eb8a17;
}

.photonavlinks{ /*CSS for pagination DIV*/
font: bold 14px Arial;
color:#FFFFFF;
}

.photonavlinks a{ /*CSS for each navigational link*/
margin-right: 2px;
margin-bottom: 3px;
padding: 1px 5px;
border:1px solid gray;
text-decoration: none;
background-color: white;
}

.photonavlinks a.current{ /*CSS for currently selected navigational link*/
background-color: #eb8a17;
}

/*-------------------------------Form------------------------------------*/

.errormessage {
font-family:Arial, Helvetica, sans-serif;
color:red;
font-size:14px;
border: solid 1px red;
padding:5px}

.portfolio-content td {
font-size:14px;
font-family:Arial, Helvetica, sans-serif;}

.buttons{}

/*---------------------picture-popup--------------------*/

#pic {

}


#pic a.p1, #pic a.p1:visited {
display:block;
width:75px;
height:75px;
text-decoration:none;
background:#fff;
top:0;
left:0;
border:0;}

#pic a img {
border:0;}

#pic a.p1:hover {
text-decoration:none;
background-color:#8c97a3;
color:#000;}

#pic a .large {
display:block;
position:absolute;
width:0;
height:0;
border:0;
top:0px;
left:0px;}

#pic a.p1:hover .large {
position:absolute;
top:-200px;
left:50%;
margin-left: -185px;
width:350px;
height:auto;
background-color:#000000;
padding:5px;
border: 1px solid #eb8a17;}

/*-----------------------------brochures--------------------------*/
.brochure-content {
	position:absolute;
	width:760px;
	height:670px;
	margin-right: 20px;
	margin-bottom: 20px;
	z-index: 4;
	left: 3px;
	top: 160px;
	padding:10px;
	color:#FFFFFF;
	overflow:auto;
	}
	
/*------------------------------buttons------------------------------------------*/

#actions {
	position:absolute;
	width:566px;
	height:auto;
	left: 208px;
	top: 784px;
	padding:0px;
}

.aspacer {width:7px;
float:left;
border:none;}

.brochure-button {
	background-image:url(../buttons/brochure_bg.png);
	float:left;
	height:45px;
	width:160px;
	border: 1px solid #eb8a17;
	color:#FFFFFF;
	padding:7px;
}

.brochure-button h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#eb8a17;
	Margin-left:50px;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	}

.brochure-button h4 {
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	Margin-left:50px;
	padding:0px;
	margin-bottom:0px;
	margin-top:5px;
}

.call-us-button {
	background-image:url(../buttons/call-us.png);
	float:left;
	height:45px;
	width:160px;
	border: 1px solid #eb8a17;
	color:#FFFFFF;
	padding:7px;
}

.call-us-button h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#eb8a17;
	Margin-left:50px;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	}

.call-us-button h4 {
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	Margin-left:50px;
	padding:0px;
	margin-bottom:0px;
	margin-top:5px;
}

.enquiry-button {
	background-image:url(../buttons/enquiry_bg.png);
	float:left;
	height:45px;
	width:160px;
	border: 1px solid #eb8a17;
	color:#FFFFFF;
	padding:7px;
}

.enquiry-button h3 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:16px;
	color:#eb8a17;
	Margin-left:50px;
	padding:0px;
	margin-bottom:0px;
	margin-top:0px;
	}

.enquiry-button h4 {
	color:#CCCCCC;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	Margin-left:50px;
	padding:0px;
	margin-bottom:0px;
	margin-top:5px;
}
