@charset "utf-8";

/* Body Colors*/
body#articles.good_ideas { border-top-color: #191919; background: #191919 url(../../images/good_ideas_bg.jpg) top left repeat-x; color: #fffcde }
body#articles.good_ideas a, body#articles.good_ideas div#header ul li.current a, body#articles.good_ideas h1 span  { color: #191919 }
body#articles.good_ideas a:hover { color: #fffcde; background-color: #191919 }
body#articles.good_ideas .faded { color: #adaca3 }
body#articles.good_ideas blockquote, div#addComment a { color: #fffcde }

/* Header Colors */
body#articles.good_ideas div#header h1 a { background-color: #191919; color: #6c6e70 }
body#articles.good_ideas div#header h1 a:hover { background: none; color:#191919; border-color: #6b6c6f }
body#articles.good_ideas div#header ul a, body#articles.good_ideas ul.portfolioList a  { color: #fffcde }
body#articles.good_ideas div#header ul a:hover { background: none; color: #191919 }

/* Border Colors */
body#articles.good_ideas div#header { border-color: #666 }
body#articles.good_ideas div.comment, body#articles.good_ideas div.newSection.clear, body#articles.good_ideas div.commentAuthor img { border-color: #343434 }

/* Submit Button */
body#articles.good_ideas div#addComment button#submit { color: #191919; background: #fffcde }

/* Special*/
body#articles.good_ideas div#heroContainer { width: 100%; margin-left: -120px; padding: 0 0 0 120px;float: left; background:url(../../images/good_ideas_hero.jpg) -200px 147px no-repeat  }
body#articles.good_ideas h1#title { font-size: 141px; margin: -70px 0 0 -6px; width: 950px   }
body#articles.good_ideas p.intro span.drop { background: #191919;  font-size: 40px; font-weight: 700; padding: 5px 0 30px; margin: 35px 10px -5px 0px; line-height: 5px; height: 1px; }
body#articles.good_ideas p.intro { width: 385px; margin: -70px 0px 343px 208px; border: 0; font: 18px/28px Georgia, "Times New Roman", Times, serif; letter-spacing: -.5px;}
body#articles.good_ideas p.intro a { letter-spacing: 1px; font: 700 8px Arial, Helvetica, sans-serif; text-transform: uppercase; background: #777; color: #ccc; padding: 2px 4px 2px 6px;  }
body#articles.good_ideas p.intro a:hover { background: #191919; color: #fffcde; }
body#articles.good_ideas div#postInfo { margin-top: 400px; }
body#articles.good_ideas div#postInfo a, body#articles.good_ideas div.grid_5 a, body#articles.good_ideas div.comment a  { color: #8e94a4 }
body#articles.good_ideas div#postInfo a:hover, body#articles.good_ideas div.grid_5 a:hover, body#articles.good_ideas div.comment a:hover { background-color: #8e94a4; color: #191919 }
body#articles.good_ideas div.scroll { padding-top:30px; margin-top:-30px}
