body {
  color: black;
  background-color: #ffffff;
  background-image: url(images/bg.jpg);
  font-size: 13px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  margin: 0px;
  padding: 0px;
}
table#wrapper {
  margin: 10px auto;
  width: 738px;
}
table#top {
  width: 738px;
}
td#top01 {
  background-image: url(images/top_01.jpg);
  width: 4px;
  height: 272px;
}
td#top02 {
  background-image: url(images/top_02.jpg);
  width: 730px;
  height: 4px;
}
td#top03 {
  background-image: url(images/top_03.jpg);
  width: 4px;
  height: 272px;
}
td#top04 {
  background-image: url(images/top_04.jpg);
  width: 730px;
  height: 207px;
  vertical-align: top;
}
td#top04 img {
  margin-top: 27px;
  margin-left: 336px;
}
table#name {
  width: 730px;
  empty-cells: show;
}
td#top05 {
  background-image: url(images/top_05.jpg);
  width: 1px;
  height: 53px;
}
td#top06 {
  background-image: url(images/top_06.jpg);
  width: 723px;
  height: 6px;
}
td#top07 {
  background-image: url(images/top_07.jpg);
  width: 6px;
  height: 53px;
}
td#top08 {
  background-image: url(images/top_08.jpg);
  width: 5px;
  height: 47px;
}
td#top09 {
  background-image: url(images/home_on.png);
  width: 113px;
  height: 47px;
}
td#top09 a:link, td#top09 a:visited {
  display: block;
  background: transparent url(images/home.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top09 a:hover, td#top09 a:active, td#top09 a#selected:link, td#top09 a#selected:visited {
  display: block;
  background: transparent url(images/home_on.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top10 {
  background-image: url(images/top_10.jpg);
  width: 8px;
  height: 47px;
}
td#top11 {
  background-image: url(images/products_on.png);
  width: 113px;
  height: 47px;
}
td#top11 a:link, td#top11 a:visited {
  display: block;
  background: transparent url(images/products.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top11 a:hover, td#top11 a:active, td#top11 a#selected:link, td#top11 a#selected:visited {
  display: block;
  background: transparent url(images/products_on.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top12 {
  background-image: url(images/top_12.jpg);
  width: 8px;
  height: 47px;
}
td#top13 {
  background-image: url(images/services_on.png);
  width: 113px;
  height: 47px;
}
td#top13 a:link, td#top13 a:visited {
  display: block;
  background: transparent url(images/services.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top13 a:hover, td#top13 a:active, td#top13 a#selected:link, td#top13 a#selected:visited {
  display: block;
  background: transparent url(images/services_on.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top14 {
  background-image: url(images/top_14.jpg);
  width: 8px;
  height: 47px;
}
td#top15 {
  background-image: url(images/about_on.png);
  width: 113px;
  height: 47px;
}
td#top15 a:link, td#top15 a:visited {
  display: block;
  background: transparent url(images/about.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top15 a:hover, td#top15 a:active, td#top15 a#selected:link, td#top15 a#selected:visited {
  display: block;
  background: transparent url(images/about_on.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top16 {
  background-image: url(images/top_16.jpg);
  width: 8px;
  height: 47px;
}
td#top17 {
  background-image: url(images/contact_on.png);
  width: 113px;
  height: 47px;
}
td#top17 a:link, td#top17 a:visited {
  display: block;
  background: transparent url(images/contact.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top17 a:hover, td#top17 a:active, td#top17 a#selected:link, td#top17 a#selected:visited {
  display: block;
  background: transparent url(images/contact_on.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top18 {
  background-image: url(images/top_18.jpg);
  width: 8px;
  height: 47px;
}
td#top19 {
  background-image: url(images/links_on.png);
  width: 113px;
  height: 47px;
}
td#top19 a:link, td#top19 a:visited {
  display: block;
  background: transparent url(images/links.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top19 a:hover, td#top19 a:active, td#top19 a#selected:link, td#top19 a#selected:visited {
  display: block;
  background: transparent url(images/links_on.png);
  width: 113px;
  height: 47px;
  padding: 0px; 
}
td#top20 {
  background-image: url(images/top_20.jpg);
  width: 730px;
  height: 8px;
}

/* center table */

table#center {
  width: 738px;
}
td#center01 {
  background-image: url(images/center_01.jpg);
  width: 5px;
  height: 2px;
}
td#center02 {
  background-image: url(images/center_02.jpg);
  width: 728px;
  height: 2px;
}
td#center03 {
  background-image: url(images/center_03.jpg);
  width: 5px;
  height: 2px;
}
td#center04 {
  background-image: url(images/center_04.jpg);
  width: 5px;
}
td#center05 {
  background: #969696;
  width: 488px;
  vertical-align: top;
}
td#center06 {
  background: #969696;
  width: 240px;
  vertical-align: top;
}
td#center07 {
  background-image: url(images/center_07.jpg);
  width: 5px;
}
.crest {
  margin-top: 10px;
  margin-bottom: 10px;
}

