html { font-size:100%; -webkit-text-size-adjust:none; }

body { background:#c8c891 url(images/background.png) repeat-x; color:#000; margin:0; padding:0; font-family:Arial, Helvetica, sans-serif; font-size:0.9em; }

a { color:#003366; font-weight:bold; }
a:active, a:hover { text-decoration:none; color:#663; } 

#wrapper { margin:0 auto; padding:0; width:1000px; }

#header { width:1000px; height:130px; border-bottom:5px solid #663; }

#main { width:1000px; margin:0; padding:0; background:url(images/content-bg.jpg) repeat-x; }

#left { float:left; width:780px; margin:0; padding:0; }

#homepic { width:780px; margin:20px 0 0 0; padding:0; }

#content { width:760px; margin:5px 0 0 0; padding:10px; background:#fff; min-height:485px; height:auto !important; height:485px; }

#column { float: right; width: 220px; margin: 20px 0 10px 0; padding: 0; }

#column .home a { margin: 0 0 10px 20px; padding:0; width:200px; height:30px; display: block; background-image: url(images/home.gif); }
#column .home a:hover { background-position: 0 30px; }

#column .first a, .second a, .third a, .fourth a {
  margin: 0 0 10px 20px;
  padding: 0;
  width: 200px;
  height: 100px;
  display: block;
}
#column .first a { background-image: url(images/aboutus.gif); }
#column .second a { background-image: url(images/flyingwild.gif); }
#column .third a { background-image: url(images/birdkits.gif); }
#column .fourth a { background-image: url(images/resources.gif); }
#column .first a:hover, .second a:hover, .third a:hover, .fourth a:hover { background-position: 0 100px; }

#footer { clear:both; width:1000px; margin:0; padding:5px 0; border-top:5px solid #663; color: #630; font-weight: bold; text-align:center; font-size:0.8em; }
#footer2 { clear:both; width:780px; margin:0; padding:5px 0; border-top:5px solid #663; color: #630; font-weight: bold; text-align:center; font-size:0.8em; }
.web { font-family:"Times New Roman", Times, serif; font-style:italic; }

.clr { clear:both; }

h1 { font-size:1.6em; font-weight:bold; color:#663; margin:0; }
h2 { font-size:0.9em; color:#630; }
h3 { font-size: 1.2em; background-color:#663; color:#fff; padding:0 10px 2px 10px; }

hr { margin:0; padding:0; margin:10px 0; }

.floatleft { float:left; padding-right:10px; }
.floatright { float:right; padding-left:10px; }

.leftside { float: left; width: 375px; }
.rightside { float: right; width: 375px; }
