/* Homepage Main */
.main-top {
	position:relative;
	z-index: 2;
}

.main-top .column-1, .main-top .column-2 {
  float:left;
  position: relative;
}

.main-top .column-1 {
	width:227px;
	height:306px;
	background:url(/wp-content/themes/hallschophouse/images/home_top_left.jpg) no-repeat 0 0;
}

.main-top .column-2 {
	width:703px;
	height:306px;
	/*background:url(/wp-content/themes/hallschophouse/images/steak.jpg) no-repeat 0 0;*/
}

.main-top .column-1 ul.nav h2 {
  font:13px Trebuchet,sans-serif;
  letter-spacing:0.03em;
  color:#fff;
  padding:18px 0 0;
}

.main-top .column-1 ul.nav li {
  width:99.9%;
  margin:0 0 0 8px !important;
}

.main-top .column-1 li.last a {
  background:none !important;
}

.main-top .column-1 ul.nav a {
  display:block;
  height:75px;
  background:url(/wp-content/themes/hallschophouse/images/home_top_rule.jpg) no-repeat right bottom;
  margin-right:10px;
  text-decoration:none;
  padding:0 0 0 12px;
  color:#c7925a;
  font-size:11px;
}

.main-top .column-1 ul.nav a:hover, .main-top .column-1 ul.nav a:hover h2 {
  color:#FAD8A8;
}


.main-bottom {
	background: #6d3909 url(/wp-content/themes/hallschophouse/images/home_bottom_bg.jpg) repeat-x 0 0;
	display: block;
	padding:4px;
	position: relative;
	clear: both;
	font: normal 14px Arial, "lucida console", sans-serif;
	color: #fff;
	text-align: left;
	-moz-border-radius-bottomleft:8px;
  -moz-border-radius-bottomright:8px;
  float:left;
}

.main-bottom .box {
  background: #391402 url(/wp-content/themes/hallschophouse/images/home_box_outer.jpg) repeat-x 0 0;
  padding:4px;
  margin-right:6px;
  min-height:224px;
}

.main-bottom .box .last {
  margin-right:0 !important;
}

.main-bottom .foot {
  font-size:10px;
  padding:0 8px;
  position:relative;
  color:#ddd;
}

.main-bottom h3 {
	font: italic 20px Arial, "lucida console", sans-serif;
	font-weight:normal;
	letter-spacing:0.03em;
	color: #fff;
	display: block;
	clear: both;
	position: relative;
	margin-bottom: 8px;
	line-height: 50px;
	height: 50px;
	-moz-border-radius-topleft:8px;
  -moz-border-radius-topright:8px;
  background: url(/wp-content/themes/hallschophouse/images/home_box_header.jpg) repeat-x 0 0;
}

.main-bottom h3 span {
	line-height: 48px;
	height: 48px;
	padding-left:55px;
	display:block;
}

.main-bottom #entertainment h3 {
  margin-bottom: 0 !important;
}

.main-bottom #entertainment h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -138px;
}

.main-bottom #welcome h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -322px;
}

.main-bottom #press h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -46px;
}

.main-bottom #events h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -550px;
}

.main-bottom #features h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -364px;
}

.main-bottom #tweets h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -592px;
}

.main-bottom #nightlife h3 span {
  background: url(/wp-content/themes/hallschophouse/images/title_sprites.gif) no-repeat left -637px;
}

.main-bottom #features,
.main-bottom #nightlife {
  width:635px;
}

.main-bottom #nightlife ul.fourths {
  overflow:hidden;
  height:350px;
}

.main-bottom #features, .main-bottom #events {
/*.main-bottom #features, .main-bottom #events, .main-bottom #tweets, .main-bottom #nightlife {*/
  background:#180802;
}



.main-bottom #press ul, .main-bottom #events ul, .main-bottom #features ul, .main-bottom #tweets ul.twitter, .main-bottom #nightlife  ul.twitter {
  top:-8px;
  position:relative;
}

