body { padding: 0px; margin: 0px; font-family: Arial, Verdana; text-align: center; font-size: 11px;  }
form { padding: 0px; spacing: 0px; font-size: 10px; font-family: Arial, Verdana; vertical-align: top }
input, select, input { padding: 0px; spacing: 0px; font-size: 10px; font-family: Arial, Verdana; -moz-font-size: 9px; }
img { border: 0px; padding: 0px; }
/* a { text-decoration: none; color: #FFFFFF; cursor: hand; border: 0px; padding: 0px; margin: 0px; } */
a { color: #000000 }
.menuItem { color: #FFFFFF; text-decoration: none; }

.container { z-index: 1; top: 0px; margin-left: auto; margin-right: auto; width: 773px; text-align: left;  }
.header { position: absolute; left: 0px; top: 0px }

.bookingForm { margin-left: 267px; position: absolute; top: 0px; margin-top: 10px; background-color: #9f9e9f; color: #FFFFFF; vertical-align: top; width: 507px; }
.bookingForm { * mar\gin-left: -1px }
/* html>body .bookingForm { position: absolute; top: 0px; margin-left: 260px !important; margin-top: 10px; background-color: #9f9e9f; color: #FFFFFF; vertical-align: top; width: 507px; } */

.dropdownNav { margin-left: 267px; position: absolute; top: 0px; margin-top: 39px; height: 20px; background-color: #9f9e9f; color: #FFFFFF; vertical-align: top; width: 507px; }
.dropdownNav { * mar\gin-left: -1px }

.padRight { padding-right: 20px; vertical-align: 30%; }
.padLeftRight { padding-left: 2px; padding-right: 2px; vertical-align: 30%; }
.whiteText { color: #FFFFFF;  }
.brownText { color: #332322 }
.strong { font-weight: 600 }
.padTopRight { padding-top: 50px; padding-right: 50px }

.pageContent { position: relative; top: 0px; width: 773px; left: 0px; }

.tdLeft { padding-left: 26px; }

.formBg { background-color: #9F9E9F }
.whiteBg { background-color: #FFFFFF }

.primaryNavigation { z-index: 1; width: 774px !important; background-color: #332322; height: 23px; position: relative; padding: 0px; margin: 0px; * mar\gin-left: 0px; text-align: justify; text-justify: distribute-all-lines; }
.primaryNavigation ul { padding: 0px; margin: 0px; border: 0px;}
.primaryNavigation li { list-style: none; display: inline; padding: 0px; margin-left: 0px; border: 0px; z-index: 1; margin-right: 0px; }

.se??ndaryNavigation { z-index: 1; width: 774px !important; background-color: #332322; height: 23px; padding: 0px; margin: 0px; * mar\gin-left: 0px; text-align: left; text-justify: distribute-all-lines; }
.secondaryNavigation ul { padding: 0px; margin: 0px; border: 0px;}
.secondaryNavigation li { list-style: none; display: inline; padding: 0px; margin-left: 0px; border: 0px; z-index: 1; margin-right: 0px; }


.siteDropDown { -moz-margin-start: 267px; z-index: 200; position: absolute; width: 195px; top: 60px; color: #FFFFFF; background-color: #9f9e9f; }
.siteDropDown { * mar\gin-left: 1px }
.siteDropDown ul { padding: 0px; margin: 0px; }
.siteDropDown li { padding: 0px; margin: 0px; padding:3px; padding-left:8px; list-style: none; cursor: hand; display:block;}
.siteDropDown a { font-size: 10pt; font-weight: 500; text-decoration: none; cursor: hand; display:block;}

.itemCurrentDropDown {color: #9f9e9f; background-color: #FFFFFF;}
.itemDropDown {color: #FFFFFF; background-color: #9f9e9f;}

.hidden { display: none; display: none; }

.mainImage { /*border-right: 10px solid #FFFFFF; border-bottom: 10px solid #FFFFFF; border-top: 10px solid #FFFFFF; */padding-right: -10px }
.mainImageNoBorder { padding-right: 20px }

.subscribeLink { color: #000000; font-weight: bolder; text-decoration: underline; }

.topnav li.tp01 a {
background : url(../images/nav_top_eat.gif) 0px 10px;
background-repeat : no-repeat;
padding-right : 15px;
margin-left : -40px;
}

*body .topnav li.tp01 a {
background : url(../images/nav_top_eat.gif) 20px left;
background-repeat : no-repeat;
padding-right : 12px;
margin-left : -0px;
}

.topnav li.tp02 a {
background : url(../images/nav_top_shop.gif) 0px 10px;
background-repeat : no-repeat;
padding-right : 10px;
margin-left : -8px;
}

*body .topnav li.tp02 a {
background : url(../images/nav_top_shop.gif) 20px left;
background-repeat : no-repeat;
padding-right : 10px;
margin-left : -0px;
}

.conranSelect {
background : #9F9E9F;
border : solid 1px #000;
color : #fff;
position : relative;
margin-left: 10px;
margin-top: 5px;
margin-bottom: 2px;
}

.dropdownNav form {
margin : 0px;
padding : 0px;
}

.optionStyle {
border-bottom : dotted 1px #fff;
}

p { color: #000000; font-family: Arial, Verdana; font-size: 8pt; font-weight: 500; text-align: left;}
