/* CSS Document */

/***************HEADER START******************/
#top {
width: 760px;
height: 125px;

margin: 10px auto 15px;
/* border: 1px solid #000;*/
}
#hs-logo {float: left; margin: 0 0 5px 0;}
#cards {float: right; margin: 0 3px 0 0; text-align: right;}
#hs-logo img {border: 0;}
#flash{float: left; }
#flash object{display: block;}

#brightonlocks {border: 0; margin: 10px 0 0;}
/***************HEADER END******************/
/* Navigation */
#nav {font-family:   Arial, Helvetica, sans-serif;
font-size: 0.8em;
  margin: 0 0 25px 0;
  padding: 0;
 /*following background-color is colour of  left tab image*/
 background: #FF331A;
  list-style-type: none;
  width: 100%;    
  float: left; /* Contain floated list items */
}
#nav li {
  margin: 0;
  padding: 0;
  float: left;
}
#nav a {
  float: left;
  width: 150px;
  color: #FFF;
  text-decoration: none;
  /* set the line height to atch the height of the images*/
  line-height: 1.8;
  text-align: center;
  border-right: 0 solid #FFF;
  background: url(../images/tab.gif) no-repeat; /* Add the background image */

}
#nav #nav_con a {
  border: none;
}
#nav a:hover {
/*following background-color is colour of middle tab image*/
  background-color: #FF8C1A;
  background-position: -150px 0;
}
#body_hom #nav_hom a, #body_fire_ext #nav_fire_ext a, #body_first_aid #nav_first_aid a,#body_safety #nav_safety a,  #body_contact #nav_contact a{
/*following background-color is colour of far right tab image*/
  background-color: #A61B08;
  background-position: -300px 0;
  color: #fff;

}

#wrapper td{border: 0; padding:0;}

img {border: 0;}