.main-bottom #features ul.thirds li {
  text-align:center;
  width:33.02% !important;
}

.main-bottom #features ul.thirds li img {
  width:98%;
  border:8px solid #180802;
  margin:0 auto;
}

.main-bottom #nightlife ul.quarters li,
.main-bottom #nightlife ul.fourths li {
  text-align:center;
  width:24.95% !important;
  padding:5px 0;
}

.main-bottom #nightlife ul.halves li {
  text-align:center;
  width:49.95% !important;
  padding:5px 0;
}

.main-bottom #nightlife ul.quarters li img,
.main-bottom #nightlife ul.halves li img,
.main-bottom #nightlife ul.fourths li img {
  width:92%;
  height:auto;
  border:0px solid #6d3909;
  margin:0 auto;
}

.main-bottom #press li, .main-bottom #events li, .main-bottom #features li, .main-bottom #tweets li, .main-bottom #nightlife li {
  margin:0 8px;
  border-bottom:1px dotted #6d3909;
  font-size:12px;
}

.main-bottom #tweets li {
  padding:8px;
  color:#ddd;
  font-size:11px;
  line-height:double;
}

.main-bottom #tweets span.twitter-timestamp {
  display:block;
  padding-top:4px;
  letter-spacing:1px;
  font-size:10px;
}

.main-bottom #press li a, .main-bottom #press li a:hover,
.main-bottom #events li a, .main-bottom #events li a:hover,
.main-bottom #features li a, .main-bottom #features li a:hover {
  text-decoration:none !important;
  padding: 0;
  display: block;
  border-bottom:1px dotted #AC712B;
}

.main-bottom #press li a, .main-bottom #press li a:hover,
.main-bottom #events li a, .main-bottom #events li a:hover,
.main-bottom #features li a, .main-bottom #features li a:hover,
.main-bottom #events li a, .main-bottom #events li a:hover {
  padding: 8px;
}

.main-bottom #events li a, .main-bottom #events li a:hover {
  border-bottom:0px dotted #AC712B;
}


.main-bottom #entertainment .img {
  background:url(/wp-content/themes/hallschophouse/images/entertainment_pic.jpg) no-repeat center center;
  -moz-border-radius-bottomleft:8px;
  -moz-border-radius-bottomright:8px;
  display:block;
  height:136px;
  margin-bottom:8px;
}

.main-bottom h4 {
	font-size: 14px;
	color: #e3aa01;
	padding:0;
	padding-left: 15px;
}

.main-bottom .column-1, .main-bottom .column-3 {
	width: 265px;
	*width: 260px;
	float: left;
}

.main-bottom .column-2 {
	width: 355px;
	float: left;
}

.main-bottom p {
	margin: 0 14px 10px;
	line-height: 18px;
}

.main-bottom #welcome p {
  font-size:11px;
	margin: 0 14px 5px;
	line-height: auto;
}


ul.mc-sub-badge08 {
  clear:both;
  height:auto;
  line-height:17px;
  list-style-position:inside;
  margin-top:-12px;
  position:relative;
  width:100%;
}
ul.mc-sub-badge08 li {
  float:left;
  border-width:0px !important;
  margin:0px  !important;
}
ul.mc-sub-badge08 li.mc-subscribers {
  line-height:17px;
  float:right;
  right:5px;
  position:relative;
}

ul.mc-sub-badge08 li.mc-power {
  white-space:nowrap;
  font-size:10px !important;
  color:#ccc;
}

ul.mc-sub-badge08 li.mc-power a:link, ul.mc-sub-badge08 li.mc-power a:active, ul.mc-sub-badge08 li.mc-power a:visited, ul.mc-sub-badge08 li.mc-power a:hover {
  border-width:0px !important;
  white-space:nowrap !important;
  display:inline !important;
  padding:0 !important;
  margin:0 !important;
}


#slideshow-wrapper {margin:0 !important;width:703px;padding:0 0 0 5px;}