h1{
font-size: 1.5em;
border-bottom: solid 1px yellow; 
border-left: solid 20px green; 

}

h2{
background-color: #EFEFEF;
color: black;
border-top: solid 1px red; 
}

ul.list{
list-style: none;
margin-left:2em ;
margin-right:2em ;
}
ul.list li{
display: inline;
padding: 3px;
}

div.box{
margin-left: 3em;
}
div.box img{
display: block;
float: left;
margin: 10px;
}
h3{
font-size: 1.2em;
margin-bottom: 2px;
}

p.path{
margin-bottom: 1em;
border-bottom:  solid 1px black; 
padding: 4px;
}
p.footer{
padding: 4px;
margin-top:1em ;
border-top:  solid 1px black; 
}
ul.topic{
text-align: center;
list-style: none;
}
ul.topic li{
padding: 3px;
display: inline;
}