body{
  background-color: #FF9F11;
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px
}

td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px

}

a{
  font-weight: bold;
  color: #3333CC;
}

a:hover{
  font-weight: bold;
  color: #CC3300;
}
a.more{
  font-weight: bold;
  color: #3333CC;
  font-size: 14px
}



form{
  margin: 0px;
}

#container{
  margin-left: auto;
  margin-right: auto;
  width: 750px;
  position: relative;
  background-color: #FFFFFF;
}

div#logo{
   position: absolute;
   top: 10px;
   left: 10px;
}

div#title{
  font-family: "Courier New", Courier, monospace;
  font-size: 30px;
  font-weight: bold;
  color: #FF6600;
  left: 250px;
  top: 35px;
  position: absolute
}
div#title2{
  font-family: "Courier New", Courier, monospace;
  font-size: 30px;
  font-weight: bold;
  color: #FF6600;
  left: 175px;
  top: 35px;
  position: absolute
}


div#phone{
  position: absolute;
  left: 580px;
  top: 50px;
}

div#line{
  position: absolute;
  top: 90px;
  height:15px;
  background-color: #E00F0A;
  width:750px;
}

div#menu{
  position: absolute;
  top: 110px;
  left: 10px;
 }

div#content{
  position: relative;
  top: 120px;
  left: 140px;
  width: 590px;
  background-color: #FFFFFF;
}

div#footer{
  width: 750px;
  text-align: center
}

div#gallery{
  width: 400px;
  text-align: center;
  left: 75px;
  position: relative
}

div#credit{
  width: 450px;
  position: relative;
  font-size: 10px;
  left: 50px;
}



li.news{
  margin-bottom: 5px;
}


img.r8{
  margin-right: 8px;
}
img.l8{
  margin-left: 8px;
}

table.cart{
  width: 590px;
}

tr.cart{
  vertical-align: middle;
}

td.cartleft{
  width: 415px;
  background-color: #FFFFFF;
}

td.cartright{
  width: 175px;
  text-align: center;
  background-color: #DDDDDD;
}

.special1{
  font-size: 13px;
  font-weight: bold;
  color: #FF6600;
}





















