#container {
	width: 840px;
	text-align: left;
	align: center;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	
  } 
 
  body {
	text-align: center;
	background: #FFFFFF;
}

#logo {
	position:absolute;
	margin-left: 21px;
	width: 319px;
	height: 57px;
	margin-top: 21px;
	z-index:2;
	background: url(../images/spassociateslogo.jpg) no-repeat;
}

#links {
	position:absolute;
	margin-left: 20px;
	margin-top: 113px;
	width: 820px;
	height: 24px;
	z-index:2;
	padding-top: 1px;
	text-align: left;
}

#links-background {
	position:absolute;
	margin-left: 21px;
	margin-top: 113px;
	width: 800px;
	height: 24px;
	z-index:2;
	padding-top: 1px;
	text-align: left;
	background: url(../images/linksbackground.jpg) no-repeat;
}

#home-text {
	position:absolute;
	margin-left: 423px;
	margin-top: 142px;
	width: 365px;
	height: 211px;
	z-index:2;
	text-align: left;
	background: #666666;
	border: 1px solid #000000;
	padding-top: 20px;
	padding-left: 15px;
	padding-right: 15px;			
}

#profile-text {
	position:absolute;
	margin-left: 21px;
	margin-top: 142px;
	width: 570px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	padding-top: 40px;
	padding-bottom: 10px;	
	padding-left: 15px;
	padding-right: 15px;	
		line-height: 5px;			
}

#profile-text2 {
	position:absolute;
	margin-left: 21px;
	margin-top: 142px;
	width: 570px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	padding-top: 40px;
	padding-bottom: 10px;	
	padding-left: 15px;
	padding-right: 15px;				
}

#links-text {
	position:absolute;
	margin-left: 21px;
	margin-top: 142px;
	width: 570px;
	height: 355px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	padding-top: 40px;
	padding-bottom: 10px;	
	padding-left: 15px;
	padding-right: 15px;			
}

#contact-text {
	position:absolute;
	margin-left: 21px;
	margin-top: 142px;
	width: 570px;
	height: 360px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	padding-top: 40px;
	padding-bottom: 0px;	
	padding-left: 15px;
	padding-right: 15px;			
}

#profile-photo {
	position:absolute;
	margin-left: 628px;
	margin-top: 142px;
	width: 165px;
	z-index:2;
	text-align: right;
	padding-top: 5px;
	padding-bottom: 0px;
	padding-left: 10px;
	padding-right: 5px;
}

#profile-title {
	position:absolute;
	margin-left: 21px;
	margin-top: 142px;
	width: 570px;
	height: 20px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	background: #666666;
	padding-top: 5px;
	padding-bottom: 2px;	
	padding-left: 15px;
	padding-right: 15px;	
}



#flash-animation {
	position:absolute;
	margin-left: 21px;
	margin-top: 142px;
	width: 393px;
	height: 231px;
	z-index:2;
	text-align: left;
	border: 1px solid #666666;
}

#steve-parkin-info {
	position:absolute;
	margin-left: 21px;
	margin-top: 405px;
	width: 265px;
	height: 216px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	padding-top: 35px;
	padding-left: 10px;
	padding-right: 120px;		
}

#steve-photo {
	position:absolute;
	margin-left: 311px;
	margin-top: 445px;
	width: 93px;
	height: 127px;
	z-index:4;
	background: url(../images/steveparkin.jpg) no-repeat;
}

#rod-photo {
	position:absolute;
	margin-left: 716px;
	margin-top: 445px;
	width: 93px;
	height: 127px;
	z-index:2;
	background: url(../images/rodmckinnon.jpg) no-repeat;
}


#steve-parkin-title {
	position:absolute;
	margin-left: 21px;
	margin-top: 405px;
	width: 395px;
	height: 20px;
	z-index:2;
	text-align: center;
	border: 1px solid #000000;
	background: #666666;
	padding-top: 3px;
}

#rod-mckinnon-info {
	position:absolute;
	margin-left: 425px;
	margin-top: 405px;
	width: 275px;
	height: 216px;
	z-index:2;
	text-align: left;
	border: 1px solid #000000;
	padding-top: 35px;
	padding-left: 10px;
	padding-right: 110px;
}

#rod-mckinnon-title {
	position:absolute;
	margin-left: 425px;
	margin-top: 405px;
	width: 395px;
	height: 20px;
	z-index:2;
	text-align: center;
	border: 1px solid #000000;
	background: #666666;
	padding-top: 3px;
}

#copyright-info {
	position:absolute;
	margin-left: 21px;
	margin-top: 684px;
	width: 420px;
	height: 20px;
	z-index:2;
	text-align: left;
}

