

#container
{
  margin: 0 auto;
  padding: 0;
  position: relative;
  text-align: left;
  width: 770px;
}


#header {
	height: 61px;
	padding-top: 10px;
}

#title {
	font-size: 250%; 
	color: white;
	margin:0;
	padding-top: 0;
}

#bbaseline {
	font-size: 80%;
	color: #aaa;
}

#bbaseline a {
	color: #aaa;
}

#content a {
	color: #2F818D;
	text-decoration : none;
}

#content a:hover {
	text-decoration: underline;
}

#content img {
	border: 0;
}

#content p
{
  margin: 0 0 1em 0;
}


#content #footer
{
  background-color: #fff;
  border-bottom: 2px solid #999;
  color: #2F818D;
  margin-bottom: 2em;
  padding: 1em;
}



#content .noBorder {
	border: None;
}

#content .noUnderline {
	text-decoration: None;
}

#content .selected {
	background-color: red;
}

#content .clickable {
	cursor: pointer;

}

#content .linker {
  padding: 2px;
}

#content .clickable:hover {
	color: #2F818D;
	background-color: white;
	cursor: pointer;
}


#content #rss {
	padding: 2px;
	float: right;
}

#content #rss a {
	text-decoration: None;
color: white;
}

#content .rss {
	padding: 2px;
	float: right;
}

#content .rss a {
	text-decoration: None;
	color: white;
}


#content #entries {
  width: 100%;
  margin-top: 1em;
}

#content td.feedTitle {
  text-align: left;
  vertical-align : middle;
  width: 90%;
}

#content tr.feedEntry {
  font-size: 90%;
  height: 8px;
}

#content td.feedLink {
  text-align: right;
  vertical-align : middle;
  width: 2%;
}

#content td.feedDate {
  text-align: right;
  vertical-align : middle;
  color: #777;
}

#content td.feedBodyContainer {
 border-top: 1px solid #2F818D;

}

#content div.feedBody {
  border-left: 3px solid  #2F818D; 
  border-top: none;
  padding: 10px;		 
  background-color: white;	  
  display: None;
}

#content span.extract {
 color: #777;
}

#content div.postrank {
  border: 1px solid black;
  background-color: #ff9900;
  padding: 3px;
  float: right;
  margin: 2px;
  font-weight: bold;
}


