/******************/
/***** global *****/
/******************/
body {
  text-align:center;
  margin:0 auto;
  padding:0;
  background:#fff;
  width:652px;
}
.noprint {
  display:none;
}
.backtotop {
  display:none;
}
/******************/
/***** layout *****/
/******************/
#content {
  text-align:left;
  width:652px;
  position:relative;
}
/******************/
/***** header *****/
/******************/
#header {
  width:748px;
  height:148px;
  border:0;
  margin-bottom:10px;
  _padding:0;
  _height:140px;
}
/*******************/
/***** content *****/
/*******************/
#content {
  color:#999;
  font:normal 12px Trebuchet MS, sans-serif;
  margin-top:5px;
}
#content #left {
  float:left;
  width:515px;
  margin:6px 6px 6px 13px;
  *margin:6px 6px 6px 12px;
  _margin:6px 6px 6px 6px;
  _width:511px;
}
#content #left .feedtitle {
  font:normal 22px Trebuchet MS, sans-serif;
  color:#b7b89c;
  background:#fff;
  width:100%;
  height:30px;
  _height:42px;
  *height:30px;
  border:0;
  padding:3px 0 0 15px;
}
#content #left .articletitle {
  width:100%;
  border:0;
  color:#693;
  font:bold 16px Trebuchet MS, sans-serif;
  margin:0;
  padding:10px 0 0 12px;
  _padding:0 0 0 12px;
}
#content #left .titleborder {
  display:none;
}
#content #left p {
  padding:0 0 12px 12px;
  margin:0;
}
#content #left #bottomborder {
  background:#999;
  width:537px;
  height:1px;
  margin:0;
  *margin:0 0 6px 0;
  padding:0;
}
#content #left ul.links {
  margin:6px 0;
  list-style:none;
  *margin:6px 0 6px 40px;
  _margin:-6px 0 6px 40px;
}
#content #left ul.links li a,
#content #left ul.links li a:link,
#content #left ul.links li a:active,
#content #left ul.links li a:visited {
  color:#693;
  font:bold 14px/24px Trebuchet MS, sans-serif;
  text-decoration:none;
}
#content #left ul.links li a:hover {
  color:#693;
  text-decoration:underline;
}
#content #right {
  display:none;
}
#content #piclife {
  display:none;
}
#google-adsense {
  display:none;
}

/******************/
/***** footer *****/
/******************/
#footer {
  text-align:left;
  width:628px;
  position:relative;
  height:20px;
  background:#fff;
  color:#b7b89c;
  font:normal 12px Trebuchet MS, sans-serif;
  margin:0;
  padding:8px 10px;
  border:0;
}
#footer #copyright {
  float:left;
  margin:16px 0 0 10px;
}
#footer #address {
  float:right;
  margin:16px 10px 0 0;
  text-align:right;
}
#footer a,
#footer a:link,
#footer a:active,
#footer a:visited {
  color:#888;
  font:normal 10px verdana, sans-serif;
  text-decoration:none;
}
#footer a:hover {
  text-decoration:underline;
}
/******************/
/***** colors *****/
/******************/

/****************/
/***** misc *****/
/****************/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.clearfix { display:block; }
* html .clearfix { height:1px; }
