
a:link {
	color:#982627; 
	text-decoration:none;
	font-weight:normal;
}
a:visited {
	color:#D81B02; 
	text-decoration:none;
	font-weight:normal;
}
a:hover {
	color:#D81B02; 
	text-decoration:underline;
	font-weight:normal;
}
a:active {
	color:#982627; 
	text-decoration:none;
	font-weight:normal;
}



a.home:link {
	color:#982627; 
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
a.home:visited {
	color:#D81B02; 
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}
a.home:hover {
	color:#D81B02; 
	text-decoration:underline;
	font-weight:normal;
	font-size:11px;
}
a.home:active {
	color:#982627; 
	text-decoration:none;
	font-weight:normal;
	font-size:11px;
}




a.footer:link {
 color: #ffffff; 
 font-family: calibri, arial, helvetica, sans serif;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
}
a.footer:visited {
 color: #ffffff; 
 font-family: calibri, arial, helvetica, sans serif;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
}
a.footer:hover {
 color: #ffffff; 
 font-family: calibri, arial, helvetica, sans serif;
 font-size:11px;
 text-decoration:underline;
 font-weight:normal;
}
a.footer:active {
 color: #ffffff; 
 font-family: calibri, arial, helvetica, sans serif;
 font-size:11px;
 text-decoration:none;
 font-weight:normal;
}



/*//////////////////// NAVIGATION ///////////////////// */
#nav {
position:relative;
	top: 81px;
	z-index:20;
	
}
/* the following two styles are to ensure you get the correct cursor in IE */
span.navItem {
	cursor:pointer; 
	margin-left:8px; 
	text-wrap:none;
}
span.navItemMain {/* fix for IE 7 which shows fonts with bits of bgcolor */
	background-color:white;
}
span.offL {
	border:0px;
}




/*//////////////////// MAIN ///////////////////// */

html,body{
	margin:0; 
	padding:0; 
	height:100%; 

}

i{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:16px;
}

#outer {
	width:99%;
	text-align:middle;
	
	border:0px dashed black;  
}


#top {
	font-family:calibri, arial, helvetica, sans serif;
	font-size:14px;
	color:#1f1919;
	line-height:18px;

	position: relative;
	
	width:1004px;
	height:450px;

	border:0px solid red;  
}

#intro {
	/*
	position:relative;
	top:10px;
	right:0px;
	*/
	height:422px; 
	position: absolute; 
	top:100px;	
	right:0px;
	text-align:right;

}

#top2 {
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#1f1919;
	line-height:18px;
	
	position: relative;
	
	width:1004px;
	height:200px; 

	border:0px solid green;  
}


#logo {
	float:left;
}


#copy {	
	font-family:calibri, arial, helvetica, sans serif;
	font-size:14px;
	color:#1f1919;
	line-height:18px;
	
	border:0px solid green; 

	position:absolute; 
	top:0px; 
	left:0px; 
	clear:both; 
	float:left;
}

#home{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/watermark.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:400px; 
	position:absolute; 
	top:550px;
	z-index:3;
}

#pullQuote{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:20px;
	font-weight:bold;
	font-style:italic;
	color:#656565;
	line-height:24px;

	padding-left:80px;
	padding-top:50px;
	padding-bottom:50px;
}


b{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:18px;
	font-weight:bold;
	color:#982627;
	line-height:24px;
	text-transform:uppercase;
	}

b.header{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:18px;
	font-weight:normal;
	color:#982627;
	line-height:24px;
	white-space: nowrap
	text-transform:uppercase;
	}
	
b.b{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:24px;
	font-weight:bold;
	color:#982627;
	line-height:28px;
	text-transform:uppercase;
	}

b.header2{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:24px;
	font-weight:normal;
	color:#982627;
	line-height:28px;
	white-space: nowrap
	text-transform:uppercase;
	}	
	
b.dark{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:18px;
	font-weight:normal;
	color:#1f1919;
	line-height:20px;
	}

	
b.dark2{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:14px;
	font-weight:normal;
	color:#1f1919;
	line-height:20px;
	text-transform:uppercase;
	
	}
	
b.white{
	font-family: calibri, arial, helvetica, sans serif;
	font-size:14px;
	font-weight:bold;
	color:white;
	line-height:20px;
	text-transform:uppercase;
	}	
	
/*//////////////////// SECONDARY PAGES ///////////////////// */


#photo{	
	/* position:relative;
	top:10px;
	*/
	height:700px; 
	position: absolute; 
	top:100px;	
	right:0px;
	text-align:right;
}	

.red{	
	position:relative;
	top:-2px;
	right:0px;
		
	z-index:6;
}

#quote{	
	position:relative;
	top:10px;
	right:10px;
	z-index:7;
}

