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

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

.bodytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
margin:20px;
}

.masthead {
background-image:url(images/masthead.jpg);
background-repeat:no-repeat;
height: 338px;
}

.footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #FFFFFF;
}

.menu {
background-image:url(images/navbar.jpg);
background-repeat:repeat-x;
height: 53px;
vertical-align:middle;
font-family:Geneva, Arial, Helvetica, sans-serif;
font-size:14px;
color:#FFFFFF;
line-height: 53px;
/*padding-left: 10px;
padding-right: 10px;*/
border-right: #000000 thin;
}

td#navbar a:link {
color: white; 
text-decoration:none;
display:block;
}

td#navbar a:visited {
color: white; 
text-decoration:none;
display:block;

}
td#navbar a:hover {
color: white; 
text-decoration:none; 
background-image:url(images/navbar-ovr.jpg); 
background-repeat:repeat-x; 
display:block; 
float:left;
text-align:center;
}

td#navbar a:active {
color: white; 
text-decoration:none;
display:block;
}

li {
display:inline;
}

#nav {
margin:0;
padding:0;
background-image:url(images/navbar.jpg);
background-repeat:repeat-x;
border:1px solid #42432d;
border-width:1px 0;
font:Verdana, Arial, Helvetica, sans-serif;
color:#FFFFFF;
font-size:14px;
}

#nav li {
display:inline;
padding:0;
margin:0;
color:#FFFFFF;
}

#nav a:link,
#nav a:visited {
color:#fff;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
/*background:#b2b580;*/
padding:16px 30px 16px 30px;
/*background-image:url(images/navbar.jpg);*/
float:left;
width:auto;
border-right:1px solid #42432d;
text-decoration:none;
text-shadow: 2px 2px 2px #555;
}

#nav li:first-child a {
border-left:1px solid #42432d;
}

#nav a:hover {
color:#fff;
background-image:url(images/navbar-ovr.jpg);
background-repeat:repeat-x;
}

#home #nav-home a,
#services #nav-services a,
#quote #nav-quote a,
#contact #nav-contact a {
/*background:#e35a00;*/
color:#fff;
text-shadow:none;
}

#home #nav-home a:hover,
#services #nav-services a:hover,
#quote #nav-quote a:hover,
#contact #nav-contact a:hover {
/*background:#e35a00;*/
}

#nav a:active {
/*background:#e35a00;*/
color:#fff;
}

td#footer a:link {color: white; text-decoration:none;}
td#footer a:visited {color: white; text-decoration:none;}
td#footer a:hover {color: white; text-decoration:underline;}
td#footer a:active {color: white; text-decoration:none;}




