#content {
	width:860px; /* 2px less due to IE bug with overflowing <em>s */
	padding:10px 20px 10px 20px;
	margin-top:0px;
	float:none;
	border:none;
}

#page {
	background-image:url(../images/hp-page-bg.png);
	_background-image:url(../images/hp-page-bg-IE6.png);
}

#header {
	height:321px;
	background-image:url("../images/hp-header-bg.png");
	_background-image:url("../images/hp-header-bg-IE6.png");
}

#homepage-slider-pictureit-carousel-wrap {
	width:870px;
	height:271px;
	margin-bottom:20px;
	background-image:url(../images/homepage-slider-bg.png);
}

#homepage-slider-pictureit-carousel-nav {
	top:225px;
	left:20px;
	width:200px;
}

#homepage-slider-pictureit-carousel-nav a {
	width:20px;
	display:block;
	padding:0;
	margin:0 0 0 4px;
	padding:3px 0 0 0;
	height:17px !important;
	text-align:center;
	background-image:none;
	background-color:#CCCCCC;
	border:2px solid #000000;
	float:left;
	font-weight:bold;
	text-decoration:none;
	color:#000000;
}

#homepage-slider-pictureit-carousel-nav a:hover {
	background-position:0;
	background-color:#FFFFFF;
}

#homepage-slider-pictureit-carousel-nav a.activeSlide {
	background-position:0;
	background-color:#FF9900;
}

	
#homepage-slider-pictureit-carousel {
	left:8px;
	top:7px;
}

#featured-junk {
	float:left;
	width:273px;
	height:311px;
	margin-right:20px;
	background-image:url(../images/featured-junk.png);
	position:relative;
}

#featured-junk img {
	position:absolute;
	left:3px;
	top:76px;
}

#grab-your-junk {
	float:left;
	width:273px;
	height:311px;
	background-image:url(../images/grab-your-junk.png);
	position:relative;
}

#grab-your-junk img {
	position:absolute;
	left:3px;
	top:76px;
}

#get-ready-for-peep-show {
	float:right;
	width:273px;
	height:311px;
	background-image:url(../images/get-ready-for-peep-show.png);
	position:relative;
}

#get-ready-for-peep-show img {
	position:absolute;
	left:63px;
	top:276px;
}

/* Main navigation */

#hp-main-nav {
	margin:0;
	padding:0;
	list-style:none;
	position:relative;
	width:552px;
	height:215px;
	top:71px; 
	left:340px;
}

#hp-main-nav li {
	margin:0;
	padding:0px;
	position:relative;
	float:left;
}

#buy-junk a { 	
	position:absolute;
	left:50px;
	top:95px;
	background-repeat:no-repeat;
	padding:0px;
	display:block;
	padding-top:74px;
	height:0px !important; /* for most browsers */
	height /**/:74px; /* for IE5.5's bad box model */
	overflow:hidden;
	outline:none;		
	background-image:url(../images/hp-main-nav/buy-junk.png); 
	width:167px; 
}

#buy-junk a:hover {
	background-position:0 -74px;
}

#buy-junk.current a,
#buy-junk.current a:hover {
	background-position:0 -74px;
}

#number-what a {		
	position:absolute;
	top:35px;
	left:230px;
	background-repeat:no-repeat;
	padding:0px;
	display:block;
	padding-top:37px;
	height:0px !important; /* for most browsers */
	height /**/:37px; /* for IE5.5's bad box model */
	overflow:hidden;
	outline:none;		
	background-image:url(../images/hp-main-nav/number-what.png); 
	width:215px; 
}

#number-what a:hover {
	background-position:0 -37px;
}

#number-what.current a,
#number-what.current a:hover {
	background-position:0 -37px;
}

#have-it-your-way a {	
	position:absolute;
	top:90px;
	left:260px;	
	background-repeat:no-repeat;
	padding:0px;
	display:block;
	padding-top:38px;
	height:0px !important; /* for most browsers */
	height /**/:38px; /* for IE5.5's bad box model */
	overflow:hidden;
	outline:none;		
	background-image:url(../images/hp-main-nav/have-it-your-way.png); 
	width:256px; 
}

#have-it-your-way a:hover {
	background-position:0 -38px;
}

#have-it-your-way.current a,
#have-it-your-way.current a:hover {
	background-position:0 -38px;
}

#peep-show a {	
	position:absolute;
	top:145px;
	left:240px;	
	background-repeat:no-repeat;
	padding:0px;
	display:block;
	padding-top:38px;
	height:0px !important; /* for most browsers */
	height /**/:38px; /* for IE5.5's bad box model */
	overflow:hidden;
	outline:none;		
	background-image:url(../images/hp-main-nav/peep-show.png); 
	width:160px; 
}

#peep-show a:hover {
	background-position:0 -38px;
}

#peep-show.current a,
#peep-show.current a:hover {
	background-position:0 -38px;
}
