BODY {
  background: url("http://www.sweetlilysflowers.com/images/sl-background.gif") top center;
  padding: 0px;
  margin: 0px;
}

h1, h2, h3, h4 {
  margin: 0px;
  padding: 2px;
  color: #644F3E;
}

a:link {color: #b91164; text-decoration: none; }
a:visited {color: #b91164; text-decoration: none; }
a:hover {color: #aa0255; text-decoration: underline; }
a:active {color: #b91164; }

TD {
  font: 10pt verdana, sans-serif;
  color: #333333;
  margin: 0px;
}


 ul
{
# list-style-type: none;
padding: .5em 0em 0em 1em;
margin: 0;
}

 li
{
# list-style-type: none;
padding: 0em 0em .5em 0em;
margin: 0;
}



.default {
  padding: 0px 0px 0px 0px;
  vertical-align: top;
}

 
.top_a { 
  padding: 0px 25px 0px 0px;
  height: 128px;
}

.links-left {
  padding: 0px 0px 0px 0px;
  text-align: right;
  vertical-align: top;
  height: 30px;
  width: 370px;
}

.links-right {
#  background-color: #EDE8CF;
  padding: 0px 16px 0px 0px;
  text-align: left;
  vertical-align: top;
  height: 30px;
  width: 370px;
}

.content {
  padding: 20px 12px 6px 12px;
#  border-left: solid 1px #999999;
#  border-right: solid 1px #999999;
#  border-bottom: solid 1px #999999;
  vertical-align: top;
}





.wrap1 {
 background-color: #fff;
  padding: 0px;
  margin: 0px;
  background: url("img/mainbg.gif") top center;
  background-repeat: repeat-y;
  border: 0px;
  vertical-align: top;
  width: 803px;
}

.wrap2 {
  padding: 20px 0px 0px 0px;
  margin: 0px;
  background: url("img/headerbg.gif") top center;
  background-repeat: no-repeat;
  border: 0px;
  vertical-align: top;
  width: 803px;
}

.wrap3 {
  padding: 12px 57px 32px 72px;
  margin: 0px;
  background: url("img/footerbg.gif") bottom center;
  background-repeat: no-repeat;
  border: 0px;
  vertical-align: top;
  width: 803px;
}
 
