/* Copyright (c) 2006-2007 Open Light Software Inc.  All rights reserved. */
body {
  color: #555;
  background: #fffffe;
  font: 1em Verdana, Helvetica, Arial, clean, sans-serif;
  margin: 0;
  padding: 0;
}

a:link {
  color: #998; 
  background: inherit;
}

a:visited {
  color: #998; 
  background: inherit;
}

h1 { 
  font-weight: bold;
  font-size: 1.2em;
}

h2 { 
  font-weight: bold;
  font-size: 1em;
}

h3 {
  font-weight: bold;
  font-style: italic;
  font-size: 0.8em;
}

.entry { 
   color: black;
   background: #ffa;
}

.note { 
   color: #995;
   background: inherit;
   font-size: smaller;
}

.highlight {  
  color: inherit;
  background: #ffa;
}

.em { 
  color: #995;
  background: inherit;
}

.post {
  margin-top: 1%; 
  margin-bottom: 5%;
  padding-bottom: 5px;
}

.post iframe { 
  float: left;
  margin-right: 10px;             
}

.post .rating{
  float: left;
  display: inline;
  width: 2em;
  text-align: center;
  font-size: smaller;
  font-weight: bold;
  color: inherit;
  background: #ccd;
  margin-right: 5px;
  padding: 5px;
}

pre a:visited {
  color: #7a6; 
  background: inherit;
}


.subr { 
   display: none;
}

.attr { 
   color: #995;
   background: inherit;
   border-bottom: solid gray 1px;
}

.ts {
   color: #555;
   background: inherit; 
}

.rctrl {
  color: black;
  background: #ccd;
  border-width: 2px;
  border-style: solid;
  border-color: #dde #bbc #bbc #dde;
  margin-right: 3px;
  margin-left: 3px;
  padding-left: 2px;
  padding-right: 2px;
}

.digg { 
  color: black;
  background: #ffa;
  border-width: 2px;
  border-style: solid;
  border-color: #ffd #bb8 #bb8 #ffd;
}

.digg img { 
  margin-right: 5px;     
}


#postblock {  
  overflow: hidden;
  float: right;
  width: 70%;
  margin-top: 1%;
  margin-left: 0;
  margin-right: 2%;
}

#comments .rating{ 
  display: none;
}


#logo { 
   float: none;
   text-align: center;
   margin-bottom: 60px;
}

#logo img {
   border-style: none;
}


#nav { 
  float: none;
  text-align: center;
}

#nav ul li {
  list-style: none; 
  display: inline;

  margin: 0 0 0 5px;
  font-size: 0.8em;
  font-weight: bold;
               
  color: black; 
  background: inherit;
}


#nav ul li a:link {
  color: #995;
  background: inherit;
}

#nav ul li a:visited {
  color: #995;
  background: inherit;
}

#nav ul li a:active {
   color: #555;
   background: #ffa;
}


#nav ul li a#cp {
   color: #555;
   background: #ffa;
   text-decoration: none;
   font-weight: bold;   
}


#postamble p {
   clear: both;
   text-align: center; 
   color: #995; 
   background: inherit;
   font-size: 0.8em; 
}


#vad {  
  float: right; 
  width: 15%;
  margin-left: 0;
  margin-right: 1%;
}

div.vadspacer { 
  height: 100px;
}

div.tad {
  clear: both;
  margin-left: 15%; 
  margin-right: 15%;
}

