@charset "utf-8";
/* CSS Document */

body {
	font-family: Arial, Helvetica, sans-serif;
	color: #666;
	background-color: #fff;
	margin: 0;
	font-size: 14px;
	line-height: .25in;
	padding: 0px;
	text-align: center;
	behavior: url("csshover3.htc");
}

#wrapper{
	margin: 0 auto;
	width: 1098px;
	overflow: hidden;
}

#header {
	background: #fff;
	text-align: left;
	overflow: hidden;
	margin: 0 auto;
}

#headers {
	background: #fff;
	text-align: left;
	overflow: hidden;
	margin: 0 auto;
}

#left{
	float: left;
	width: 491px;
	height: 589px;
	background-color: #fff;
	margin: 0 auto;
}

#header2 {
	background: #fff;
	text-align: left;
	overflow: hidden;
	margin: 0 auto;
}


#flowers {
	background: #fff;
	text-align: left;
	overflow: hidden;
	margin: 0 auto;
}


#mainNav{
	background: #fff;
	float: right;
	width: 1094px;
	height: 92px;
	text-align: right;
	overflow: hidden;
	margin: 0 auto;
}

#mainNav ul#nav li{ 
     float: left; 
}

#mainNav ul#nav{
	list-style: none;
    margin: 0 auto;
}

#filler-nav a{ width: 167px; height: 92px; display: block; background: url(nav/LH_filler.jpg) top; }

#mothers-nav a{ width: 167px; height: 92px; display: block; background: url(nav/mothers_day.jpg) top; }

#home-nav a{ width: 164px; height: 92px; display: block; background: url(nav/home_main.jpg) top; }
#home-nav a:hover{ width: 164px; height: 92px; display: block; background: url(nav/home_main.jpg) no-repeat bottom; }
#home-nav-over { width:164px; height: 92px; display: block; background: url(nav/home_main.jpg) no-repeat bottom; }

#about-nav a{ width: 167px; height: 92px; display: block; background: url(nav/about_main.jpg) top; }
#about-nav a:hover{ width: 167px; height: 92px; display: block; background: url(nav/about_main.jpg) no-repeat bottom; }
#about-nav-over { width:167px; height: 92px; display: block; background: url(nav/about_main.jpg) no-repeat bottom; }

#gallery-nav a{ width: 164px; height: 92px; display: block; background: url(nav/gallery_main.jpg) top; }
#gallery-nav a:hover{ width: 164px; height: 92px; display: block; background: url(nav/gallery_main.jpg) no-repeat bottom; }
#gallery-nav-over { width:164px; height: 92px; display: block; background: url(nav/gallery_main.jpg) no-repeat bottom; }

#clients-nav a{ width: 166px; height: 92px; display: block; background: url(nav/clients_main.jpg) top; }
#clients-nav a:hover{ width: 166px; height: 92px; display: block; background: url(nav/clients_main.jpg) no-repeat bottom; }
#clients-nav-over { width:166px; height: 92px; display: block; background: url(nav/clients_main.jpg) no-repeat bottom; }

#contact-nav a{ width: 165px; height: 92px; display: block; background: url(nav/contact_main.jpg) top; }
#contact-nav a:hover{ width: 165px; height: 92px; display: block; background: url(nav/contact_main.jpg) no-repeat bottom; }
#contact-nav-over { width:165px; height: 92px; display: block; background: url(nav/contact_main.jpg) no-repeat bottom; }


#mainNav2{
	background: #fff;
	float: left;
	width: 1098px;
	height: 67px;
	text-align: left;
	overflow: hidden;
	margin: 0 auto;
	text-indent: 8px;
}

#mainNav2 ul#nav2 li{ 
     float: left; 
}

#mainNav2 ul#nav2{
	list-style: none;
    margin: 0 auto;
}


