body {margin: 0px; background: #fff; font: 12px Georgia, "Times New Roman", serif;}
img {border: 0;}
.clearBoth {clear: both;}
.off, .hide {display: none;}

.staffName {font-weight: bold;}
.staffTitle {font-style: italic;}

a:link, a:visited {color:#8C6131; text-decoration: underline;}
a:active, a:hover {color:#8C6131; text-decoration: none;}
/*  
a:link, a:visited {color:#000; text-decoration: none;}
a:active, a:hover {color:#8C6131; text-decoration: underline;}
  */
#baseContainer {width: 860px; margin: 0 auto;}
#outer {margin: 0 auto; border: 1px solid #b5b5b5; width: 860px; padding: 0;}
#logo {margin: 0 auto; width: 860px; height: 44px; background: #fff;}/*  width: 266px;  */

#logo img { position: relative; left:0; top: 15px;}

#topNav {height: 24px; width: 550px; background-color: #fff; float: right; text-align: right;}
#topNav ul {margin: 0; padding: 0; font-family: Arial, Helvetica, sans-serif; line-height: 23px; white-space: nowrap;}
#topNav li {margin: 0; list-style-type: none; display: inline;}
#topNav li a {margin: 0; text-decoration: none; padding: 4px 8px;}
#topNav li a:link, #topNav li a:visited {color: #999;}
#topNav li a:active, #topNav li a:hover, #topNav li a.selected {color: #fff; background-color: #858585;}

#subNav {height: 20px; text-align: center;}
#subNav ul {margin: 0; padding: 0; font-size: 11px; font-family: Arial, Helvetica, sans-serif; line-height: 20px; white-space: nowrap;}
#subNav li {list-style-type: none; display: inline;}
#subNav li a {text-decoration: none; padding: 2px 8px; font-weight: bold;}
#subNav li a:link, #subNav li a:visited {color: #858585;}
#subNav li a:active, #subNav li a:hover, #subNav li a.selected {color: #000; background-color: #fff;}

.FoodWine {margin-left: 346px; width: 208px; background: #fff;}
.OurPeople {margin-left: 343px; width: 274px; background: #fff;}
.DiningRoom {margin-left: 420px; width: 274px; background: #fff;}
.Announcements {margin-left: 745px; width: 70px; background: #fff;}

#inner {background: #fff url('../img/common/inner_mid.png') repeat-y; margin: 4px auto 24px auto; width:844px;}
#innerTop {background: #fff url('../img/common/inner_top.png') no-repeat; height:20px;}
#innerBottom {background: #fff url('../img/common/inner_bottom.png') no-repeat; height:20px;}


/* Profile Properties */
#innerProfile {background: #fff url('../img/common/inner_profile.png') no-repeat; margin: 4px auto 24px auto; width:844px;}
#profileBody {width: 800px; height: 478px; margin: 0 auto;}
#profileFade {background: url("../img/common/whitefade.png"); width: 300px; height: 478px;}
#profileFade p {
font-family: Helvetica, Arial, "Lucida Grande", sans-serif; 
font-size: 12px; 
line-height: 17px; 
color: #000; 
margin: 8px 15px 0; 
padding: 0; 
text-align: left;
}
/* +++++++++++++++++++++ */

/* Purveyors Properties */
#purveyors {margin-bottom: 30px;}
#purveyors ul {margin: 0; width: 510px; margin: 0 auto 0 175px; padding: 0; list-style: none;}/*  margin: 0 auto;  */
#purveyors li {float: left; width: 20em; margin: 0; padding: 2px;}
/* +++++++++++++++++++++ */

#footer {margin: 0px auto; height: 45px; width: 90px; position: relative; bottom: 67px;}
#footer img {}

#menuPDF {width: 145px; height: 17px; position: relative; left: 39px; bottom: 25px;}
/**** TYPOGRAPHY ****/

div#contentBody {text-align: left; margin-left:35px; margin-right:35px; line-height:18px;}

/* Bottom Controls Properties */
#bottomControls {width: 790px; height: 17px; position: relative; left: 36px; bottom: 21px;}
#bottomControls #imageToggle {float: left; width: 395px; height: 17px; color: #666; font-family: Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 12px;}
#bottomControls #imageToggle a, div#imageToggle a:visited {margin-left:5px; text-decoration: none;}
#bottomControls #imageToggle a:hover {text-decoration:underline; color: #000;}

#bottomControls #sendPostcard {float: right; width: 395px; height: 17px; text-align: right;}


OLD#sendPostcardOLD {width: 145px; height: 17px; position: relative; left: 39px; bottom: 25px;}
OLD#sendPostcard {width: 145px; height: 17px; position: relative; left: 680px; bottom: 25px;}
OLDdiv#imageToggle {width: 145px; height: 17px; position: relative; left: 40px; bottom: 20px; color:#666666; font-family: Helvetica, Arial, "Lucida Grande", sans-serif; font-size: 12px;}
OLDdiv#imageToggle a, div#imageToggle a:visited {margin-left:5px; text-decoration: none;}
OLDdiv#imageToggle a:hover {text-decoration:underline; color:#000000;}
/* +++++++++++++++++++++ */

/**** OTHER ****/

#pageTitle {background: #fff url('../img/common/wc_light.png') no-repeat top center; margin: 0 auto; text-align:center; width: 270px; height: 86px;}
#pageTitle h1 {margin: 0; font: 1.6em bold Arial, Helvetica, sans-serif; padding-top: 36px;}/*   font-variant: small-caps;  */
#contentBody h2 {font-size: 1.4em; font-weight: bold; margin-bottom: 2px;}

