
/* changed background from 0,0,0 to e5f3ff */
body
{
background-color: #e5f3ff;
color: rgb(72,133,189);
font-family: Verdana, Arial, Helvetica, sans-serif;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
border-color: rgb(197,223,246);
}

/* added 1px border all round and changed border style to solid, Nov 2004 will need change # to dot, id to class later, added extra div id contentnews for the moment */
#content
{
font-size: 14px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
border-left-style: solid; border-right-style: solid; border-top-style: solid; border-bottom-style: solid;
padding: 32px 32px 32px 32px;
border-color: rgb(0,0,0);
text-align: left;
}

#contentnews
{
font-size: 14px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
border-left-width: 1px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 1px;
border-left-style: solid; border-right-style: solid; border-top-style: solid; border-bottom-style: solid;
padding: 32px 32px 32px 32px;
border-color: rgb(0,0,0);
text-align: left;
}

/* Contact form */
form
{
background-color: #e5f3ff;
color: rgb(0,0,0);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 14px;
border: 2px solid rgb(72,133,189);
margin-left: 5px;
padding: 3px;
width: 400px;
}

textarea, input, select
{
font-family: "Courier New", Courier, monospace;
font-size: 15px;
}

/* footer added */
#footer
{
font-size: 14px;
background-color: rgb(255,255,255);
color: rgb(0,0,0);
text-align: left;
}
/* Nov 2004 changed bg color to #e5f3ff from 72,133,189 */
#menu
{
background-color: #e5f3ff;
color: rgb(197,223,246);
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
border-color: rgb(60,113,161);
}
/* Nov 2004 changed l margin to 10px r margin to 0px, t b to 19px all from 17px, 22 Nov added top and right borders */
a.menuitem
{
font-size: 18px;
background-color: rgb(255,255,255);
color: rgb(60,113,161);
font-variant: normal;
text-transform: none;
font-weight: normal;
margin-left: 10px; margin-right: 0px; margin-top: 19px; margin-bottom: 19px;
border-left-width: 0px; border-right-width: 1px; border-top-width: 1px; border-bottom-width: 0px;
border-left-style: none; border-right-style: solid; border-top-style: solid; border-bottom-style: none;
border-color: #999999;
text-align: center;
}
/* This is for the actual text and wrapper for the heading, may need to reduce this padding, tried removing it, now trying making it much bigger, Nov 2004 changed bottom padding to 0 from 15px */
#logo, #logo a
{
font-size: 175%;
background-color: rgb(255,255,255);
color: rgb(66,104,139);
font-family: Palatino, serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: bold;
padding: 15px 10px 0px 10px;
border-color: rgb(197,223,246);
width: 100%;
text-align: right;
}

/* This is for the picture which will be nested inside #logo, added padding */
#picture, #picture a

{
float: left;
margin-top: -5px;
padding: 0px 19px 0px 19px;
}
#trail, #trail a
{
font-size: 103%;
background-color: rgb(255,255,255);
color: rgb(66,104,139);
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: normal;
border-left-width: 0px; border-right-width: 0px; border-top-width: 0px; border-bottom-width: 0px;
border-left-style: none; border-right-style: none; border-top-style: none; border-bottom-style: none;
padding: 13px 0px 13px 0px;
border-color: rgb(0,0,0);
text-align: center;
}

#content a
{
color: rgb(50,103,153);
text-decoration: none;
}

#content a:hover, #content a:active
{
background-color: rgb(50,103,153);
color: rgb(255,255,255);
}

h1, h2, h3, h4, h5, h6
{
font-family: Verdana, Arial, Helvetica, sans-serif;
font-style: normal;
font-variant: normal;
text-transform: none;
font-weight: normal;
}

h1
{
font-size: 18px;
}

h2
{
font-size: 16px;
font-weight: bold;
}

h3
{
font-size: 98%;
font-weight: normal;
}

h4
{
font-size: 85%;
font-weight: normal;
}

h5
{
font-size: 72%;
font-weight: normal;
}

h6
{
font-size: 59%;
font-weight: normal;
}

#menu a
{
text-decoration: none;
}

.menuitem:hover
{
background-color: rgb(60,113,161);
color: rgb(255,255,255);
}

#trail a
{
text-decoration: none;
}

#logo a
{
text-decoration: none;
}

#trail a:hover
{
}

/* layout */
#menu		{width: 20%; position: relative; top: 0; right: 0; float: right; text-align: center;}
.menuitem		{width: auto;}
#content		{margin-right: 20%; width: auto}
.menuitem		{display: block;}


@media print
{
#menu       {display: none;}
#content    {padding: 0px;}
#content a  {text-decoration: underline;}
}
