body {
  background-image: url(body-background.jpg);
  background-repeat: repeat-x;
  background-color: #9d1007;
  background-position: 0 -115px;
}
a {
  color: #FFFFFF;
}
#header .header_logo {
  width: 225px;
}
#header .header_info {
  margin-top: 0;
  width: 695px;
  background-color: transparent;
  border-color: transparent;
  background-image: none;
  height: auto;
  font-size: 16px;
}
#header .header_info .detail:before {
  content: '';
  padding-right: 0;
}
#header .header_info .name,
#header .header_info .address {
  display: block;
  margin-bottom: 8px;
}
#body {
  background-color: #000000;
  background-image: none;
  border-color: #000000;
}
#footer {
  background-color: transparent;
  border-color: transparent;
  background-image: url(gradient-footer.png);
}
#nav {
  border-color: #101010;
  background-color: #1A1A1A;
  background-image: none; /*url(gradient-navbar.gif);*/
}
#nav .list .item:hover, 
#nav .list .active {
  background-color: #6A0D09;
  border-color: #101010;   
}
#nav .list .item .link:hover, 
#nav .list .item:hover .link, 
#nav .list .active .link {
  color: #FFFFFF;
}
#content {
  background-color: #6A0D09;
  border-color: #180203;
  border-top-color: #000000;
  color: #FFFFFF;
}
#iframe_viplist,
#iframe_reservations {
  background-color: #6A0D09;
  border-color: #180203;
  color: #FFFFFF;
}
#content_home .header_block .image_pic,
#content_home .header_block .image_map,
#content_home .header_block iframe,
#content_gallery .gallery_block .gallery_photo,
#content_gallery .tour_block,
#content_groups #group_functions td.group_photo img.photo_block,
#content_events .body_block .text_featured .list_featured .list_item .event_photo {
  border-color: #560B07;
}
#content_home .body_block .text_coupons .text_list .list_item,
#content_info .body_block .text_details .list_details .active_item, 
#content_info .body_block .text_hours .list_hours .active_item,
#content_specials .body_block .text_coupons .list_coupons .list_item,
#content_specials .body_block .text_specials .list_specials .active_item,
#content_events .body_block .text_weekly .list_weekly .active_item,
#content_groups #group_functions td.group_details div.field_block label.label,
#content_viplist .body_block .contest_block,
#content_contact .body_block .block_contact {
  background-color: #7E100A;
  border-color: #580C11;
}
#content .line_divider {
  border-color: #580C11;
}
#content_specials .body_block .text_specials .list_specials .list_item,
#content_events .body_block .text_weekly .list_weekly .list_item {
  border-color: #580C11;
}
#content_home .body_block .text_coupons .text_list .list_item .expiry,
#content_specials .body_block .text_coupons .list_coupons .list_item .item_expiry {
  color: #C18787;
}
#content_home .body_block .text_coupons .text_list .more_item {
  background-color: transparent;
}
#content_home .body_block .text_coupons .text_list .more_item a,
#content_home .body_block .text_coupons .text_list .more_item a:hover {
  color: #FFFFFF;
}
#content_menus .body_block .menu_block {
  background-color: #7E100A;
  border-color: #580C11;
  color: #FFFFFF;
}
#content_menus .body_block .menu_block .menu_top {
  border-color: #580C11;
}
#content_menus .body_block .menu_block .menu_file .text_download a, 
#content_menus .body_block .menu_block .menu_file .text_requirements a,
#content_menus .body_block .menu_block .loader label {
  color: #FFFFFF;
}
#content_gallery .gallery_block .gallery_left:hover, 
#content_gallery .gallery_block .gallery_right:hover {
  background-color: #92120B;
}
#content_gallery .gallery_block .gallery_left, 
#content_gallery .gallery_block .gallery_right,
#content_gallery .gallery_block .gallery_left_inactive, 
#content_gallery .gallery_block .gallery_right_inactive,
#content_gallery .gallery_block .gallery_left_inactive:hover, 
#content_gallery .gallery_block .gallery_right_inactive:hover {
  background-color: #7E100A;
  border-color: #560B07;
}