html * {
  background: transparent !important;
  border: none !important;
  box-shadow: none !important;
  color: #000;
  margin: 0 !important;
  padding: 0 !important;
  width: auto !important;
}

html, body {
  background-color:#fff !important;
  background-image: none !important;
  color: #000 !important;
  font-family: Helvetica, Arial, sans-serif;
  font-size: 12pt !important;
  height: 99%;
  margin: 10pt auto !important;
  width: 95% !important;
}

p {
  font-size: 12pt;
  line-height: normal;
  margin: 10pt 0 !important;
}

a {
  color: #000 !important;
  text-decoration: none !important;
}

article a[href^=http] {
  font-weight: bold;
}

article a[href^=http]:after {
  content:" (" attr(href) ")  ";
}

h1 {
  color: #000;
  font-size: 18pt !important;
}

h2 {
  color: #000;
  font-size: 14pt !important;
}

h3 {
  color: #000;
  font-size: 12pt !important;
}

h4, h5, h6 {
  color: #000;
  font-size: 10pt !important;
}

#main {
  padding: 0 10pt !important;
}

#leftColumn {
  margin-top: 10pt !important;
}

#weather-widget, #utilities, #vp_aa_menu, .topnav_right, .utilities, .adholder,
#navigation .shopping, #navigation .marketplace, #main_nav, #cross_nav,
#nav_horiz_divider, .userTasks, .breadcrumb, .channelbreadcrumb,
.gigya-sharebar, #medium-rectangle1, #medium-rectangle2, #medium-rectangle3,
#leaderboard-bottom, .adsense_leader, #skyscraper, .story-foot, .links,
#commentadvisory, #comments, .more-links, .blog-links, .pager, #omc, .dev-timer,
#rightColumn, #topCommentLinks, #commentLink, .adblock, #e_bottom,
#youtube_player_channel_stubby, .related_stories, .trc_related_container,
.tabs
{
 display: none !important;
}

#banner .logo {
  margin-left: 20pt !important;
  height: auto !important;
}

#banner .logo img, #logo-po {
  width: 240pt !important;
  height: auto !important;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: grayscale(100%);
}

/* Footer */

#footer{
  border-top: 3pt solid #ebebeb !important;
  color:#666 !important;
}

#footer a, #footer h3 a {
  color: #666 !important;
  text-decoration: none;
}

#footer h3 {
  color: #666 !important;
  display: inline !important;
  float: left !important;
  margin-top: 5pt !important;
}

#footer ul.parent_nav {
  color: #666 !important;
  float: left !important;
  margin: 0 !important;
  padding: 0 !important;
  margin-top: 5pt !important;
}

#footer ul.parent_nav li {
  color: #666 !important;
  display: none !important;
}

.footer_copyright {
  margin-left: 5pt !important;
}
#footer ul.parent_nav li:first-child {
  display: inline !important;
  font-weight: normal !important;
}



/* Stories */
.content {
  clear: both !important;
}
.story-head a {
  text-decoration: none !important;
}

/* Blogs*/

.blogs h1, .blogs h1 a,
h1.blog_title a:visited,
h1.blog_title a:link,
h1.blog_title a:active,
.blog-title a:visited  {
  color : #000 !important;
  text-decoration: none !important;
}

.blogs .story-head:first-child {

  border: 2pt solid #666 !important;
  border-left: 0 !important;
  border-right: 0 !important;
  background-color: #efefef !important;
  color: #666 !important;
  display: block !important;
  font-size: 10pt !important;
  float: left !important;
  padding: 10pt !important;
}
.blogs .story-head {
  float: left !important;
  margin-bottom: 10pt !important;
}

.blogs .story-head .mugshot {
  float: right !important;
  margin-left: 5pt !important;
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  filter: grayscale(100%);
}

.post {
  color:#000;
  margin-top: 10pt !important;
}

.blog-content {
  clear: both !important;
}
