/*---Common---*/
body { background:#4b2412 url(../images/back-body.gif) repeat-y top center; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#c2b290; }

a { text-decoration:none; color:#c2b290; }
a:hover { text-decoration:underline; }

h1, h2, h3, h4, h5, h6, form, div { margin:0; padding:0;  }

h1 { font-size:14px; color:#dba162; padding-top:15px; padding-bottom:7px; }
h2 { font-size:12px; color:#dba162; padding-bottom:7px; }
h2 a { color:#dba162; }


h3 a { color:#c2b290 }

.rtBorder { border-right:1px solid #fff; }

p { margin:0; padding:0; margin-top:5px; text-align:justify; }

.justify { text-align:justify; }


.headerBack { background:url(../images/cream-top.gif) repeat-x top; }
.headerRT { background:#d0c09c; height:200px; }

.topNavBack { background:url(../images/top-nav-back.gif) repeat-x; }

.header1 { background:url(../images/back-headerimage1.gif) repeat-x top; text-align:center; }

.midBack { background:url(../images/back-shadow.jpg) no-repeat top center; width:958px; }


/*Home Form*/
.inputText { background:#c2b290; border:none; height:15px; padding-left:3px; color:#4a2412; font-size:11px; width:150px; }
.button { background:#93693c; border:none; font-size:11px; font-weight:bold; color:#dfd2c5; padding:1px 5px;}
.butSearch { background:#c2b290; border:none; font-size:11px; color:#000; padding:1px 5px;}

/*Reservation Form*/
.inputText1 { background:#c2b290; border:none; height:16px; padding-left:3px; color:#4a2412; font-size:11px; width:80px;  }
.inputContact { background:#c2b290; border:none; height:16px; padding-left:3px; color:#4a2412; font-size:11px; width:150px; margin-right:10px; }
.button1 { background:#93693c; border:none; font-size:11px; font-weight:bold; color:#dfd2c5; padding:1px 5px;}
.butSearch1 { background:#a3461c; border:none; font-size:11px; color:#fff; padding:1px 5px;}
.inputRooms { height:14px; font-size:11px; border:1px solid #333; width:20px; height:16px; background:#c2b290;  }
.textPreferences { border:1px solid #333; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:100%; }
select { border:1px solid #333; }
.submit { background:#115ea0; border:none; color:#fff; font-size:11px; padding:3px; }

.formTable, .formTable table { font-size:12px; }

/*Paddings*/
.padTop10 { padding-top:10px; }
.padLT5 { padding-left:5px; }
.padLT15 { padding-left:15px; }
.searchBack { background:url(../images/search-back.gif) no-repeat right top; height:53px; }


/*---Top Navigation---*/
.topNav { color:#ffd1a1; font-size:10px; text-transform:uppercase; }
.topNav a { color:#ffd1a1; display:block;  }
.topNavA { background:url(../images/top-nav-active.gif) repeat-x; color:#ffd1a1; padding:0 15px; padding-top:12px; text-align:center; }
.topNavA a { color:#ffd1a1; display:block; }
.topNavA a:hover { text-decoration:none; }

.topNavD { text-align:center; }
.topNavD a { display:block; line-height:31px;  padding:10px 15px 0 15px;  }
.topNavD a:hover { text-decoration:none; background:url(../images/top-nav-active.gif) repeat-x; }

/*---Left Navigation---*/
.leftNavHead { background:url(../images/left-nav-head.gif) repeat-x; color:#ffd1a1; text-transform:uppercase; font-size:10px; line-height:33px; padding-left:10px; }

.leftNav { color:#d0c09c; }
.leftNav ul { margin:0; padding:0; }
.leftNav li { list-style-type:none; background:url(../images/left-nav-bullet.gif) no-repeat left center; padding-left:25px; text-transform:uppercase; color:#d0c09c; font-size:10px; padding-top:5px; padding-bottom:5px; }
.leftNav li a { color:#d0c09c; }
.leftNav li a:hover { color:#dba162; text-decoration:none; }

.borderPara { border-bottom:1px solid #73543c; padding-bottom:15px; }
.homeSep { background:url(../images/home-separator.gif) repeat-y; }

.listCategory { color:#d0c09c;  }
.listCategory ul { margin:0; padding:0;  }
.listCategory li { list-style-type:none; background: url(../images/bullet-hotels-list.gif) no-repeat left center; padding-left:20px; color:#d0c09c; padding-top:2px; padding-bottom:2px; }
.listCategory li a, { color:#d0c09c; }

.listHotels { color:#d0c09c;  }
.listHotels ul { margin:0; padding:0; border-bottom:1px solid #73543c;  }
.listHotels li { list-style-type:none; background: url(../images/bullet-hotels-list.gif) no-repeat left center; padding-left:20px; color:#d0c09c; padding-top:2px; padding-bottom:2px; }
.listHotels li.more { background:none; padding-bottom:15px; }
.listHotels li a, .listHotels li.more { color:#d0c09c; }


.footerBack { background:url(../images/footer-back.gif) no-repeat center bottom; padding-top:5px; height:65px; }
.footerBack h1 { font-size:11px; font-weight:normal; margin:0; padding:0;}
.footerBack h2 { font-size:11px; font-weight:normal; margin:0; padding:0;}
.footerNav { background: #6c4215 url(../images/footer-nav-back.gif) repeat-x; font-size:11px; color:#d0c09c; padding-top:10px; padding-bottom:15px; }
.footerNav a { color:#d0c09c; }


/*------date-----*/
.date {
font-size:11px;
text-align:center;
font-weight:normal;
font-style:normal;
font-stretch:normal;
color:#d0c09c;
text-decoration:none;
padding-left:17px;
line-height:40px;
}