/* ------------------------------- *\
             Contents
\* ---- -------------------------- */
/*
Body
Header
Main
Menu
Content
Boxes
Footer
Polls
Quotes
News
Twitter
Drudge
*/


/* $Body */

body {
  margin: 0;
  padding: 0;
  }

#bg,
#home,
#mobile-home,
#episode {
  background: #fff url(//rubbercat.net/simpsons/simpback.gif) repeat;
  }

#home p.text {
  font-weight: bold;
  margin-left: 14px;
  }

#home .episode-image {
  border: 1px solid black;
  float:none;
  margin:5px;
  }

#wrapper {
  width: 100%;
  }

/* $Header */

#header {
    background: #0080FF url(//rubbercat.net/simpsons/headerbg.jpg) repeat;
  border-bottom: 2px solid black;
  height: 100px;
  display: table;
  border-collapse: collapse;
  text-align: center;
  width: 100%;
  }

#mob_header {
  background-color: #000;
  height: 50px;
  }

#header img {
  border: 0;
  margin-top:5px;
  }

.slogan {
  background: #000;
  border-top: 2px solid black;
  color: white;
  font: normal 14px times new roman, serif;
  width: 100%;
  }

/* $Main */

#main {
  display: table;
  border-collapse: collapse;
  width: 100%;
  }

/* Menu */

#nav {
  background-color:  #556b2f;
  border-left: 0;
  border-right: 2px solid black;
  color: white;
  display: table-cell;
  font: bold 13px verdana, sans-serif;
  left: 0;
  padding-bottom: 10px;
  text-align: center;
  min-width: 200px !important;
  width: 200px !important;
  vertical-align: top;
  }

#nav .section {
  background:#000000;
  color: #ffffff;
  font: bold 16px  arial, sans-serif;
  letter-spacing: 3px;
   margin-bottom: 3px;
   margin-top: 3px;
  padding: 1px;
    text-align: center;
  text-transform: lowercase;
  }

.nav-img a {
  display: inline !important;
  }

#nav-links a {
  color: #fff;
  display: block;
  text-decoration: none;
  text-shadow: 0 1px 1px #000;
    text-shadow: 0 1px 1px rgba(0,0,0,.9);
  width: 100%;
  }

#nav-links a:hover{
  background-color: #66839a;
  color: black;
  text-shadow: none;
    text-shadow: none;
  }

/* $Content */

#content {
  color: black;
  display: table-cell;
  font: normal 0.8em verdana, sans-serif;
  padding: 0;
  top: 0;
  }

#sponsorship {
  padding-top: 10px;
  text-align: center;
  }

#inthenews {
  min-height: 400px;
  }

h1 {
  color: #000;
  font: bold 2em verdana, sans-serif;
  margin: 0 50px 0 14px;
  padding: 1px;
  }

h2 {
  background:#556b2f;
  border-bottom: 2px solid black;
   border-top: 2px solid black;
  border-left: none;
  border-right: none;
  color:white;
  font: bold 12pt verdana, sans-serif;
  margin: 10px 0;
  padding: 1px 0 3px 0;
  text-align: center;
  width: 100%;
  }

h3 {
  background: #000;
  color: #fff;
  font: bold 14px verdana, arial, sans-serif;
  margin: 0;
  padding: 1px 1px 4px;
  text-align: center;
  }

h4 {
  font: bold 22px verdana, arial, sans-serif;
  margin: 0;
  padding: 5px;
  }

h4 a {
  text-decoration: none;
  }

h4 a:link, h4 a:visited {
  color: navy;
  }

h4  a:hover   {
  color : #cc6633;
  }

#content p {
  margin-left: 14px;
  margin-right: 50px;
  }


#content a {
  font-weight: bold;
  }
a:link,
a:visited {
  color: navy;
  }

#content a:hover   {
  color : #cc6633;
  }

#bg #content p {
  margin-left: 0;
  margin-right: 0;
  }

#bg #content p.text {
  font-weight: bold;
  margin-left: 14px;
  }