/* box container expands to 782 x 901 */

.box {
  background: url(images/box_lb.png) no-repeat left bottom;
  width: 488px; /* IE peek-a-boo fix; */
}
td#center06 .box {
  width: 240px; /* IE peek-a-boo fix; */
}
.box_1 {
  background: url(images/box_rb.png) no-repeat right bottom;
  width: 488px; /* IE peek-a-boo fix; */
}
td#center06 .box_1 {
  width: 240px; /* IE peek-a-boo fix; */
}
.box_2 {
  background: url(images/box_lt.png) no-repeat left top;
  width: 488px; /* IE peek-a-boo fix; */
}
td#center06 .box_2 {
  width: 240px; /* IE peek-a-boo fix; */
}
.box_3 {
  background: url(images/box_rt.png) no-repeat right top;
  padding: 1px; /* prevent margins collapsing */
  width: 486px; /* IE peek-a-boo fix; */
}
td#center06 .box_3 {
  width: 238px; /* IE peek-a-boo fix; */
}
.content {
  background: #ffffff url(images/pearl_tile_1.jpg) repeat center center;
  /* background: url(images/sunburst.jpg) no-repeat center center; */
  /* background: url(images/rect_tile.jpg) repeat center center; */
  border: solid 1px #666666;
  margin: 20px 24px 24px 20px;
  width: 440px; /* IE peek-a-boo fix; */
}
td#center06 .content {
  width: 192px; /* IE peek-a-boo fix; */
}

 /* content */

a:link, a:visited {
  color: #06064d;
  background: #faf0cf;
  text-decoration: none;
  font-weight: bold;
  padding-left: 2px; 
  padding-right: 2px; 
}
a:hover, a:active {
  color: #faf0cf;
  background: #06064d;
  text-decoration: none; 
  font-weight: bold; 
  padding-left: 2px; 
  padding-right: 2px; 
}
div.nav2 a:link, div.nav2 a:visited {
  color: #ffffff;
  background: #969696;
  text-align: center;
  display: block;
  font-weight: bold;
  font-size: 9px;
  line-height: 12px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  padding: 2px;
  margin: 10px;
}
div.nav2 a:hover, div.nav2 a:active {
  color: #000000;
  background: #c6c6c6;
  text-align: center;
  display: block;
  font-weight: bold;
  font-size: 9px;
  line-height: 12px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  padding: 2px;
  margin: 10px;
}
img {
  display: block;
  border: 0px;
}
img.centre {
  margin-left: auto;
  margin-right: auto;
}
img.left {
  float: left;
  margin: 10px;
  display: inline; /* IE double-margin hack */
}
img.right {
  float: right;
  margin: 0px 10px;
  display: inline; /* IE double-margin hack */
}
h1 {
  color: #06064d;
  text-align: center;
  font-style: italic;
  font-weight: bold;
  font-size: 24px;
  line-height: 26px;
  font-family: "book antiqua", tahoma, arial, verdana, "Times New Roman";
  padding: 0px;
  margin: 10px;
}
h6 {
  color: #06064d;
  text-align: center;
  font-style: italic;
  font-weight: bold;
  font-size: 28px;
  line-height: 30px;
  font-family: "book antiqua", tahoma, arial, verdana, "Times New Roman";
  padding: 0px;
  margin: 10px;
}
p {
  color: #000000;
  font-weight: normal;
  font-size: 13px;
  line-height: 15px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  padding: 0px;
  margin: 10px;
}
p.ctr {
  text-align: center;
}
address {
  color: #000000;
  text-align: center;
  font-style: normal;
  font-weight: normal;
  font-size: 13px;
  line-height: 15px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  padding: 0px;
  margin: 10px;
}
/*
address.phone {
  background: url(images/i5-lbt_04.jpg) no-repeat center center;
  margin: 0px auto 0px auto;
  font-weight: bold;
  font-size: 12px;
  padding-top: 14px;
  padding-right: 50px;
  padding-bottom: 11px;
  padding-left: 104px;
}
 */
