XXXdiv { border: 1px dotted gray }

h1 {
  margin:0px;
  padding:0px;
}

img {
  border:0px;
}

body { 
  margin:0px;
  padding:0px;
  font-family: "Trebuchet MS", "sans-serif";
}


.pageFront a {
  display: list-item;
  list-style: none
}

.pageHeader strong {
  display: list-item;
  list-style: none
}

.pageContent {
  width: 940px;
  padding: 10px;
}

.pageTweets {
  float:right;
  width: 350px;
  font-size: 0.8em
}


.blogDate a {
  text-decoration: none;
}


.blogImages {}
.blogImages {
  overflow:hidden
}
.blogImages strong {
  display:list-item;
  list-style: none
}
.blogImage {
  width: 175px;
  text-align:center;
  float:left;
  padding:5px
}
.blogImage img {
  adding:5px
}
.blogImageMore {
  float:right
}



.blogTweets < strong {
  display: list-item;
  list-style: none;
}
.blogTweet em,
.blogTweet strong {
  font-size: 0.8em;
  font-weight: normal;
}
.blogTweet em {}
.blogTweet strong {}


.blogKeywords strong,
.blogVideo strong {
  display: list-item;
  list-style: none;
}

.blogVideo a,
.blogAudio a {
  display: list-item;
  list-style: none
}


.blogYear a,
.blogAudio a,
.blogVideo a,
.blogKeywords a {
  font-size: 0.8em;
}

.pageHeader > strong {
  margin-top: 10px
}

.blogList em {
  font-size: 0.8em
}

.blogList,
.blogYear,
.blogTitle,
.blogDate,
.blogNav,
.blogTweets,
.blogKeywords,
.blogImages,
.blogAudio,
.blogVideo,
.blogRelated,
.blogDay,
.blogWeek {
  margin-top: 10px;
}

.test {
  overflow:hidden;
  }

.blogRelated,
.blogDay,
.blogWeek {
  width: 300px;
  padding-top:5px; 
  padding-bottom:5px; 
  padding-right:10px; 
  float:left
}

.blogYear strong,
.blogRelated strong,
.blogAudio strong,
.blogDay strong,
.blogWeek strong {
  display: list-item;
  list-style: none;  
}

.blogRelated a,
.blogDay a,
.blogWeek a {
  margin-top: 5px;
  display: list-item;
  list-style: none;
  font-size: 0.8em;
}

.blogRelated em,
.blogDay em,
.blogWeek em {
  display: list-item;
  list-style: none;
  font-size: 0.7em;
}

.blogList {}

