#sidebar{
	display: none;
}

#content{
	padding: 0;
	width: 750px;
	clear: both;
	float: none;
}

#page_header{
	display: none;
	margin:0;
	height:0;
}

#hp_feature{
	position: relative;
	height:250px;
	margin: 0 0 15px;
}

.slideshow{
	position: absolute;
	top: -70px;
	z-index: 1;
	width:780px;
	height:310px;
}

.slideshow ul {
    margin:0;
    padding:0;
    list-style:none;
}

    .slideshow ul li {
        margin:0;
        padding:0;
        list-style:none;
    }
    
.slideshow .slide-nav {
    position:absolute;
    bottom:-10px;
    right:30px;
    height:5px;
}

.slideshow .slide-nav a {
    display:block;
    height:5px;
    width:5px;
    background:url(slide-nav.gif) no-repeat 0 0 ;
    text-indent:-9000px;
    line-height:1px;
    font-size:1px;
    float:left;
    margin-left:2px;
}

    .slideshow .slide-nav .activeSlide {
        background-position:0 -5px;
    }

#hp_feature .btn{
	height: 36px;
	text-transform: uppercase;
	text-indent: -9000px;
	background-repeat: no-repeat;
	background-position: 0 0;
	display: block;
	position: absolute;
	bottom: 20px; 	
	z-index: 2;
	
}

#hp_feature .btn:hover{
	background-position: 0 -36px;
}

#hp_feature .shop_listings{
	left: 20px;	 
	width: 220px;
	background-image: url(btn.shop_listings.gif);
}


#hp_feature .opening_hours{
	left: 255px;	 
	width: 240px;
	background-image: url(btn.opening_hours.gif);
}

#hp_secondary{
	margin: 0 -20px 0 0;
}

.hp_tile{
	width: 240px;
	float: left;
	margin: 0 15px 0 0;
	border-bottom:2px solid #ccc;
}
.hp_tile a{
	display: block;
}

.hp_tile a img{
	display: block;
	margin: 0;
}

.hp_tile a strong{
	display: block;
	height: 35px; 
	background: url(hp_tile.a.gif) no-repeat 0 0;
	color: #fff;
	padding: 0 0 0 7px;
	line-height: 35px;
	font-size:14px;
	margin: 0;
	font-weight:normal;
	text-align:center;
}

.hp_tile a:hover strong{
	background-position: 0 -35px;
}

.number-02 a strong{
    background-position:-240px -0px;
}

.number-02 a:hover strong{
    background-position:-240px -35px;
}

.number-03 a strong{
    background-position:-480px -0px;
}

.number-03 a:hover strong{
    background-position:-480px -35px;
}