abbr {
  border: 0;
  text-decoration: none;
  }

.ad {
  background: #808080;
  text-align: center;
  }

.audio {
  font: normal 11pt times new roman;
  }

.audio a {
  font: bold 14px verdana, sans-serif;
  text-decoration: none;
  }

.audio a:link, .audio a:visited {
  color: navy;
  }

.audio a:hover   {
  color : #cc6633;
  }

.audio img {
  border: 0;
  float: left;
  margin: 0 19px 25px 0;
  }

.audio p {
  padding-left: 50px
  }

.byline {
  color: gray;
  font-style: italic;
  margin-top: 50px;
  }

.center {
  text-align: center;
  }

#content .gallery, #content .gallery p {
  text-align: center;
    color: black;
    font: normal 9pt verdana, sans-serif;
    }

.characters .bio {
  font: normal 11pt times new roman;
  padding: 9px 25px 9px 15px;
  verical-align: top;
  }

.characters .bio .title {
  color:black;
  font:bold 16pt verdana,sans-serif;
  padding-bottom: 5px;
  text-align:center;
  }

.characters .bio2 {
  padding: 9px 25px 9px 15px;
  verical-align: top;
  }

.characters .bio2 .title {
  color:black;
  font:bold 16pt verdana,sans-serif;
  padding-bottom: 5px;
  text-align:center;
  }

.characters .even {
  background: #858e95;
  }

.characters .image {
  background: #fff;
  padding: 9px 25px;
  text-align: center;
  width: 34%;
  }

.characters .image2 {
  background: #000;
  text-align: center;
  width: 25%;
  }

.characters .odd {
  background: #6f8549;
  }

cite a {
  font-weight: bold;
  }

cite a:link,
cite a:visited {
  color: navy;
  }

cite  a:hover {
  color: #cc6633;
  }

.file-info {
  color: #276a76;
  font: bold 0.8em verdana, sans-serif;
  }

.gallery a {
  font-weight: bold;
  }

.gallery a:link,
.gallery a:visited {
  color: navy;
  }

.gallery a:hover   {
  color : #cc6633;
  }

h3 a {
  text-decoration: none;
  }

h3 a,
.footer-nav a:visited {
  color: #fff !important;
  }

h3 a:hover {
  color: #cc6633 !important;
  }

.hidden {
  display: none;
  }

.swag td {
  padding: 9px 25px 9px 15px;
  }

.swag .title {
  color:black;
  font: bold 20pt times new roman, sans-serif;
  margin-bottom: 20px;
  text-align:center;
  }

.swag .even {
  background: #a9bcb0;
  }

.swag .odd {
  background: #d7eede;
  }

dl {
  margin: 0 25px 14px 25px;
  }

dt {
  font-weight: bold;
  margin-top: 20px;
  }

dd {
  margin-top: 7px;
  }

dd.dd-small {
  font-size: 11px;
  }

.episode-list dd {
  font-size: 11px;
  }

.footer-nav {
  background:#556b2f;
  border-bottom: 2px solid black;
   border-top: 2px solid black;
  border-left: none;
  border-right: none;
  color:white;
  display: table;
  font: bold 13px verdana, sans-serif;
  margin: 20px 0 0 0;
  text-align: center;
  width: 100%;
  }

.footer-nav a {
  text-decoration: none;
  }

.footer-nav a:link, .footer-nav a:visited {
  color: #fff !important;
  }

.footer-nav a:hover {
  color: #cc6633 !important;
  }

.footer-nav .prev {
  display: table-cell;
  }

.footer-nav .middle {
  display: table-cell;
  padding: 0 20px;
  text-align: center;
  width:480px;
  }

.footer-nav .next {
  display: table-cell;
  padding-right: 30px;
  }

p.small {
  font-size: 9px;
  font-style: italic;
  }

.pic {
  border: 1px solid black;
  float: left;
  margin: 0 19px 10px 0;
  }

.quotation {
  margin-bottom: 25px;
  text-align: center;
  width: 300px;
  }

