/* CSS Document */

a:link 			{color: #f6882b; text-decoration: none}
a:active 		{color: #f6882b; text-decoration: none}
a:visited 		{color: #FC0; text-decoration: none}
a:hover 		{color: #F90; text-decoration: none;}

img				{border:none;}
ul 				{list-style: square;}
textarea, input {background-color: transparent !important; color: #f4f2eb; border:none; border-bottom: 1px dotted #f4f2eb; font:11px/15px Lucida Grande,Lucida Sans Unicode,Verdana,Arial;}
h1 				{color: #f4f2eb; font:21px/25px Arial, Helvetica, sans-serif; font-weight:normal;}
h2 				{color: #f4f2eb; font:18px/23px Arial, Helvetica, sans-serif; font-weight:normal;}

/* homepage layout */
body#home 			{margin: 0; padding:0; width:100%; text-align:left; background:#140E00 url(http://www.shadygroveflowers.com/images/background-home2.gif) top left repeat-x;}
body#temp 			{margin: 0; padding:0; width:100%; text-align:left; background-color:#140E00;}
#container			{width:922px; min-height:722px; background:transparent url(http://www.shadygroveflowers.com/images/background-home.gif) top center no-repeat; text-align:center; margin:0 auto; padding:0 auto;}
#content			{width:360px; display:block; text-align:center; padding:0 auto; margin:0 auto;}
#photos				{padding-top:12px; padding-bottom:21px;}
#footer				{padding-top:10px; text-align:left; font:10px/16px Arial, Helvetica, sans-serif; color:#8a806c;}

/* secondary page layout */
body#secondary 		{margin: 0; padding:0; width:100%; background:#140E00 url(http://www.shadygroveflowers.com/images/background-sec.gif) top left no-repeat; }
#sec-pad			{padding-left:50px; float:left;}
#left				{width:535px;}
#right				{position:absolute; width:240px; top:220px; left:560px; font:11px/17px Lucida Grande,Lucida Sans Unicode,Verdana,Arial; color:#f4f2eb;}
#gallery			{display:block; clear:both; height:330px; padding-top:20px; padding-bottom:27px; font:11px/17px Lucida Grande,Lucida Sans Unicode,Verdana,Arial; color:#f4f2eb;}
#textblock			{display:block; clear:both; padding-top:20px; padding-bottom:27px; font:11px/17px Lucida Grande,Lucida Sans Unicode,Verdana,Arial; color:#f4f2eb;}
.text				{font:11px/17px Lucida Grande,Lucida Sans Unicode,Verdana,Arial; color:#f4f2eb;}
.red				{color:#C60;}

/* nav top */
.nav {
	display:block;
	width:360px;
	height:31px;
	background:transparent url(http://www.shadygroveflowers.com/images/nav.gif) no-repeat top left;
}
a#a01	{
          float:left;
		  width:122px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a01:hover {background: url(http://www.shadygroveflowers.com/images/nav.gif) 0 -31px no-repeat;}
#weddings a#a01, 
#weddings a#a01:hover {background: url(http://www.shadygroveflowers.com/images/nav.gif) 0 -31px no-repeat;}

a#a02	{
          float:left;
		  width:140px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a02:hover {background: url(http://www.shadygroveflowers.com/images/nav.gif) -122px -31px no-repeat;}
#corporate a#a02, 
#corporate a#a02:hover {background: url(http://www.shadygroveflowers.com/images/nav.gif) -122px -31px no-repeat;}

a#a03	{
          float:left;
		  width:98px;
          height: 31px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#a03:hover {background: url(http://www.shadygroveflowers.com/images/nav.gif) -262px -31px no-repeat;}
#florist a#a03, 
#florist a#a03:hover {background: url(http://www.shadygroveflowers.com/images/nav.gif) -262px -31px no-repeat;}


/* homepage - nav bottom */
.nav2 {
	display:block;
	width:360px;
	height:31px;
	background:transparent url(http://www.shadygroveflowers.com/images/nav2.gif) no-repeat top left;
}
a#b01	{
          float:left;
		  width:49px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b01:hover {background: url(http://www.shadygroveflowers.com/images/nav2.gif) 0 -31px no-repeat;}
#about a#b01, 
#about a#b01:hover {background: url(http://www.shadygroveflowers.com/images/nav2.gif) 0 -31px no-repeat;}

a#b02	{
          float:left;
		  width:67px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b02:hover {background: url(http://www.shadygroveflowers.com/images/nav2.gif) -49px -31px no-repeat;}
#contact a#b02, 
#contact a#b02:hover {background: url(http://www.shadygroveflowers.com/images/nav2.gif) -49px -31px no-repeat;}

a#b03	{
          float:left;
		  width:117px;
          height: 31px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#b03:hover {background: url(http://www.shadygroveflowers.com/images/nav2.gif) -116px -31px no-repeat;}
#certificates a#b03, 
#certificates a#b03:hover {background: url(http://www.shadygroveflowers.com/images/nav2.gif) -116px -31px no-repeat;}

/* secondary page - nav bottom */
.nav3 {
	display:block;
	clear:both;
	width:411px;
	height:31px;
	background:transparent url(http://www.shadygroveflowers.com/images/nav3.gif) no-repeat top left;
}
a#c01	{
          float:left;
		  width:44px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#c01:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) 0 -31px no-repeat;}
#home a#c01, 
#home a#c01:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) 0 -31px no-repeat;}

a#c02	{
          float:left;
		  width:57px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#c02:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) -44px -31px no-repeat;}
#aboutsec a#c02, 
#aboutsec a#c02:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) -44px -31px no-repeat;}

a#c03	{
          float:left;
		  width:70px;
          height: 31px;
          background:transparent; 
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#c03:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) -101px -31px no-repeat;}
#contactsec a#c03, 
#contactsec a#c03:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) -101px -31px no-repeat;}

a#c04	{
          float:left;
		  width:113px;
          height: 31px;
          background:transparent;
		  display:-moz-inline-box;
		  display:inline-block;
		  text-indent:-3000px;
		  font:0/0 Arial;
		  overflow:hidden;
		  vertical-align:bottom;
}
a#c04:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) -171px -31px no-repeat;}
#certificatessec a#c04, 
#certificatessec a#c04:hover {background: url(http://www.shadygroveflowers.com/images/nav3.gif) -171px -31px no-repeat;}
