/******************************************************************************
GENERAL STYLING
******************************************************************************/

h1,h2,h3,h4,h5,h6
	{
		color:#6CABE7;
	}

a				
	{	color:#6CABE7;	text-decoration:underline;	}	
a:visited
	{	color:#888; }

h1 a, h1 a:visited, h2 a, h2 a:visited{
	color: #6CABE7;
}
	
/******************************************************************************
BANNER ELEMENTS
******************************************************************************/

#banner img
	{
		float:left;
	}
	
#banner object
	{
		float:right;
		margin:0;
		padding:0;
	}
	
/******************************************************************************
BREADCRUMBS
******************************************************************************/	

#breadcrumb ul li
	{
		color:#6CABE7;
	}

#crumbs a:hover
	{
		color:#4DA6FB;	
	}

#crumbs li.hilite,#crumbs li.hilite a,#crumbs li.hilite a:visited
	{
		font-weight:bold;
		color:#6CABE7;
	}

/******************************************************************************
SEARCH BOX
******************************************************************************/	

#navtop #submit
	{
		background: url(../images/new/nav_top_search.gif) no-repeat top left;
	}	

/******************************************************************************
TOP NAVIGATION
******************************************************************************/	
#navtop li a
	{
		display:block;
		height:30px;
		margin:0 20px;
	}

#navtop li#about a
	{	background:url(../images/new/nav_top_about.gif) top left no-repeat; width:62px }
#navtop li#about a.selected,#navtop li#about a:hover
	{	background:url(../images/new/nav_top_about_selected.gif) top left no-repeat; }
#navtop li#whymayflower a
	{	background:url(../images/new/nav_top_whymayflower.gif) top left no-repeat; width:115px }
#navtop li#whymayflower a.selected,#navtop li#whymayflower a:hover
	{	background:url(../images/new/nav_top_whymayflower_selected.gif) top left no-repeat; }
#navtop li#prodserv a
	{	background:url(../images/new/nav_top_prodserv.gif) top left no-repeat; width:141px }
#navtop li#prodserv a.selected,#navtop li#prodserv a:hover
	{	background:url(../images/new/nav_top_prodserv_selected.gif) top left no-repeat; }		
#navtop li#news a
	{	background:url(../images/new/nav_top_news.gif) top left no-repeat; width:36px }
#navtop li#news a.selected,#navtop li#news a:hover
	{	background:url(../images/new/nav_top_news_selected.gif) top left no-repeat; }	
#navtop li#contact a
	{	background:url(../images/new/nav_top_contact.gif) top left no-repeat; width:73px }
#navtop li#contact a.selected,#navtop li#contact a:hover
	{	background:url(../images/new/nav_top_contact_selected.gif) top left no-repeat; }		
	

/******************************************************************************
SIDE BAR
******************************************************************************/	
	
#sidebar h1
	{
		background:url(../images/new/heading_navigate.gif) no-repeat 0 -3px;
	}

#sidebar ul li a:hover
	{
		color:#4DA6FB;
		background:#F1F9FC;
	}	
	
#sidebar ul li a.selected, #sidebar ul li a:visited.selected
	{
		font-weight:bold;
		color:#6CABE7;
	}	
	
#sidebar ul li ul li a.selected, #sidebar ul li ul li a:visited.selected
	{
		font-weight:normal;
		color:#6CABE7;
	}	


/******************************************************************************
FOOTER
******************************************************************************/			

#footer a:hover
	{
		text-decoration:underline;
		color:#4DA6FB;
	}	