.quotation h3 {
  background: transparent;
  color: #000;
  font: italic bold 16pt times new roman, sans-serif;
  }

table.characters {
  background: #000;
  border: 0;
  margin-top: 10px;
  max-width: 97%;
  width: 95%;
  }

table.swag {
  background: #000;
  border: 0;
  font: normal 13pt times new roman;
  margin-top: 10px;
  max-width: 92%;
  width: 90%;
  }

table.season {
  background: #000;
  border: 0;
  max-width: 80%;
  width: 75%;
  }

#two-col table.season {
  width: 100%;
  margin: 0 25px 0;
  }

table.trivia {
  background: #000;
  border: 0;
  font: bold 9pt verdana, sans-serif;
  margin-top: 10px;
  max-width: 97%;
  width: 95%;
  }
table.trivia tr:nth-child(even) {
  background: #a9bcb0;
padding:10px;
  }
table.trivia tr:nth-child(odd) {
  background: #d7eede;
padding:10px;
  }
table.trivia td {
  padding:25px;
  }
table.vgames {
  background: #000;
  border: 0;
  margin-top: 10px;
  max-width: 97%;
  width: 95%;
  }

.text  a:link, .text a:visited {
  color: navy;
  }

.poll .text  a:link,
.poll .text a:visited {
  color: #fff !important;
  }

.text  a:hover {
  color: #cc6633;
  }

th {
  background:#000000;
  color: #ffffff;
  font: bold 12px verdana, arial, sans-serif;
   margin: 0;
  padding: 1px;
    text-align: center;
  }

th a {
  text-decoration: none;
  }

th a:link, th a:visited {
  color: #fff;
  }

th a:hover {
  color: #cc6633;
  }


#two-col {
  display: table;
  margin: 0 20px;
  padding: 0 50px 0 25px;
  }

#two-col .left {
  align: center;
  display: table-cell;
  padding-right: 10px;
  vertical-align: top;
  width: 67%;
  }

#two-col .right {
  align: center;
  display: table-cell;
  padding-left: 10px;
  text-align: center;
  vertical-align: top;
  width: 33%;
  }

#two-col-equal {
  display: table;
  margin: 0 20px;
  padding: 0 50px 0 25px;
  width: 95%;
  }

#two-col-equal .left {
  display: table-cell;
  padding-right: 10px;
  text-align: center;
  vertical-align: top;
  width: 50%;
  }

#two-col-equal .right {
  display: table-cell;
  padding-left: 10px;
  text-align: center;
  vertical-align: top;
  width: 50%;
  }

#share {
  margin: 50px 10px 30px 10px;
  }

#two-col-equal .left .quotation {
  margin-left: 50px;
  }

.video {
  margin: 0;
  padding: 0;
  }

.vgames .even {
  background: #858e95;
  }

.vgames .odd {
  background: #6f8549;
  }

.vgames td {
  padding: 9px 25px 9px 15px;
  verical-align: top;
  }

.vgames .title {
  color:black;
  font:bold 16pt tahoma,verdana,sans-serif;
  padding-bottom: 5px;
  text-align:center;
  }

/* $Boxes */

.box {
  border: 2px solid black;
    -webkit-border-radius: 4px;
    -moz-border-radius: 4px;
    border-radius:4px;
  font: normal 12px verdana, arial, sans-serif;
  vertical-align: top;
  }
.box .text {
  font: normal 12px verdana, sans-serif;
  padding: 10px 5px;
  }
.episode {
  font-family: verdana, sans-serif;
  font-size: 9pt;
  padding: 5px;
  text-align: center;
  vertical-align: middle;
  }
