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

body{text-align:center;margin:0 auto;background-color:#3d455d;background-image:url('img/backslice.jpg');background-repeat:repeat-x;color:#000;font-family:Arial, Helvetica, sans-serif;
font-size:13px;}
#nav{margin:0 auto;width:850px;height:35px;color:#fff;border:1px solid #000;}
a:link {color: #000;}
a:visited {color: #000;}
a:hover {color: #39F;}
a:active {color: #39F;}

h3, h4{font-family: "Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:21px;text-align:center;}
h5{font-size:15px;}

#header{width:850px;height:229px;margin:0 auto;background-color:#000;}
#content{width:850px;margin:0 auto;background-image:url('img/contentback.jpg');border-bottom:1px solid #000;}
#contentarea{width:800px;margin:0 auto;}
#contentleft{width:480px;text-align:left;padding:35px;}
#homeright{float:right;width:250px;padding-top:12px;}
#leftgradfloat{float:left;}
#rightgradfloat{float:right;}
.title{background-color:#444;color:#fff; font-family:"Agency FB", "Lucida Grande", sans-serif;font-size:22px;}
#contenttitle{margin-top:0px;}
#contactcontentleft{text-align:center;width:480px;padding:35px;}
#homecontactinfo{text-align:center;}

/* Navigation */
.menu ul{list-style-type:none;padding:0;margin:0;}
.menu li{float:left;position:relative;z-index:100;}
.menu li li{color:#fff;}
.menu table{position:absolute;border-collapse:collapse;z-index:80;left:-1px;top:25px;}
.menu a, .menu :visited {display:block;width:170px;height:35px;}
.menu :hover{background-position:0 -35px;}
.menu ul ul {visibility:hidden;position:absolute;width:170px;height:20px;margin-top:1px;}
.menu ul li:hover ul,
.menu ul a:hover ul{visibility:visible;}
.dropdown{width:170px;height:22px;background-color:#222;border:1px solid #999;margin-top:-1px;text-align:left;text-indent:8px;}
.dropdown a:visited{height:16px;margin-top:3px;}
.dropdown a {height:16px;margin-top:3px;}
.dropdown a:link {color: #fff; font-size:14px;text-decoration:none;}
.dropdown a:visited {color: #fff; font-size:14px;text-decoration:none;}
.dropdown a:hover {color: #fff; font-size:14px;text-decoration:none;background-color:#155ae7;}
.dropdown a:active {color: #000; font-size:14px;text-decoration:none;background-color:#fff;}
#homebtn{background-image:url('img/nav/home.jpg');}
#aboutbtn{background-image:url('img/nav/about.jpg');}
#servicesbtn{background-image:url('img/nav/services.jpg');}
#serviceareasbtn{background-image:url('img/nav/serviceareas.jpg');}
#contactbtn{background-image:url('img/nav/contact.jpg');}

#footer{background-color:#CCC;width:848px;margin:0 auto;border:1px solid #000;margin-top:-1px;}