body{
margin:0;
padding:0;
line-height: 1.5em;
font-family:arial,helvetica,sans-serif;
font-size:14px;
color:#005d95;
background-color:#faf4e6;
}

#main{
width: 900px;
margin: 0 auto;
background-color: #fff;
}

#header{
height: 112px;
background-image: url(../images/header.jpg);
background-repeat: no-repeat;
}

#links{
height:43px;
background-image: url(../images/linkback.jpg);
background-repeat: no-repeat;
text-align: center;
}

.link{
padding:0 30px 0 29px;
}

.enews{
float:right;
padding: 10px 30px 0 0;
font-size:80%;
}

#flash{
height:266px;
background-color:#fff;
}

#underflash{
background-image: url(../images/belowflash.jpg);
background-repeat: no-repeat;
height: 58px;
}

#twocol{
background-image: url(../images/bottomback.jpg);
background-repeat: no-repeat;
height: 277px;
}

#footer{
background-image: url(../images/footerback.jpg);
background-repeat: no-repeat;
height: 42px;
font-size: 90%;
clear: left;
}

.foot{
padding:9px 30px 0 29px;
}

.table{
padding:29px 30px 0 30px;
}

.announce{
border-bottom: 1px solid #e8f0f5;
width: 400px;
}

.split{
padding-top:20px;
padding-right: 30px;
}

a,
a:link 
a:active {
   text-decoration: underline;
   background-color: inherit; 
   color: #005d95; 
}

a:visited {
   text-decoration: underline;
   background-color: inherit;
  color: #005d95;
}

img{
border:0;
}

a:hover {
   text-decoration: none;
   color: #005d95;
}

#contentwrapper{
float: left;
width: 100%;
}

#contentcolumn{
margin-right: 300px;
}

#rightcolumn{
float: left;
width: 300px;
margin-left: -300px;
background-color: #e8f0f5;
}

.inney01{
padding: 0 30px 0 29px;
}

.inney02{
padding: 40px 30px 0 30px;
font-size:90%;
}