.s0 {background: #cccccc;}
.s1 {background: #adadb1;}
.s2 {background: #8abf8e;}
.s3 {background: #D3A7CB;}
.s4 {background: #003366; color:white;}
.s5 {background: #f0ab3e;}
.s6 {background: #5198AA;}
.s7 {background: #87a845;}
.s8 {background: #4b0072; color:white;}
.s9 {background: #7F305F;}
.s10 {background: #525355;}
.s11 {background: #967e40;}
.s12 {background: #623737;}
.s13 {background: #a4b4c1;}
.s15 {background: #d358a7;}
.s14 {background:#319900;}
.s16 {background: yellow;}
.s17 {background: #adadb1;}
.s18 {background: #8abf8e;}
.s19 {background: #D3A7CB;}
.s20 {background:#003366;  color:white;}
.s21 {background:#f0ab3e;}
.s22 {background:#339999;}
.s23 {background: #E1EB9D;}
.s24 {background: #e2706f;}
.s25 {background: #E8C3D4;}
.s26 {background: #9c7ae6;}
.s27 {background: #a4b4c1;}
.s28 {background: #623737; color: white;}
.s29 {background: #375383; color: white;}
.s30 {background: #b961b6; color: white;}
.s31 {background: #3901A4; color: white;}
.s36 {background: #0E6161;color:#ffffff;}

.preemption {background: #87a845;}
.rerun {background: #b3b3b3;}

.eptitle {
  color: #000;
  }
.preemption .title a,
.rerun .title a,
.s0 .title a,
.s1 .title a,
.s2 .title a,
.s3 .title a,
.s5 .title a,
.s6 .title a,
.s7 .title a,
.s9 .title a,
.s10 .title a,
.s11 .title a,
.s12 .title a,
.s13 .title a,
.s14 .title a,
.s15 .title a,
.s16 .title a,
.s17 .title a,
.s18 .title a,
.s19 .title a,
.s21 .title a,
.s22 .title a,
.s23 .title a,
.s24 .title a,
.s25 .title a,
.s26 .title a,
.s27 .title a {
  color: #000 !important;
  }
  .s20 .title a,
 .s28 .title a,
  .s29 .title a,
  .s30 .title a,
  .s36 .title a
   {
    color: white;
  }
  .s28 .title a:hover,
  .s29 .title a:hover {
      text-decoration:underline;
  }
  .s31 .title a {
    color: white !important;
    }
  .s31 .title a:hover,
  .s31 .synopsis a:hover,
  .s36 .title a:hover {
    color: 	#01a439 !important;
  }
  #content .s30 .title a:hover {
    color: #61b964 !important;
  }
.episode-image {
  border: 1px solid black;
  float: left;
  margin:0 10px 10px 0;
  }
.episode .title {
  font-weight: bold;
  font-size: 1.5em;
  font-family: Tahoma, sans-serif;
  text-align: center;
  }
.episode .title a {
  text-decoration: none;
  }
.episode .title a:hover  {
  color: #fff !important;
  }
.news {
  background-color: #fff;
  }
.news .date {
  color: gray;
  font: bold 10pt verdana,tahoma,sans-serif;
  text-align: left;
  text-decoration:none;
  text-transform:none;
  }
.news .headline {
  color : #000000;
  font-family: tahoma,verdana,sans-serif;
  font-size:18pt;
  font-weight:bold;
  margin-bottom: 5px;
  text-decoration:none;
  text-transform:none;
  }
.news .headline a, .news .headline a:visited {
  color : #000000;
  text-decoration:none;
  }
.news .headline a:hover  {
  color : #cc6633;
  text-decoration:italic;
  }
.news .text {
  font: normal 10pt georgia, sans-serif;
  }
.news .text a {
  font-weight: bold;
  }
.permalink {
  text-align: right;
  }
.permalink a {
  color: #fff;
  text-decoration: none;
  }
.poll {
  background: #003366;
  color:white;
  font-weight:bold;
  }

.quote {
  background-color:#66839a;

  padding: 8px 10px 3px;
  max-width: 420px;
  }
.quote a {
  color:#d0e4d8;
  text-decoration: none;
  }
.quote a:hover{
  color: #cc6633;
  }
.review {
  background-color: #e6e6e6;
  }
.review1 {
  border-bottom: 1px solid black;
  border-top: 1px solid black;
  color:purple;
  font: bold 14px verdana, tahoma, arial, sans-serif;
  margin-top: 10px;
  padding-top: 10px;
  text-align: left;
  }
.review2 {
  color: darkorange;
  font: bold 14px verdana, tahoma, arial, sans-serif;
  padding-top: 10px;
  text-align: left;
  }
.synopsis {
  text-align: justify;
  padding: 10px 20px 0 20px;
  }
.synopsis-short {
  text-align: center;
  padding: 10px 20px 0 20px;
  }
.toc {
  background-color:#66839a;
  font-family: tahoma, sans-serif;
  text-transform: uppercase;
  max-width:300px;
  }
.toc a {
  font-weight: bold;
  text-decoration: none;
  }
.toc a:link, .toc a:visited {
  color: #000;
  }
.toc a:hover {
  color: #fff;
  }
.trivia {
  background-color: #87a845;
  }
.trivia .text {
  text-align: left;
    font: bold 12px verdana, sans-serif;
    padding: 10px 20px;
  }

/* $Footer */

#footer {
  border-top: 2px solid black;
  background-color: black;
  color: #fff;
  font: normal 12px 'helvetica neue', verdana, sans-serif;
  padding: 1px 10px 5px;
  }



/* $Polls */
div.TWIIGSPOLL { width: 100%; }
div.TWIIGSPOLL a.TWIIGSPOLLquestionlink { font: bold 13px verdana; color: #FFFFFF; }
div.TWIIGSPOLL a.TWIIGSPOLLlink { text-decoration: none; font: bold 10px verdana; color: #ffffff; }
div.TWIIGSPOLL a.TWIIGSPOLLmorelink { text-decoration: none; font: bold 11px arial; color: #FFFFFF; }
div.TWIIGSPOLL a:hover { color : #cc6633 !important; text-decoration:none; }
div.TWIIGSPOLL li.TWIIGSPOLLanswerselectionitem { font: 11px verdana; color: #ffffff; }
div.TWIIGSPOLL input.TWIIGSPOLLanswertext { /*width: 190px !important;*/ font: 11px verdana; color: #ffffff; font-weight:bold;}
div.TWIIGSPOLL input.TWIIGSPOLLanswercheckbox { font: 11px verdana; color: #ffffff; }
div.TWIIGSPOLL input.TWIIGSPOLLanswerradio { font: 11px verdana; color: #ffffff; font-weight:bold;}
div.TWIIGSPOLL input.TWIIGSPOLLsubmit { font: bold 10px verdana; color: #000000; }
div.TWIIGSPOLL div.TWIIGSPOLLtopresults { font: 11px verdana; color: #ffffff;font-weight:bold;}
div.TWIIGSPOLL li.TWIIGSPOLLanswersitem { font: 11px verdana; color: #ffffff; font-weight:bold;}
div.TWIIGSPOLL p.TWIIGSPOLLclosed { font: bold 11px verdana; color: #ffffff; }
div.TWIIGSPOLL p.TWIIGSPOLLtotalvotes { font: bold 10px verdana; color: #ffffff; }
div.TWIIGSPOLL div.TWIIGSPOLLloading { font: 11px verdana; color: #ffffff; }


.TWIIGSPOLLpolllink {
  background-color: transparent;
  background-image: none;
  border-style: none;
  clear: none;
  display: block;
  float: none;
  position: static;
  visibility: visible;
  height: auto;
  line-height: normal;
  width: auto;
  margin-top: 10px;
  margin-right: 0;
  margin-bottom: 0;
  margin-left: 0;
  outline-style: none;
  padding-top: 0;
  padding-right: 4px;
  padding-bottom: 0;
  padding-left: 4px;
  clip: auto;
  overflow: hidden;
  vertical-align: baseline;
  z-index: auto;
  letter-spacing: normal;
  text-align: right;
  text-decoration: none;
  text-indent: 0;
  text-shadow: none;
  text-transform: none;
  white-space: normal;
  word-spacing: normal;
  }

.TWIIGSPOLLmorelink {
  display: inline;
  position: static;
  margin-top: 0;
  margin-right: 10px;
  margin-bottom: 0;
  margin-left: 0;
  text-align: left;
  font-weight: bold;
  }


/* $Quotes */
.sbl {
  background: url('//rubbercat.net/simpsons/bl.gif') bottom left no-repeat #EDEDED;
  color: black;
  font: bold 9pt verdana, sans-serif;
  min-width: 100px;
  text-align: center;
  width: 100%;
  }
.sbl .direction {
  font: normal 8pt verdana, sans-serif;
  font-style: italic;
  }
.sbr { background: url('//rubbercat.net/simpsons/br.gif') bottom right no-repeat; }
.stl { background: url('//rubbercat.net/simpsons/tl.gif') top left no-repeat; }
.str { background: url('//rubbercat.net/simpsons/tr.gif') top right no-repeat; padding: 10px; }
.sb {
  background: url('//rubbercat.net/simpsons/b.gif') 30px top no-repeat;
  color:black;
  font: 600 8pt verdana, sans-serif;
  padding: 2px 2px 10px 50px;
  }

/* $News */
body#brockman {
  width: *%;
  }
#brockman #content {
  color: black;
  display: table-cell;
  font: normal 0.8em verdana, sans-serif;
  padding: 0;
  }
#brockman #content blockquote p {
  margin-left: 0;
  margin-right: 0;
  }
#brockman .dateline {
  font: normal 11px verdana, arial, sans-serif;
  margin: 5px 0;
  }
.front-entry-title {
  font-size: 17pt !important;
  }
.front .hentry {
  margin-left: 5px;
  margin-right: 5px;
  }
#brockman h2, #brockman .entry-title, .mt-category-archive h2  {
  color: #000;
  font: bold 2.5em tahoma, verdana, sans-serif;
  margin: 0;
  padding: 1px;
  background: #ffffff;
  border: 0;
  text-align: left;
  }
#brockman h2 a {
    text-decoration:none;
  }
#brockman h2 a:link, #brockman h2 a:visited {
    color : #000000;
  }
#brockman h2 a:hover  {
  color : #cc6633;
    font-style:none;
  }

#brockman #nav {
  min-width: 200px !important;
  padding:0;
  margin:0;
  width: 205px !important;
  }
#brockman #nav ul {
  margin:0;
  padding:0;
  list-style: none;
  }
#brockman .share {
  margin: 50px 25px;
  }
#brockman ul{
  padding: 0;
  margin: 0;
  list-style: disc outside;
  list-style-type: square;
  -webkit-margin-before: 0;
  -webkit-margin-after: 0;
  -webkit-margin-start: 0px;
  -webkit-margin-end: 0px;
  -webkit-padding-start: 0;
  }
.headline-date {
  color : gray;
  font-family:verdana,tahoma, sans-serif;
  font-size:10pt;
  text-decoration:none;
  text-transform:none;
}
#front-header {
  background: #000000;
  width: 100%;
  text-align: center;
}

#front-container-inner {
    width: 100%;
    min-height: 100%;
    margin: 0 auto;
  padding-top: 0px;
    padding-bottom: 0px;
    text-align: left;
}

#front-content-inner {
    padding-top: 0;
    padding-bottom: 10px;
  padding-left: 4px;
  padding-right: 2px;
}

.front-entry-title {
   margin: 0;
  background:#fff;
  border-bottom: 0;
   border-top: 0;
  border-left: 0;
  border-right: 0;
  margin: 0;
  padding: 0;
  text-align: center;
  width: 100%;
  color : #000000;
  font: bold 15px tahoma, verdana, sans-serif;

  text-transform:none;
}
.front-entry-title a, .front-entry-title a:visited {
  color : #000;
}
.front-entry-title a:hover  {
  color : #cc6633;
}
#front .entry-categories {
  background-color: black;
  color:white;
  font-family:verdana,arial,sans-serif;
  font-size:9px;
  font-weight:bold;
  padding: 0 5px;
}
#front .asset-body {
  font-family:georgia,sans-serif;
  font-size:10pt;
}
#front .asset-footer {
  font-family:verdana,sans-serif;
  font-size:7pt;
  text-align: right;
    margin-top: 0;
    padding-top: 0;
}
#front-header {
  background: #000000;
  width: 100%;
  text-align: center;
}
.archive {
  margin: 0 0 5px 100px;
  padding: 5px 0 5px 0;
  }
.archive-content {
  font-weight: bold;
  }

.archive-content a:link  {
  color : navy;
  text-decoration:none;
  font-weight:bold;
  }
.archive-content a:visited {
  color : #003366; ;
  text-decoration:none;
  font-weight:bold;
  }
.archive-content a:hover  {
  color : #cc6633;
  text-decoration:none;
  font-weight:bold;
  }
.archive-content ul {
  display: inline;
  list-style: none !important;
  }
.archive-title, .search-results-header {
  color: gray;
  font: normal 25px georgia, sans-serif;
  font-style: italic;
  text-align: center;
  }
.article .asset-body {
  padding-top: 0;
  }
.article .asset-content {
  margin-left: 25px;
  margin-right: 30px;
  }
.asset-body {
  font-family:georgia,sans-serif;
   font-size:10pt;
  padding-top: 5px;
  }
.asset-body blockquote {
   background-color:#b4cfe1;
   border: 1px solid gray;
    font-family: Verdana, Georgia, sans-serif;
    font-size: 90%;
  padding: 3px 10px 3px;
  }
.asset-body a:link  {
  color : navy;
  text-decoration:underline;
  font-weight:bold;
  }
.asset-body a:visited {
  color : #003366; ;
  text-decoration:underline;
  font-weight:bold;
  }
.asset-body a:hover  {
  color : #cc6633;
  text-decoration:none;
  font-weight:bold;
  }
.asset-footer {
  font: normal 12px verdana, arial, sans-serif;
  margin: 5px 0;
  text-align:right;
  }
.asset-meta {
  margin: 0;
  }
.asset-more {
  font-family:georgia,sans-serif;
  font-size:10pt;
  }
.asset-more blockquote {
  background-color:#b4cfe1;
  font-family: Verdana, Georgia, sans-serif;
  font-size: 90%;
  padding: 3px 10px 3px;
  border: 1px solid gray;
  }
.asset-more a:link  {
  color : navy;
  text-decoration:underline;
  font-weight:bold;
  }
.asset-more a:visited {
  color : #003366; ;
  text-decoration:underline;
  font-weight:bold;
  }
.asset-more a:hover  {
  color : #cc6633;
  text-decoration:none;
  font-weight:bold;
  }
.asset-more-link, #mt-category-archive .asset-more-link {
  font: bold 10pt georgia,sans-serif;
  }
.asset-more-link a, #mt-category-archive .asset-more-link a {
  color: #003366;
  font-weight:bold;
  text-decoration:underline;
  }
.asset-more-link a:hover, #mt-category-archive .asset-more-link a:hover {
  color: #cc6633;
  text-decoration:none;
  }
.content-nav {
  font: bold 12px verdana, helvetica, sans-serif;
  margin: 10px;
  text-align: center;
  width: 100%;
  }
.content-nav a, .content-nav a:link, .content-nav a:visited {
  color: navy;
  text-decoration: none;
  }
.content-nav a:hover {
  color: #cc6633;
  }
.entry-categories {
  font-style: none !important;
  }
.entry-categories a {
  background-color: black;
  color:white;
  font: bold 11px verdana, arial,sans-serif;
    line-height: 13px;
    padding: 1px 4px 2px;
  margin: 5px 0;
  font-style: none !important;
  text-decoration: none;
    text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
  vertical-align: middle;
    white-space: nowrap;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
  }
.entry-categories a:link, a:visited {
  color : #FFF;
  }
.entry-categories a:hover  {
  color : #cc6633;

  }
.entry-categories ul {
  display: inline;
  list-style: none;
  }
.entry-categories ul li{
  display: inline;
  }
.entry-title a {
    text-decoration:none;
  }
.entry-title a:link, .entry-title a:visited {
    color : #000000;
  }
.entry-title a:hover  {
    color : #cc6633;
  }
.hentry {
  margin-left: 30px;
  margin-right: 30px;
  }
.mt-category-archive h2, .mt-category-archive h2 a, .mt-category-archive .asset-name, .mt-category .entry-title {
  font-size: 30px !important;
  }
h2#header-description {
  color: #fff;
   font: normal 14px times new roman, verdana, arial, sans-serif;
   line-height: 1.125;
   margin: 0;
  background:#000;
  border-bottom: 2px solid black;
   border-top: 2px solid black;
  border-left: none;
  border-right: none;
  margin: 0;
  padding: 1px 0 3px 0;
  text-align: center;
  width: 100%;
  }
.subheader {
  font-size: 16px;
  }



/* $Twitter */
p.bbpTweet{
  background:#fff;
  padding:10px 12px 10px 12px;
  margin:0;
  min-height:48px;
  color:#000;
  font-family: georgia, sans-serif;
  font-size:20px !important;
  line-height:22px;
  -moz-border-radius:5px;
  -webkit-border-radius:5px
  }
p.bbpTweet span.metadata{
  display:block;
  width:100%;
  clear:both;
  margin-top:8px;
  padding-top:12px;
  height:40px;
  border-top:1px solid #fff;
  border-top:1px solid #e6e6e6
  }
p.bbpTweet span.metadata span.author{
  line-height:19px;
  font-family: verdana, sans-serif;
  font-size: 18px;
  }
p.bbpTweet span.metadata span.author img{
  border: 0;
  float:left;
  margin:0 7px 0 0px;
  width:38px;
  height:38px
  }
p.bbpTweet a:hover{
  text-decoration:underline
  }
p.bbpTweet span.timestamp{
  font-size:12px;display:block;
  font-family: verdana, sans-serif;
}



/* $Drudge */
.drudge  {
  font: bold 1.1em courier new, monospace, serif;
  margin-top: 10px;
  }
.siren {
    border: 0;
    float: left;
    margin: 10px 19px 10px 0;
  }

#entry-46 h1, #entry-60 h1, #entry-76 h1, #entry-82 h1, #entry-90 h1, #entry-91 h1, #entry-93 h1, #entry-94 h1, #entry-95 h1, #entry-96 h1, #entry-97 h1, #entry-247 h1, #entry-301 h1, #entry-364 h1, #entry-487 h1, #entry-1397 h1, #entry-1848 h1 {
  color:red !important;
  font: bold 35px arial,helvetica,sans-serif !important;
  text-decoration:none;
  text-transform:uppercase;
  }
#entry-46 h2 a, #entry-60 h2 a, #entry-76 h2 a, #entry-82 h2 a, #entry-90 h2 a, #entry-91 h2 a, #entry-93 h2 a, #entry-94 h2 a, #entry-95 h2 a, #entry-96 h2 a, #entry-97 h2 a, #entry-247 h2 a, #entry-301 h2 a, #entry-364 h2 a, #entry-487 h2 a, #entry-1397 h2 a, #entry-1848 h2 a, #entry-drudge h2 a {
  color:red !important;
  font: bold 1.1em arial,helvetica,sans-serif !important;
  text-decoration:none;
  text-transform:uppercase;
    }
#entry-46 h2 a:hover, #entry-60 h2 a:hover, #entry-76 h2 a:hover, #entry-82 h2 a:hover, #entry-90 h2 a:hover, #entry-91 h2 a:hover, #entry-93 h2 a:hover, #entry-94 h2 a:hover, #entry-95 h2 a:hover, #entry-96 h2 a:hover, #entry-97 h2 a:hover, #entry-247 h2 a:hover, #entry-301 h2 a:hover, #entry-364 h2 a:hover, #entry-487 h2 a:hover, #entry-1397 h2 a:hover, #entry-1848 h2 a:hover, #entry-drudge h2 a:hover {
  color:navy !important;
    }
