body { margin:0;
	background: #FFFFFF
	}
div#a {
  background-image: none !important;
}
.alpha60 {
   background: rgb(255, 255, 255);
   background: rgba(255, 255, 255, 0.0); 
}
#header {
 background:none; 
   max-width:1388px;
height: 200px;
display:none;
}
#header img {
    width: 300px;
    margin-top: 50px;
}
.swMain ul.anchor li a.selected {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
.swMain ul.anchor li a.selected:hover {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
.swMain ul.anchor li a.done {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
.swMain ul.anchor li a.done:hover {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
.swMain .buttonCancel {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
.swMain .buttonNext {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
.swMain .buttonFinish {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;  
}
#footer_wrapper {
    display:none;
}
.book {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;
}
.book:hover {
   color:#ffffff; 
   background: #537c96;  
   border: 1px solid #000000;
}
.shopping_cart_categories {
    color: #ffffff;
    background: #537c96;
    border: 1px solid #000000;
    font-weight: lighter;
}
.shopping_cart_categories:hover {
    background: #537c96;
    border: 1px solid #000000;
}
ul.buttons li a {
    background: #537c96;
    border: 1px solid #000000;
}
ul.buttons li a:hover {
    background: #537c96;
    border: 1px solid #000000;
}
h2 {
    color: #000000;
    font-weight: bold;
    font-size: 16px;
}
.rounded_button ul li a {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #537c96;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
}
.rounded_button ul li a:hover {
    background-attachment: scroll;
    background-clip: border-box;
    background-color: #537c96;
    background-image: none;
    background-origin: padding-box;
    background-position: 0 0;
    background-repeat: repeat;
    background-size: auto auto;
    color: #ffffff;
}
.paginator li a, .paginator li span {
    padding: 4px 7px 4px 7px;
    font-size: 11px;
    text-decoration: none;
    border: 1px solid #537c96;
}
#local_store_local_specials table thead tr td, #local_store_local_specials table thead tr th {
    background: #537c96;
    font-weight: 700;
    color: #fff;
    font-size: 11px;
}
.public_facility_bookings .navigation .selected {
    background: #0072a6;
opacity: 0.8;
}
.public_facility_bookings .navigation .selected:hover {
    background: #537c96;
    color: #ffffff;
font-family: roboto;
height: auto;
font-size: 11px;

}
.public_facility_bookings .navigation ul li a {
    background: #4bc7e9;
font-family: roboto;
height: auto;
font-size: 11px;

}
.public_facility_bookings .navigation ul li a:hover {
    background: #537c96;
    color: #ffffff;
}
.rounded_button .selected {
    background: #537c96;
}
.rounded_button .selected:hover {
    background: #537c96;
    color: #ffffff;
}
.public_table_heading td {
    background: #537c96 !important;
    text-align: left !important;
    padding-left: 30px !important;
    color: #fff !important;
    font-weight: bold !important;
}

#header img {
    width: 200px;
    margin-top: 10px;
}

.club_info {
font-family:Roboto;
}