a:hover.aflinks { background-color: transparent; color: #00008B; text-decoration: none; }
a:active.aflinks, a:link.aflinks, a:visited.aflinks { background-color: transparent; color: #000000; text-decoration: none; }
body { background-color: #FDF5D9; background-image: url(gifs/background.gif); color: #000000; }
div.ads { border: 2px solid #B1B5C7; float: right; margin-top: 20px; padding: 5px; text-align: left; vertical-align: top; width: 150px; }
div.all { float: left; margin-left: auto; margin-right: auto; text-align: left; width: 930px; }
h1 { font-size: 3.5mm; text-align: left; }
h2 { font-size: 4mm; text-align: center; }
h3, .sm { font-size: 3mm; text-align: left; }
img { border: none; }
img.envelope { float: left; height: 26px; margin-left: 5px; margin-right: 10px; margin-top: 5px; width: 38px; }
img.hotellogo, .pad5 { margin: 5px; }
p,h1,h2,h3,div,td { font-family: Arial, sans-serif; font-size: 4mm; margin: 0; padding: 0; text-align: center; }
p,li { font-size: 4mm; text-align: left; }
p.imp{ background-color: #FFF5BB; background-image: none; color: #000000; margin-bottom: 10px; padding: 10px; text-align: center; }
table.padform td { padding: 3px; }
.alinks { float: left; font-size: 3.5mm; }
.bdr { background-color: #FF6347; border: solid #007371 5px; color: transparent; margin: 5px; }
.bdrl { background-color: #FF6347; border: solid #007371 5px; color: transparent; float: left; margin: 5px; }
.bdrr { background-color: #FF6347; border: solid #007371 5px; color: transparent; float: right; margin: 5px; }
.bot { vertical-align: bottom; }
.button { background-image: url(affiliates/button.gif); height: 30px; width: 110px; }
.c { text-align: center; }
.centerall { float: left; margin-left: auto; margin-right: auto; text-align: left; width: 750px; }
.csm { font-size: 3mm; font-weight: lighter; padding: 5px; text-align: center; }
.dancer { border: 0; height: 96px; width: 46px; }
.enjoy { font-size: 2.5mm; letter-spacing: 3px; margin-bottom: 10mm; text-align: center; }
.fll { float: left; }
.fllpad10 { float: left; margin: 10px; }
.flr { float: right; }
.info { display: none; }
.l { text-align: left; }
.logoimg { height: 20px; margin: 5px; width: 100px; }
.pad10 { margin: 10px; }
.pad5c { margin: 5px; text-align: center; }
.pad5l { margin: 5px; text-align: left; }
.pd5l { padding:5px; text-align: left; }
.padtop { margin-top: 5px; }
.pagetop { background-image: url(gifs/topnav.gif); background-repeat: no-repeat; height: 60px; margin-bottom: 10px; margin-top: 3px; width: 750px; }
.phone { letter-spacing: 1px; }
.rsm { font-size: 3mm; font-weight: lighter; padding: 5px; text-align: right; }
.skypebdr1 { background-color: #FF6347; border-left: solid #007371 5px; border-right: solid #007371 5px; border-top: solid #007371 5px; color: #007371; margin: 10px 10px 0 10px; text-align: center; }
.skypebdr2 { background-color: #FF6347; border-bottom: solid #007371 5px; border-left: solid #007371 5px; border-right: solid #007371 5px; color: #007371; margin: 0 10px 10px 10px; text-align: center; }
.smred { background-color: transparent; color: #FF0000; font-size: 3mm; text-align: left; }
.top { vertical-align: top; }
.tropico { height: 44px; margin-bottom: 10px; margin-left: 200px; margin-right: 200px; margin-top: 20px; padding: 0; width: 350px; }
.wd100 { width: 100%; }
.wd750 { width: 750px; }
.hide { display: none; }
.show { display: block; }
.xyzgreen { background-color: transparent; color: #006400; }
.xyzpurple { background-color: transparent; color: #800080; }
.xyzred { background-color: transparent; color: #FF0000; }
img.slidebdr { border: 3px solid #007371 !important; }

