#top-header { background: rgb(226, 226, 226) none repeat scroll 0% 0%; height: 30px; }
#top-header .inner { height: 30px; background: rgb(226, 226, 226) none repeat scroll 0% 0%; line-height: 30px; }
#top-header ul {  }
#blog-links ul#top-nav { width: auto; position: relative; float: left; margin: 0px; padding: 0px; }
#top-tools { display: block; float: left; margin: 0px 0px 0px 25px; }
#top-header li { margin: 0px; font-weight: normal ! important; }
#top-header li a { margin-left: 5px; margin-right: 5px; }
#top-header li a:last-child { margin-right: 0px; }
#top-header li:first-child { margin: 0px; }
#blog-links { width: auto; position: relative; float: right; margin: 0px; padding: 0px; }
#blog-links span.blog-nav-title, #blog-links a.blog-nav-title { width: auto; position: relative; float: left; margin: 0px; padding: 0px; color: rgb(102, 102, 102); }
#blog-links span.pipe { position: relative; top: 1px; color: rgb(128, 128, 128); }
#blog-links #top-nav li.first { margin-right: 10px; }
#blog-links #top-nav li a { font-family: Helvetica,Arial,sans-serif; font-size: 12px; text-transform: none; font-weight: normal ! important; color: rgb(102, 102, 102); height: 29px; display: block; position: relative; float: left; }
#subscribe-link { width: auto; position: relative; float: left; margin: 0px; padding: 0px; }
#subscribe-link a { font-family: Helvetica,Arial,sans-serif ! important; font-weight: bold; color: rgb(237, 29, 37); }
