body{
font-family:Arial, Verdana, Helvetica, sans-serif;
padding:0px;
margin:0px;
font-size:1px;
text-decoration:none;
font-weight:normal;
background-image:url(images/bg.jpg);
background-repeat:repeat-x;
background-position:center top;
background-color:white;
color:black;
}

img{
border-collapse:collapse; 
border-width:0px;
border-spacing:0px;
padding:0px;
margin:0px;
}

table{ 
border-collapse:collapse; 
border-width:0px;
border-spacing:0px;
padding:0px;
} 

select{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
text-align:left;
border-width:1px;
padding:0px;
margin:0px;
border-spacing:0px;
background-color:transparent;
color:#5d4925;
opacity: 0.6;
filter: alpha(opacity = 60);
}

option{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
text-align:left;
border-width:1px;
padding:0px;
margin:0px;
border-spacing:0px;
color:#5d4925;
background-color:transparent;
}

input{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
text-align:left;
border-width:1px;
padding:0px;
margin:0px;
border-spacing:0px;
color:#5d4925;
background-color:transparent;
}

textarea{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
text-align:left;
border-width:1px;
padding:0px;
margin:0px;
border-spacing:0px;
color:#5d4925;
background-color:transparent;
}

img{
display:block;
margin:0;
}

ul {
padding-left:4px;
margin-left:4px;
padding-top:0px;
margin-top:0px;
padding-bottom:6px;
margin-bottom:6px;
}

p{
padding:0px;
margin:0px;
}

ul.padder{
padding-left:16px;
padding-right:2px;
}

ul.padder2{
list-style:square;
padding-left:16px;
padding-right:2px;
}

ul.padder3{
list-style:square;
padding-left:60px;
padding-right:2px;
}

a{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#222d4d;
}

a:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#b8892d;
}

a.topMenuURL{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#4b3b2c;
}

a.topMenuURL:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:underline;
font-weight:normal;
color:black;
}

a.mainMenuStyling{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#3c362e;
}

a.mainMenuStyling:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:black;
}

a.bookMainMenuStyling{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:black;
}

a.bookMainMenuStyling:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#3c362e;
}

a.contactDetailsLink{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#5d4525;
}

a.contactDetailsLink:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:black;
}

a.contentLink{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#5d4525;
}

a.contentLink:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:black;
}

a.footerLink{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:black;
}

a.footerLink:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:#3c362e;
}


a.roomsMenuTop{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:#3c362e;
}

a.roomsMenuTop:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
text-decoration:none;
color:black;
}

a.roomsMenu{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3c362e;
}

a.roomsMenu:hover{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:black;
}

.menuArea{
width:140px;
padding-left:20px;
vertical-align:top;
}

.subMain{
width:120px;
height:100%;
text-align:right;
border-collapse:collapse;
}

.subColorHeading{
width:120px;
border-top:solid #e0d2b5;
border-top-width:1px;
}

.subColor{
width:120px;
border-top:thin dotted #e0d2b5;
border-top-width:1px;
padding-left:10px;
padding-right:2px;
}

.subColor2{
width:120px;
height:10px;
border-top:thin dotted #e0d2b5;
border-top-width:1px;
}

.subMenu{
width:120px;
font-family:"Trebuchet MS", Verdana, Arial, serif;
font-size:13px;
font-weight:normal;
text-decoration:none;
text-align:left;
color:#3c362e;
}

/*------------------------------------------- POSITIONING STYLES -------------------------------------------------------------   */

.topRow{
width:814px;
height:97px;
border-collapse:collapse;
padding-left:7px;
padding-right:7px;
margin:0px;
background-color:white;
vertical-align:top;
}

.logo{
width:277px;
height:97px;
border-collapse:collapse;
padding:0px;
margin:0px;
text-align:left;
vertical-align:top;
}

.topMenu{
width:523px;
height:97px;
border-collapse:collapse;
padding:0px;
margin:0px;
text-align:right;
vertical-align:top;
}

.topMenuStyle{
width:523px;
height:81px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:#4b3b2c;
text-align:right;
vertical-align:top;
background-color:white;
}

