@charset "utf-8";
/* CSS Document */
body{margin:0px auto; font-family:Arial, Helvetica, sans-serif; font-size:11px; line-height:1.4;background-image:url(../images/background.jpg); background-repeat:repeat-x;}
#main{margin:0px auto; width:898px; }
#header{height:143px; width:898px;clear:both;background-image:url(../images/header.jpg);}
#logo{padding-top:33px;width:199px; height:83px; float:left;}
#telephone{width:153px; height:57px; margin-top:78px;float:right;}
#navigation{width:898px; height:29px;z-index:50;}

#content{width:898px;height:auto;}
#home_tab{width:558px; height:495px;float:left;z-index:1;}
.flash{width:340px; height:466px; float:left;padding-top:29px;}
#special{width:340px; height:466px; float:left;margin-top:29px;background-image:url(../images/special.jpg);}
#clientsb{width:340px; height:466px; float:left;margin-top:29px;background-image:url(../images/clients.jpg);}
.pad{padding:20px 20px 0px 20px;}
.pad p{color:#FFFFFF;}
.pad h2 {color:#CCCCCC;font-size:14px; padding:6px 0px;}
.pad ul{color:#FFFFFF;}
.pad a {color:#FFFFFF;}
.bcl{font-size:14px;}
.end{clear:both;}

#form{margin:0px; padding:0px;}
#form p{padding:0 20px 3px 0;}
.frmfld{width:250px; height:18px;padding:0px; margin:5px 0px 3px 0;}
.frmfld1{width:250px; height:18px;padding:0px; margin:5px 0px 3px 0;}
.pinfld{width:80px; height:18px;padding:0px; margin:20px 0px 6px 0px;}
.frmfld2{width:250px; height:40px;padding:0px; margin:5px 0px;}
.lef{width:100px; float:left;padding-right:20px;padding-left:100px;}
.rig{float:left;}

/* navigation */

#nav{margin: 0;padding: 0;padding-left:5px;}
#nav li{	float: left;list-style: none;font: 11px Verdana, Arial, Helvetica, sans-serif;background-image:url(../images/bullet.jpg);background-position:left;background-repeat:no-repeat;}
#nav li a{	display: block;padding:8px 30px 9px 20px;text-decoration: none;border: none;width: auto;color:#ffffff;white-space: nowrap; font-weight:normal;}
#nav li a:hover, #nav li:hover a{color:#ffffff;}
#nav li ul{	margin: 0;padding: 0;position: absolute;visibility: hidden;z-index:1000;}
#nav li ul li{	float: none;display: inline;background-image:none;}
#nav li ul li a, #nav li:hover ul li a{	background-color:#FFFFFF;border-bottom:1px solid #666666;background-image:none;border-top:none;width:auto;color: #000000;padding:8px 30px 8px 20px;}
#nav li:hover ul li a:hover{color:#4A84B5;background-image:url(../images/nav2.jpg);background-repeat:no-repeat;}

#footer{width:898px; height:auto;margin-top:10px;clear:both;}
.left{float:left;}
.right{float:right;}

h1{font-size:16px;color:#4A84B5;padding:20px 0 20px 0; margin:0;}
h2{font-size:14px;color:#4A84B5;padding:20px 0 6px 0; margin:0;}
h3{font-size:14px;color:#4A84B5;padding:10px 0 6px 0; margin:0;}

a{color:#4A84B5; text-decoration:none;}
.style1 {font-weight: bold}

.picture{border:1px solid #999999; margin-right:5px; margin-bottom:5px;}

