



h1 {
margin-left: 30px;
}

h2 {
margin-top: 10px;
margin-left: 30px;
margin-bottom: 0px;
}

h2.view {
margin-top: 10px;
margin-left: 5px;
margin-bottom: 0px;
text-align: center;
}

p {
margin-top: 5px;
margin-right: 10px;
margin-left: 30px;
}

p.textbox {
margin: 5px 1px 10px 1px;
}

p.img-caption {
margin: 6px 2px 2px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-caption-left{
margin: 6px 0px 2px 2px;
text-align: center;
line-height: 1.2em;
}

p.caption {
margin: 1px 2px 6px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-barn{
margin: 6px 0px 2px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-trolley{
margin: 400px 2px 2px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-swim {
margin: 40px 2px 2px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-tennis {
margin: 375px 2px 6px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-woohoo {
margin: 100px 2px 2px 2px;
text-align: center;
line-height: 1.2em;
}

p.img-barbeque {
margin: 40px 2px 2px 2px;
text-align: center;
line-height: 1.2em;
}


ul {
margin-right: 10px;
}

.image-right {
margin-top: 55px;
}

.box-topleft {
margin-top: 55px;
}

.insert-topleft {
color: #000000;
background: #E7E3Ce;
font-weight: bold;
padding: 2px 2px;
margin-top: 55px;
margin-right: 4px;
margin-bottom: 20px;
margin-left: 4px;
}

.insert-topright {
color: #000000;
background: #E7E3Ce;
font-weight: bold;
padding: 2px 2px;
margin-top: 100px;
margin-right: 5px;
margin-bottom: 20px;
margin-left: 5px;
}