#bodywrapper { width: 1080px; margin-left: auto; margin-right: auto; text-align: left; postition: relative; background: #fbefb1 url(../images/yellow-body.jpg) repeat-y center top; position: relative; z-index: 2; }
#level-one { background: transparent; width: 1080px; margin-left: auto; margin-right: auto; text-align: left; postition: absolute; position: relative; top: 0; z-index-: 3; }
#shadow-1 { margin-top: 110px; background: transparent; position: absolute; top: 90px; left: 440px; }
#shadow-details { background: transparent; margin-top: 110px; position: absolute; top: 390px; left: 640px; }
#round-map { position: absolute; top: 0; left: -50px; z-index: 550; float: left; }
#video-text { position: absolute; z-index: 550; top: 120px; left: 110px; }
#embedded-video { position: absolute; z-index: 550; top: 89px; left: 523px; width: 425px; }
#video-background { position: relative; z-index: 550; top: 0; left: 510px; width: 425px; }
#check-availability { position: absolute; top: 10px; z-index: 550; right: 20px; }
#detail { background-color: transparent; margin-top: 20px; position: relative; top: 20px; left: 80px; width: 870px; margin-bottom: 50px; }
#add-to-backpack { background-color: transparent; background-position: right top; position: absolute; top: 0; right: 75px; width: 135px; height: 123px; margin-top: 0; margin-right: 0; padding: 0; }
#business-name { position: relative; top: 20px; left: 80px; z-index: 10; width: 740px; }
#pictures { position: relative; top: 0; z-index: 10; width: 519px; height: 454px; float: right; margin-bottom: 30px; }
#product-pictures { margin-bottom: 30px; position: relative; z-index: 10; top: 0; width: 519px; height: 510px; float: right; }
#slideshow { position: relative; z-index: 10; top: 0; left: 300px; width: 519px; height: 454px; }
#slide-background { position: relative; z-index: 10; top: 0; right: 0; width: 519px; height: 454px; }
#p-slide-background { position: relative; z-index: 10; top: 0; right: 0; width: 519px; height: 454px; }
#slide-wrapper { position: absolute; z-index: 10; top: 108px; right: 45px; width: 400px; height: 300px; }
#p-slide-wrapper { position: absolute; z-index: 10; top: 108px; right: 45px; width: 400px; height: 300px; }
#logo-listing { text-align: center; position: relative; z-index: 10; margin-right: auto; margin-bottom: 20px; margin-left: auto; }
#logo-wrapper { position: absolute; z-index: 10; top: 20px; left: 30px; width: 300px; }
#map-details { position: absolute; z-index: 10; top: 180px; right: 0; width: 240px; }
#bottom-partner { position: relative; top: 0; z-index: 10; width: 800px; clear: both; }
#partner-footer { text-align: center; position: relative; z-index: 10; top: 0; width: 1080px; margin: 100px auto 80px; }
#product-footer { text-align: center; margin: 120px auto 15px; position: relative; z-index: 10; top: 0; width: 1080px; }
#bottom-2-partner { position: relative; z-index: 10; top: 0; width: 800px; clear: both; }
#package-teaser { z-index: 10; margin-top: 50px; margin-bottom: 30px; margin-left: 30px; }
#contact-container { margin-bottom: 30px; z-index: 10; left: 30px; width: 300px; }
#product-container { margin-bottom: 30px; z-index: 10; left: 30px; }
#highlights { margin-bottom: 30px; z-index: 10; margin-top: 40px; }
#video-container { position: relative; z-index: 10; top: 20px; width: 800px; clear: both; }
#pagetext { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; position: relative; left: 75px; margin-top: 0; margin-left: 0; z-index: 1000; width: 625px; margin-bottom: 30px; }
#top-links { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 0; margin-left: 0; position: relative; top: 20px; z-index: 1000; left: 93px; width: 625px; }
.top-links { font-size: 12pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 100%; margin-right: 0; margin-left: 0; position: relative; z-index: 300; top: 0; }
#contact-icon { width: 300px; position: relative; top: 0; left: 0; z-index: 5; }
#price { font-family: Arial, "Arial Narrow", sans-serif; font-size: 12pt; font-style: normal; line-height: 125%; position: relative; z-index: 5; top: 0; left: 0; width: 300px; margin-top: 20px; margin-bottom: 10px; margin-left: 0; }
#add-to-cart { position: relative; z-index: 5; top: 0; left: 0; width: 300px; margin-top: 30px; margin-bottom: 30px; margin-left: 0; }
#features-text { position: relative; z-index: 5; top: 0; left: 0; width: 300px; }
#shipping { font-family: Arial, "Arial Narrow", sans-serif; font-size: 12pt; position: relative; z-index: 5; top: 0; left: 0; margin-bottom: 10px; }
#highlights-icon { position: relative; z-index: 5; top: 0; left: -3px; width: 300px; }
.shipping-text { font-family: Arial, "Arial Narrow", sans-serif; color: #000; font-size: 12pt; line-height: 125%; position: relative; z-index: 5; top: 0; left: 0; width: 300px; margin-bottom: 10px; }
.contact-text { color: #000; font-size: 14px; font-family: Arial, "Arial Narrow", sans-serif; line-height: 125%; margin-bottom: 30px; position: relative; z-index: 5; top: 0; left: 0; width: 300px; }
.features { color: #000; font-size: 12pt; font-family: Arial, "Arial Narrow", sans-serif; line-height: 125%; position: relative; z-index: 5; top: 0; left: 0; }
.page-text { font-family: "Arial Narrow", Arial, sans-serif; font-size: 12pt; font-style: normal; line-height: 125%; margin-left: 0px; margin-right: 0px; z-index: 300; top: 0px; position: relative; }
.highlights-ul { font-size: 12pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 125%; margin-right: 0; margin-left: 0; position: relative; z-index: 300; top: 0; margin-bottom: 70px; }
.product-title { color: #5e0000; font-size: x-large; font-family: Arial, "Times New Roman", sans-serif; font-weight: bold; line-height: 100%; text-align: left; margin-top: 0; margin-bottom: 0; margin-left: 10px; }
.title { color: #5e0000; font-size: x-large; font-family: Arial, "Times New Roman", sans-serif; font-weight: bold; line-height: 100%; text-align: left; margin-left: 10px; }
.package-title { color: #5e0000; font-size: large; font-family: Arial, "Times New Roman", sans-serif; font-weight: bold; line-height: 100%; text-align: left; margin-top: 20px; margin-left: 80px; }
#package-name { color: #5e0000; font-size: x-large; font-family: Arial, "Times New Roman", sans-serif; font-weight: bold; line-height: 100%; text-align: left; margin-left: 10px; }
.package-business { color: #5e0000; font-size: medium; font-family: Arial, "Times New Roman", sans-serif; font-weight: bold; font-style: italic; line-height: 100%; text-align: left; margin-left: 10px; }
#view-list { position: absolute; z-index: 703; top: 30px; right: 58px; }
#view-map { z-index: 703; top: 30px; position: absolute; right: 130px; }
#details-text { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; position: relative; margin-top: 30px; z-index: 1000; margin-left: 30px; }
#description-text { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 10px; margin-left: 30px; position: relative; z-index: 1000; margin-bottom: 30px; }
#description { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 30px; margin-left: 30px; position: relative; z-index: 1000; }
#product-description-text { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 10px; margin-left: 0; position: relative; z-index: 1000; }
#supplier-text { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 10px; margin-left: 0; position: relative; z-index: 1000; margin-bottom: 10px; }
#returns-text { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 10px; margin-left: 0; position: relative; z-index: 1000; }
#supplier { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 30px; margin-left: 0; position: relative; left: -5px; z-index: 1000; }
#product-description { position: relative; z-index: 8000; top: 0; left: -5px; width: 300px; }
#returns { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin-top: 30px; margin-left: 0; position: relative; left: -5px; z-index: 1000; }
#listing-widget { margin-left: 80px; top: 150px; float: left; position: absolute; left: 20px; width: 387px; height: 347px; z-index: 1900; }
#listing-booking-bot { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; padding: 0; position: absolute; z-index: 1950; left: 225px; top: 260px; width: 130px; height: 195px; }

