.inside_footer {
   width: 230px; 
   text-align: left;
}

.inside_footer a {
margin: 2px 0 1px 0;
}

/*  accommodations Button */
.acco-footer {
	 width:  130px;
}
.acco-footer a {
	display: block;	
	width: 130px;
	height: 13px; 
	background: url(../images/accommodations-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.acco-footer a:hover{ 
	background-position: 0 -13px;
}

/* --------------------------------------*/

/*  marina Button */
.marina-footer {
	 width:  55px;
	 padding-top: 2px;
}
.marina-footer a {
	display: block;	
	width: 55px;
	height: 12px; 
	background: url(../images/marina-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.marina-footer a:hover{ 
	background-position: 0 -12px;
}

/* --------------------------------------*/

/*  activities Button */
.act-footer {
	 width:   75px; 
	 padding-top: 2px;
}
.act-footer a {
	display: block;	
	width:  75px;
	height: 12px; 
	background: url(../images/activities-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.act-footer a:hover{ 
	background-position: 0 -12px;
}

/* --------------------------------------*/

/*  services Button */
.services-footer {
	 width:   60px;
	 padding-top: 2px;
}
.services-footer a {
	display: block;	
	width:  60px;
	height: 12px; 
	background: url(../images/services-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.services-footer a:hover{ 
	background-position: 0 -12px;
}

/* --------------------------------------*/

/*  specials Button */
.spec-footer {
	 width:  60px; 
	 padding-top: 2px;
}
.spec-footer a {
	display: block;	
	width: 60px;
	height: 13px; 
	background: url(../images/specials-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.spec-footer a:hover{ 
	background-position: 0 -13px;
}

/* --------------------------------------*/

/*  gallery Button */
.gallery-footer {
	 width:  60px; 
	 padding-top: 2px;
}
.gallery-footer a {
	display: block;	
	width: 60px;
	height: 13px; 
	background: url(../images/gallery-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.gallery-footer a:hover{ 
	background-position: 0 -13px;
}

/* --------------------------------------*/

/*  contact Button */
.contact-footer {
	 width:  86px;
	 padding-top: 2px;
}
.contact-footer a {
	display: block;	
	width: 86px;
	height: 13px; 
	background: url(../images/contact-btn.png) 0 0 no-repeat;
	text-decoration: none;
}
.contact-footer a:hover{ 
	background-position: 0 -13px;
}

/* --------------------------------------*/

