body{
font-family:Arial, Verdana, Helvetica, sans-serif;
padding:0px;
margin:0px;
font-size:1px;
text-decoration:none;
font-weight:normal;
background-color:#ebebe3;
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:#42532f;
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:black;
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:#42532f;
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:#42532f;
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:12px;
text-decoration:none;
font-weight:normal;
color:#55422c;
}

a.topMenuURL:hover{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
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:black;
}

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

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

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

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

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

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

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

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:#025a82;
}


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

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:10px;
font-weight:normal;
text-decoration:none;
color:black;
}

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

.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 #006989;
border-top-width:1px;
}

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

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

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

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

.topRow{
width:864px;
height:149px;
border-collapse:collapse;
padding:0px;
margin:0px;
background-image:url(images/topBg.png);
background-repeat:no-repeat;
background-position:center top;
vertical-align:top;
}

.topMenu{
height:120px;
border-collapse:collapse;
margin:0px;
vertical-align:top;
}

.MenuStyling{
width:840px;
height:21px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:12px;
text-decoration:none;
font-weight:normal;
color:white;
text-align:center;
vertical-align:middle;
background-color:#f4f7ea;
}

.flashRow{
width:864px;
height:375px;
border-collapse:collapse;
margin:0px;
background-image:url(images/flashBg.png);
background-repeat:repeat-y;
background-position:center top;
text-align:left;
vertical-align:top;
}

.mainFlash{
width:850px;
height:375px;
border-collapse:collapse;
padding:0px;
margin:0px;
text-align:center;
vertical-align:top;
}

.mainFlash2{
width:634px;
height:375px;
border-collapse:collapse;
padding:0px;
margin:0px;
text-align:center;
vertical-align:top;
}

.mainRow{
width:864px;
border-collapse:collapse;
margin:0px;
background-image:url(images/mainBg.png);
background-repeat:repeat-y;
background-position:center top;
text-align:left;
vertical-align:top;
}

.mainContainer{
width:850px;
border-collapse:collapse;
padding:0px;
margin:0px;
text-align:center;
vertical-align:top;
}

.middleRow{
width:864px;
border-collapse:collapse;
margin:0px;
background-image:url(images/flashBg.png);
background-repeat:repeat-y;
background-position:center top;
text-align:left;
vertical-align:top;
}

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

.containerRow{
width:634px;
height:300px;
border-collapse:collapse;
padding:0px;
margin:0px;
background-image:url(images/contentHeaderBg.png);
background-repeat:no-repeat;
background-position:center top;
text-align:left;
vertical-align:top;
}

.welcomeHeader{
font-family:Verdana, Helvetica, sans-serif;
font-size:21px;
text-decoration:none;
font-weight:normal;
color:#005f83;
padding-left:8px;
text-align:left;
vertical-align:top;
}

.welcomeHeader2{
font-family:Verdana, Helvetica, sans-serif;
font-size:21px;
text-decoration:none;
font-weight:normal;
color:#005f83;
text-align:left;
vertical-align:top;
}

.mainContentSpanner{
width:616px;
padding-left:8px;
text-align:left;
vertical-align:top;
}

.spPadder{
border-collapse:collapse;
padding-left:8px;
margin:0px;
text-align:left;
vertical-align:top;
}

.strongPointBg{
width:604px;
border-collapse:collapse;
padding:0px;
margin:0px;
background-image:url(images/spBg.png);
background-repeat:no-repeat;
background-position:left top;
text-align:left;
vertical-align:top;
}

.spHeader{
font-family:"Monotype Corsiva", Arial, Verdana, Helvetica, sans-serif;
font-size:20px;
text-decoration:none;
font-weight:normal;
color:black;
text-align:left;
vertical-align:top;
}

.spTxt{
width:600px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:10px;
text-decoration:none;
font-weight:normal;
color:black;
text-align:left;
vertical-align:top;
}

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

.rightBar{
width:216px;
border-collapse:collapse;
padding:0px;
margin:0px;
background-image:url(images/rightBg.jpg);
background-repeat:no-repeat;
background-position:center top;
background-color:#e8e6d7;
text-align:left;
vertical-align:top;
}

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

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

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

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

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

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

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

.newsBtn{
cursor:pointer;
width:88px;
height:22px;
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/newsBtn.png);
background-repeat:no-repeat;
background-position:center top;
}

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

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

.whiteClass{
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
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:black;
background-color:transparent;
}

.bottomRow{
width:864px;
height:46px;
border-collapse:collapse;
margin:0px;
background-image:url(images/footer.png);
background-repeat:no-repeat;
background-position:center top;
text-align:center;
vertical-align:top;
}

.contactDetail{
width:864px;
height:40px;
font-family:Arial, Verdana, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
font-weight:normal;
color:black;
text-align:center;
vertical-align:middle;
}

.footer{
width:610px;
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:864px;
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;
}