@font-face {
    font-family: 'PlantinMTStdLight';
    src: url('./webfont/plantinmtstd-light-webfont.eot');
    src: url('./webfont/plantinmtstd-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('./webfont/plantinmtstd-light-webfont.woff') format('woff'),
         url('./webfont/plantinmtstd-light-webfont.ttf') format('truetype'),
         url('./webfont/plantinmtstd-light-webfont.svg#PlantinMTStdLight') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'PlantinMTStdItalic';
    src: url('./webfont/plantinmtstd-italic-webfont.eot');
    src: url('./webfont/plantinmtstd-italic-webfont.eot?#iefix') format('embedded-opentype'),
         url('./webfont/plantinmtstd-italic-webfont.woff') format('woff'),
         url('./webfont/plantinmtstd-italic-webfont.ttf') format('truetype'),
         url('./webfont/plantinmtstd-italic-webfont.svg#PlantinMTStdItalic') format('svg');
    font-weight: normal;
    font-style: normal;

}


.monocolumn_article_content h3  {
	font-family: PlantinMTStdLight;
	font-style: normal;
	font-weight: 100;
	line-height: 17px;
	font-size: 16px;
	margin: 16px 0;
}
.monocolumn_article_content h3 em {
	font-family: PlantinMTStdItalic;
	font-style: normal;
}
.monocolumn_article_content h3 span {
	background: url(./images/bg_weekender_number.png) no-repeat 0 0;
	width: 29px; height: 29px;
	text-align: center;
	line-height: 31px;
	vertical-align: baseline;
	display: block;
	color: #000;
	font-weight: bold;
	font-family: "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	font-size: 21px;
	margin: 0 0 10px 0;
}

h1, h2, h3, h4, h5, h6 {
  color:#fff;
}


.mc_left {width:100px; float:left; padding-right:10px; color:#fff; font-size:1em;}
.mc_right {width:360px; float:left; color:#fff; font-size:1em;}
.clear {clear:both; height:1px;	font-size:1px; overflow:hidden;}	


.f_right {float:right;}

ul#menu li a.month  {color:/*#60605e*/#fff; font-style:italic; padding-bottom:10px;}

ul#menu li {padding-bottom:10px;}

ul#menu li ul {padding-top:10px;}


.toppadding {padding-top:28px;}

.monocolumn_article_content p {line-height:1.35em; font-size:1.1em; padding-top:5px;}

.post_meta {
  font-size:1.1em;
  color:#fff;
}
.post_meta h2 {
  font-size:1.2em;
  color:#fff;
}
.post_meta>p {
  padding:0;
  width:100%;
}

#mpu { 
  width:300px;
  height:250px;
  margin:0 0 20px 0;
}


