* {
  margin: 0;
  padding: 0;
}

body {
  color: black;
  background-color: white; 
/*  background-image: url("/img/grid-72-x-68.png"); */
  margin-left: 10px;
  margin-top: 10px;
}

body p {
  line-height: 166%;
}

#container {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font-size: 12px;
  margin-left: 0px;
  width: 892px;
  color: black;
  background-color: white; 
  line-height: 120%;
  border-right: #aaaaaa solid 3px;
  border-bottom: #aaaaaa solid 3px;
}

#header {
  margin-top: 0px;
  margin-left: 0px;
  margin-right: 0px;
  height: 146px; 
  width: 892px;
}

#banner hr { 
  width: 100%;
  margin-left: 0px;
  margin-right: auto;
}

#logo {
  float: left;
  text-align: left;
  margin-top: 0px;
  height: 146px;
  min-height: 146px;
  width: 154px; 
}

#logo img { 
  margin-left: 0px;
 }

#banner {
  float: right;
  height: 146px;
  width: 640px;
  margin-right: 5px;
}

#banner img { 
  width: 646px;
  margin: 0 0 0 0;
 }

#topnav { 
  margin-top: 10px;
  min-height: 68px;
  float: right;
  width: 646px;
/* background-color: #E9E9E9; */
 }

#navlist li
{
display: inline;
list-style-type: none;
padding-right: 20px;
color: black;
}

.nobr { white-space: nowrap; }

#footer { 
  font-size: smaller;
  clear: both;
  margin-left: 246px;
 }

#footer hr { 
  text-align: left;/*this will align it for IE*/
  margin: .5em auto .5em 0; /*this will align it left for Mozilla*/
  width: 98%;
 }

#footer #utilities { 
  padding-bottom: 6px;
 }

#footer #copyright { 
  font-family: Arial, Helvetica, sans-serif;
  line-height: 120%;
  margin-bottom: .5em;
 }

#footer #facebook img { 
  padding-left:0;
  margin-left:0;
  margin-right: 1em;
}

#features { 
  width: 100%;
  margin-left: 5px;
  margin-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  background-color: #ffffcc;
/*  border-top-style: none;
  border-right-style:solid;
  border-bottom-style:solid;
  border-left-style:none;
  border-width: 1px;
  border-color: #8a8a8a; */
}

.dropshadow {
 -moz-box-shadow: 3px 3px 4px #999; /* Firefox */
 -webkit-box-shadow: 3px 3px 4px #999; /* Safari/Chrome */
 box-shadow: 3px 3px 4px #999; /* Opera and other CSS3 supporting browsers */
 -ms-filter: "progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999')";/* IE 8 */
 : progid:DXImageTransform.Microsoft.Shadow(Strength=4, Direction=135, Color='#999999');/* IE 5.5 - 7 */ 
}

strong { font-weight:bold; }

