body {
 font-family: Verdana, Arial, Helvetica, sans-serif;
 font-size:9pt;
}

#wrapper {
  margin: 0 auto;
  width: 922px;
}

img,a img {
  border:none;  
}

a {
 text-decoration:none;
}

a:hover {
 text-decoration: underline;
}

#header {
  margin-left:60px;
}

#linkbar {
 margin-left: 240px;
 margin-top:-40px
}

#linkbar a {
 text-decoration: none;
 border-bottom: none;
 color: #555;
 font-weight:bold;
 margin: 3px;
}

#linkbar a:hover {
 border-bottom: 1px dotted black;
}

#searchbox {
 margin-left:300px;
 margin-top:5px;
}

#results {
  margin-top:8px;
  width:922px;
}

#searchresults {
 float: left; 
 width:750px;
}

#prevnext {
 float:left;  
 font-weight:bold;
}

#sidebar {
 float: right;
 margin-left: 5px;
 margin-top: 5px;
 width: 160px;
}

#sidebar a {
 color: black;
}

#tab {
 background: white;
 border: 1px solid #CCC;
}

#tabLinks {
 text-align:right;
 background: #EEE;
 padding:2px;
 border-bottom: 1px solid #DDD;
}

#tabLinksMobile{
 width:320px;
 text-align:right; 
 position:relative;
 top:-20px;
}

#joininfo {
 background: white;
 padding-left:30px;
 border: 1px solid #CCC;
 margin-left:80px; 
 height: 200px;
 width: 300px;
}

#maininfo {
 background: white;
 padding:5px;
 border: 1px solid #CCC;
 margin-left:20px;
 height: 200px;
 width: 300px;
}

#buzz {
 padding:0;
 margin-left:0;
 margin-top:0px;
}

#buzz #buzzTop {
 padding:2px;
 text-align: left;
 font-weight:bold;
 background:white;
 border: none;
}

#buzz li {
 list-style:none;
 padding:2px;
 padding-left:5px;
 font-size:0.9em;
 border:none;
 background: #fff;
}

#adsTop {
 text-align: center;
 background: white;
 border: 1px solid #CCC;
}

#sidebar #ads #adsTop a {
 color: black;
}

#sidebar #ads #adsTop a:hover {
 text-decoration: underline;
}

#adsTopSub {
 font-size: 0.75em;
 text-align: center;
}

#adsAd {
 padding: 3px;
 font-size: 0.9em;
 border: 1px solid #CCC; 
 border-top: none; 
 background: #EEE;
}

#adsGoogle {
 border: none;
 position: relative;
 top: 5px;
}

#tweet {
 height: 50px;
 margin: 0;
 padding: 5px 0 5px 7px;
 background: white;
 border-bottom: #F4F4F4 1px solid;
}

#tweet:hover {
  background: #FFC;
}

#tweet img {
 width: 48px;
 height: 48px;
 padding: 0 7px 0 0;
 background: url("/images/missing.gif") no-repeat;
 float:left;
}

#tweetUser, #tweetText, #tweetTime, #tweetReply {
 font-family: Arial;
 font-size: 1.2em;
 display: inline;
 padding: 0px;
}

#tweetUser {
 font-weight: bold;
}

#tweetUser a:visited {
 color:blue;
}

#tweetText {
 
}

#tweetReply {
 padding: 3px;
 font-size: 0.9em;
}

#tweetTime {
 font-size: 0.8em;
}

#prev {
 text-align:left;
}

#refresh {
 margin-left:140px;
 display:inline;
}

#next {
 margin-left: 610px;
 font-weight:bold;
}

#footer {
 background: #EEE;
 padding:2px;
 height: 20px;
}

#footer a{
  float:left; 
}


a:visited {
 color:blue;
}

#tweetText {
 
}

#tweetReply {
 padding: 3px;
 font-size: 0.9em;
}

#tweetTime {
 font-size: 0.8em;
}

#prev {
 text-align:left;
}

#next {
 margin-left: 610px;
 font-weight:bold;
}

#footer {
 background: #EEE;
 padding:2px;
 height: 20px;
}

#footer a{
  float:left; 
}


#panel {
 width:730px;
 background: #EEE;
 border: 1px solid #CCC;
 position: absolute;
 top: 65px;
 padding:10px;
}

#example {
 background: white; 
 padding: 5px;
 border: 1px solid #CCC;
}

/* Tweet Scan badge */
#ts_badge {
 top: 65px;
 background: #EEE;
 border: 1px solid black;
 padding:6px;
 width: 180px;
 font-family: Helvetica;
}

#ts_title {
 font-size: 16px;
}

#ts_badge li {
  list-style:none;
}

#ts_badge ul {
 margin:0; 
 padding:0;
}


#ts_time {
 color: #999;
 font-size: 10px;
}

#ts_tweet {
  font-size: 12px;
  padding:3px;
}

#ts_credit {
 margin: 0px;
 padding: 0px;
 font-size:10px;
 text-align:center; 
}

#intropanel {
 width:922px;
 padding:5px;
 font-size:0.9em;
 /*border:1px solid #CCC;
 background: #EFE;*/
}

#firstcol {
 float:left;
 padding:5px;
 background: white;
 width: 257px;
}

#secondcol {
 float:left;
 display:inline;
 padding:5px;
 background: white;
 width: 400px;
}

#thirdcol {
 float:left;
 padding:5px; 
 background: white;
 width: 235px;
}

#thirdcol #ads #adsTop a {
 color: black;
}

#thirdcol #ads #adsTop a:hover {
 text-decoration: underline;
}

#cloudtitle {
 text-align:center;
 font-size:14px;
 font-weight:bold;
 padding-bottom:3px;
 padding-top:3px; 
}

#htmltagcloud {
  text-align:  center;
  line-height: 1.2;
}
span.tagcloud0 { font-size: 12px;}
span.tagcloud0 a {text-decoration: none;}
span.tagcloud1 { font-size: 13px;}
span.tagcloud1 a {text-decoration: none;}
span.tagcloud2 { font-size: 14px;}
span.tagcloud2 a {text-decoration: none;}
span.tagcloud3 { font-size: 15px;}
span.tagcloud3 a {text-decoration: none;}
span.tagcloud4 { font-size: 16px;}
span.tagcloud4 a {text-decoration: none;}
span.tagcloud5 { font-size: 17px;}
span.tagcloud5 a {text-decoration: none;}
span.tagcloud6 { font-size: 18px;}
span.tagcloud6 a {text-decoration: none;}
span.tagcloud7 { font-size: 19px;}
span.tagcloud7 a {text-decoration: none;}
span.tagcloud8 { font-size: 20px;}
span.tagcloud8 a {text-decoration: none;}
span.tagcloud9 { font-size: 21px;}
span.tagcloud9 a {text-decoration: none;}
span.tagcloud10 { font-size: 22px;}
span.tagcloud10 a {text-decoration: none;}




