* {
	margin: 0;
	padding: 0;
}
body {
	background: #427361 url(../images/global/backgroundGradient.png) repeat-x left top;
}
#bigLamp {
	position: absolute;
	display: block;
	top: 250px;
	right: 10px;
	width: 407px;
	height: 575px;
	background: url(../images/global/bigLamp.png) no-repeat left top;
	z-index: 1;
	
	display: none;
}
#bigContainer {
	position: relative;
	display: block;
	margin: 34px auto;
	width: 830px;
	background: url(../images/global/backgrounds.png) repeat-y -830px top;
	z-index: 2;
}
#backgroundN {
	position: relative;
	display: block;
	height: 18px;
	background: #427361 url(../images/global/backgrounds.png) no-repeat left top;
}
#backgroundS {
	position: relative;
	display: block;
	height: 16px;
	background: #427361 url(../images/global/backgrounds.png) no-repeat left -18px;
}
	* html #backgroundS {
		font-size: 1px;
	}
#header {
	position: relative;
	display: block;
}
	* html #header {
		height: 127px;
	}
	#logo {
		position: relative;
		display: block;
		height: 135px;
		width: 278px;
		margin-top: -34px;
		margin-left: 62px;
		background: url(../images/global/logo2.png) no-repeat left top;
		cursor: pointer;
	}
	* html #logo {
		background: url(../images/global/logo_IE.png) no-repeat left top;
	}
	#buttons {
		position: absolute;
		display: block;
		height: 83px;
		width: 418px; 
		left: 387px;
		top: 34px;
		z-index: 19;
	}
	* html #buttons {
		top: 0;
	}
	.button {
		position: relative;
		display: inline;
		float: left;
		height: 87px;
		width: 77px;
		margin-right: 5px;
		background: url(../images/global/buttons.png) no-repeat left top;
		cursor: pointer;
	}
	a:link #lamps, a:visited #lamps {
		background-position: 0px -87px;
	}
	a:hover #lamps, a:active #lamps,  a.current:link #lamps, a.current:visited #lamps {
		background-position: 0px 0px;
	}
	a:link #parts, a:visited #parts {
		background-position: -86px -87px;
	}
	a:hover #parts, a:active #parts,  a.current:link #parts, a.current:visited #parts  {
		background-position: -86px 0px;
	}
	a:link #clocks, a:visited #clocks {
		background-position: -172px -87px;
	}
	a:hover #clocks, a:active #clocks,  a.current:link #clocks, a.current:visited #clocks  {
		background-position: -172px 0px;
	}
	a:link #antiques, a:visited #antiques {
		background-position: -257px -87px;
	}
	a:hover #antiques, a:active #antiques,  a.current:link #antiques, a.current:visited #antiques  {
		background-position: -257px 0px;
	}
	a:link #ebay, a:visited #ebay {
		background-position: -342px -87px;
	}
	a:hover #ebay, a:active #ebay {
		background-position: -342px 0px;
	}
	#purchase {
		position: relative;
		display: block;
		text-align: right;
		padding: 0px 0 10px;
		color: #fff;
		margin: 0 37px;
	}
#contentContainer {
	position: relative;
	display: block;
	width: 757px;
	margin-left: 37px;
	background: url(../images/global/backgrounds.png) repeat-y -1660px top;
}
#contentN {
	position: relative;
	display: block;
	height: 10px;
	background: url(../images/global/backgrounds.png) no-repeat 0px -34px;
}
	* html #contentN {
		font-size: 1px;
	}
#content {
	position: relative;
	display: block;
	padding: 0 20px;
}
	* html #content {
		height: 1%;
	}
#contentS {
	position: relative;
	display: block;
	height: 8px;
	background: #5f8979 url(../images/global/backgrounds.png) no-repeat 0px -44px;
}
	* html #contentS {
		font-size: 1px;
	}
#footer {
	position: relative;
	display: block;
}
#siteBy {
	color: #fff;
	text-align: right;
	margin: 0 37px;
	padding: 10px 0 0 0;
}
	#siteBy a:link, #siteBy a:visited {
		color: #ffc252;
	}
	#siteBy a:hover, #siteBy a:active {
		color: #f00;
	}

