@charset "utf-8";
/* CSS Document */



body{
width:800px;
margin: 0 auto;
background-colour: #ffffff;
}

#masthead{
height: 165px;
background: url(images/masthead.gif) no-repeat;
}

p {
font-size:x-small;
color:#58585a;
}
h1 {
font-size:small;
color:#58585a;
}

#imagesq{
width:300px;
float:right;
padding-bottom:0px;
margin-left:10px;
padding-left:0px;
border:solid;
border-width:1px;
border-color:#c9d745;
}

#imagepsq{
width:70px;
float:right;
padding-bottom:5px;
margin-left:10px;
padding-left:0px;
border:solid;
border-width:1px;
border-color:#c9d745;
}

#maincontent{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:35px;
padding-left:97px;
line-height:1em;
}

#title{
padding-left:97px;
}
#subnav{
float:right;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:x-small;
font-weight:bold;
text-decoration:none;
margin:0;
padding-right:35px;
}

#subnav li{
list-style-type:none;
margin:0;
padding-left:0px;
padding-right:8px;
padding-bottom:20px;
display:inline;
}

ul{
margin:0;
}

a {
color:##58585a;
text-decoration:none;
}

a:link {
color:#58585a;
}

a:visited {
color:#58585a;
}

a:active {
color:#c9d745;
}

#subnav a {
text-decoration:none;
color:#58585a;
}

#subnav a:hover{
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c9d745;
}

#subnav a:active{
border-bottom:dotted;
border-bottom-width:1px;
border-bottom-color:#c9d745;
}

#footer p{
font-family:Verdana, Arial, Helvetica, sans-serif;
padding-right:35px;
padding-left:97px;
font-size:x-small;
color:#58585a;
padding-top:2px;
}

.topborder{
border-top:2px;
padding-left:37px;
margin-right:35px;
margin-left:97px;
padding-right:35px;
border-top-color:#c9d745;
border-top-style:dotted;
}

.portborder{
border-top:2px;
padding-left:0px;
margin-right:0px;
margin-left:0px;
padding-right:0px;
border-top-color:#c9d745;
border-top-style:dotted;
}

