body {margin: 0; padding: 0;}
	a:link, a:visited, a:hover, a:active {text-decoration: none;}
	a:link, a:visited, a:hover, a:active {color: #006699;}
	a:hover { text-decoration: underline;}
	a.redded:link, a.redded:visited, a.redded:hover, a.redded:active {color: red;}
	li {display: inline;}
	ul, li {margin: 0px; padding: 0px;}
	p, li {color: #333;}
	#Nav1 {background: #fff; margin: 0px; padding: 12px 0px 6px; border-bottom: none;}
	#Nav1 li {padding-left: 1em;}
	#mainBody {margin: 60px auto 10px; min-height: 700px;}
	a.branding:hover {color: #999; text-decoration: none;}
	#branding {margin: 0px; padding: 0px;  border-bottom: 1px solid #ccc;}
	#branding h1 {padding: 0px; margin: 0px; height: 12px; line-height: 12px;}
	#branding h2 {color: #999;  margin-top: 0px; height: 12px; padding-top: 4px; padding-bottom: 0px; line-height: 12px;}
	#menuBar {margin-top: 20px; margin-bottom: 16px;}
	#menuBar a {font-size: 1.4em;}
	a.menuBar:hover, a.definer:hover {text-decoration: underline;}
	a.remover:link, a.remover:active, a.remover:hover, a.remover:visited {color: #999;}
	a.profiler:link, a.profiler:active, a.profiler:hover, a.profiler:visited {color: #669966;}
	
	a.replier:link, a.replier:active, a.replier:hover, a.replier:visited {color: #669966;}
	a.retweeter:link, a.retweeter:active, a.retweeter:hover, a.retweeter:visited {color: #669966;}
	a.secondary:link, a.secondary:active, a.secondary:hover, a.secondary:visited {color: #669966;}
	
	a.streamer:link, a.streamer:active, a.streamer:hover, a.streamer:visited {color: #669966;}
	#menuBar li {padding-right: 1em;}
	#site-info {margin: 24px 0 0; padding: 12px 0 36px; border-top: 1px solid #ccc;}

	.righty {float: right; align: right;}
	.tweet {font-size: 1.4em;}
	#definition {font-size: 1.2em; margin-bottom: 28px;  float: left; text-align: right; color: #999; font-style: italic;}
	
	#page {padding-top: 20px;}
	#page p {font-size: 1.4em;}
	#result {padding-top: 20px;}
	#result p {font-size: 16px;}
	li.navStream {padding-left: 1em; border-left: 1px solid #ccc;}
	div.updated { color: #999; margin-top: .5em; margin-bottom: 0em; font-size: 12px; }
	.updated {padding-bottom: 14px;}
	a.contract:link, a.contract:hover, a.contract:active, a.contract:visited,
	a.expand:link, a.expand:hover, a.expand:active, a.expand:visited {color: #669966; font-size: 12px;}
	a.dated:link, a.dated:hover, a.dated:active, a.dated:visited {color: #999;}
	a.tags:link, a.tags:active,  a:tags:hover, a.tags:visited {color: #669966; }
	#loader {padding: 30px 0 0 120px;}
	#paginator {padding: 12px 0 36px;}
	a.replier {font-weight: bold;}
	img {border: 1px solid #fff;}
	.profile-pic {border: 1px solid #ccc; height: 50px; width: 50px;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox <<<-----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings <<<------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
  font: 12px Arial, Helvetica, sans-serif;
  color: #333333;
}
#TB_secondLine {
  font: 10px Arial, Helvetica, sans-serif;
  color:#666666;
}
#TB_window a:link {color: #006699;}
#TB_window a:visited {color: #006699;}
#TB_window a:hover {color: #006699;}
#TB_window a:active {color: #006699;}
#TB_window a:focus{color: #006699;}
/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings <<<-----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
  position: fixed;
  z-index:100;
  top: 0px;
  left: 0px;
  height:100%;
  width:100%;
}
.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
  background-color:#fff;
  filter:alpha(opacity=0);
  -moz-opacity: 0.0;
  opacity: 0.0;
}
* html #TB_overlay { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_window {
  position: fixed;
  background: #ffffff;
  z-index: 102;
  color:#000000;
  display:none;
  border: 2px solid #999;
  text-align:left;
  top:50%;
  left:50%;
}
* html #TB_window { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}

#TB_caption{
  height:25px;
  padding:7px 30px 10px 25px;
  float:left;
}
#TB_closeWindow{
  height:25px;
  padding:11px 25px 10px 0;
  float:right;
}
#TB_closeAjaxWindow{
  padding:7px 10px 5px 0;
  margin-bottom:1px;
  text-align:right;
  float:right;
}
#TB_ajaxWindowTitle{
  float:left;
  padding:7px 0 5px 10px;
  margin-bottom:1px;
}
#TB_title{
  background-color:#e8e8e8;
  height:27px;
}
#TB_ajaxContent{
  clear:both;
  padding:2px 0 0;
  overflow:auto;
  text-align:left;
}
#TB_ajaxContent.TB_modal{
  padding:0px;
}
#TB_ajaxContent p{
}
#TB_load{
  position: fixed;
  display:none;
  height:13px;
  width:208px;
  z-index:103;
  top: 50%;
  left: 50%;
  margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}
* html #TB_load { /* ie6 hack */
position: absolute;
margin-top: expression(0 - parseInt(this.offsetHeight / 2) + (TBWindowMargin = document.documentElement && document.documentElement.scrollTop || document.body.scrollTop) + 'px');
}
#TB_HideSelect{
  z-index:99;
  position:fixed;
  top: 0;
  left: 0;
  background-color:#fff;
  border:none;
  filter:alpha(opacity=0);
  -moz-opacity: 0;
  opacity: 0;
  height:100%;
  width:100%;
}
* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     height: expression(document.body.scrollHeight > document.body.offsetHeight ? document.body.scrollHeight : document.body.offsetHeight + 'px');
}
#TB_iframeContent{
  clear:both;
  border:none;
  margin-bottom:-1px;
  margin-top:1px;
  _margin-bottom:1px;
}


