body {
margin: 0;
padding: 0;
font-family: arial, helvetica, sans-serif;
font-size: 9pt;
color: #000000;
text-align: center;
letter-spacing: 0.02em;
line-height: 1.1em;
background: #ffffff;
}

img {
display: block;
border: 0;
}

h1 {
text-transform: uppercase;
font-size: 1.3em;
font-weight: bold;
margin: 0;
padding: 0 0 8px 0;
color: #000000;
line-height: 2em;
}

strong {
font-weight: bold;
letter-spacing: 0em;
}

a:link, a:visited {
color: #000000;
font-weight: bold;
text-decoration: underline;
letter-spacing: 0em;
}

a:hover, a:active {
color: #ffffff;
background: #000000;
font-weight: bold;
text-decoration: underline;
letter-spacing: 0em;
}

kbd {
text-transform: uppercase;
font-family: "Courier New", courier, monospace;
font-size: 1em;
}

form {
margin: 0;
padding: 0;
font-size: 1em;
}

select, textarea, input {
font-family: arial, helvetica, sans-serif;
font-size: 1em;
letter-spacing: 0.02em;
line-height: 1.1em;
}

#Wrapper {
padding: 5%;
text-align: left;
}

#LogoBlock p {
font-size: 0.8em;
line-height: 1.1em;
}

.Clearer {
}

#MainNav {
display: none;
}


#ContentWrapper {
margin: 22px 0 0 0;
}


#ContentPadding {
padding: 8px;
}

#ContentWrapper p, #TertiaryWrapper p {
margin: 2px 0 16px 0;
padding: 0;
}

#SubNav {
display: none;
}

#FeaturePanel {
background: #ffffff;
color: #000000;
}

#FeaturePanel img {
margin: 0 0 1px 0;
}

#FeaturePanelContent {
margin: 6px 0 0 7px;
}

#FeaturePanelContent h2 {
color: #000000;
margin: 0 0 16px 0;
padding: 0;
font-size: 1.3em;
line-height: 1.1em;
}

#FeaturePanelContent p {
margin: 2px 0 16px 0;
padding: 0;
}

#TertiaryNav {
display: none;
}

#FooterLinks {
display: none;
}

/* hide flash */
object {
display: none;
}


/* write link destination after link: */
a:after {
content: " (" attr(href) ") ";
font-size: 0.8em;
}

/* if the links are relative, then add the domain: */
a[href^="/"]:after {
content: " (http://www.ehsmith.co.uk" attr(href) ") ";
}

/* write definitions: */
abbr:after {
content: " (" attr(title) ") ";
}

acronym:after {
content: " (" attr(title) ") ";
}

.hide {
display: none;
}
