/* Estrela CSS Document */
body {background:#31002d url(../images/bg.jpg);background-position:top center;background-repeat:repeat-x;text-align:center;margin:0px;padding:0px;}

/* CSS PNG FIX */
img, div { behavior: url(scripts/iepngfix.htc) }
/* CSS PNG FIX ENDS */

/* WRAPPER CSS STARTS */
#wrapper {margin:0 auto;width:950px;background:#170016;border:0px solid #CC0000;position: relative;text-align:left;padding:0px 0px 0px 0px;}
/* WRAPPER CSS ENDS */

/* MENU HOLDER STARTS */
#wrapper #menuholder {font-family:Tahoma;text-align:center;margin:0px 0px 0px 0px;height:40px;border:0px solid #0000EE;background:#190017 url(../images/menu_bg.jpg);background-position:center top;background-repeat:repeat-x;}
#menuholder #mnunav {list-style:none;margin:0px;padding:0px;}
#menuholder #mnunav h1{font-size:13px;color:#FFFFFF;padding:0px;margin:0px;}
#menuholder #mnunav li{display:inline;}
#menuholder #mnunav li a{display:inline-block;text-decoration:none;padding:0px 12px 0px 12px;border-right:1px solid #FFFFFF;margin:12px 0px 0px 0px;}
/* MENU HOLDER ENDS */

/* IMAGE CONTAINER */
#wrapper #imgcontainer {font-family:Lucida Sans Unicode;text-align:center;padding:0px;border:0px solid #0000EE;}
#imgcontainer .imgholder {width:950px;border:0px solid #CC0000;}
/* IMAGE CONTAINER ENDS */

/* TEXT CONTENT */
#wrapper .content {text-align:center;background:url(../images/content-bg.jpg);background-position:center top;background-repeat:repeat-y;border:1px solid #0000EE;}

.content .left {float:left;width:645px;}

h1 {font-family:Arial;font-weight:normal;font-size:22px;color:#FFF000;margin:0px 0px 15px 0px;padding:0px;}
h2 {font-family:Arial;font-weight:bold;font-size:12px;color:#FFFFFF;margin:0px 0px 15px 0px;padding:0px;border-bottom:1px solid #64005C;}

.txt {font-family:Lucida Sans Unicode;font-weight:normal;font-size:13px;color:#CCCCCC;padding:10px 10px 0px 10px;line-height:20px;text-align:justify;}

.packoffer {font-family:Georgia;font-weight:bold;font-size:12px;color:#FFFFFF;border:4px solid #D572CE;padding:20px;text-align:center;background:#280025;}

.content .right {width:300px;float:right;text-align:center;}









img.indfloatLeft {float:left;margin:0px 10px 0px 0px;}
img.floatRight {float:right;margin:4px;}
.roomdesc {height:130px;border:0px solid #CC0000;}
.tbltxt {font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;padding:0px 5px 0px 5px;line-height:25px;}
.tblhdr {font-family:Tahoma;font-size:12px;color:#FFFFFF;background:#390034;line-height:25px;text-align:center;}
.tblsubhdr {font-family:Georgia;font-size:12px;color:#FFFFFF;background:#51004A;line-height:25px;text-align:center;}
.tbltxtbdr {font-family:Tahoma;font-size:12px;font-weight:normal;color:#FFFFFF;padding:0px 5px 0px 5px;line-height:25px;border:1px solid #51004A;}
.cal_button {background:url(../images/cal_button.gif);background-position:center top;background-repeat:no-repeat;border:1px solid #FFFFFF;cursor:hand;cursor:pointer;width:17px;height:17px;}
.box {font-family:Tahoma;font-size:12px;font-weight:normal;color:#000000;border:1px solid #6F0065;background:#C5C5C5;}
.button {font-family:Tahoma;font-weight:bold;font-size:11px;color:#000000;background:#C5C5C5;border:1px solid #808080;cursor:hand;cursor:pointer;padding:0px 10px 0px 10px;}
.galtitle {font-family:Georgia;font-weight:bold;font-weight:bold;font-size:14px;color:#FFFFFF;border-bottom:1px solid #FFFFFF;}
a.gallink {font-family:Tahoma;font-weight:bold;font-size:10px;color:#C2C2C2;text-decoration:none;text-transform:uppercase;}
.err {font-family:Tahomal;font-weight:normal;font-size:12px;color:#CC0000;}
.errbox {font-family:Tahomal;font-weight:normal;font-size:12px;border:1px solid #CC0000;color:#000000;}
a.emaillink {font-family:Tahoma;font-weight:normal;font-size:12px;color:#FFFFFF;text-decoration:underline;}
a.emaillink:hover {font-family:Tahoma;font-weight:normal;font-size:12px;color:#FFFFFF;text-decoration:none;}
.sitemaptxt {font-family:Tahoma;font-weight:normal;font-size:12px;color:#FFFFFF;line-height:25px;padding:0px 0px 0px 50px;}
sitemaplink {font-family:Tahoma;font-weight:normal;font-size:12px;color:#FFFFFF;text-decoration:none;}
sitemaplink:hover {font-family:Tahoma;font-weight:normal;font-size:12px;color:#FFFFFF;text-decoration:underline;}
/* --------------- TEXT CONTENT ENDS ------------------ */

/*------------- SMALL GALLERY CSS ---------------*/
.smltblbg {background:#6F0065;}
.smlgalpic {padding:5px 5px 5px 5px;text-align:center;}
.smlgalpicsml {border:1px solid #C5C5C5;margin:2px;padding:2px;}
a.gallink:hover {font-family:Tahoma;font-weight:bold;font-size:10px;color:#FFFFFF;text-decoration:underline;text-transform:uppercase;}
/*------------ SMALL GALLERY ENDS ----------------*/

/*------------- FOOTER -------------------*/
#wrapper #footer {
clear:both;
font-family:Tahoma;
font-size:11px;
font-weight:normal;
text-align:center;
line-height:25px;
color:#D0D0D0;
background:#170016;
padding:3px 5px 3px 5px;
background-position:bottom center;
background-repeat:no-repeat;
}
a.ftrlinks {font-family:Tahoma;font-weight:normal;font-size:11px;color:#D0D0D0;text-decoration:none;padding:0px 5px 0px 5px;}
a.ftrlinks:hover {font-family:Tahoma;font-weight:normal;font-size:11px;color:#D0D0D0;text-decoration:underline;padding:0px 5px 0px 5px;}
.credits {position:relative;width:810px;margin:0 auto;text-align:center;color:#616161;font-family: Tahoma;font-weight:normal;font-size:11px;padding:5px 0px 10px 0px;border:0px solid #FF0000;}
.credits #crdtxt {float:left;width:600px;border:0px solid #000000;padding:15px 0px 0px 0px;}
.credits #gtranslate {float:right;width:180px;margin:0px 0px 0px 0px;border:0px solid #CC0000;font-size:10px;text-align:right;}
.credits #gtranslate select {border:1px solid #000000;font-size:10px;}

.right-txt {font-family:georgia; font-size: 12px; font-weight: normal; color:#cacaca; line-height:18px; text-align: justify;}

.bodynl {
background:url(../images/nitelifebg.jpg);
background-position:center top;
}

.dwncurvenl {
background:url(../images/nitelifedwn.jpg);
background-position:center top;
background-repeat:no-repeat;
height:40px;
text-align:right;
padding:0px 10px 10px 0px;
}
/*------------ FOOTER ENDS -------------*/


/* SLIDER CSS STARTS */
#ftHolder {border:0px solid #cc0000;height:380px;width:690px;}
#ft {border: 0px solid #e47600;text-align:center;/* -moz-border-radius: 5px;*/ }
/*a {color:#5C7F99;text-decoration:none; }
a:hover {text-decoration:underline; }
.ft-title {padding:10px 10px;width:480px;text-align:left; }
.ft-prev, .ft-next {background-color:#000;padding:0 10px; }*/
/* SLIDER CSS ENDS */
