body {
background-color:#eee;

}
	
.hide {
	display: none;
}



p {
padding-left: 20px;

padding-right:20px;
}

a {
color:#A212B2;
text-decoration:none;
font-weight:bold;
}

a:hover {
color:#A212B2;
text-decoration:underline;
font-weight:bold;
}


a img {
	border: none;
}



h1 {
margin-top:0px;
text-align:center;
}


#wrap {
width:900px;
border: 1px solid black;
background-color:white;
margin-left:auto;
margin-right:auto;
padding-bottom:20px;
}

#innerwrap {
background-color:white;
padding-top:0px;
padding-bottom:50px;

}

#head {
background-color: white;
background-image: url(flower4.jpg);
background-position:bottom right;
background-repeat:no-repeat;
padding-top: 20px;
padding-left:25px;
border-bottom:1px solid black;
}

#address {
padding-top:0px;
padding-left:20px;
}

#hours {
padding-left:20px;
font-weight:bold;
padding-bottom:10px;
}

h2 {
margin-top:5px;
margin-bottom:0px;
padding-left:20px;
padding-bottom:10px;
font-weight:bold;
font-size:110%;

}



#leftContent {
background-color:white;
width:600px;
float:left;
padding-bottom:20px;
}


#rightContent {
background-color:white;
width:300px;
float:right;
padding-bottom:20px;
}

#rightContent img {
padding-left:20px;
padding-top:10px;
padding-bottom:0px;
}

#leftInnerContent {
background-color:white;
width:450px;
float:left;
padding-bottom:20px;
}


#rightInnerContent {
background-color:white;
width:450px;
float:right;
padding-bottom:20px;
}

#rightContent img {
padding-left:20px;
padding-top:10px;
padding-bottom:0px;
}



#leftContent img {
padding-right:20px;
}

#footer {
background-color:white;
padding-right:20px;
padding-bottom:10px;
text-align:right;
height:10px;
border-top: 1px black solid;
font-weight:bold;
clear:both;
}

#credit {
background-color:white;
text-align:center;
font-size:12px;
font-style:italic;
}

#caption {
padding-bottom:10px;
text-align:center;
margin-left:10px;
font-weight:bold;
}


#photoLeft {
width:285px;
float:left;
font-weight:bold;
padding-left:12px;
padding-right:12px;
padding-bottom:20px;
padding-top:20px;
}


#photoRight {
width:530px;

font-weight:bold;
padding-left:12px;
padding-right:12px;
padding-bottom:20px;
}

#nav {
float:right;
padding-right:1px;
}


 #nav li a
{
color: white;
background: white url(button3.gif) no-repeat;
text-decoration: none;
text-indent:-5px;
display: block;
float: left;
line-height:24px;
padding-left:0px;
width:100px;
height:30px;
text-align:center;
font-size:12px;
}

/* Hide from IE5-Mac \*/
#nav a
{
float: none
}
/* End hide */

#nav li a:hover
{
color: black;
background: white url(button2.gif) no-repeat;
text-indent:-5px;
text-align:center;
}

#nav ul li {
list-style-type:none;
float:left;
}

#nav ul {
list-style-type:none;
float:left;
padding-top:0px;
margin-top:0px;
padding-bottom:10px;
}

#content {
width:900px;
padding-left:20px;
}

#imageleft {
float:left;
clear:both;
}

#imageright {
float:right;
clear:both;
}

fallsale {
border:1px solid black;
}

#captionsale {
padding-bottom:10px;
text-align:left;
margin-left:30px;
font-weight:bold;
border:1px dotted black;
}
