

/* ---- CUSTOM DEFINED STYLESHEET layout ---- */ 

body {
	margin: 0;
	padding: 0;
	background: url('http://assets.matchbin.com/sites/226/assets/Background_smart.gif') repeat-x;;
	text-align: center;
}

#pt1_branding {
	width: 960px;
	height: 56px;
	border-bottom: 1px solid #FFF;
	background: url('http://assets.matchbin.com/sites/226/assets/smartheader.gif') no-repeat;
}

#pt1_search_bar {
	background: #000 url('http://assets.matchbin.com/sites/226/assets/search_bar_bg_smart.gif') repeat-x;
	height: 30px;
	padding: 3px 12px 3px 8px;
}

#center_main {
  clear: both;
  padding-bottom: 4px;
  width: 500px;
}

#center_main .image_caption {
  max-width: 300px;
  /* hack for obnoxious IE*/
  width: expression("300px;");
}

#center_two_column {
  clear: both;
  border-top: 1px solid #B0B0B0;
  padding-top: 4px;
}

#first_center_column {
  width: 63%;
  padding-right: 3px;
  border-right: 1px solid #B0B0B0;
  float: left;
  padding-top: 4px;
}

#second_center_column {
  width: 33%;
  float: right;
  padding-top: 4px;
}

#first_center_column img {
  max-width: 95%;
  /* hack for obnoxious IE*/
  width: expression("95%");
}

#first_center_column .story_item_headline a {
  font-size: larger;
}  

.pt1_top_stories .first_column {
	float: left;
	width: 235px;
	_width: 225px;
	padding: 0 3px 0 0;
}

#first_center_column div.story_item {
  margin-bottom: 15px;
}