#photoStaff{	
	position:relative;
	top:49px;
	left:51px;
	text-align:left;
}	


#people1{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/people1.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
	overflow:hidden;
		
	border:0px solid green; 
	width:1004px; 
	height:1180px; 
	position:absolute; 
	top:318px;
	text-align:left;
	
	z-index:3;
}
#people{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/people.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:1340px;/* adjust this height in order to fill the grey behind the text */ 
	position:absolute; 
	top:299px;
	text-align:left;
	
	z-index:3;
}
#people.generalPeople{
	background-image: url('images/people0.png'); 
	height:1330px; /* adjust this height in order to fill the grey behind the text */
}
#people.enslin{
	height:1385px;/* adjust this height in order to fill the grey behind the text */ 
}
#people.nomi{
	height:1360px; /* adjust this height in order to fill the grey behind the text */
}
#people.simon{
	height:1495px; /* adjust this height in order to fill the grey behind the text */
}


#general{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:16px;
	
	position:absolute;
	top:180px;
	left:60px;	
	font-size:12px;
		
	z-index:3;
}

#simon{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:16px;
	
	position:absolute;
	top:213px;
	left:60px;	
	font-size:12px;
		
	z-index:3;
}

#peopleName{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:16px;
	
	position:absolute;
	top:120px;
	left:58px;	
	font-size:12px;
		
	z-index:43;
}

#peopleName2{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:16px;
	
	position:absolute;
	top:130px;
	left:220px;	
	font-size:12px;
		
	z-index:43;
}
.peoplePallBottom {
	border:0px solid red; 
	width:727px; 
	height:150px; 
	background-image:url('images/peopleBott.png'); 
	background-repeat:no-repeat; 
	background-color:white;
	position:relative; 
	left:-46px;
}

#service{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/service.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:1880px;/* adjust this height in order to fill the grey behind the text */ 
	position:absolute; 
	top:299px;
	text-align:left;
	
	z-index:3;
}

#mos{
font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/people0.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:1054px; /* adjust this height in order to fill the grey behind the text */
	position:absolute; 
	top:299px;
	text-align:left;
	
	z-index:3;
}


#tactical{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/service.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:1750px; /* adjust this height in order to fill the grey behind the text */
	position:absolute; 
	top:299px;
	text-align:left;
	
	z-index:3;
}

#value{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/people0.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:1175px; /* adjust this height in order to fill the grey behind the text */
	position:absolute; 
	top:299px;
	text-align:left;
	
	z-index:3;
}



#why{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
	background-image: url('images/people0.png'); 
	background-repeat: no-repeat;	
	background-position:10px 0px;
		
	border:0px solid green; 
	width:1004px; 
	height:1180px; /* adjust this height in order to fill the grey behind the text */
	position:absolute; 
	top:299px;
	text-align:left;
	
	z-index:3;
}



ul.service{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
}

li.service{
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:#414141;
	line-height:18px;
	
}


#footerSec{	
	width:1004px; 
	height:432px; 
	background-image:url('images/footer.gif');

	/* position:absolute; 
	bottom: 0px; */
	position:relative;
	left:-60px;
	
	z-index:9;
	border:0px solid red;
}

#footerContent{	
	position:absolute; 
	top:50px; 
	left:500px;
	
	font-family:calibri, arial, helvetica, sans serif;
	font-size:14px;
	color:white;
	line-height:18px;
	z-index:10;
}

#footerContent2{	
	position:absolute; 
	top:50px; 
	left:650px;
	
	font-family:calibri, arial, helvetica, sans serif;
	font-size:14px;
	color:white;
	line-height:18px;
	z-index:11;
}

#footerContent3{	
	position:absolute; 
	/* top:385px; */
	bottom:2px;
	right:550px;
	
	font-family:calibri, arial, helvetica, sans serif;
	font-size:12px;
	color:white;
	z-index:12;
}

#footerContent4{	
	position:absolute; 
	top:2px; 
	left:220px;
	
	font-family:calibri, arial, helvetica, sans serif;
	font-size:11px;
	color:white;
	z-index:12;
	text-transform:uppercase;
}



#footerHome{
	position:absolute; 
	bottom:0px; 
	left:0px; 
	clear:both; 
	float:left;
	height:23px;
	width:1004px; 

	background-color:#99262b;
	background-image:url('images/bot.gif');
	background-repeat: no-repeat;	

}
#footer1{
	height:23;
	color: white; 
	font-family: calibri, arial, helvetica, sans serif;
	font-size:11px;
	position:absolute; 
	top:2px; 
	left:580px;
	
	
	
	text-transform:uppercase;
}

#footer2{
	width:155;
	height:23;
	float:right;
	text-transform:uppercase;
}






