/* GENERAL STYLES */
body {text-align: center; background: #f6f5f0 url(../images/body_bg.jpg) 0 0 repeat-x; font-family: helvetica, Arial, verdana, sans-serif; font-size: 12px; color: #333333; padding: 10px 0 0 0;}
p, #left_content ul li {line-height: 19px; margin: 10px;}
#left_content p {text-align: left;}
button {cursor:pointer; border:0; background: none; text-align: left;}
.clear {clear: both;}
a img {border: none;}
a:link, a:visited {text-decoration: underline; color: #000;}
a:hover, a:active {text-decoration: none; color: #333;}
.img_replace {display: block; text-indent: -999999px; margin: 10px 5px;}
.left49 {float: left; width: 49%;}
.right49 {float: right; width: 49%;}
.left66 {float: left; width: 66%;}
.right33 {float: right; width: 33%;}
.hide {visibility: hidden;}
h1, h3, h4 {margin: 10px 10px 10px 15px; text-transform: capitalize; font-family: Georgia, "Times New Roman", Helvetica, Arial, sans-serif; font-size: 16px; font-weight:bold; line-height: 22px;}
h1 {font-size: 17px;}
h4 {font-size: 14px;}
h4.h4_promos {margin: 10px 3px 10px 10px; font-size: 12px;}

/* LAYOUT */

#wrapper {width: 800px; margin: 0 auto; text-align: left;}
#content {width: 780px; padding: 0 10px; background: #fff url(../images/footer_bg.gif) 0 bottom no-repeat; margin: 0 auto; clear: both;}
#left_content {float: left; width: 360px;}
#middle_content {float: left; width: 185px; margin-left: 20px}
#right_content {float: right; margin-right: 5px; width: 195px;}
#footer {clear: both; text-align: center; padding: 20px 0 40px 0;}
#special_offers, .mid_comp, #third_level {width: 175px; background: #EDEBE4 url(../images/bg_specials.gif) 0 bottom no-repeat; padding: 0px 0px 20px 0px; margin: 15px 0;}
#web_promotions h6, #email_form h6, #availability h6, 
#special_offers h6, .mid_comp h6, #third_level h6 {text-indent: -99999px; height: 14px; width: 175px; background: #fff url(../images/bg_specials_top.gif) 0 top no-repeat; padding: 0px; margin: 0;}
#web_promotions, #email_form, #availability {width: 175px; background: #F3F1E5 url(../images/bg_right_modules.gif) 0 bottom no-repeat; padding: 0 0 20px 0; margin: 15px 0;}
#web_promotions h6, #email_form h6, #availability h6 {background: #f3f1e5 url(../images/bg_right_modules_top.gif) 0 top no-repeat;}
#wedding_login_left {position: relative; margin: 40px auto; height: 380px; width: 500px; background: #fff url(../images/wedding_login_bg.jpg) 0 0 no-repeat;}

/* NAVIGATION */
#main_nav ul li, #footer ul li, #child_nav ul li {display: inline;}
#main_nav ul li a, #footer ul li a, #child_nav ul li a {text-decoration: none;}

#main_nav {background: transparent url(../images/nav_bg.gif) 0 0 no-repeat; width: 800px; text-align: center; height: 20px; padding-top:5px;}
#main_nav ul li a:link, #main_nav ul li a:visited {color: #eee; font-family: Helvetica, Arial, Verdana, sans-serif; text-transform:uppercase; background: transparent url(../images/nav_sep.gif) 100% -3px no-repeat; padding-right: 12px; padding-left: 6px; font-size: 13px; font-weight: bold;}
#main_nav ul li a:hover, #main_nav ul li a:active {background: #a4925f url(../images/nav_sep.gif) 100% -3px no-repeat; text-decoration: none;}
#home_page #main_nav ul li#nav_1 a,
#conference_page #main_nav ul li#nav_2 a,
#accommodation_page #main_nav ul li#nav_3 a,
#dining_page #main_nav ul li#nav_4 a,
#weddings_page #main_nav ul li#nav_5 a,
#golf_page #main_nav ul li#nav_6 a,
#spa_page #main_nav ul li#nav_7 a
{background: #a4925f url(../images/nav_sep.gif) 100% -3px no-repeat; text-decoration: none;}
#main_nav ul li a.last:link, #main_nav ul li a.last:visited {background:none; padding-right: 4px;}
#main_nav ul li a.last:hover, #main_nav ul li a.last:active {background:#a4925f; padding-right: 4px;}

/* child navigation */

#child_nav {height: 30px; text-align: center; padding-top: 2px; background: #fff;}
#child_nav ul li a {background: #c8c5aa url(../images/child_li_bg.gif) 0 0 no-repeat; padding: 4px 0px 4px 17px; margin-left: -3px; font-size: 11px; text-transform: uppercase; color: #3C3B31; font-weight: bold;}
#child_nav ul span.child_last {padding: 3px 0px 4px 17px; margin-left: -3px; background: #c8c5aa url(../images/child_right.gif) 100% 0 no-repeat;}
#child_nav ul li a.child_first {padding-right: 12px;background: #c8c5aa url(../images/child_left.gif) 0 0 no-repeat;}
#child_nav ul li a:hover, #child_nav ul li a:active,  #child_nav ul li a.active {color: #fff; text-decoration: none;}

/* footer navigation */
#footer ul li a {color: #999; padding: 12px; text-decoration: none;}

/* progress bar for navigation */
/* the navigation controls for the sprite navigation */
#progress_container {position: relative;}
#progress {background: url(../images/dargan_progress.gif);height: 50px;width: 520px; margin-left: 20px;	}
#left_content #progress ul {width: 520px;	height: 50px; position: relative; margin: 0;}
#left_content #progress ul li{background: none; padding:0; margin: 0;}
#progress li {position: absolute; top: 0;}
#progress li, #progress a { height: 50px; display: block; text-indent: -999999px; margin: 0; padding: 0;}	

#prog1 {left: 6px; width: 62px;}
#prog2 {left: 68px; width: 78px;}
#prog3 {left: 146px; width: 82px;}
#prog4 {left: 228px; width: 89px;}
#prog5 {left: 317px; width: 85px;}
#prog6 {left: 402px; width: 116px;}

#prog1 a.progress_active {background: transparent url(../images/dargan_progress.gif) -6px -0px no-repeat;}
#prog2 a.progress_active {background: transparent url(../images/dargan_progress.gif) -68px -0px no-repeat;}
#prog3 a.progress_active {background: transparent url(../images/dargan_progress.gif) -146px -0px no-repeat;}
#prog4 a.progress_active {background: transparent url(../images/dargan_progress.gif) -228px -0px no-repeat;}
#prog5 a.progress_active {background: transparent url(../images/dargan_progress.gif) -317px -0px no-repeat;}
#prog6 a.progress_active {background: transparent url(../images/dargan_progress.gif) -402px -0px no-repeat;}

#prog1 a.progress_future {background: transparent url(../images/dargan_progress.gif) -6px -50px no-repeat;}
#prog2 a.progress_future {background: transparent url(../images/dargan_progress.gif) -68px -50px no-repeat;}
#prog3 a.progress_future {background: transparent url(../images/dargan_progress.gif) -146px -50px no-repeat;}
#prog4 a.progress_future {background: transparent url(../images/dargan_progress.gif) -228px -50px no-repeat;}
#prog5 a.progress_future {background: transparent url(../images/dargan_progress.gif) -317px -50px no-repeat;}
#prog6 a.progress_future {background: transparent url(../images/dargan_progress.gif) -402px -50px no-repeat;}

#prog1 a.progress_past {background: transparent url(../images/dargan_progress.gif) -6px -100px no-repeat;}
#prog2 a.progress_past {background: transparent url(../images/dargan_progress.gif) -68px -100px no-repeat;}
#prog3 a.progress_past {background: transparent url(../images/dargan_progress.gif) -146px -100px no-repeat;}
#prog4 a.progress_past {background: transparent url(../images/dargan_progress.gif) -228px -100px no-repeat;}
#prog5 a.progress_past {background: transparent url(../images/dargan_progress.gif) -317px -100px no-repeat;}
#prog6 a.progress_past {background: transparent url(../images/dargan_progress.gif) -402px -100px no-repeat;}

/* TEXT */

#left_content h2 {font-size: 14px; margin: 8px 10px;}
#left_content ul {margin-left: 20px;}
#left_content ul li {margin: 8px 3px; padding-left: 21px; background: url(../images/stag_white.gif) 0 0 no-repeat;}
#left_content blockquote ul li {background: url(../images/stag.gif) 0 0 no-repeat; list-style: none;}

h1.h1_home {background: #fff url(../images/h1_home.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_about {background: #fff url(../images/h1_about.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_history {background: #fff url(../images/h1_history.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_location {background: #fff url(../images/h1_location.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_attractions {background: #fff url(../images/h1_attractions.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_news {background: #fff url(../images/h1_news.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_gallery {background: #fff url(../images/h1_gallery.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_conferences {background: #fff url(../images/h1_conferences.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_meeting_rooms {background: #fff url(../images/h1_meeting_rooms.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_capacities {background: #fff url(../images/h1_capacities.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_conference_team {background: #fff url(../images/h1_conference_team.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_meeting_enquiry {background: #fff url(../images/h1_meeting_enquiry.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_corporate_account {background: #fff url(../images/h1_corporate_account.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_accommodation {background: #fff url(../images/h1_accommodation.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_standard {background: #fff url(../images/h1_standard.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_house {background: #fff url(../images/h1_house.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_walled_garden {background: #fff url(../images/h1_walled_garden.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_dining {background: #fff url(../images/h1_dining.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_hall_door {background: #fff url(../images/h1_hall_door.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_middleton_bar {background: #fff url(../images/h1_middleton_bar.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_tea {background: #fff url(../images/h1_tea.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_lunch_menu {background: #fff url(../images/h1_lunch_menu.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_weddings {background: #fff url(../images/h1_weddings.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_links {background: #fff url(../images/h1_links.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_us_to_you {background: #fff url(../images/h1_us_to_you.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_wedding_menu {background: #fff url(../images/h1_wedding_menu.gif) 0 0 no-repeat; height: 36px; width: 380px;}
h1.h1_platinum {background: #fff url(../images/h1_platinum.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_heavenly {background: #fff url(../images/h1_heavenly.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_wedding_enquiry {background: #fff url(../images/h1_wedding_enquiry.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_wedding_gallery {background: #fff url(../images/h1_wedding_gallery.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf {background: #fff url(../images/h1_golf.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_course {background: #fff url(../images/h1_golf_course.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_darren_clarke {background: #fff url(../images/h1_darren_clarke.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_clubhouse {background: #fff url(../images/h1_clubhouse.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_team {background: #fff url(../images/h1_golf_team.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_shop {background: #fff url(../images/h1_golf_shop.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_dining {background: #fff url(../images/h1_golf_dining.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_academy {background: #fff url(../images/h1_golf_academy.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_tuition {background: #fff url(../images/h1_golf_tuition.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_corporate {background: #fff url(../images/h1_golf_corporate.gif) 0 0 no-repeat; height: 36px; width: 340px;}
h1.h1_membership {background: #fff url(../images/h1_membership.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_junior_member {background: #fff url(../images/h1_junior_member.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_individual {background: #fff url(../images/h1_individual.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_corporate_member {background: #fff url(../images/h1_corporate_member.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_annual_member {background: #fff url(../images/h1_annual_member.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_green_fees {background: #fff url(../images/h1_green_fees.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_specials {background: #fff url(../images/h1_golf_specials.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_reservations {background: #fff url(../images/h1_golf_reservations.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_enquiries {background: #fff url(../images/h1_golf_enquiries.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_gallery {background: #fff url(../images/h1_golf_gallery.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_golf_press {background: #fff url(../images/h1_golf_press.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_members_only {background: #fff url(../images/h1_members_only.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_club_details {background: #fff url(../images/h1_club_details.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_captains_message {background: #fff url(../images/h1_captains_message.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_fixtures {background: #fff url(../images/h1_fixtures.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_results {background: #fff url(../images/h1_results.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_announcements {background: #fff url(../images/h1_announcements.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_contact {background: #fff url(../images/h1_contact.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_booking {background: #fff url(../images/h1_booking.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_competition {background: #fff url(../images/h1_competition.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_activities {background: #fff url(../images/h1_activities.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_theatre {background: #fff url(../images/h1_theatre.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_surfing {background: #fff url(../images/h1_surfing.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_shopping {background: #fff url(../images/h1_shopping.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_festivals {background: #fff url(../images/h1_festivals.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_christmas {background: #fff url(../images/h1_christmas.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_specials {background: #fff url(../images/h1_specials.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h1.h1_offers {background: #fff url(../images/h1_offers.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_hole {background: #fff url(../images/h1_hole.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_angling {background: #fff url(../images/h1_angling.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_intimate {background: #fff url(../images/h1_intimate.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_gold {background: #fff url(../images/h1_gold.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_gift {background: #fff url(../images/h1_gift.gif) 0 0 no-repeat; height: 36px; width: 331px;}
h1.h1_your_wedding {background: #fff url(../images/h1_your_wedding.gif) 0 0 no-repeat; height: 40px; width: 331px;}

h1.h1_boattours {background: #fff url(../images/h1_boattours.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_children {background: #fff url(../images/h1_children.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_cycling {background: #fff url(../images/h1_cycling.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_diving {background: #fff url(../images/h1_diving.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_equestrian {background: #fff url(../images/h1_equestrian.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_golfingactivities {background: #fff url(../images/h1_golfingactivities.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_heritage {background: #fff url(../images/h1_heritage.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_kitesurfing {background: #fff url(../images/h1_kitesurfing.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_racing {background: #fff url(../images/h1_racing.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_walking {background: #fff url(../images/h1_walking.gif) 0 0 no-repeat; height: 40px; width: 331px;}
h1.h1_yeats {background: #fff url(../images/h1_yeats.gif) 0 0 no-repeat; height: 40px; width: 331px;}

h2.h2_contact {background: #fff url(../images/h2_contact.gif) 0 0 no-repeat; height: 20px; width: 170px;}
h2.h2_competition {background: #fff url(../images/h2_competition.gif) 0 0 no-repeat; height: 30px; width: 170px;}
h2.h2_web_promotions {background: #fff url(../images/h2_promos.gif) 0 0 no-repeat; height: 36px; width: 180px;}
h2.h2_email {background: #fff url(../images/h2_emails.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_book_room {background: #fff url(../images/h2_book.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_wedding_guests {background: #fff url(../images/h2_wedding_guests.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_clubhouse {background: #fff url(../images/h2_clubhouse.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_membership {background: #fff url(../images/h2_membership.gif) 0 0 no-repeat; height: 36px; width: 149px;}
h2.h2_green_fees {background: #fff url(../images/h2_green_fees.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_press {background: #fff url(../images/h2_press.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_members {background: #fff url(../images/h2_members.gif) 0 0 no-repeat; height: 36px; width: 180px;}
h2.h2_brochures {background: #fff url(../images/h2_brochures.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_attractions {background: #fff url(../images/h2_attractions.gif) 0 0 no-repeat; height: 36px; width: 170px;}
h2.h2_video {background: #fff url(../images/h2_video.gif) 0 0 no-repeat; height: 36px; width: 176px;}
h2.h2_christmas {background: #fff url(../images/h2_christmas.gif) 0 0 no-repeat; height: 36px; width: 176px;}

ul.pdf_list li {margin-left: 5px; background: url(../images/file_acrobat.gif) 0 4px no-repeat; padding-left: 21px; line-height: 24px; font-size: 11px; color: #333;}

#location_maps img {border: 1px solid #999; padding: 4px;}
img.body_img {margin: 0 auto; display: block; background: #EEEADE url(../images/shadow.jpg) left 100% repeat-x; padding: 10px 11px 25px 11px;}

#left_content p strong {font-weight: bold;}

#special_offers p strong {font-size: 11px; text-transform: uppercase; font-weight: bold;}

#third_level ul li {background: #edebe4 url(../images/stag.gif) 0 0 no-repeat; margin: 5px; padding-left: 25px; line-height: 20px;}
#third_level ul li a {text-transform: capitalize; font-weight: bold; color: #333; text-decoration: none;}
#third_level ul li a.third_active, #third_level ul li a:hover {text-decoration: underline;}

#left_content p {font-size: 13px; margin: 10px 0px 10px 14px; line-height: 20px;}
#right_content p, #middle_content p {font-size: 11px; margin: 10px 0px 10px 10px;}
blockquote {background: #F3F1E5 url(../images/blockquote.gif) 0 bottom no-repeat; width: 310px; min-height: 90px; line-height: 22px; margin: 0 auto;}
blockquote p, blockquote ul {padding: 10px 0;}
blockquote ul li {list-style: disc; margin-left: 40px}
#email_form form, #availability form {margin-left: 6px;}
#footer p {color: #999;}

/* FORMS */
form#check_avail select {width: 35px; margin-top: 10px; margin-right: 1px;}
form#check_avail p {margin-left: 4px; text-align: right}
form.get_options {padding: 5px auto;  float: right; position: absolute; top: 93px; left: 160px;}
h2.h2_room_type {border-top: 2px solid #999; font-weight: bold; padding-top: 5px; padding-bottom: 5px; font-size: 15px;}
form#make_reservation div {margin: 5px;}
#optout fieldset {width: 600px; border: none;}
#optout label {font-size: 12px;}

/* Booking Summary Information */
.booking_summary {color: #7d7254; font-size: 11px; font-family: verdana, helvetica, arial, sans-serif; width: 480px; margin-bottom: 20px;}
.booking_summary td{text-align: center; padding: 3px 5px; border: 1px solid #eaeaea; }
.booking_summary tr.top_row td {background: #7d7254; text-align: left; color: #fff;}
.booking_summary td.right_align {text-align: right;}
.booking_summary td.left_align {text-align: left;}
.booking_summary td.row_header {background: #c8c5aa; border-bottom: 1px solid #333; font-weight: bold; color: #fff;}
.booking_summary tr.last_row td {background: #7d7254; color: #fff; font-weight: bold; border-top: 1px solid #333; border-bottom: 2px solid #333;}

#hidden_specials_form {margin-left: 5px;}

/* SLIDESHOW */
/*** set the width and height to match your images **/
#slideshow {position:relative;height:120px; overflow: hidden; margin-top: 15px;}
#slideshow img {position:absolute;top:0;left:0;z-index:8; opacity:0.0;}
#slideshow img.active {z-index:10; opacity:1.0;}
#slideshow img.last-active {z-index:9;}

/* BINGO BUTTON */
.bingo-button {width: 169px; display: block; padding: 0 15px; position: relative;background: transparent url(../images/bingo/middle.jpg) 15px 0 repeat-y; margin: 10px 0 155px -10px; }
.bingo-button .bingo-button-top {width: 169px; display: block; height: 68px; background: transparent url(../images/bingo/header.jpg) 0 0 no-repeat; overflow: hidden; margin-bottom: -10px;}
.bingo-button h3 {font-size: 14px; position: absolute; top: 13px; left: 15px;}
.bingo-button p {margin: 25px 30px; padding-bottom: 10px; line-height: 22px; font-size: 12px!important; color: #fff; width: 150px;}
.bingo-button .bingo-button-body {padding-bottom: 35px;background: transparent url(../images/bingo/bottom.jpg) 100% 100% no-repeat; min-height: 90px; position: relative}
.bingo-button .bingo-button-bottom {margin: -155px 0 0 10px;}
.bingo-button #book_now {position: absolute; bottom: 20px; left: 35px;}