/* CSS Document */

body{
  margin: 0px;
  height:100%;
  font-family: arial, helvetica, sans-serif;
  font-size: 12px;
  color: #404040;
  background: #ffffff;
  background-image: url(images/main_bg.gif);
  background-repeat: repeat-x;
}


#main{
  width: 900px;
  margin-left: auto;
  margin-right: auto;
}

#container{
  float: left;
  width: 100%;
  height: 100%;
}

/* -- HEADER -- */
#header{
  float: left;
  width: 100%;
  height: 155px;
  margin-bottom: 30px;
}

#logo{
 float: left;
 width: 294px;
 height: 154px;
 padding-top: 1px;
}

#header-right{
  float: left;
  width: 603px;
  height: 155px;
}

#top-icons{
 float: left;
 width: 100%;
 height: 59px;
 text-align: right;
}

#menu{
  float: left;
  width: 100%;
  height: 96px;
}

ul.menu {margin-top: 5px; list-style:none; text-align:center;}
ul.menu li {float:left; padding-left: 25px; padding-top: 5px;}

a.menu:link, a.menu:active, a.menu:visited{
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #ffffff;
  text-decoration: none;
}

a.menu:hover{
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 13px;
  color: #000000;
  text-decoration: none;
}

/* --CONTENT -- */
#content{
 float: left;
 width: 850PX;
 padding-left: 50px;
 text-align: justify; 
}

.title{
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 24px;
  color: #c44c00;
}

#box-wrapper{
  float: left;
  width: 100%;
}

.box-div{
  float: left;
  width: 33%;
}

.box{
  width: 187px;
  height: 116px;
  padding-top: 10px;
  background: url(images/box_bg.gif);
  text-align: center;
}

.box-title{
  font-family: verdana, arial, sans-serif;
  font-weight: bold;
  font-size: 14px;
  color: #ffffff;
}

.phone{
  font-size: 18px;
  color: #000000;
}

/* -- Footer -- */
#footer{
  float: left;
  width: 100%;
  color: #092e38;
  font-size: 12px;
  margin-top: 30px;
  padding-top: 10px;
  padding-bottom: 10px;
  border-top: 10px solid #000000;
  background: #15819d;
  text-align: center;
}

a.footer:link, a.footer:visited, a.footer:active{
  color: #092e38;
  font-size: 12px;
  text-decoration: none;
}

a.footer:hover{
  color: #092e38;
  font-size: 12px;
  text-decoration: underline;
}
