@charset "utf-8";
/* CSS Document */

body { margin: 0 0 0 0; font-family:"Trebuchet MS",Arial, Helvetica, sans-serif; font-size:12px;  color: #666666; text-decoration: none; background-color:#FFFFFF;  background-image:url(../images/bodyBg.jpg);  background-repeat:repeat-x; background-position:top;}

h1{ font-family:"Times New Roman", Times, serif; font-size: 25px;  font-weight:normal;}
h2{ font-family:"Times New Roman", Times, serif; font-size: 21px;  font-weight:normal;}
h3{ font-family:"Times New Roman", Times, serif; font-size: 18px;  font-weight:normal;}
h4{ font-family:"Times New Roman", Times, serif; font-size: 16px;  font-weight:normal;}
h5 { font-family: "Trebuchet MS",Arial, Helvetica, sans-serif; font-size: 1em;  font-weight:bold; color:#6fa1bb; background-color:#FFFFFF;}

strong{
font-weight:normal;
color:#8b7e04;
}

li {padding:0px; margin:0px;}
ul {padding:0px; margin:0px;}

a:link, a:visited{
color:#5b2020;
text-decoration:none;
padding-bottom:0px;
}
a:hover{
color:#390909;
}
#containter{

}

#wrapper{
width:951px;
margin:0 auto;
border:0px solid red;
}




/***********START OF NAVIGATION*************/


#navigation{
height:32px;
border:0px solid green;
overflow:visible;
text-align:center;

}


#udm {
float:left;
border: 0px solid green;
margin:0 auto;
}


#udm li {
float:left;
margin: 0;
padding: 0;
display: inline;
list-style: none;

}

#udm a {
float:left;
text-decoration:none;
width:118px;
height:23px;
color:#FFFFFF;
padding-top:7px;
text-align:center;
}

#udm a:hover {
float:left;
background-image:url(../images/nav-on/on.jpg);
}

/*#udm a.home {

}

#udm a.home:hover {


}
#udm a.about {


}

#udm a.about:hover {


}
#udm a.rooms {


}

#udm a.rooms:hover {


}
#udm a.dining {


}

#udm a.dining:hover {


}
#udm a.whatsOn {


}

#udm a.whatsOn:hover {


}
#udm a.specials {


}

#udm a.specials:hover {


}

#udm a.location {


}

#udm a.location:hover {


}

#udm a.contact {


}

#udm a.contact:hover {


}*/


/************END OF NAVIGATION*************/





/***********START OF BANNER*************/

#banner{
height:44px;
border:0px solid blue;
margin-right:350px;
padding-left:40px;
padding-top:40px;
position:relative;
}

#banner h1{
color:#FFFFFF;
padding:0px;
}

#formerly h2{
color:#FFFFFF;
font-size:18px;
padding:0px;
}

#formerly{
position:absolute;
top:67px;
left:140px;
}


/************END OF BANNER*************/


#searchBox{
float:right;
width:310px;
height:104px;
background-image:url(../images/searchBoxBg.jpg);
background-repeat:repeat-x;
text-align:left;
color:#FFFFFF;
padding-left:30px;
padding-top:20px;
}

#searchBox h2{
color:#FFFFFF;
font-size:20px;
padding:0px;
margin:0px;

}

#specials{
margin-bottom:10px;
}

/***********START OF CONTENT*************/
#contentHolder{
background-image:url(../images/specialsBg.png); 
background-position:top 0px;
background-position:right 0px;
background-repeat:no-repeat;
min-height:500px;
height:auto;
clear:both;

}

#content{
padding-right:20px;
width:580px;
}
#content img{
float:right;
margin-left:10px;
} 
#content2{
padding-right:20px;
margin-top:20px;
}

#content2 img{
float:left;
margin-right:5px;
margin-bottom:20px;
}

#content2 h3{
color:#8b7e04;
border-bottom:1px solid #ebe8c4;
margin-left:155px;
padding-bottom:0px
}


#left{
margin-right:334px;
border:0px solid red;
padding-bottom:15px;
min-height:300px;
height:auto;
}


#left a:link, #left a:visited{
color:#390909;
text-decoration:none;
padding-bottom:0px;
}
#left a:hover{
color:#390909;
text-decoration:underline;
}



#content h2{
color:#8b7e04;
margin:15px 0px 15px 0px;
}

#flashBanner{
}

#right{
float:right;
width:295px;
min-height:400px;
height:auto;

padding:25px 20px 0px 0px;
color:#FFFFFF;
border:0px solid green;

}

#right a:link, #right a:visited{
color:#ffffff;
text-decoration:none;
padding-bottom:0px;
}
#right a:hover{
color:#ffffff;
text-decoration:underline;
}


#right h2{
color:#FFFFFF;
border-bottom:1px solid #412a2a;
margin-bottom:5px;
padding-bottom:5px;
}
#right h4{
color:#FFFFFF;
border-bottom:1px solid #412a2a;
margin-bottom:5px;
padding-bottom:5px;
margin-right:120px;
width:155px;


}

/*#meetings img{
float:right;
}*/

#meetingsImage{
float:right
}

/***********END OF CONTENT*************/

/***********START OF FOOTER*************/


#footer{

height:33px;
width:951px;
margin:0 auto;
color:#a5a5a5;
font-size:14px;
padding-top:90px;
position:relative;
}

#footer a:link, a:visited{
color:#a5a5a5;
text-decoration:none;
}

#footer a:hover{
color:#666666;
text-decoration:none;
}

#footerWide{
position:relative;
background-image:url(../images/footerBg.png);
background-position:bottom;
background-repeat:repeat-x;
clear:both;
}
#footLeft{
margin-right:205px;


padding-left:10px;
}
#footRight{
float:right;
width:190px;

text-align:right;
padding-right:10px
}

#abFooter{
position:absolute;
top:65px;
left:10px;
width:600px;
}
/***********END OF FOOTER*************/
#reviewform table {
    width:100%;
}
#reviewform td {
    margin:1px;
    padding:3px;
}
#reviewform td {
    margin:1px;
    padding:3px;
    text-align:left;
}
#reviewform textarea {
    width:400px;
	height:150px;
}