body {
    background: #974D10 url(img/bg.gif);
    margin: 0px;
    font-family:Verdana;
}

#shell {
background:#FFFFFF;
border: solid 2px #000000;
border-top: none;
width:920px;
margin:0 0 25px 0;
text-align:left;
}

#header {
width:920px;
height:190px;
background:url(img/header.png) no-repeat;
}

#button {
    display: block;
    width: 282px;
    height: 34px;
    background: url("images/buttonbg.jpg") repeat-x 0 0;
    float:left;
    border: solid 2px #000000;
    text-align :center;
    font-family:Trebuchet MS;
    font-variant:small-caps;
    font-size:20px;
    color:#FFFFFF;
    text-decoration:none;
    font-weight:bold;
    margin-bottom:11px;
    padding-top:10px;
    vertical-align:middle;
}

#button:hover { 
  background-position: 0 -44px;
  border: solid 2px #666666;
  color: #000000;
}

#content {
float:right;
width:650px;
margin: 15px 10px 0 10px;
background:#FFFFFF;
font-size: small;
text-align:justify;
}

h2 {
color:#974D10;
font-family: Trebuchet MS;
font-size: x-large;
font-weight:bold;
font-variant:small-caps;
}

h2 a {
  color: #CC0000;
  }

h2 a:hover {
  color: #FF0000;
  }
  
h3 {
width:300px;
height:28px;
font-size:30px;
text-align:left;
color:#FFFFFF;
font-weight:bold;
padding-left:245px;
padding-top:88px;
font-family:Trebuchet MS;
font-variant:small-caps;
}

h3 a {
color:#000000;
text-decoration:none;
}


#navlinks {
    background:#000000;
    margin: 4px 0 0px 0;
}

#navlinks ul {
    list-style-type:none;
    margin: 10px 0 0 12px;
}

#navlinks li a
{
  display: block;
  width: 190px;
  text-align:left;
  background:#000000;
  font-family:Trebuchet MS;
  font-variant:small-caps;
  font-size:18px;
  color:#FFFFFF;
  text-decoration:none;
  font-weight:bold;
  margin-bottom:18px;
}

#navlinks li a:hover {
    color: #C2B247;
}

.ectc 
{
    vertical-align:baseline;
    width:225;
    text-align:center;
    margin: 0 0 15px 0;
}