a:link {
  color: #1E2D6F;
  text-transform: none;
  font-weight: none;
  cursor: hand;
  text-decoration: none;
  letter-spacing: 1px;
} 

a:visited {
  color: #1E2D6F;
  text-transform: none;
  font-weight: none;
  cursor: hand;
  text-decoration: none;
  letter-spacing: 1px;
}  

a:hover {
  color: #E79FB7;
  text-transform: none;
  font-weight: none;
  cursor: hand;
  text-decoration: none;
  letter-spacing: 1px;
}

p {
  padding: 10px 15px;
}

ul {
  list-style: disc;
}

li {
  padding: 5px 40px 15px 0;
}

img {
  border: 0px;
}

body, p, td {  
  font-family: Arial Rounded MT Bold, Lucida Handwriting, Harrington, Arial Narrow, Verdana, Helvetica, sans-serif;
  color: #993399;   
  font-size: 9pt;    
  letter-spacing: 0pt;
  align: justify;
  line-height: 15pt;
  font-style: italic;
  font-weight: bold;
}

b {  
  font-family: Arial Rounded MT Bold, Century Gothic, Eurostile, Arial;   
  color: #4B3261;      
  font-weight: bold;
}

#main {
  position: relative;
  width: 992px;
  height: 750px;
  background-image: url(/images/layout.jpg);
}

#header {
  position: absolute;
  left: 235px;
  top: 5px;
  width: 752px;
  height: 110px;
}

#side {
  position: absolute;
  left: 66px;
  top: 413px;
  width: 230px;
  height: 333px;
  text-align: justify;
}


#navigation {
  position: absolute;
  left: 5px;
  top: 5px;
  width: 230px;
  height: 390px;
  text-align: center;
}

#content {
  position: absolute;
  left: 235px;
  top: 125px;
  width: 727px;
  height: 594px;
  text-align: justify;
  padding: 10px;
}

#button-guestbook {
  position: absolute;
  top: 592px;
  left: 70px;
}

#button-back {
  position: absolute;
  top: 592px;
  left: 200px;
}

#copyright {
  position: absolute;
  top: 600px;
  left: 475px;
  font-size: 7pt;
  font-family: arial;
}

#marquee {
  margin: 40px 0 0 75px;
}

#music {
  position: absolute;
  top: 364px;
  left: 684px;
}

#guestbook {
  margin: 0 0 0 25px;
}

#mail {
  position:relative;
  left: 52px;
  overflow: hidden;
  width: 600px;
  height: 400px;
  background-color: transparent;
}

#location {
  position: relative;
  left: 100px;
  width: 350px;
}

#hours {
  position: relative;
  left: 100px;
  width: 350px;
}

#soap {
  overflow: hidden;
  height: 300px;
  width: 400px;
  position: relative;
  left: 40px;
}

#button-soap a {
  background-image: url(/images/products_link_soaps_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 459px;
}

#button-soap a:hover {
  background-image: url(/images/products_link_soaps_2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 459px;
}


#button-teeth a {
  background-image: url(/images/products_link_teeth_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 388px;
}

#button-teeth a:hover {
  background-image: url(/images/products_link_teeth_2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 388px;
}

#button-candles a {
  background-image: url(/images/products_link_candles_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 234px;
}

#button-candles a:hover {
  background-image: url(/images/products_link_candles_2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 234px;
}

#button-lotions a {
  background-image: url(/images/products_link_lotions_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 220px;
}

#button-lotions a:hover {
  background-image: url(/images/products_link_lotions_2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 220px;
}

#button-beds a {
  background-image: url(/images/products_link_beds_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 163px;
}

#button-beds a:hover {
  background-image: url(/images/products_link_beds_2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 54px;
  width: 163px;
}

#bed-links {
  position: absolute;
  top: 50px;
  left: 415px;
}

#beds {
  width: 400px;
  margin: -20px 0 0 0;
}

#lotion {
  width: 95%;
}

#studio {
  position: relative;
  left: 40px;
}

ul.list {
  list-style: none;
  margin: 0 0 0 220px;
}

.list li {
  display: block;
  float: left;
  margin: 2;
  padding: padding: 0 30px 0 0;
  width: auto;
  height: auto;
}

.print a {
  background-image: url(/images/special_print_1.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 43px;
  width: 40px;
}

.print a:hover {
  background-image: url(/images/special_print_2.jpg);
  background-position: top left;
  background-repeat: no-repeat;
  display: block;
  height: 43px;
  width: 40px;
}