/* CSS Document */

/************************ BEGIN HOME CONTENT ************************/

#header .follow {
  padding:5px 8px 10px 586px;
}

/* hack for IE 7 */
*#navigation {
  width:909px;
  *height:105px;
}

#navigation .logo {
  margin:0 30px 0 0;
}

#container {
  width:909px;
  height:100%;
  margin-left:auto;
  margin-right:auto;
  position:relative;
  z-index:1;
}

#content {
  padding:0 0 20px 0;
  font-size:16px;
}

#content a:link { border:none; text-decoration:none; }
#content a:visited { border:none; text-decoration:none; }
#content a:hover { border:none; text-decoration:none; }
#content a:active { border:none; text-decoration:none; }

#content .content_home_top {
  height:380px;
  width:909px;
  background-color:#000000;
}

#content .content_top_left {
  background:transparent url(../images/img_home_content_left.png) no-repeat scroll top left;
  height:380px;
  width:226px;
  float:left;
  z-index:16;
  position:relative;
}

#content .content_top_left div {
  height:93px;
  width:226px;
  cursor:pointer;
}

#content .content_top_left_overlay,
#content .content_top_left_overlay_dining_room,
#content .content_top_left_overlay_kitchen,
#content .content_top_left_overlay_lounge,
#content .content_top_left_overlay_bar {
  background:transparent url(../images/img_home_content_left_hover.png) no-repeat scroll top left;
  height:95px;
  width:250px;
  top:145px;
  left:0;
  position:absolute;
  z-index:15;
  cursor:pointer;
}

#content .content_top_left_overlay_kitchen {
  top:240px;
}

#content .content_top_left_overlay_lounge {
  top:335px;
}

#content .content_top_left_overlay_bar {
  top:430px;
}

#slideshow_pic {
  display:none;
}

#content .content_top_right {
  height:380px;
  float:left;
  width:683px;
}

#slideshow {
    position:relative;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}

#content img { 
  border:none;
}

#content .content_bottom {
  height:120px
}

#content .content_reservations {
  margin-top:20px;
}

#content .content_reservations_left,
#content .content_reservations_right {
  width:280px;
  float:left;
  background-color:#000000;
  height:120px;
  margin-top:10px;
}

#content .content_reservations_right {
  width:629px;
  padding-top:0;
}

#content .content_reservations_left div {
  border-right:#555555 1px solid;
  margin-top:10px;
  height:90px;
  padding:12px 0 0 20px;
}

/**** for new year - remove when it's removed 
#content .content_reservations_left a:link {color: #999999; text-decoration: none;}
#content .content_reservations_left a:visited {color: #999999; text-decoration: none;}
#content .content_reservations_left a:hover {color: #999999; text-decoration: none;}
#content .content_reservations_left a:active {color: #999999; text-decoration: none;}*****/


#content .reservations_number {
  margin:25px 0 0 25px;
  font-size:11pt;
}

.OT_feedTitle {
  display:none;
}

#OT_searchWrapperAll {
  margin:0;
  padding:0;
  background-color:#000000;
}

#OT_searchWrapper {
  margin:0;
  padding:0;
  background-color:#000000;
  font-family:Arial, Helvetica, sans-serif;
  font-size:14px;
}

#OT_partySizeLbl {
  margin:0 0 0 -20px;
}

#OT_partySize {
  margin:0 0 0 -22px;
}

#OT_timeLbl{
  margin:0 0 0 -54px;
}

#OT_time {
  margin:-1px 0 0 -48px;
}

#OT_dateLbl {
  margin:0 0 0 -40px;
}

#OT_date {
  margin:0 0 0 -40px;
}

#OT_logo {
  /*text-align:right;*/
  background-color:transparent;
  margin:0 0 0 505px;
}

.OT_TableButton {
  margin:0 0 0 -20px;
}

.feedFormField div {
  margin:0;
  padding:0;
}

/************************ END HOME CONTENT ************************/
