body {
	margin: 0;
	padding: 0;
	background: #e6cc98 url(../images/d8.gif);
	font: normal 12px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

#container {
	width: 760px;
	\width: 780px;
	w\idth: 760px;
	margin-left: auto;
	margin-right: auto;
	border-left: 1px solid #0d200a;
	border-right: 1px solid #0d200a;
	background: #FFFFFF;
}

#banner {
	background: #FFFFFF url(../images/bbg8.jpg) no-repeat;
	text-align: right;
	padding: 120px 10px 5px 0;
}

a img{
	border: 0;
}
    
#nav
{
border-top: 1px solid #6d4e0d;
border-bottom: 1px solid #6d4e0d;
margin: 0;
padding: 5px 0 5px 10px;
min-height: 30px;
background-color: #363f15;
}

#nav ul
{
border: 0;
margin: 1px;
padding: 0;
list-style-type: none;
text-align: center;
}

#nav ul li
{
display: block;
float: left;
text-align: center;
padding: 0;
margin: 0;
}

#nav ul li a
{
background: #fff;
width: 78px;
border-top: 1px solid #6d4e0d;
border-left: 1px solid #6d4e0d;
border-bottom: 1px solid #6d4e0d;
border-right: none;
padding: 5px;
color: #6d4e0d;
text-decoration: none;
display: block;
text-align: center;
}

#nav ul li a.last
{
border-right: 1px solid #6d4e0d;
}

#nav ul li a:hover
{
color: #930;
background: #f5d7b4;
}

#nav a:active
{
background: #c60;
color: #fff;
}

#nav li#active a
{
background: #c60;
border: 1px solid #c60;
color: #fff;
}

#content {
	padding: 5px 10px;
	background-color: white;
	font: normal 12px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
}

.flower-group {margin-bottom: 15px;}

.flower-summary {
  width: 348px;
  float:left;
	border: 1px solid #363f15;
	padding: 5px;
  margin: 5px;
}
.flower-summary img{
  float: right;
  width: 100px;
 margin: 10px 3px;
 }
.flower-summary h1{
	font: bold 14px/18px "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;
	margin: 0;
	padding: 0;
	color: #6d4e0d;
}
.clear{clear:both;height:0;margin:0;padding:0;}

.thumb-group{
  padding:8px 18px;
  margin: 0 10px;
	background-color:#484131; 
  color:#fff;
}
.thumb-group img{margin: 4px;
}
.thumb-group p{margin: 0;}


.flower-avail{
	border: 1px solid #363f15;
	padding: 5px;
  margin: 5px;
}
.flower-avail h1{
  font-size: 1.3em;color: #6d4e0d;
  margin: 5px 0;
}
.flower-avail h1{font-size: 1.2em;}
.flower-avail img.thumb{float:left;width:100px;margin-right:10px;}
.flower-avail div{float:left;}
.avail-h{width:200px;}
.avail-l{width:190px;}
.avail-r{width:210px;}
.flower-avail p{margin:2px;}
.loading-img{margin:0;width:20px;height:20px;vertical-align:bottom;}

h1 a,h2 a{text-decoration: none; color: #6d4e0d;}
h1 a:hover,h2 a:hover{color: #d11126; background: #f5d7b4;}

#footer {
	clear: both;
	padding: 5px;
	margin-top: 5px;
	border-top: 1px solid #0d200a;
	border-bottom: 1px solid #0d200a;
	background-color: #363f15;
	color: #e6cc98;
	text-align:center;
}

#footer a{color: #e6cc98;}

h1,h2,h3{color: #0d200a;font-family: "Lucida Grande", "Lucida Sans Unicode", verdana, lucida, sans-serif;}
h2{font-size: 1.3em;color: #6d4e0d;}
h1{font-size: 1.8em;}

#notice {
  border: 2px solid red;
  padding: 1em;
  margin-bottom: 2em;
  background-color: #f0f0f0 ;
  font-weight:bold;
}
#cart-table th, #cart-table td{
  padding: 0 6px;
}
th.currency, td.currency{ text-align: right; }
th.txt, td.txt{ text-align: left; }
#cart{float:right;width:330px;background:#fff;font-size:0.8em;margin-right:5px;padding:3px;border: 1px solid #0d200a;
}
#cart div{float:right;width:50px;margin-right:8px;}

fieldset label,fieldset input{ display:block;width:160px;float:left;margin-bottom:10px;}
fieldset label{text-align:right;padding-right:20px;width:100px;}
fieldset p{clear:left;}


.fieldWithErrors {
  padding: 2px;
  background-color: #d11126;
  display: table;
}

#errorExplanation {
  border: 2px solid #d11126;
  padding: 7px;
  margin: 20px;
  margin-top: 10px;
  background-color: #f0f0f0;
}

#errorExplanation h2 {
  text-align: left;
  font-weight: bold;
  padding: 5px 5px 5px 15px;
  font-size: 1.1em;
  margin: -7px;
  background-color: #c00;
  color: #fff;
}

#errorExplanation p {
  color: #333;
  margin-bottom: 0;
  padding: 5px;
}

