a {color:#484848}
a:hover {color:#484848; text-decoration:none}
h1 {color: #9F782F; font-family: Arial,Tahoma,Geneva; font-size: 15px;}

/* -----------------Popup Image------------------ */
#lightbox{
        background-color:#eee;
        padding: 10px;
        border-bottom: 2px solid #666;
        border-right: 2px solid #666;
        }
#lightboxDetails{
        font-size: 0.8em;
        padding-top: 0.4em;
        vertical-align: middle;
        }
#lightboxCaption{ float: left; font-weight: bold;}
#keyboardMsg{ float: right; }
#closeButton{ top: 5px; right: 5px; }

#lightbox img{ border: none; clear: both;}
#overlay img{ border: none; }

#overlay{ background-image: url(../images/overlay.png); }

* html #overlay{
        background-color: #333;
        back\ground-color: transparent;
        background-image: url(blank.gif);
        filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src="./images/overlay.png", sizingMethod="scale");
        }
kbd{
        color: #555;
        background-color: #ddd;
        border-right: 1px solid #ccc;
        border-bottom: 1px solid #ccc;
        font-size: inherit;
        font-family: inherit;
        padding: 0 3px 2px 4px;
        text-decoration: none;
        }



/*body*/
body { margin: 0pt; padding: 0pt; background: rgb(255, 255, 255); color: rgb(51, 51, 49); font-family: Arial,Tahoma,Geneva; font-size: 11px;}
/*fonts*/
.date_1 {color: #9F782F; font-family: Arial,Tahoma,Geneva; font-size: 12px;}
.date_2 {color: #9F782F; font-family: Arial,Tahoma,Geneva; font-size: 14px;}
/*div*/
.div_header{padding-left: 15px;}
.div_text {padding-top: 10px; padding-bottom: 15px; padding-left: 25px; padding-right: 25px; color: rgb(51, 51, 49); font-family: Arial,Tahoma,Geneva; font-size: 12px;}
.div_text_li {padding-bottom: 5px; color: rgb(51, 51, 49); font-family: Arial,Tahoma,Geneva; font-size: 11px;}
/*lists*/
ul {color: #9F782F;}
/*images*/
img {border: 0px;}
/*td*/
td { padding: 0pt;}
/*link*/
a.dark, a.dark:visited {color: rgb(51, 51, 49); font-family: Arial,Tahoma,Geneva; font-size: 11px; text-decoration: none;}
a.dark:hover { border-bottom: 1px dotted; text-decoration: none; color: #9F782F;}

a.dark_menu_up, a.dark_menu_up:visited {color: rgb(51, 51, 49); font-family: Arial,Tahoma,Geneva; font-size: 13px; text-decoration: none;}
a.dark_menu_up:hover { border-bottom: 1px dotted; text-decoration: none; color: #9F782F;}

a.up, a.up:visited {color:#9F782F;; font-family: Arial,Tahoma,Geneva; font-size: 10px; text-decoration: none;}
a.up:hover { border-bottom: 1px dotted; text-decoration: none; color:  rgb(51, 51, 49);}
.up a, .up:visited a {color:#9F782F;; font-family: Arial,Tahoma,Geneva; font-size: 10px; text-decoration: none;}
.up:hover a { border-bottom: 1px dotted; text-decoration: none; color:  rgb(51, 51, 49);}

a.lightnes, a.lightnes:visited {color: #9F782F; font-family: Arial,Tahoma,Geneva; font-size: 11px; text-decoration: none;}
a.lightnes:hover { border-bottom: 1px dotted; text-decoration: none; color: rgb(51, 51, 49);}

a.lightnes_menu_up, a.lightnes_menu_up:visited {color: #9F782F; font-family: Arial,Tahoma,Geneva; font-size: 13px; border-bottom: 1px dotted; text-decoration: none;}
a.lightnes_menu_up:hover { color: rgb(51, 51, 49); text-decoration: none;}

a.white, a.white:visited {color: #fff; font-family: Arial,Tahoma,Geneva; font-size: 11px; text-decoration: none;}
a.white:hover {text-decoration: none; color: rgb(51, 51, 49);}

a.rooms, a.rooms:visited {color: #9F782F; font-family: Arial,Tahoma,Geneva; font-size: 13px; text-decoration: none;}
a.rooms:hover { border-bottom: 1px dotted; text-decoration: none; color: rgb(51, 51, 49);}

.font4 {
        font-family: Tahoma;
        color: #ff0000;
        font-weight: bold;
        font-size: 11px;
}

.imgLoading {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 10000;
    width: 100%;
    height: 100%;
    background: url(/hotels/images/bg/semi_transparent.png);
}

.imgLoading p {
  position: absolute;
    top: 50%;
    left: 50%;
    margin: -1em 0 0 -4.3em;
    width: 8.6em;
}

.imgLoading img{
    opacity:1;
    position: absolute;
    top: -200px;
    left: -300px;
    margin: -8px 0 0 0;
}
