@charset "UTF-8";

/* CSS Document */


* {
  padding:0;
  margin:0;
  font-family:Tahoma;
  font-size:11px;
  line-height:14px;
}

.lr { float: left; }

.rt { float: right; }

ul { list-style:none; }

li {
repeat-x bottom;
  line-height:20px;
  color:#353434;
}

li a {
  text-decoration:none;
  color:#353434;
  line-height:20px;
  background:url(/includes/templates/14307/images/pimp2.gif) no-repeat 5px 5px;
  padding-left:16px;
}

li a:hover {
  text-decoration:none;
  color:#3386D4;
}

a:link { color: #000000; }

a:visited { color: #000000; }

a:hover { color: #0099CC; }

a:active { color: #000000; }

#topbody {
  width: auto;
  height: 99px;
  background: transparent url(../images/h_bkg.jpg) repeat-x left top;
}

#header {
  width: 1008px;
  height: 99px;
  margin: auto;
}

#header .logo {
  background: transparent url(../images/h_logo.jpg) no-repeat left top;
  height: 99px;
  width: 286px;
  float: left;
}

#header .toll {
  background: url(../images/h_toll.jpg);
  height: 99px;
  width: 211px;
  float: right;
}

#nav {
  width: 989px;
  margin-right: auto;
  margin-left: auto;
  margin-top: 5px;
  margin-bottom: 5px;
}

#home {
  display: block;
  width: 116px;
  height: 44px;
  background: transparent url(../images/nav/n_home.gif) no-repeat 0 0;
  float: left;
  margin: 0px;
  padding: 0px;
}

#home:hover { background-position: 0 -44px; }

#home span { display: none; }

#about {
  display: block;
  width: 138px;
  height: 44px;
  background: transparent url(../images/nav/n_about.gif) no-repeat 0 0;
  float: left;
  margin: 0px;
  padding: 0px;
}

#about:hover { background-position: 0 -44px; }

#about span { display: none; }

#ship {
  display: block;
  width: 199px;
  height: 44px;
  background: transparent url(../images/nav/n_shipping.gif) no-repeat 0 0;
  float: left;
  margin: 0px;
  padding: 0px;
}

#ship:hover { background-position: 0 -44px; }

#ship span { display: none; }

#faq {
  display: block;
  width: 111px;
  height: 44px;
  background: transparent url(../images/nav/n_faq.gif) no-repeat 0 0;
  float: left;
  margin: 0px;
  padding: 0px;
}

#faq:hover { background-position: 0 -44px; }

#faq span { display: none; }

#location {
  display: block;
  width: 138px;
  height: 44px;
  background: transparent url(../images/nav/n_location.gif) no-repeat 0 0;
  float: left;
  margin: 0px;
  padding: 0px;
}

#location:hover { background-position: 0 -44px; }

#location span { display: none; }

#contact {
  display: block;
  width: 152px;
  height: 44px;
  background: transparent url(../images/nav/n_contact.gif) no-repeat 0 0;
  float: left;
  margin: 0px;
  padding: 0px;
}

#contact:hover { background-position: 0 -44px; }

#contact span { display: none; }