ul {
  padding-left: 100px;
  margin: 0px 0px 10px 0px;
}
ul li {
  list-style-type: none;
  background: url(images/sn.gif) no-repeat 0px 6px;
  text-align: left;
  padding-left: 15px;
  margin: 0px 5px 3px 0px;
}
ul li ul {
  padding-left: 20px;
  margin-left: 0px;
}
ul li ul li {
  list-style-type: none;
  background: url(images/sn.gif) no-repeat 0px 6px;
  text-align: left;
  padding-left: 15px;
  margin: 0px 5px 3px 0px;
}
dl {
 margin: 10px;
}
dt {
  font-weight: bold;
}
dd {
}

/* footer table */

table#footer {
  width: 738px;
}
td#footer01 {
  background-image: url(images/bottom-menu_01.jpg);
  width: 12px;
}
td#footer02 {
  background: #969696;
  width: 711px;
  height: 7px;
}
td#footer03 {
  background-image: url(images/bottom-menu_03.jpg);
  width: 15px;
}
td#footer04 {
  background-image: url(images/bottom-menu_04.jpg);
  width: 711px;
  height: 39px;
}
td#footer05 {
  background: #969696;
  width: 711px;
  height: 11px;
}
td#footer06 {
  background-image: url(images/bottom-menu_06.jpg);
  width: 12px;
  height: 5px;
}
td#footer07 {
  background-image: url(images/bottom-menu_07.jpg);
  width: 711px;
  height: 5px;
}
td#footer08 {
  background-image: url(images/bottom-menu_08.jpg);
  width: 15px;
  height: 5px;
}
div.copy {
  width: 328px;
  height: 15px;
  padding: 0px;
  margin: 6px 0px 0px 28px;
  float: left;
  display: inline;  /* IE double-margin hack */
}
div.copy h2 {
  font-weight: normal;
  font-size: 9px;
  line-height: 12px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  color: #ffffff;
  padding: 0px;
  margin: 0px;
}
div.nav {
  width: 316px;
  height: 15px;
  padding: 0px;
  margin: 6px 28px 0px 0px;
  float: right;
  display: inline;  /* IE double-mnargin hack */
}
div.nav p {
  font-weight: bold;
  font-size: 9px;
  line-height: 12px;
  font-family: tahoma, arial, verdana, "Times New Roman";
  color: #ffffff;
  padding: 0px;
  margin: 0px;
}
div.nav a:link, div.nav a:visited {
  color: #ffffff;
  background: transparent;
}
div.nav a:hover, div.nav a:active {
  color: #a80305;
  background: transparent;
}
div.clr {
  clear: both;
  height: 0px;
  /*
  height: 1px;
  border-bottom: solid 1px transparent;
  */
}
p.credit {
  color: #aeb8ab;
  background: transparent;
  text-align: center;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-style: normal;
  font-size: 10px;
  font-weight: bold;
}
a.credit:link, a.credit:visited {
  color: #cccccc;
  background: transparent;
  font-weight: bold;
  text-decoration: none;
  padding: 3px;
}
a.credit:hover, a.credit:active {
  color: #ffffff;
  background-color: transparent;
  font-weight: bold;
  text-decoration: none;
  padding: 3px;
}

/* original css

a { color : #000000 }
a:hover { color : #FF0000 }
a { text-decoration : none; 
    font-family: tahoma, arial, verdana;
    font-size: 9px;}
td {
    font-family: tahoma, arial, verdana, "Times New Roman";
    font-size: 11px;
    color: #000000; }
.white {
    font-family: tahoma, arial, verdana, "Times New Roman";
    font-size: 11px;
    color: #ffffff; }
.copy {
    font-family: tahoma, arial, verdana, "Times New Roman";
    font-size: 9px;
    color: #ffffff; }
.white-b {
    font-family: tahoma, arial, verdana, "Times New Roman";
    font-weight: bold;
    font-size: 11px;
    color: #ffffff; }
.brown {
    font-family: arial, tahoma, verdana, "Times New Roman";
    font-size: 10px;
    color: #533612; }
.brown-b {
    font-family: arial, tahoma, verdana, "Times New Roman";
    font-weight: bold;
    font-size: 11px;
    color: #533612; }
.bordo {
    font-family: arial, tahoma, verdana, "Times New Roman";
    font-size: 10px;
    color: #942345; }
.gray {
    font-family: arial, tahoma, verdana, "Times New Roman";
    font-weight: bold;
    font-size: 11px;
    color: #3F4952; }
.gray-link {
    font-family: arial, tahoma, verdana, "Times New Roman";
    text-decoration : underline; 
    font-size: 11px;
    color: #3F4952; }
.black {
    font-family: tahoma, arial, verdana, "Times New Roman";
    font-weight: bold;
    font-size: 11px;
    color: #000000; }
.sea {
    font-family: arial, tahoma, verdana, "Times New Roman";
    text-decoration : underline; 
    font-size: 11px;
    color: #215260; }
 
*/