.Nav1 {height: 30px;}

.twitterentry, .submitter {border: 1px solid #ccc; background: #eee; font-size: 14px; color: #333;}

.twitterentry {margin: 14px 0; padding: 14px;}
.profile-pic {overflow: hidden;}
#nav3 {height: 30px; float: right; text-align: right;}
#replying, #retweeting {margin: 0px 0 0; padding: 0 0 12px; }
#alertbox {background: #eee; height: 28px; border: 1px solid red; padding: 6 0 0 12px; font-size: 14px; margin: 0; font-weight: bold; text-align: center; color: red;}
#messageFeedback {height: 30px;}
#result {padding-top: 28px;}
#mainBody {margin-top: 0px;}
#messageFeedback {margin-bottom: 18px;}
.tweet {border-bottom: 1px dashed #dedede; padding-top: 16px;}
<style type="text/css">
#mainBody { padding: 0px; margin: 0px;}
#Nav1 { padding-bottom: 0px; margin-bottom: 0px;}
.container {padding-bottom: 0px; margin-bottom: 0px;}
#logo { letter-spacing: .0em; }
#logo h1 {background: #006699; color:#fff; font-size: 36px; padding: 6px 8px 10px 6px; line-height: 24px; margin: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; }
#descriptor h2 {font-size: 22px; line-height: 24px; padding-top: 13px; margin-left: 10px;color: #999;}
ul {margin: 0px; padding: 0px;}
#descriptor {display: inline; }
#loginner {text-align: right; padding-top: 18px;}
#menuBar {border-top: 1px solid #dedede; border-bottom: 1px solid #dedede; background: #fff; padding: 3px; margin: 0px;}
#menuBar li {font-size: 12px;}
a.menuBar {font-size: 12px;}

#definer { margin: 16px 0 0; padding: 0px; line-height: 14px; background: #fff; font-style: italic; }
#hashtag {color: #666; padding: 5px 0 0; float: right; margin-top: 0px; min-height: 24px; font-size: 14px; background: #efefef; border: 1px solid #eee; -webkit-border-radius: 4px; -moz-border-radius: 4px; text-align: center;}

#alertbox, #dummybox {float: left; background: #fff; height: 22px; border: 1px solid red; padding: 4px 0 0; margin: 0px; -webkit-border-radius: 4px; -moz-border-radius: 4px; font-weight: none; text-align: center; color: red;}
#dummybox {background: #fff; float: left; border: none;}
#result { margin-top: 16px;}