#header-container {
	position:relative;
	width:100%;
	height:220px;
	margin: 0 auto;
}

#header {
	position: relative;
	width:1024px;
	height:220px;
	margin: 0 auto;
	margin-bottom:0px;
	padding-top:0px;
}

#header-inner {
	float:left;
	width:1000px;
	height:220px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:12px;
	margin-right:0px; 
	padding-bottom:0px;
	padding-right:0px;
}

#header-top {
	position: relative;
	width: 1000px;
	height:170px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
}

#header-top-left {
	position:relative;
	width:250px;
	height:170px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	bottom:0px;
}

#strapline {
	position:relative;
	width:210px;
	height:7px;
	top:8px;
	margin-top:0px;
	margin-bottom:0px;
	bottom:0px;
}

#header-top-center {
	position:relative;
	width:520px;
	height:170px;
	top:0px;
	margin-top:-170px;
	margin-bottom:0px;
	margin-left:255px;
	bottom:0px;
}

#header-top-right {
	float:right;
	width:220px;
	height:170px;
	top:0px;
	margin-top:-170px;
	margin-bottom:10px;
	margin-left:5px;
	padding-left:0px;
	bottom:0px;
}

#header-bottom {
	position: relative;
	width: 1000px;
	height:49px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
} 

#header-divider {
	position:relative;
	width:1000px;
	height:1px;
	margin-left:0px;
	margin-top:0px;
	margin-bottom:0px;
}

#shopping-basket-container {
	position:relative;
	width:185px;
	height:106px;
	top:0px;
	margin-top:25px;
	margin-bottom:0px;
	margin-left:35px;
	padding-left:0px;
	bottom:0px;
	
}

#shopping-basket-top {
	position:relative;
	width:185px;
	height:52px;
	top:0px;
	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	padding-top:0px;
	bottom:0px;
	text-align:center;
	
}

#shopping-basket-middle {
	position:relative;
	width:185px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:3px;
	margin-left:0px;
	padding-top:5px;
	padding-left:0px;
	bottom:0px;
	text-align:center;
	
}

#shopping-basket-bottom {
	position:relative;
	width:185px;
	height:25px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	bottom:0px;
	
}

.shopping-basket-bottom-left {
	float:left;
	width:91px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:5px;
	padding-left:0px;
	bottom:0px;
	text-align:center;
}

.shopping-basket-bottom-right {
	float:right;
	width:91px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:3px;
	padding-top:5px;
	padding-left:0px;
	bottom:0px;
	text-align:center;
}

.store-login-left {
	float:left;
	width:210px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	bottom:0px;
}

.store-login-right {
	float:right;
	width:210px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	bottom:0px;
}

#header-contact {
	float:right;
	width:200px;
	height:120px;
	top:0px;
	margin-top:11px;
	margin-bottom:0px;
	margin-right:10px;
	padding-left:0px;
	bottom:0px;
} 

#search-navigation-container {
	position:relative;
	width:990px;
	margin-left:5px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

#search-bar {
	position:relative;
	width:1000px;
	height:23px;
	margin-left:0px;
	margin-top:14px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
}

.search-bar-left {
	float:left;
	width:700px;
	height:23px;
}

.search-bar-right {
	float:right;
	width:300px;
	height:23px;
}

.search-login-left {
	float:left;
	width:268px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-right:2px;
	bottom:0px;
	text-align:right;
}

.search-login-right {
	float:right;
	width:50px;
	height:23px;
	top:0px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-left:0px;
	bottom:0px;
}
	
#search-departments {
	float:left;
	width:180px;
	height:23px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:0px;
	padding-top:0px;
	overflow:hidden;
	background: url("../../images/header-select-dropdown-background.gif") ;
	
}

#search-brands {
	float:left;
	width:180px;
	height:23px;
	margin-top:0px;
	margin-bottom:0px;
	margin-left:30px;
	padding-top:0px;
	background: url("../../images/header-select-dropdown-background.gif") ;
	overflow:hidden; 
}

#search-catalogue {
	float:left;
	width:205px;
	height:23px;
	margin-left:30px;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px; 
}

#search-login {
	float:right;
	width:278px;
	height:23px;
	margin-top:0px;
	margin-bottom:0px;
	margin-right:0px;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px; 
}




