@charset "utf-8";



body {
	color:#fff;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:9px;
	background-image: url(../images/page/background1.gif);
	}
h1	{	color:#FF9900;	font-size:10pt;	font-weight:bold;	margin-top:0.5em;	}
h2	{	color:#FF9900;	font-size:12pt;	font-weight:bold;	margin-top:0.5em;	}
p 		{	color:#666;		font-size:9pt;	margin-top:0.1em;	line-height:120%;	}
.white	{
	color:#FFF;
	text-align: left;
	padding: 10px 100px 10px 100px;
	}
html	{	min-height:100%;	margin-bottom: 1px;	}
label	{	margin-right:0.5em;	display:block;	font-size:10pt;	width: 6em;	float:left;	text-align:right;	color:#666;		}
input	{	margin-left:6.5em;	display:block;	font-size:10pt;	width:18em;}
textarea{	margin-left:6.5em;	display:block;	font-size:10pt; width:18em;}
a:link		{	color:#fff;	font-size:10pt;	text-decoration:none;	font-weight:bold;}
a:visited	{	color:#fff;	font-size:10pt;	text-decoration:none;	font-weight:bold;}
a:hover		{	color:#ccc;	font-size:10pt;	text-decoration:none;	font-weight:bold;}
.smalink	a:link		{	color:#fff;	font-size:10px;	text-decoration:none;	font-weight:bold;}
.smalink	a:visited	{	color:#fff;	font-size:10px;	text-decoration:none;	font-weight:bold;}
.smalink	a:hover		{	color:#ccc;	font-size:10px;	text-decoration:none;	font-weight:bold;}
.orangeLink	a:link		{	color:#ff9900;	font-size:10pt;	}
.orangeLink	a:visited	{	color:#ff9900;	font-size:10pt;	}
.orangeLink	a:hover		{	color:#ff9900;	font-size:10pt;	text-decoration:underline;	}
.thumbnail {	border: 0px;	padding:0px;	}
.red	{	color:#CC0000;	font-size:10pt;	font-weight:bold;	}
.client {	width: 190px;	}


#nav, #nav ul {
	padding: 0;
	margin: 0;
	list-style: none;
}

#nav a {
	display: block;
	background-color: #ba122b;
	padding: 5px;
}
#help a {
	display: block;
	background-color: #171717;
	width:150px;
}
#signs a {
	display: block;
	background-color: #171717;
	width:180px;
}
#client a {
	display: block;
	background-color: #171717;
	width:190px;
}
#nav li {
	float: left;
}

#nav li ul{
	position: absolute;
	left: -999em;
	
}

#nav li:hover ul {
	left: auto;
}

#nav li:hover ul, #nav li.sfhover ul {
	left: auto;
}

/* splash page */

#splash		{	position:absolute;	left:50%;	top:50%;	margin-left:-125px;	margin-top:-225px;	z-index:5;}
#ssButton	{	position:absolute;	left:94px;	top:60px;	z-index:20;}
#gsButton	{	position:absolute;	left:94px;	top:107px;	z-index:20;}
#amfButton	{	position:absolute;	left:94px;	top:161px;	z-index:20;}

/* top bar */

#topRed			{	position:relative;	margin-top:50px;	background-color:#ba122b;	height:43px;	}
#logoMiddle		{	position:absolute;	left:57px;	}
#logoTop		{	position:absolute;	top:-15px;	left:57px;	}
#logoBottom		{	position:absolute;	top:43px;	left:50%;	margin-left:-328px;	}
#homeBtn		{	position:absolute;	top:7px;	left:550px;	}
#gsBtn			{	position:absolute;	top:7px;	left:585px;	}
#amfBtn			{	position:absolute;	top:7px;	left:620px;	}
#buttonInfo		{	position:absolute;	top:10px;	left:660px;	}
#topRightInfo	{	position:absolute;	top:44px;	left:548px;	}

/* content & lower nav */

#container		{	position:absolute;	margin-left:-385px;	top:0px;	left:50%;	width:770px;	}
#contentHome	{	position:relative;	margin-top:30px;}
#portfolio		{	position:relative;	margin-top:30px;	text-align:center;		background-color:#181818;	padding:20px;}

/* help centre */

#white			{	position:absolute;	width:770px;	left:0px;	background-color:#fff;	top:16px;	}
#helpBtns		{	position:absolute;	width:770px;	left:0px;	text-align:center;	}
#contactLeft	{	position:absolute;	width:380px;	z-index:15;	padding:30px;	}
#contactRight	{	position:absolute;	width:250px;	left:450px;	z-index:15;	padding:0px 30px 30px 30px; top:30px; 	}
#formText		{	position:absolute;	left:100px;	top:175px;}
#formQuote		{	position:absolute;	left:110px;	top:33px;}
#quoteLeft		{	position:absolute;	z-index:3;		padding:30px;}
#quoteRight		{	position:absolute;	width:330px;	left:380px;		z-index:3;	padding:30px;}
#process		{	position:absolute;	top:70px;	}
#processHead	{	position:absolute;	top:10px;		left:30px;	}
#process1		{	position:absolute;	width:170px;	left:30px;	}
#process2		{	position:absolute;	width:170px;	left:210px;	}
#process3		{	position:absolute;	width:170px;	left:390px;	}
#process4		{	position:absolute;	width:170px;	left:570px;	}
#ourTeam		{	position:absolute;	top:10px;	left:30px;	padding-left:20px;	padding-right:20px;	padding-top:30px;	text-align:center;}
#submitFile		{	position:absolute;	padding:100px;	padding-top:30px;}



/* CSS Document */
