html {
  padding: 0;
  margin: 0;
}
body {
  padding: 0;
  margin: 0;
  background: url('/laf/sunflower/background.jpg') repeat #fff;
  text-align: center;
  font-size: 80%;
  font-family: arial, helvetica, sans-serif;
  color: #300;
}
a {
  text-decoration: none;
  color: #b13f07;
}
a:hover{
  color: #e50;
}
img {
  border: none;
}
#container {
  width: 992px;
  margin: 0 auto;
}
#header {
  background: url('/laf/sunflower/header.jpg') no-repeat #fff;
  margin: 0;
  padding: 0;
  height: 172px;
  width: 842px;
  padding-left: 150px;
  text-align: justify;
}

a#headerLinkHome {
  display: block;
  position: relative;
  left: -130px;
  height: 100%;
  width: 135px;
/*   border: 1px solid black; */
}
#content {
  width: 992px;
  height: auto;
  background: url('/laf/sunflower/content_background.jpg') #fff repeat-y;
  text-align: left;
}
#contentInner {
  position: relative;
  top: 0;
  margin: 0;
  padding: 20px 0;
}
#contentFooter {
  background: url('/laf/sunflower/footer.jpg') #fff no-repeat;
  height: 7px;
}
#colOne {
  margin: 0;
  width: 420px;
  margin-left: 89px;
}
 #colTwo {
  margin: 0;
  width: 400px;
  margin-right: 36px;
  float: right;
}
ul#crumbs {
  margin: 0;
  border:0;
  padding:0;
  overflow: visible;
  text-align: left;
}
ul#crumbs {
  display: inline;
  font-size: .8em;
}
ul#crumbs li {
  display: inline;
  margin-left: .5em;
}
ul#crumbs li a {
  text-decoration: underline;
  color: #283c83;
}
ul#crumbs li a:hover {
  color: #CC6600;/*#061a61;#4a5ea5;*/
}
h1 {
  position: relative;
  left: -56px;
  background: url('/laf/sunflower/sunflower_icon.png') no-repeat #fff top left;
  padding-left: 48px;
  font-size: 2.0em;
  line-height: 150%;
  text-align: baseline;
  color: #710408;
  font-style: italic;
  font-weight: bolder;
  z-index: 0;
}
h2 {
  background: url('/laf/sunflower/sunflower_icon_h2.png') no-repeat #fff bottom left;
  padding-left: 40px;
  font-size: 1.5em;
  text-align: baseline;
  color: #710408;
  font-style: italic;
  font-weight: normal;
}
#siteFooter {
  text-align: center;
  color: #300;
}
#siteFooter a {
  color: #e6ca9b;
}
.productImage {
  display: block;
  text-align: center;
  margin: 26px auto 7px auto;
}
.stretch:after {
  content: ".";
  display: block;
  height: 0;
  clear: both;
  visibility: hidden;
}
table.prices {
  width: 100%;
}

table.prices td+td, td+td+td {
  text-align: right;
  width: 15%;
}
table.prices td+td {
  width: 35%;
}
table.prices td {
  width: 50%;
  text-align: left;
}

/* Droplicious nav bar */
#nav {
  /*display: inline;*/
  position:relative;
  width:820px;
  top: -60px;
  /*left: -130px;*/
  text-align: justify;
  list-style:none;
  margin:0 auto;
  padding:0;
  list-style:none;
  font-size: 2em;
  height: 34px;
  z-index: 1000;
/*   float: right; */
}
ul#nav a {
  /*line-height: 39px;*/
  /*vertical-align: super;*/
/*  border: 1px solid black;  */
}
#nav ul {
  text-align: center;
  z-index: 2000;
}
#nav ul.scriptaculously{
  text-align:left;
  width:600px;
  font-size:.8em;
  background: url('/laf/sunflower/background.jpg') repeat #fff;
  -webkit-border-bottom-left-radius:5px;
  -webkit-border-bottom-right-radius:5px;
  -khtml-border-radius-bottomleft:5px;
  -khtml-border-radius-bottomright:5px;
  -moz-border-radius-bottomleft:5px;
  -moz-border-radius-bottomright:5px;
  margin: 0;
  padding: 0;
  position: absolute;
  left: 0px;
  top: 30px;
  opacity: .97;
  filter: alpha(opacity=97);
  margin-bottom: 1px solid #BF9FB2;
}
/*ie*/
html>body #nav ul.scriptaculously{
  z-index: 1000;
 /* position:absolute;
  top:160px;*/
}
#nav ul.scriptaculously a:hover{
  position:relative;
  /*color:#84a743;*/
  background:none;
}
#nav ul.scriptaculously a {
/*   line-height: normal;*/
  position:relative;
  z-index:999;
  margin:0;
  padding:5px 0 5px 10px;
  height: 20px;
  background:none;
  color:white;
  display:block;
  font-style: italic;
  font-size: 16px;
  font-weight: bold;
  -webkit-border-top-left-radius:0;
  -webkit-border-top-right-radius:0;
  -khtml-border-radius-topleft:0;
  -khtml-border-radius-topright:0;
  -moz-border-radius-topleft:0;
  -moz-border-radius-topright:0;
}
#nav li {
  position:relative;
  display:inline;
  margin:0 14px;
  padding:0;
}
ul#nav ul li {
  font-size: .75em;
  /*text-align: center;*/
  display: block;
  float: left;
  margin: 0 3px;
  width: 190px;/*12;*/
  padding: 0;
}
ul.scriptaculously li {
  margin-right: 2px dotted #ccc;
}
#nav ul.scriptaculously ol {
  margin-left:7px;
  height: 100%;
}
ul#nav ul.scriptaculously ol a {
  font-weight:normal;
  font-style: normal;
  font-size: 0.95em;
  margin-bottom: 5px;
  height: auto;
}
#nav ul.scriptaculously ol.other {
    /*background: url('/laf/sunflower/other_dropdown_colour.jpg') repeat #fff;*/
}
ul#nav ul.scriptaculously a:hover {
    background: url('/laf/sunflower/active_dropdown_colour.jpg') repeat #000;
}
ul#nav ol {
  margin: 0;
  padding: 0;
}
ul#nav ol li {
  float: none;
}
#nav li a {
  text-decoration:none;
  color:white;
  padding:10px 10px 0 10px;
 /* background:#84a743;*/
  -webkit-border-top-left-radius:5px;
  -webkit-border-top-right-radius:5px;
  -khtml-border-radius-topleft:5px;
  -khtml-border-radius-topright:5px;
  -moz-border-radius-topleft:5px;
  -moz-border-radius-topright:5px;
}

