#content {
font-family: 'LinotypeErgoRegular', 'Helvetica', Arial, sans-serif;
}

#aboutnav {
height: 170px;
width: 942px;
margin-bottom: 50px;
padding: 10px 10px 10px 10px;
}

#aboutnav.grid5col .column {
margin-left: 1.2%;
}

#aboutnav .column.last {
margin-right: 20px;
}

#aboutnav a {
width: 100%;
height: 150px;
display: block;
text-align: left;
padding-bottom: 20px;
color: #333;
}

#aboutnav a:hover {
text-decoration: none;
}

#aboutnav a:hover h2 {
color: #4a61ee;
}

#aboutnav a.inactive, #aboutnav a.inactive h2 {
cursor: default;
pointer-events: none;
color: #aaa;
}

#aboutnav img {
width: 140px;
border: 1px solid #ccc;
padding: 3px;
}

#aboutnav h2 {
font-family: 'LinotypeErgoDemiBold', 'Helvetica', Arial, sans-serif;
font-size: 100%;
text-transform: uppercase;
letter-spacing: 0px;
padding: 0;
line-height: 1.2em;
}

#aboutnav p {
font-size: 90%;
text-align: left;
line-height: 1.3em;
font-family: 'LinotypeErgoRegular', 'Helvetica', Arial, sans-serif;
}

.column.first {
padding-left: 10px;
}

.grid5col .column {
margin-left: 1.7%;
}
.scrollToAnchor.top {
padding-right: 15px;
position: absolute;
right: 10px;
top: 15px;
z-index: 4;
}

body .section {
padding-top: 1.5em;
position: relative;
margin-bottom: 2.5em;
background: url("http://images.snapdragonsnursery.com/global/images/section-background.gif") repeat-x scroll left top transparent;
}

.section .column.first {
padding-top: 15px;
}

.section h2 {
color: #333333;
font-size: 23px;
letter-spacing: 0.05em;
}

.section h3 {
font-family: 'LinotypeErgoRegular', 'Helvetica', Arial, sans-serif;
color: #808080;
line-height: 1.5em;
letter-spacing: 1.3px;
font-size: 15px;
padding-bottom: 25px;
}

.section h4 {
font-weight: bold;
font-size: 14px;
}

/* The border for the read more section */
.readmore {
border-top: 1px solid #ccc;
padding-top: 5px;
}

.section p {
letter-spacing: 0.03em;
font-size: 110%;
}

.section ul {
padding-bottom: 15px;
margin-left: 15px;
}

.floater {
float: right;
position: relative;
margin: 5px 10px 0px 20px;
}