body {
  font: 70% 'Lucida Sans Unicode', 'Lucida Grande', 'Bitstream Vera Sans', 'Trebuchet MS', Geneva, Arial, sans-serif;
  background: #e0e0e0;
  color: #000000;
  text-align: center;
}
body, div, h1, h2, h3, h4, p, form, img, ul, li {
  margin: 0;
  padding: 0;
}
a {
  text-decoration: underline;
}
a:link {
  color: #006699;
}
a:visited {
  color: #006699;
}
a:active {
  color: #006699;
}
a:hover {
  color: #8fabbe;
}

#main {
  width: 760px;
  margin: 0 auto;
  text-align: left;
  background-color: #ffffff;
}

#header{
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  text-align: left;
  padding-bottom: 15px;
}
#footer {
  width: 100%;
  clear: both;
  padding-bottom: 20px;
}
#copyright {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  line-height: 150%;
  text-align: center;
  color: #666666;
}
#content {
  width: 100%;
  clear: both;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
}

#entries {
  width: 550px;
  margin-right: 7px;
  padding-right: 7px;
  margin-left: 10px;
  vertical-align: top;
}
#individual {
  width: 550px;
  margin-right: 7px;
  padding-right: 7px;
  margin-left: 10px;
}
* html #entries{
  overflow: hidden;
}

.entry p {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  font-weight: normal;
  line-height: 150%;
  text-align: left;
  margin-bottom: 10px;
}
.entry h2 {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: left;
  font-weight: bold;
  margin-bottom: 10px;
}
.entry h3 {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: small;
  text-align: left;
  font-weight: bold;
  margin-bottom: 10px;
}
.entry p.posted {
  color: #999999;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  border-top: 1px solid #999999;
  text-align: left;
  margin-bottom: 25px;
  line-height: normal;
  padding: 3px;
}
.entry blockquote {
  margin : 16px 30px;
  padding : 4px;
  border : 1px solid #DFE0E0;
  -moz-border-radius : 8px;
  background-color : #F5F6F6;
  line-height : 14px;
}
.entry blockquote {
  margin-left : 16px;
}
.entry li {
  margin-left: 16px;
}

#sidebar {
  margin-right: 12px;
  width: 165px;
}
#sidebar h2 {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: left;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: .3em;
}
#sidebar ul {
  padding-left: 0px;
  margin: 0px;
  margin-bottom: 30px;
}
#sidebar ul ul {
  margin-bottom: 0px;
}
#sidebar #categories ul {
  padding-left: 15px;
}
#sidebar li {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: left;
  line-height: 150%;
  margin-top: 10px;
  list-style-type: none;
}
#sidebar #categories li {
  list-style-type: circle;
}
#sidebar img {
  border: 3px solid #FFFFFF;
}

#calendar {
  line-height: 140%;
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  padding: 2px;
  text-align: center;
  margin-bottom: 30px;
}
#calendar table {
  padding: 2px;
  border-collapse: collapse;
  border: 0px;
  width: 100%;
}
#calendar caption {
  color: #666666;
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: center;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: .3em;
}
#calendar th {
  text-align: center;
  font-weight: normal;
}
#calendar td {
  text-align: center;
}

#powered {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  line-height: 150%;
  text-align: left;
  color: #666666;
  margin-top: 50px;
}
#advertisements {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  padding: 2px;
  margin-bottom: 30px;
}
#HAdvertisements {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  font-weight: normal;
  line-height: 150%;
  text-align: left;
  margin-bottom: 10px;
}
#tags {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  line-height: 150%;
  text-align: left;
  color: #666666;
  margin-top: 50px;
}
#technorati {
  margin-top: 50px;
}

#clear {
  clear: both;
  height: 0px;
  overflow: hidden;
}
#td_sidebar {
  vertical-align: top;
}
#vertSep {
  border-right: 1px solid #999999;
  width: 1px;
}
.entryTags {
  font-family: Verdana, Arial, sans-serif;
  font-size: x-small;
  text-align: left;
  color: #666666;
  margin-bottom: 3px;
}

#callout {
  position: absolute;
  top: 0;
  float: right;
  margin-left: 648px;
  border: none;
}
