@charset "UTF-8";
/* CSS Document */

#container_blue{ width: 900px;
height: 750px;
background-image:url(../images/bk_blue.jpg);
background-repeat:repeat-y;
}
#dots_line{ height: 9px;
width: 900px;
}

#column1{
	width: 160px;
	height: 390px;
	float: left;
	background-image: url(http://www.patersoncooke.com/images/bk_img_sm.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	padding-top: 20px;
}
#column1_small{
	width: 160px;
	height: 300px;
	float: left;
	background-image: url(http://www.patersoncooke.com/images/bk_img_sm.gif);
	background-repeat: no-repeat;
	background-position: left center;
	padding-left: 5px;
	padding-top: 20px;
}

#column2{
	width: 260px;
	height: 390px;
	float: left;
	padding-left: 5px;
	padding-right: 15px;
	background-image: url(http://www.patersoncooke.com/images/text_line.jpg);
	background-repeat: no-repeat;
	background-position: 30px 30px;
	padding-top: 20px;
}
#column2_client{
	width: 270px;
	height: 390px;
	float: left;
	padding-left: 5px;
	padding-right: 15px;
	background-image: url(http://www.patersoncooke.com/images/text_line.jpg);
	background-repeat: no-repeat;
	background-position: 30px 30px;
	padding-top: 20px;
}
#column2_affiliations{
	width: 614px;
	height: 390px;
	float: left;
	padding-left: 5px;
	padding-right: 15px;
	background-image: url(http://www.patersoncooke.com/images/text_line.jpg);
	background-repeat: no-repeat;
	background-position: 30px 30px;
	padding-top: 20px;
}

#column3{ width: 209px;
	     height: 570px;
	     float: left;
		 padding-top: 44px;
		 padding-right: 15px;
		 padding-left: 15px;
		 vertical-align:bottom;
}
#column3_client{ width: 210px;
	     height: 570px;
	     float: left;
		 padding-top: 44px;
		 padding-right: 15px;
		 padding-left: 15px;
		 vertical-align:bottom;
}

#column4 { width: 155px;
height: 370px;
	     float: left;
		 margin-left: 45px;
		padding-top: 20px;
}
.vline_services { width: 5px;
height: 440px;
padding-left: 10px;
float: left;
padding-top: 44px;
}

/* specific to personnel */

#column2_personnel{
	width: 370px;
	height: 340px;
	float: left;
	padding-left: 5px;
	padding-right: 15px;
	background-image: url(http://www.patersoncooke.com/images/text_line.jpg);
	background-repeat: no-repeat;
	background-position: 30px 30px;
	padding-top: 20px;
}
#column3_personnel{ width: 270px;
	     height: 340px;
	     float: left;
		 padding-top: 47px;
		 padding-right: 15px;
		 padding-left: 15px;
		 vertical-align:bottom;
}
#container{ width: 900px;
height:830px;
}
#container_personnel{ width: 900px;
height:990px;
}

/* above style was set to 890px height */

#container_client{ width: 900px;
height:1050px;
}
.vline { width: 5px;
height: 340px;
padding-left: 10px;
padding-right: 10px;
float: left;
padding-top: 40px;
}
#personnel_column1{
	width: 160px;
	height: 480px;
	float: left;
	background-image: url(http://www.patersoncooke.com/images/bk_img_sm.gif);
	background-repeat: no-repeat;
	background-position: left bottom;
	padding-left: 5px;
	padding-top: 20px;
}
/* specific to Jobs */
div.scroll      
{
	width: 715px;
	height: 390px;
	float: left;
	padding-left: 5px;
	padding-right: 15px;
	background-image: url(http://www.patersoncooke.com/images/text_line.jpg);
	background-repeat: no-repeat;
	background-position: 30px 30px;
	padding-top: 20px;
}
#container_job{ width: 900px;
height: 4460px;
}
#container_job_sp{ width: 900px;
height: 4100px;
}
ul.side { list-style-type: none;
margin-top: 8px;
  margin-left: 0px;
  padding-left: 0px;
  margin-bottom: 8px;
}
li.side { padding-bottom:4px;
list-style-type: none;}