#header {
	width : 960px;
	margin-left : auto;
	margin-right : auto;
	margin-bottom : 5px;
}

/*  Set the site specific logos, #[site name] is the body tag id */
#header_logo { width : 350px; }
#jobsinscotland #header_logo { background-image : url("../images/jobsinscotland/head.gif"); }
#jobsinaberdeen #header_logo { background-image : url("../images/jobsinaberdeen/head.gif"); }
#jobsindundee #header_logo { background-image : url("../images/jobsindundee/head.gif"); }
#jobsinedinburgh #header_logo { background-image : url("../images/jobsinedinburgh/head.gif"); }
#jobsinglasgow #header_logo { background-image : url("../images/jobsinglasgow/head.gif"); }
#jobsinperth #header_logo { background-image : url("../images/jobsinperth/head.gif"); }
#recruitmentscotland #header_logo { background-image : url("../images/recruitmentscotland/head.gif"); }

#widebanner {
	position : absolute;
	top : 13px;
	right : 13px;
}

/* ------------------------------------------------------------- */

#employer_loggedin {
	background-color : #dddddd;
	width : 950px;
	padding : 5px;
}

/* ------------------------------------------------------------- */

#employer_login {
	background-color : #dddddd;
	width : 950px;
	padding : 5px;
	display : none;
	height : 25px;
	line-height : 20px;
}

#employer_login b {
	margin-right : 20px;
}

#employer_login .register {
	margin-left : 100px;
}

#employer_login input {
	margin-right : 10px;
}

#employer_login form {
	display : inline;
}

/* ------------------------------------------------------------- */

#candidate_loggedin {
	background-color : #dddddd;
	width : 950px;
	padding : 5px;
}

/* ------------------------------------------------------------- */

#candidate_login {
	background-color : #dddddd;
	width : 950px;
	padding : 5px;
	display : none;
	height : 25px;
	line-height : 20px;
}

#candidate_login b {
	margin-right : 20px;
}

#candidate_login input {
	margin-right : 10px;
}

#candidate_login form {
	display : inline;
}

/* ------------------------------------------------------------- */

#strapline {
	background-color : #e6e6e6;
	width : 960px;
	position : relative;
}

#strapline h1 {
	font-size : 12px;
	font-weight : bold;
	margin-bottom : 0px;
	margin-left : 2px;
}

#logoline {
	width : 960px;
	background-image : url("../images/header_bg.gif");
	height : 88px;
	position : relative;
}

#header_logo {
	display : block;
	height : 88px;
}

/* ------------------------------------------------------------- */

#headlinks {
	background-color : #173484;
	position : relative;
	height : 32px;
	width : 960px;
}

#headlinks a {
	position : absolute;
	bottom : 0px;
	width : 100px;
	height : 27px;
	font-size : 10px;
	line-height : 27px;
	font-weight : bold;
	color : white;
	text-align : center;
	background-image : url("../images/link_button.gif");
}

#headlink_1, #headlink_2, #headlink_3, #headlink_4, #headlink_5, #headlink_6 { display : block; }
#headlink_1 { left : 10px; }
#headlink_2 { left : 114px; }
#headlink_3 { left : 218px; }
#headlink_4 { left : 322px; }
#headlink_5 { left : 426px; }
#headlink_6 { left : 530px; }
#headlink_7 { display : none; }
/*#headlink_7 { left : 634px; }*/
#headlink_8 { right : 114px; }
#headlink_9 { right : 10px; }

/* ------------------------------------------------------------- */

#page {
	overflow : hidden;
	background : #ffffff;
	width : 960px;
	margin-left : auto;
	margin-right : auto;
	position : relative;
}
