* {padding:0; margin:0;}
body {font-size:100%; font-family:Arial, Georgia, "Times New Roman", Times, serif; background-color:#ffffff;  }

a  {color:#ff0000; text-decoration:underline;}
a.plain {color:#000000; text-decoration:none;}
#outercontainer { margin:0px auto;width:966px; background-color:#ffffff;}


#maincontainer {clear:both; padding:0px; color: #333333; margin:0px;}
#maincontainer a, #footer a  {color:#ff0000; text-decoration:none;}
#maincontainer  a:hover {color:#ff0000; text-decoration:underline; }

.column {float:left; margin:0 20px 0 0px; padding:0 0px 0 0; }
.columnOne {width:220px;}
.columnTwo {width:450px;}
.columnTwoWide {width: 670px;}
.columnThree {width:220px; background-color:#eeeeee;  padding: 5px; font-size:90%;}
.columnThreeLow {width:220px; background-color:#ffffff; padding: 5px 10px 5px 5px; float:right;}
.columnFour {width:143px;  font-size:75%; padding: 10px;}

#footer {margin:30px 0px 20px 400px; font-size:90%;}
#footer a {color:#ff0000;}
#footer  a:hover {color:#ff0000; text-decoration:underline;}

.clear {clear:both; font-size:0pt;}
#mainimage { padding:0px 0 0px 0; margin:0px;}
#mainimage img { border:0px; width: 200px;}
#mainimage img a {border:0px; }

#fbimage { padding:0px 0 0px 0; margin:0px;}
#fbimage img { border:0px; padding: 0 15px 0 0; width:35px; height:35px; float:left;}
#fbimage img a {border:0px; }

#bookstrawberry { padding:20px 0 0px 0; margin:0px;}
#bookstrawberry img { border:0px; width: 170px; padding:0px 10px 0px 10px; float:right;}
#bookstrawberry img a {border:0px; }

#bookcovers { padding:0px 0 0px 0; margin:30px 0px 0px 0px;}
#bookcovers img { border:0px; width: 130px; padding:0px 10px 0px 10px;}
#bookcovers img a {border:0px; }

#bookcoversWide { padding:0px 0 0px 0; margin:30px 0px 0px 0px;}
#bookcoversWide img { border:0px; width: 130px; padding:0px 18px 0px 17px;}
#bookcoversWide img a {border:0px; }

#header {border-top: 5px solid #ffff33; padding:20px 0 60px 0; margin: 0 0 0px;}
h1 {font-size:200%; color:#333333; font-weight:bold; padding: 0px auto;}
h2 {font-size:110%; color:#333333; font-weight:normal;  }

.leadtext {font-size:120%; margin: 0 0 20px 0!important;} /*original 130*/
.headshot {float:left; padding: 0 10px 0 0;}
.headshotright {float:right; padding: 0 0px 0 10px;}
.column p {margin: 0 0 10px 0; line-height:1.5em;} 
.copyright {font-size:10px;}

blockquote.style1 {
  padding: 5px 20px 10px 20px;
  margin: 5px;
  text-indent: 23px;
  display: none;
  }

blockquote.style1vis {
  padding: 5px 20px 10px 20px;
  margin: 5px;
  text-indent: 23px;
  }
  
.showless {
  padding: 20px;
  margin: 5px;
  text-indent: 23px;
  display:none;
  }
  
.showmore {
  padding: 10px;
  margin: 5px;
  }

/*praise in column three*/

#diarypraise { margin:0px; padding:0px;}
#diarypraise p { margin:0 0 .25em 0;}
#diarypraise p.indent { text-indent:1.5em;}
#diarypraise p.attribution { margin-top:1.25em; margin-left:1em;}/*1.5*/

.morepraise {
  display: none;
}
.showlesspraise {
  display:none;
}

.moreaudio { display: none;}
.showlessaudio { display:none;}
