body {
background: #fafaf7 url(images/site/gradient.gif) repeat-x 0px 0px;
margin : 0;
text-align: center;
font-family: Arial;
}
img {
border: 0;
}

#header { background: #ffffff url(images/site/hidden-fence-header.jpg) no-repeat 0px 0px; text-align: left; width: 950px; position: relative; margin: 0 auto; padding-top: 258px; }
#contact { position: absolute; top: 222px; left: 45px; color: white; font-size: 12px; }
#contact a:link { color: #ffffcc; text-decoration: underline; }
#contact a:visited { color: #ffffcc; text-decoration: underline; }
#contact a:hover { color: #ffffff; text-decoration: underline; }

#wrapper { background-color: #ffffff; width: 898px; margin: 0 auto; text-align: left; }
#navbar { background: #ffffff url(images/site/navbar.gif) repeat-x left bottom; padding: 0; margin: 0px 10px; border: solid 1px #b6b5b5; list-style: none; height: 25px; font-family: Arial; font-size: 12px; }
#navbar li { float: left; margin: 0; padding: 0; }
#navbar li a { display: block; border-right: solid 1px #b6b5b5; padding: 5px 10px; font-weight: bold; }
#navbar li a:link { color: #333333; text-decoration: none; }
#navbar li a:visited { color: #333333; text-decoration: none; }
#navbar li a:hover { color: #ff6600; text-decoration: none; background: url(images/site/navbar-hover.gif) repeat-x; }

#content { margin: 10 0; padding: 10px 30px 30px 30px; color: #444444; font-size: 13px; line-height: 18px; }
#content h1 { color: #666666; font-size: 24px; }
#content h2 { color: #333333; font-size: 16px; }
#content h3 { color: #000; font-size: 12px; }
#content p { text-align: justify; }

#content a:link { color: #003366; text-decoration: underline; }
#content a:visited { color: #003366; text-decoration: underline; }
#content a:hover { color: #003366; text-decoration: underline; }

#footer { width: 750px; margin: 10px auto; font-size: 10px; color: #666666; text-align: left; }
#footer a:link {color: #464646; text-decoration: none; }
#footer a:visited {color: #464646; text-decoration: none; }
#footer a:hover {color: #999999; text-decoration: none; }

img.floatright { display: block; float: right; margin-left: 20px; margin-bottom: 20px; clear: right; }
img.floatleft { display: block; float: left; margin-right: 20px; margin-bottom: 20px; clear: left; }