#jm-link {
	position:absolute;
	margin-left: 441px;
	margin-top: 684px;
	width: 380px;
	height: 20px;
	z-index:2;
	text-align: right;
}

#copyright-info2 {
	position:absolute;
	margin-left: 21px;
	margin-top: 590px;
	width: 420px;
	height: 20px;
	z-index:2;
	text-align: left;
}

#jm-link2 {
	position:absolute;
	margin-left: 441px;
	margin-top: 590px;
	width: 380px;
	height: 20px;
	z-index:2;
	text-align: right;
}

#copyright-info3 {
	position:absolute;
	margin-left: 21px;
	margin-top: 792px;
	width: 420px;
	height: 20px;
	z-index:2;
	text-align: left;
}

#jm-link3 {
	position:absolute;
	margin-left: 441px;
	margin-top: 792px;
	width: 380px;
	height: 20px;
	z-index:2;
	text-align: right;
}

#copyright-info4 {
	position:absolute;
	margin-left: 21px;
	margin-top: 575px;
	width: 420px;
	height: 20px;
	z-index:2;
	text-align: left;
}

#jm-link4 {
	position:absolute;
	margin-left: 441px;
	margin-top: 575px;
	width: 380px;
	height: 20px;
	z-index:2;
	text-align: right;
}

#blue-box-top {
	position:absolute;
	margin-left: 21px;
	margin-top: 90px;
	width: 800px;
	height: 13px;
	z-index:2;
	text-align: left;
	background: #000E51;
}


#blue-box-middle {
	position:absolute;
	margin-left: 21px;
	margin-top: 381px;
	width: 800px;
	height: 13px;
	z-index:2;
	text-align: left;
	background: #000E51;
}

#blue-box-bottom2 {
	position:absolute;
	margin-left: 21px;
	margin-top:  565px;
	width: 800px;
	height: 13px;
	z-index:2;
	text-align: left;
	background: #000E51;
}

#blue-box-bottom3 {
	position:absolute;
	margin-left: 21px;
	margin-top:  772px;
	width: 800px;
	height: 13px;
	z-index:2;
	text-align: left;
	background: #000E51;
}

#blue-box-bottom4 {
	position:absolute;
	margin-left: 21px;
	margin-top:  555px;
	width: 800px;
	height: 13px;
	z-index:2;
	text-align: left;
	background: #000E51;
}

#blue-box-bottom {
	position:absolute;
	margin-left: 21px;
	margin-top: 662px;
	width: 800px;
	height: 13px;
	z-index:2;
	text-align: left;
	background: #000E51;
}



a.blacklink{color: #000000;text-decoration: underline}
a.blacklink:hover{color: #000000;text-decoration: underline}
a.blacklink:active{color: #000000;text-decoration: underline}

a.bluelink{color: #000E51;text-decoration: none}
a.bluelink:hover{color: #000E51;text-decoration: none}
a.bluelink:active{color: #000E51;text-decoration: none}

a.bluelinkunderline{color: #000099;text-decoration: underline}
a.bluelinkunderline:hover{color: #000099;text-decoration: underline}
a.bluelinkunderline:active{color: #000099;text-decoration: underline}

a.greylink{color: #333333;text-decoration: none}
a.greylink:hover{color: #333333;text-decoration: underline}
a.greylink:active{color: #333333;text-decoration: none}

a.whitelink{color: #FFFFFF;text-decoration: underline}
a.whitelink:hover{color: #FFFFFF;text-decoration: underline}
a.whitelink:active{color: #FFFFFF;text-decoration: underline}

.copyright-text {
	font: 11px Tahoma;
	color: #666666;
}

ul{margin:0; padding:0; list-style:none; line-height:18px; padding-left:24px; padding-top: 0px;}

a.blacklink:active{color: #000000;text-decoration: underline}


.submitButton {
		background: #eeeeee;
		font: bold 11px Arial, Helvetica, sans-serif;
		padding: 0px 0px;
		width: auto;
		}	


li.inline {
	display: inline;
	padding: 0px 9px 0px 9px;
}
 
li.first {
	display: inline;
	padding: 0px 5px 0px 0px;
} 
 
.jmlink {
	font: bold 10px Tahoma;
	color: #000000;
}
.title13 {
	font: 13px Tahoma;
	color: #FFFFFF;
}

.title15 {
	font: 13px Tahoma;
	color: #FFFFFF;
}

.links {
	font: 13px Tahoma;
	color: #333333;
}

.bodytext {
	font: 11px Tahoma;
	color: #FFFFFF;
}

.bodytext-grey {
	font: 11px/12px Tahoma;
	color: #666666;
}

.body-text {
	font: 11px Tahoma;
	color: #666666;
}

.body-text-red {
	font: 11px Tahoma;
	color: #FF0000;
}
