body { background-image: url(../images/background.jpg); background-repeat: repeat; background-attachment: scroll; background-position: left center; margin: 0; padding: 0; text-align: center; }
#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 { width: 1080px; margin-left: auto; margin-right: auto; text-align: left; postition: absolute; background: transparent; position: relative; top: 65px; z-index-: 3; }
#bluebarbtm { margin: 0; position: relative; z-index: 95; width: 1080px; }
#logo { top:1px; z-index: 1000; padding: 0; position: absolute; left: 73px; }
#twitter { padding: 0; position: absolute; z-index: 1000; top: 57px; left: 173px; }
#rss { padding: 0; position: absolute; z-index: 1000; top: 57px; left: 202px; }
#facebook { padding: 0; position: absolute; z-index: 1000; top: 57px; left: 231px; }
#youtube { padding: 0; position: absolute; z-index: 1000; top: 57px; left: 260px; }
#quickfindertext { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; padding: 0; position: absolute; z-index: 1000; top: 58px; left: 339px; }
#quickfinder { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; padding: 0; position: absolute; z-index: 1000; top: 58px; left: 510px; }
#quickfindergo { padding: 0; position: absolute; z-index: 1000; top: 58px; left: 785px; }
#searchboxgo { padding: 0; position: absolute; z-index: 1000; top: 58px; left: 1000px; }
#searchbox { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; padding: 0; position: absolute; z-index: 1000; top: 57px; left: 850px; }
#masthead { margin: 0; position: relative; top: 0; width: 1080px; z-index: 100; }
#banner { margin: 0 auto; position: relative; width: 1080px; z-index: 90; }
#middle { width: 880px; position: relative; top: 0; left: 80px; z-index: 10; clear: both; margin-bottom: 20px; padding: 0; }
#destination-text { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; position: relative; left: -20px; width: 530px; padding: 0; z-index: 1000; }
#destination-map { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; text-align: center; padding: 0; z-index: 1000; margin-right: auto; margin-bottom: 30px; margin-left: auto; }
#album-1 { margin-bottom: 50px; padding: 0; position: relative; z-index: 10; top: 0; left: -40px; width: 880px; clear: both; }
#featured-video { margin-bottom: 50px; padding: 0; position: relative; z-index: 10; top: 0; left: -40px; width: 880px; clear: both; }
.video-left { margin-bottom: 0; padding: 0; position: relative; z-index: 10; top: 0; left: 0; width: 490px; }
.video-right { margin-bottom: 0; padding: 0; position: relative; z-index: 10; top: -50px; left: 300px; width: 490px; }
#the-video { margin-bottom: 50px; padding: 0; position: absolute; z-index: 10; top: 88px; left: 13px; width: 880px; clear: both; }
.the-video { margin-bottom: 50px; padding: 0; position: absolute; z-index: 10; top: 88px; left: 33px; width: 500px; clear: both; }
#movable-menu { margin-bottom: 20px; padding: 0; position: absolute; z-index: 10; top: 160px; right: 185px; width: 240px; }
#movable-collage { margin-bottom: 20px; padding: 0; position: absolute; z-index: 10; top: 710px; right: 0; width: 400px; }
#arrow { padding: 0; position: absolute; z-index: 10; top: 80px; right: 300px; width: 120px; }
#simple-menu { width: 250px; background: #e5c369 url(../images/backgrounds/sm-menu-bg.gif) repeat-y left top; text-align: left; position: relative; top: 0; left: 85px; z-index: 200; float: left; border: dashed 1px #a67034; }
#kwicks-wrapper { text-align: left; position: absolute; left: 0; width: 1080px; height: 65px; overflow: hidden; z-index: 91; float: left; margin: 0; }
#footer { position: relative; top: 0; }
#shopping-title { position: relative; left: 100px; margin-top: 40px; }
.move-it-left { margin-top: 40px; position: relative; left: 100px; }
.white-border { margin-bottom: 5px; border: outset 6px #937543; }
.no-border { border: solid 0 transparent; }
.c-no-border { margin-right: auto; margin-left: auto; border: solid 0 transparent; }
#continue { margin-top: 40px; position: relative; top: 0; left: 100px; }
#no-items { margin-top: 40px; position: relative; top: 0; left: 100px; }
.shopping-title { font-size: 24px; font-family: Arial, "Arial Narrow", san-serif; }
.cart-text { font-size: 14px; font-family: Arial, "Arial Narrow", san-serif; }
.bottom-text { color: #000; font-size: xx-small; font-family: Arial, "Times New Roman", sans-serif; font-weight: bold; line-height: 100%; }
.clear { clear: both; }
.store-box { position: absolute; top: 0; left: 0; z-index: 1; margin-right: 0; margin-left: 0; }
.store-filter { position: relative; top: 45px; left: 45px; z-index: 10; margin-bottom: 100px; }
.page-top { position: relative; z-index: 12; top: 0; left: 0; margin: 0; padding: 0; }
#page-top { margin: 0; padding: 0; position: relative; z-index: 12; top: 0; left: 0; }
.animal-left { position: absolute; top: 20px; left: -30px; }
.animal-right { position: absolute; top: 40px; right: 20px; }
A:link { color: #b00202; text-decoration: none; }
A:visited { color: #b00202; text-decoration: none; }
A:hover { color: #b00202; text-decoration: underline; }
#announce-title { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; position: relative; top: 0; z-index: 1000; margin: 30px 100px 30px 70px; }
#announcements { color: black; font-size: 12pt; font-family: Arial, "Arial Narrow", san-serif; margin: 30px 100px 30px 70px; position: relative; z-index: 1000; top: 0; }
#shadow-1a { margin-top: 60px; background: transparent; position: absolute; left: 750px; }
#shadow-2a { margin-top: 260px; background: transparent; position: absolute; right: 580px; }
p {font-size: 12pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 125%; margin-right: 0; margin-left: 0; padding: 0; }
.shipping-text { font-size: 12pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 125%; padding: 0; }
p.listing-text {font-size: 11pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 125%; margin-right: 0; margin-left: 0; padding: 0; }
li.default {font-size: 12pt; font-family: "Arial Narrow", Arial, sans-serif; font-style: normal; line-height: 125%; margin-right: 0; margin-left: 0; padding: 0; }

