.brown { color: brown; }
.black { color: black; }
.blue { color: blue; }
.red { color: red;}

#headerright {float:right;margin-top: -80px;}
#headerglobalnav {margin:0;padding:0;float:right;}
#headerglobalnav p {font-size:10px;font-family:verdana, Arial, Helvetica, sans-serif;background:#e6e6e6;padding: 4px 12px 4px 11px;margin:0;}
#headerimages {width:286px;float:right;clear:right;}
#headerimages img {margin: 4px 0px 0px 0px;}
#headerthemetitle {background:url(../images/titlestrip.jpg) repeat-x;font-family:arial, helvetica, sans-serif;font-weight:700;font-size: 14px;color:#630;clear:both;}
#headerthemetitle p {margin:0;padding:9px 0 10px 16px;}
#headerthemetitle form {float:right;display:inline;font-size:11px;margin:-28px 0 0;padding:0 16px 0 0;}

.formfont {font-size:11px}
#footerglobalnav {background:#e6e6e6 url(../images/titlestrip.jpg) repeat-x;clear:both;font-family:arial, helvetica, sans-serif;}
#footerglobalnav p {padding:3px 14px 12px;font-size:11px;}
#footer {padding-top:0;padding-bottom:0.5em;margin:0;}
#footer p {font-size:11px;padding-top:0;padding-bottom:0.5em;margin:0;}
.print {display:inline;}


/*Body content*/
#body3column {margin-left:190px; margin-right:190px}
#body2column {margin-left:190px; margin-right:10px}
#body1column {margin-left:10px; margin-right:10px}
/*Left and right nav*/
#contentleft {margin:0;padding:6px 0 0 14px;width:160px;float:left}
#contentleft img {padding:0;margin-top:10px;text-align:center;width:160px;border:none}
#contentright {float:right;width:160px;padding:0 14px 0 0;margin:0}
#contentright img {padding:0;margin-top:10px;width:160px;border:none}

/*Nav lists*/
.navprimary {padding:0;width:160px;margin:0;display:inline}
.navprimary p {padding:5px 8px;border:1px solid #336;background:#336;margin:10px 0 0 0;font-size:1.0em;font-weight:700;color:#fff}
.navprimary ul {margin:0;padding:0}
.navprimary form {text-align:center}
.navprimary li {list-style:none;margin:0;padding:0}
.navprimary a:link {display:block;padding:4px 10px;border-top:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #CCC;border-left:1px solid #CCC;background:#f3f3f3;text-decoration:underline}
.navprimary a:visited {display:block;padding:4px 10px;border-top:1px solid #fff;border-right:1px solid #ccc;border-bottom:1px solid #CCC;border-left:1px solid #ccc;background:#f3f3f3;text-decoration:underline}
.navprimary a:hover {background:#fff;text-decoration:underline}
.navprimary img {border:1px solid #999}
div.navprimary ul li.heading {display:block;padding:4px 10px;border-top:1px solid #ddd;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;background:#ddd;color:#000;font-weight:bold}
div.navprimary ul li.related {display:block;padding:4px 10px;border-top:1px solid #336;border-right:1px solid #336;border-bottom:1px solid #333366;border-left:1px solid #333366;background:#336;color:#fff;font-weight:bold}
div.navprimary ul li.address {display:block;padding:4px 10px;border-top:1px solid #ddd;border-right:1px solid #CCC;border-bottom:1px solid #CCC;border-left:1px solid #CCC;background:#f3f3f3;color:black}

.bodycolor { background-color: #ffffdd; }


/*
ol, ul, li, dl, dt, dd {font-family:Arial, Helvetica, sans-serif;font-size:1.0em;padding-bottom:5px;}
table, p, td, tr, th {font-family:arial, helvetica, sans-serif;font-size:1.0em;}
h1, h2, h3, h4, h5, h6 {font-family:arial, helvetica, sans-serif;font-size:1.0em;margin:0 0 5px 0;padding:0;background-color:transparent;color:#000;text-align:left;}
h1 {font-size:1.9em;margin:11px 0 5px 0;}
h2 {font-size:1.6em;}
h3 {font-size:1.4em;}
h4 {font-size:1.2em;}
h5 {font-size:1.1em;}
h6 {font-size:1.0em;}

ul {padding:5px 0 10px 40px;margin:0;}
li {margin:0;padding:0 0 1px 0;}
p {margin:5px 0px 10px 10px;padding:0;}

Need to do p, and divisions that had margin of 14, 15px.  And headers etc.
Happy with body font size and Headers and Footers.

*/

/* Added from the DEH basic.css */
/*body {margin:0;font-size:100%;font-family:helvetica,arial,sans-serif;padding:0} */

body{margin:0;font-size:0.8em;font-family:Arial, Helvetica, sans-serif;padding:0;}
html>body{margin:0;padding:0;width:100%}
.hidden {display:none}
#headercolour {background: url("../images/header-background.gif") repeat-x;}
.breadcrumbs {margin:0px 0 0 2px;font-size:0.8em;text-align:left;font-family:helvetica, sans-serif;}

/*ol, ul {font-size:1.0em;padding:0px 0px 3px 0px;} */

dl, dd, li {font-size:1.0em;padding:0px 0px 3px 0px;}
table, p, td, tr, th {font-size:1.0em}
h1, h2, h3, h4, h5, h6 {margin:5px 0 3px 0;background:transparent;color:#000;text-align:left;font-family:Arial, Helvetica, sans-serif; }
h1 {font-size:1.7em; margin:6px 0 5px 14px;}
h2 {font-size:1.5em; margin:6px 0 5px 14px;}
h3 {font-size:1.3em; margin:6px 0 5px 14px;}
h4 {font-size:1.2em; margin:6px 0 5px 14px;}
h5 {font-size:1.1em; margin:6px 0 5px 14px;}
h6 {font-size:1.0em; margin:6px 0 5px 14px;}

p,dt {margin:5px 0px 5px 15px; padding:0;}

.margin15 {margin-left:15px;}
.margin16 {margin-left:16px;}
.margin17 {margin-left:17px;}







