#content_wrapper, #header, #footer {
  width: 975px !important; }

.object_header {
  width: 940px;
  margin-bottom: 1px; }

#content {
  padding: 0;
  margin: 0;
  border-bottom: none; }

.ss_layout {
  overflow: hidden;
  width: 915px;
  padding: 30px; }

#ss_layout_top_content {
  overflow: hidden;
  width: 915px;
  padding-bottom: 15px; }

#ss_layout_left {
  float: left;
  width: 342px;
  padding: 29px 30px 0 15px; }

#ss_layout_left h1 {
  letter-spacing: 0; }

#ss_layout_left h2 {
  font-size: 17px;
  font-weight: normal;
  color: #4c4948;
  padding-left: 0;
  line-height: 1.3em;
  margin-top: 0;
  width: 342px; }

#ss_layout_left .button_facebook {
  font-size: 19px !important;
  margin-top: 17px;
  width: 238px; }

#ss_layout_left .alt_login {
  text-align: center;
  padding: 3px 10px;
  width: 310px; }

.ss_layout #ss_layout_already_logged_in {
  padding: 0;
  width: 332px;
  overflow: hidden;
  margin-top: 15px; }

.ss_layout #ss_layout_already_logged_in .already_logged_in_header {
  font-size: 17px;
  font-weight: bold; }

#ss_layout_already_logged_in a.featured_user {
  height: 44px;
  width: 44px;
  display: block;
  float: left;
  margin: 0 4px 0 0; }

#ss_layout_already_logged_in a.featured_user img {
  height: 44px;
  width: 44px; }

.ss_layout .slideshow_container {
  width: 486px;
  height: 364px;
  background: #e7e7d3;
  float: right;
  margin: 0;
  padding: 12px; }

.ss_layout .slideshow_container #slideshow li {
  width: 486px;
  height: auto; }

.ss_layout .slideshow_container #slideshow a.image_wrapper {
  display: block;
  width: 486px;
  height: 304px;
  cursor: pointer; }

.ss_layout .slideshow_container #slideshow img {
  width: 486px;
  height: 304px;
  cursor: pointer; }

.slideshow_container #slideshow .slideshow_title {
  width: 470px;
  background: #ffffff;
  height: 50px; }

.slideshow_container #slideshow .slideshow_title_top {
  width: 470px;
  overflow: hidden;
  height: auto; }

.slideshow_container #slideshow .slideshow_title_top h3 {
  float: left;
  font-size: 16px;
  color: #141313; }

.slideshow_container #slideshow .slideshow_title_top h4 {
  float: right;
  font-size: 14px;
  color: #272727;
  font-weight: normal;
  margin-top: -2px; }

.slideshow_container #slideshow .slideshow_title h5 {
  font-family: Georgia, Times, "Times New Roman", serif;
  font-size: 15px;
  font-style: italic;
  color: #a2a299;
  font-weight: normal;
  margin-top: 4px; }

.featured_events {
  padding: 0 30px;
  overflow: hidden;
  width: 915px;
  padding: 0 0;
  margin: 30px 0 0 0;
  overflow: hidden; }

.featured_events .featured_events_header {
  padding: 8px 15px;
  margin-bottom: 7px;
  overflow: hidden; }

.featured_events h2 {
  font-size: 26px;
  color: #2e1a15;
  float: left; }

.featured_events ul {
  padding-left: 15px; }

#place .event3 {
  overflow: hidden;
  margin: 0 0 11px 0;
  border-bottom: 1px solid #e7e7d3;
  padding: 0 0 10px;
  margin-bottom: 0 0 10px 0; }

#place .event3 .image_area {
  width: 126px;
  height: 78px;
  margin: 0;
  padding: 0;
  display: block;
  float: left; }

#place .event3 .image_area a {
  width: 126px;
  height: 78px;
  display: block; }

#place .event3 .image_area img {
  width: 126px;
  height: 78px; }

#place .event3 .event3_details {
  color: #73735f;
  float: left;
  width: 748px;
  overflow: hidden;
  margin-left: 9px; }

#place .event3 .event3_details {
  float: left; }

#place .event3 .event3_details ul {
  float: left;
  padding: 3px 0 0 0;
  width: 530px; }

#place .event3 .event3_details ul li {
  padding-left: 1px; }

#place .event3 .event3_details ul li.event_name {
  font-size: 21px;
  font-weight: bold; }

#place .event3 .event3_details ul li.event_restaurant_name {
  font-size: 17px;
  color: #472e28; }

#place .event3 .event3_details .price_button {
  float: right;
  margin-top: 6px; }

#place .event3 .event3_details ul li.event_city_name {
  display: none !important; }

#place .event3 .event3_details ul li.event_time_and_date {
  font-size: 15px;
  font-style: italic; }