#corporate-nav a{ width: 174px; height: 67px; display: block; background: url(nav_inside2/corp_main.jpg) top; }
#corporate-nav a:hover{ width: 174px; height: 67px; display: block; background: url(nav_inside2/corp_main.jpg) no-repeat bottom; }
#corporate-nav-over { width:174px; height: 67px; display: block; background: url(nav_inside2/corp_main.jpg) no-repeat bottom; }

#holiday-nav a{ width: 162px; height: 67px; display: block; background: url(nav_inside2/holiday_main.jpg) top; }
#holiday-nav a:hover{ width: 162px; height: 67px; display: block; background: url(nav_inside2/holiday_main.jpg) no-repeat bottom; }
#holiday-nav-over { width:162px; height: 67px; display: block; background: url(nav_inside2/holiday_main.jpg) no-repeat bottom; }

#delivery-nav a{ width: 219px; height: 67px; display: block; background: url(nav_inside2/arrange_main.jpg) top; }
#delivery-nav a:hover{ width: 219px; height: 67px; display: block; background: url(nav_inside2/arrange_main.jpg) no-repeat bottom; }
#delivery-nav-over { width:219px; height: 67px; display: block; background: url(nav_inside2/arrange_main.jpg) no-repeat bottom; }

#residential-nav a{ width: 187px; height: 67px; display: block; background: url(nav_inside2/residential_main.jpg) top; }
#residential-nav a:hover{ width: 187px; height: 67px; display: block; background: url(nav_inside2/residential_main.jpg) no-repeat bottom; }
#residential-nav-over { width:187px; height: 67px; display: block; background: url(nav_inside2/residential_main.jpg) no-repeat bottom; }

#special-nav a{ width: 216px; height: 67px; display: block; background: url(nav_inside2/special_main.jpg) top; }
#special-nav a:hover{ width: 216px; height: 67px; display: block; background: url(nav_inside2/special_main.jpg) no-repeat bottom; }
#special-nav-over { width:216px; height: 67px; display: block; background: url(nav_inside2/special_main.jpg) no-repeat bottom; }

#corporateBody{
	background: #fff;
	float: left;
	width: 1050px;
	overflow: hidden;
	margin: 0 auto;
	text-indent: 45px;
	padding-bottom:25px;
}

#corporateBody ul#corporate li{
	float: left;
}

#corporateBody ul#corporate{
	list-style: none;
    margin: 0 auto;
}



#mainContent-left{
	background: #fff;
	float: left;
	width: 690px;
	height: 600px;
	overflow: hidden;
	text-align: left;
	margin-top: auto;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}
#mainContent-left p{
	width: 95%;
	margin-top: 40px;
	margin-right: auto;
	margin-bottom: auto;
	margin-left: auto;
}

#mainContent-right{
	 background: #fff;
	 float: right; 
	 width: 198px;
	 height: 472px;
	 overflow: hidden;
	 margin: 0 auto;
}

#footer-left{
	background: #fff;
	float: left;
	width: 1094px;
	height: 95px;
	overflow: hidden;
	color: #896b5c;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	text-indent: 50px;
}
#footer-left a{
color: #a8b328;
font-size: 10px;
}
#footer-left a:hover{
color: #a8b328;
}
#footer-left2{
	background: #fff;
	color: #000;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	margin: 30px;
}
#footer-left2 a{
color: #000;
}
#footer-left2 a:hover{
color: #F17097;
}

#footer-right{
	 background: #666;
	 float: left;
	 width: 288px;
	 height: 95px;
	 overflow: hidden;
}
.thumbs{
filter:alpha(opacity=100);
opacity: 1.0;


}

.thumbs:hover{
filter:alpha(opacity=70);
opacity: 0.7;

}

#aboutBio{
	background: #fff;
	color: #333;
	width: 1050px;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-align: left;
	margin: 15px;
}
#aboutBio a{
color: #000;
}
#aboutBio a:hover{
color: #F17097;
}

#aboutBio ul#bio li{ 
     float: left; 
	 list-style: none;
}

#aboutBio ul#bio {
	list-style: none;
    margin: 0 auto;
}
