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

body{background-color:#e8e8e8;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;font-weight: bold;}

#wrapper{width: 888px; height:auto;margin: 0 auto;}

#head {height: 178px;width: 888px; float: left;background-color: transparent;}
.text{color:#444444; text-align:right;width:332px; border-right: 1px solid #d1d1d1;float:left;padding:0 20px 0 0;margin: -10px 0 0 370px;}
.contact {width:133px; float: right; font-size: 11px;text-align: left;margin: -15px 10px 0 0;}
.contact h1{font-size: 20px; font-family:"Times New Roman", Times, serif;}
#nav {float:left; background-color:#02382f;width: 520px; height: 34px;margin: 35px 0 0 200px;}
#nav ul{margin: 3px 0 0 -30px;color:#fff;}
#nav li{float:left; padding: 5px;list-style: none;}
#nav a{color: #fff; text-transform:uppercase; text-decoration: none;}

#banner { width: 880px; height: 264px; float:left;margin: -50px 0 0 0;padding: 0 0 15px 0;background-repeat: no-repeat;display:block;z-index:100;}

#logo{background-image: url(images/logo.png); float: left; width:170px; height: 177px; margin: -115px 0 0 35px;display:block;z-index:200;position:absolute;}
#main{width:auto; height: auto;padding: 0 0 0 5px; }
#main a{font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#444444;font-weight: bold;text-decoration:none;}
#main h1 {color:#013028; font-size: 20px;text-align:left;padding:15px 0 0 0;}

#main h2{color:#013028; font-size: 16px;text-align:left;}
#bottom{width:888px; float: left;height: auto;}
#footer{background-image: url(images/footer.png); background-repeat:no-repeat; background-position: top;width:888px; height: 100px;float: left;margin: 20px 0 0 0;}
#footer li{float: left;padding: 5px;list-style: none;}
#footer ul{margin: 0 0 25px 190px;}
#footer a{color:#444444; font-size:11px; text-transform:uppercase; text-decoration:none;}
#footer p{font-size: 11px; text-align:center;}
.comit{font-size: 8px; color: #a4a4a4;text-align: center;margin: -15px 0 0 0;}
#address {background-image: url(images/address.png); width:240px; height: 215px;float: left;}
#address h1{padding: 0 0 0 25px;}
.box{padding: 0 0 0 25px;}
#address img {margin: 25px 0 0 15px;}
.map{float: left;}

.table {margin: 20px 90px 0 0;float:right;}
.table2 {margin: 20px 120px 0 0;float:right;}
.table3 {margin: 20px 145px 0 0;float:right;}
.table4 {margin:20px 0 0 0;float:right;}
.table5 {margin:20px 145px 0 0;float:right;}
.table6 {margin: 20px 170px 0 0;float:right;}
.table7 {margin: 20px 175px 0 0;float:right;}

/*** set the width and height to match your images **/
#slideshow {
    position:relative;
	width:615px;
    height:165px;
	display:block;
	z-index:100;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
}

#slideshow IMG.active {
    z-index:10;
    opacity:1.0;
}

#slideshow IMG.last-active {
    z-index:9;
}

