body { font-family: sans-serif; color: #000000; margin: 0%; padding:  0.5%;  background: #ffffff; max-width: 60em;
margin-left:auto;
margin-right:auto;
}
h1 {   font-size: 250%;  padding: 0.5%0.5%0%0.5%; margin: 0.5%0.5%0%0.5%;  }
h2 {   font-size: 200%;  padding: 0.5%0.5%0%0.5%; margin: 0%0.5%0%0.5%; }
h3 {   font-size: 130%;  padding: 0.5%0.5%0%0.5%; margin: 0.5%0.5%0%0.5%; }
h4 {   font-size: 120%;  padding: 0.5%0.5%0%0.5%; margin: 0.5%0.5%0%0.5%; }
h5 {   font-size: 150%;  color: #1B703A; padding:2%0.5%0.5%0.5%;  background: #cccccc; margin:0%;}
.travel-photo:hover { font-size: 400%; padding: 10%; float: right; }
.travel-photo { font-size: 10%; }
blockquote { font-style: italic; }
table {   text-decoration: none; padding: 0.5%; margin: 0.5%; vertical-align: top; text-align:left;}
tr {background: #ffffff;}
td {  text-decoration: none; padding: 0.5%; margin: 0.5%; vertical-align: top; text-align:left;}
p {  text-decoration: none; padding: 0.5%; margin: 1%;   }
li {  text-decoration: none; padding: 0.5%; margin: 1%;   }
.commentary {  text-decoration: none; padding: 0.5%; margin: 0.5%;  text-align: left; }
.menu {  text-decoration: none; padding: 0.5%; margin:0%0.5%0.5%0%;  text-align: left; background: #cccccc; width:10%; float:left; line-height:150%;}
.image-right {float: right; padding: 0.5%; margin: 0.5%; }
.image-left {float: left; padding: 0.5%; margin: 0.5%; } 
.right-240 {float: right; width:240px; padding: 0.5%; margin: 0.5%; } 
.right-200 {float: right; width:200px; padding: 0.5%; margin: 0.5%; } 
.right-400 {float: right; width:400px; padding: 0.5%; margin: 0.5%; } 
.right-300 {float: right; width:300px; padding: 0.5%; margin: 0.5%; } 
.right-500 {float: right; width:500px; padding: 0.5%; margin: 0.5%; } 
.column-right {float: right; width:40%; padding: 0.5%; margin: 0.5%; } 
.column-left {float: left; width:40%; padding: 0.5%; margin: 0.5%; } 
.image-center {float: none; padding: 0.5%; margin: 0.5%; } 
.photo {float: none; padding: 0.2%; margin: 0.2%; }
.advert {float: right; padding: 0.1%; margin: 0.1%; clear:right;}
.advert-left {float: left; padding: 1%; margin: 1%; clear:left;}
.advert-right {  text-decoration: none; padding: 0.5%; margin:1%;  text-align: left; background: #cccccc; width:20%; float:right;}
.image-right {float: right; padding: 0.5%; margin: 0.5%; }
.left {float: left; width: 15%; padding: 1%; margin: 0.5%; border-style:solid; border-width:1px; }
.center {text-align: center; float: none; padding: 0.2%; margin: 0.2%; }
em { font-weight: bold; }
.text-left {text-align: left; }
.plant-id-photo { float: left; padding: 0.5%; margin: 0.5%; width: 210px; text-align: left; }
.section-left {clear:left}
.section-right {clear:right}
.head {background: #cccccc; padding: 0%; margin: 0%;}

