body {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 70%;
}
h1, h2 {
color: #000080;
font-weight: bold;
}
h1 {
margin-top: 0;
font-size: 200%;
}
h2 {
font-size: 150%;
}
a img {
border: none;
}
#banner {
background-color: #000080;
}
#nav {
background-color: #D2D2FF;
}
#nav ul {
margin: 0;
padding: 0;
list-style: none;
white-space: nowrap;
font-weight: bold;
}
#nav ul ul {
margin-bottom: 6px;
}
#nav ul ul li {
font-weight: normal;
}	
#nav a {
color: #000000;
text-decoration: none;
}
#nav a:hover, #footer a:hover {
text-decoration: underline;
}
#content {
width: 100%;
background-color: #E0E0E0;
border-left: solid white 6px;
padding-bottom: 1em;
}
#content p {
text-align: justify;
}
#footer, #footer a {
background-color: #555555;
color: #FFFFFF;
}
#footer td {
white-space: nowrap;
}
#footer a {
text-decoration: none;
}
#footer img {
vertical-align: middle;
}
.floatright {
float: right;
margin-left: 1em;
margin-bottom: 1em;
}
.icon {
vertical-align: middle;
margin-right: 4px;
}
#vocab ul {
list-style: none;
margin-top: 0;
margin-bottom: 0;
margin-left: 1em;
margin-right: 2em;
text-indent: -1em;
padding: 0;
line-height: 140%;
}
#features {
list-style-image: url(../images/tick.gif);
}
#testimonials {
list-style-image: url(../images/thumbup.gif);
} 
#testimonials li {
margin-bottom: 1em;
}
#links td {
width: 25%;
white-space: nowrap;
padding-right: 1em;
}