a:link, a:active, a:visited, a:hover { background-color: transparent; color: #000000; text-decoration: underline; }
a:link.noul, a:active.noul, a:visited.noul, a:hover.noul { background-color: transparent; color: #000000; text-decoration: none; }
.vertop {
	vertical-align: top;
}
body { font-family: "Century Gothic", Arial, Helvitica, sans-serif; margin: 10px auto 20px auto; text-align: center; }
div.toppix { margin-top: 15px; width: 100%; }
h1 { font-weight: lighter; margin: 0 auto -10px 25px; }
h1.padtop10 { margin: 10px 0 -10px 0; }
h2 { font-weight: normal; padding-top: 20px;}
img.logo {
	margin-right: 30px; float: left; 
}
div.lgo {
	clear: both; width: 100%; border: solid white 1px;
}
h4 { font-weight: lighter; margin: 0 10px -5px 0; }
h4,li { font-size: 4mm; }
hr { background-color: #000000; color: #000000; height: 1px; margin-bottom: 15px; text-align: center; }
img.star { margin-bottom: -2px; }
li { font-size: 14px; list-style-image: url(gifs/redbox.gif); margin-bottom: -4px; }
li.dot { font-size: 14px; list-style-image: url(gifs/reddot.gif); margin-bottom: -4px; }
li.sm { font-size: 3.5mm; list-style-image: url(gifs/smredbox.gif); margin: 5px 0 0 -5px; }
li.smwhite { font-size: 3.5mm; list-style-image: url(gifs/smwhitebox.gif); margin: 5px 0 0 -5px; }
li.noimg { list-style-image: none; list-style-type: none; }
p { font-size: 4mm; text-align: justify; }
span.bull { margin: 0 10px 0 10px; }
td.left { border-right: 1px solid #000000; padding: 0 10px 0 0; vertical-align: top; width: 215px; }
td.right { margin-top: 0; padding: 5px 0 0 10px; vertical-align: top; }
ul.ulleft { margin-left: 15px; padding: 5px 0 0 0; }
.bdr { background-color: #F30000; border: solid #000000 3px; color: #000000; margin: 5px; }
.bdrl { background-color: #F30000; border: solid #000000 3px; color: #000000; float: left; margin: 5px; }
.bdrr { background-color: #F30000; border: solid #000000 3px; color: #000000; float: right; margin: 5px; }
.bottom { clear: both; padding: 10px 0 0 0; text-align: center; width: 960px; }
.bread { font-size: 4mm; font-weight: lighter; margin: 0; text-align: right; }
.c { text-align: center; }
.csm { font-size: 3.5mm; text-align: center; }
.dtsm { font-size: 3.5mm; margin-bottom: 15px; }
.flr { float: right; }
.fll { float: left; }
.l { text-align: left; }
.main { background-color: #FFFFFF; background-image: url(gifs/hotels-guatemala-city.gif); background-position: top; background-repeat: no-repeat; border: solid #000000 1px; color: #000000; margin: 0 auto 0 auto; padding: 10px; text-align: left; width: 960px; }
.nobdr { border: none; }
.padtop5 { margin-top: 5px; }
.r { text-align: right; }
.rsm { font-size: 3.5mm; text-align: right; }
.sm { font-size: 3.5mm; }
.top { vertical-align: top; }
.wd100 { width: 100%; }
