/******************/
/***** global *****/
/******************/
body {
  text-align:center;
  margin:0 auto;
  padding:0;
  background:#333;
  width:752px;
}
.backtotop {
  display:none;
}
#noscript {
  color:#fff;
  font:bold 12px Trebuchet MS, sans-serif;
}
/******************/
/***** layout *****/
/******************/
#header,
#content {
  text-align:left;
  width:750px;
  position:relative;
}
#footer {
  text-align:left;
  width:728px;
  position:relative;
}
/******************/
/***** header *****/
/******************/
#header {
  width:748px;
  height:148px;
  border:1px solid #666;
  border-top:0;
  margin-bottom:10px;
}
/*******************/
/***** 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;
  min-height:350px;
}
#content #left .feedtitle {
  font:normal 22px Trebuchet MS, sans-serif;
  color:#b7b89c;
  background:#292929;
  width:100%;
  height:30px;
  border:0;
  border-top:2px solid #999;
  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;
}
#content #left .titleborder {
  background:url(/images/bg_dot_grey.gif) repeat-x;
  width:530px;
  height:1px;
  margin:0;
  padding:0;
}
#content #left p {
  padding:0 0 12px 12px;
  margin:0;
}
#content #left a:link,
#content #left a:active,
#content #left a:visited {
  width:100%;
  border:0;
  margin:0;
  padding:0;
  color:#ccc;
  font:normal 14px Trebuchet MS, sans-serif;
  text-decoration:underline;
}
#content #left a:hover {
  color:#fff;
  text-decoration:none;
}
#content #right {
  float:right;
  width:156px;
  background:#000;
  border:1px solid #666;
  margin:6px 10px 0 0;
  padding:16px;
}
#content #right .titleborder {
  background:url(/images/bg_black_dot.gif) repeat-x;
  width:100%;
  height:1px;
  margin:0;
  padding:0;
}
#content #piclife {
  margin:5px 43px 5px 0;
  float:right;
}
#content #right ul {
  list-style-type:none;
  margin:0;
  padding:0;
}
#content #right li {
  padding:12px 0 0 0;
}
#content #right a:link,
#content #right a:active,
#content #right a:visited {
  width:100%;
  border:0;
  padding:0;
  color:#693;
  font:bold 14px Trebuchet MS, sans-serif;
  text-decoration:underline;
}
#content #right a:hover {
  color:#fff;
  text-decoration:none;
}

#content #left ul.links {
  margin:6px 0;
  list-style:none;
}
#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:underline;
}
#content #left ul.links li a:hover {
  color:#fff;
  text-decoration:none;
}

#content #google-adsense {
  width:728px;
  margin:0 auto;
}

/******************/
/***** footer *****/
/******************/
#footer {
  height:20px;
  background:#000;
  color:#999;
  font:normal 12px Trebuchet MS, sans-serif;
  margin:0;
  padding:8px 10px;
  border:1px solid #666;
  border-bottom: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:#fff;
  font:normal 10px verdana, sans-serif;
  text-decoration:underline;
}
#footer a:hover {
  text-decoration:none;
}
/******************/
/***** colors *****/
/******************/

/****************/
/***** misc *****/
/****************/
.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
.clearfix { display:inline-block; }
.clearfix { display:block; }
* html .clearfix { height:1px; }
#top_link {
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left:14px;
	text-align: left;
	color:#999;
	font-size: 13px;
	font-family: Trebuchet MS, sans-serif;
}

#top_link a {
	color:#999;
	font-size: 13px;
	font-family: Trebuchet MS, sans-serif;
}

