@media screen {
	/*xmas specific changes*/
	div#xmas-wrapper {
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 46px;
		background: url(../images/layout/bg-body-xmas.png) repeat-x;
		z-index: 2;
	}
	
	div#header {
		z-index: 1;
	}
	
	div#header p#branding {
		top: 45px;
	}
			
	form#search {
		top: 0;
		padding-top: 80px;
	}
	
	form#search a#hogmanay {
		position: absolute;
		z-index: 1000;
		top: 40px;
		right: -28px;
		width: 256px;
		height: 37px;
		background: url(../images/layout/bg-search-seasonsgreetings.png) no-repeat;
		cursor: pointer;
	}
	
	a#hogmanay span {
		display: none;
	}
}
