@charset "UTF-8";
/* CSS Document */

html, body, div, h1, h2, h3, h4, h5, h6, ul, ol, dl, li, dt, dd, p, blockquote, pre, form, fieldset, table, th, td { margin: 0px; padding: 0px; }  

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(/images/bckgrd.jpg);
	background-repeat:repeat-x;
	background-color:#d7b891;
}

/*---------IDs---------*/
#textdiv {
font-family: Arial, Helvetica, sans-serif;
color:#3f2219;
font-size: 12px;
padding: 10px 25px 25px 25px;
}

#times {
font-family: "Times New Roman", Times, serif;
color:#3f2219;
font-size: 14px;
}

#hell {
font-family: Helvetica, Arial, sans-serif;
color:#3f2219;
font-size: 14px;
}

#trebu {
font-family: "Trebuchet MS", Arial, sans-serif;
color:#3f2219;
font-size: 14px;
}

#footer {
font-family: Arial, Helvetica, sans-serif;
color:#603913;
font-size: 11px;
padding: 10px; }
#footer A {text-decoration: underline; color:#603913}
#footer A:link {text-decoration: underline; color:#603913}
#footer A:visited {text-decoration: underline;}
#footer A:active {text-decoration: none; color:#603913;}
#footer A:hover {text-decoration: none; color: #3f2219;}

/*---------TEXT---------*/
h1 {
font-family: Arial, Helvetica, sans-serif;
color:#3f2219;
font-size: 12px;
font-weight:bold;
}

h2 {
font-family: Arial, Helvetica, sans-serif;
color:#3f2219;
font-size: 14px;
font-weight:bold;
}

h2 a {
font-family: Arial, Helvetica, sans-serif;
color:#3f2219;
font-size: 14px;
font-weight:bold;
text-decoration: none;
}

h2 a:hover {
font-family: Arial, Helvetica, sans-serif;
color:#715d54;
font-size: 14px;
font-weight:bold;
text-decoration: underline;
}

h3 {
font-family: Arial, Helvetica, sans-serif;
color:#3f2219;
font-size: 15px;
font-weight:bold;
}



/*---------IMAGE BORDER---------*/
.imgborder{
border: #3f2214 1px solid;
}

/*---------BACKGROUNDS---------*/
.main-background {
	background-position:center;
	background-position:top;
}
.left-shadow {
background-image:url(/images/left-bckgrd.png);
background-repeat:repeat-y;
}

.right-shadow {
background-image:url(/images/right-bckgrd.png);
background-repeat:repeat-y;
}

.left-bar {
background-image:url(/images/left-bar.gif);
background-repeat:repeat-y;
}

.right-bar {
background-image:url(/images/right-bar.gif);
background-repeat:repeat-y;
}

.top-bar {
background-image:url(/images/top-bar.gif);
background-repeat:repeat-x;
}

.bot-bar {
background-image:url(/images/bot-bar.gif);
background-repeat:repeat-x;
}

.top-shadow {
background-image:url(/images/top-shadow.png);
background-repeat:repeat-x;
}

.bot-shadow {
background-image:url(/images/bot-shadow.png);
background-repeat:repeat-x;
}

.dirt-bckgrd {
background-image:url(/images/dirt-bckgrd.jpg);
background-repeat:repeat;
}

.under-nav {
background-image:url(/images/under-nav.png);
background-repeat:repeat-x;
}

.fence-bckgrd {
background-image:url(/images/fence-bckgrd.gif);
background-repeat:repeat;
}

.content-shadow-left {
background-image:url(/images/content-shadow-left.png);
background-repeat:repeat-y;
}

.content-shadow-right {
background-image:url(/images/content-shadow-right.png);
background-repeat:repeat-y;
}

.content-shadow-top {
background-image:url(/images/content-shadow-top.png);
background-repeat:repeat-x;
}

.content-shadow-bot {
background-image:url(/images/content-shadow-bot.png);
background-repeat:repeat-x;
}

.content-shadow-left2 {
background-image:url(/images/content-shadow-left2.png);
background-repeat:repeat-y;
}

.content-shadow-right2 {
background-image:url(/images/content-shadow-right2.png);
background-repeat:repeat-y;
}

.footer-bckgrd {
background-image:url(/images/footer-bckgrd.png);
background-repeat:repeat-x;
}

.awards-bckgrd {
background-image:url(/images/awards-bckgrd.gif);
background-repeat:repeat-x;
}

.test-bckgrd {
background-image:url(/images/test-bckgrd.gif);
background-repeat:repeat;
}

.contact-bckgrd {
background-image:url(/images/contact-bckgrd.jpg);
background-repeat:repeat;
}


/*---------HOME NAVIGATION---------*/
#navigation { background-image:url(/images/nav-home.gif); }
#navigation a:hover {	background-image:url(/images/nav-home-o.gif); display: block; }
#navigation #currentpage a {background-image:url(/images/nav-home-on.gif);display:block; }

/*---------ABOUT NAVIGATION---------*/
#navigation2 { background-image:url(/images/nav-about.gif); }
#navigation2 a:hover {	 background-image:url(/images/nav-about-o.gif); display:block;}
#navigation2 #currentpage a { background-image:url(/images/nav-about-on.gif);display:block;  }
	
/*---------AWARDS NAVIGATION---------*/
#navigation3 { background-image:url(/images/nav-awards.gif); }
#navigation3 a:hover {	background-image:url(/images/nav-awards-o.gif);display:block; }
#navigation3 #currentpage a {background-image:url(/images/nav-awards-on.gif);display:block; }

/*---------FENCING NAVIGATION---------*/
#navigation4 {background-image:url(/images/nav-fencing.gif); }
#navigation4 a:hover {	background-image:url(/images/nav-fencing-o.gif);display:block; }
#navigation4 #currentpage a {background-image:url(/images/nav-fencing-o.gif);display:block; }

/*---------TESTIMONIALS NAVIGATION---------*/
#navigation5 { background-image:url(/images/nav-test.gif); }
#navigation5 a:hover {	background-image:url(/images/nav-test-o.gif);display:block;}
#navigation5 #currentpage a {background-image:url(/images/nav-test-on.gif);display:block; }

/*---------CONTACT NAVIGATION---------*/
#navigation6 { background-image:url(/images/nav-contact.gif); }
#navigation6 a:hover {	background-image:url(/images/nav-contact-o.gif);display:block; }
#navigation6 #currentpage a {background-image:url(/images/nav-contact-on.gif);display:block; }