.flashRow{
width:814px;
height:350px;
border-collapse:collapse;
padding-left:7px;
padding-right:7px;
margin:0px;
background-color:white;
vertical-align:top;
text-align:center;
}

.menuRow{
width:814px;
height:46px;
border-collapse:collapse;
padding-left:7px;
padding-right:7px;
margin:0px;
background-color:white;
vertical-align:top;
text-align:center;
}

.MenuStyling{
width:800px;
height:28px;
padding:0px;
margin:0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#3c362e;
background-image:url(images/menuBg.jpg);
background-repeat:no-repeat;
background-position:right top;
vertical-align:middle;
text-align:center;
}

.mainRow{
width:814px;
height:473px;
border-collapse:collapse;
padding-left:7px;
padding-right:7px;
margin:0px;
background-color:white;
vertical-align:top;
text-align:center;
}

.leftBar{
width:226px;
border-collapse:collapse;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}

.quickBg{
width:226px;
height:201px;
padding:0px;
margin:0px;
background-image:url(images/quickBg.jpg);
background-repeat:no-repeat;
background-position:center top;
vertical-align:top;
text-align:left;
}

.offerBg{
width:226px;
height:101px;
padding:0px;
margin:0px;
background-image:url(images/offersBg.jpg);
background-repeat:no-repeat;
background-position:center top;
vertical-align:top;
text-align:left;
}

.quickHeader{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-decoration:none;
color:#5d4925;
text-align:left;
vertical-align:middle;
padding-left:30px;
}

.quickRz{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#5d4925;
text-align:left;
vertical-align:top;
padding-left:30px;
}

.quickRz50{
width:50%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#5d4925;
text-align:left;
vertical-align:middle;
}

.travelAgents{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#5d4925;
}

.quickFm{
width:100%;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
font-weight:normal;
text-decoration:none;
color:#5d4925;
text-align:left;
vertical-align:top;
padding-left:30px;
}

.quickBtn{
width:100%;
text-align:center;
vertical-align:bottom;
}

.submitBtn{
cursor:pointer;
width:88px;
height:26px;
border-collapse:collapse;
border-width:0px;
margin:0px;
border-spacing:0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
font-weight:500;
text-decoration:none;
color:white;
text-align:center;
background-color:transparent;
background-image:url(images/btn.png);
background-repeat:no-repeat;
background-position:center top;
}

.rightBar{
width:549px;
border-collapse:collapse;
padding:0px;
margin:0px;
vertical-align:top;
text-align:left;
}

.spHeader{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:14px;
text-decoration:none;
font-weight:normal;
color:#3e290c;
text-align:left;
vertical-align:bottom;
}

.spWelcome{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:bold;
color:#3e290c;
text-align:left;
vertical-align:top;
}

.contentTxt{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:#3e290c;
text-align:left;
vertical-align:top;
}

.contactFormTxt{
vertical-align:top;
text-align:left;
border-spacing:0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3e290c;
padding-top:10px;
padding-right:2px;
}

.contactFormTxt2{
vertical-align:bottom;
text-align:left;
border-spacing:0px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
text-decoration:none;
color:#3e290c;
padding-top:10px;
padding-right:6px;
}

.whiteClass{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
text-align:left;
border-collapse:collapse;
border-width:1px;
border-color:black;
padding-left:2px;
margin:0px;
border-spacing:1px;
color:#3e290c;
opacity: 1;
filter: alpha(opacity = 100);
background-color:transparent;
}

.contactFormTxt3{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
font-style:italic;
text-align:center;
color:#3e290c;
}

.bottomRow{
width:814px;
height:38px;
border-collapse:collapse;
padding-left:7px;
padding-right:7px;
margin:0px;
vertical-align:top;
text-align:center;
}

.contactDetails{
width:800px;
height:38px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:#5d4525;
background-image:url(images/footerBg.jpg);
background-repeat:no-repeat;
background-position:center top;
text-align:center;
vertical-align:middle;
}

.footer{
width:580px;
vertical-align:middle;
text-align:right;
border-spacing:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:black;
padding-right:2px;
}

.footer2{
width:814px;
vertical-align:middle;
text-align:center;
border-spacing:0px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:normal;
text-decoration:none;
color:black;
}