a { color: #0000a0; }
a:link { color: #0000a0; }
a:vlink { color: #0000a0; }
a:alink { color: #0000a0; }
a:hover { color: #ff9933;}
h1 {font: 12pt Georgia;	margin: 0;}
table { font: 90% Georgia;}
table th { padding: 3px; border: 1px solid #999; background: #ccc; }
table td { padding: 3px; text-align: left; }
img.main_hotel_image { border: 1px solid #ccc; padding: 8px; }
img.main_page_image { border: 1px solid #ccc; padding: 4px; }
.grey_border { border: 1px solid #dedede; padding: 4px; }
.grey_borderpadded { border: 1px solid #dedede; padding: 10px; }
td.align_right { text-align: right; }
div#map { width: 550px; height: 400px; }
#vertmenu {
font-family: Georgia;
font-size: 100%;
width: 180px;
padding: 0px;
margin: 0px;
}

#vertmenu h2 {
display: block;
background-color:#FFC76F;
font-size: 100%;
padding: 5px 0 5px 5px;
border: 1px solid #dedede;
color: #333333;
margin: 0px;
width:180px;
}

#vertmenu ul {
list-style: none;
margin: 0px;
padding: 0px;
border: none;
}
#vertmenu ul li {
margin: 0px;
padding: 0px;
}
#vertmenu ul li a {
font-size: 100%;
display: block;
border-bottom: 1px dashed #FF9E00;
padding: 5px 0px 5px 5px;
text-decoration: none;
color: #666666;
width:180px;
text-align: left;
}

#vertmenu ul li a:hover, #vertmenu ul li a:focus {
color: #000000;
background-color: #eeeeee;
}
