/* 
Site Standard layout for: Flower Power
Author: Nick Sammut nick@creativezoo.com.au
Version: 22-10-2005
------------------------------------------------------------*/

/* hide IE mac
------------------------------------------------------------*/



#isnotMacIE5 { display: none;  }
#isMacIE5 { display: block; background-color: #060; color: #fff; background: no-repeat;}

/* commented backslash hack v2 \*/
#isnotMacIE5 { display: block; background-color: #eeeeee; color: #fff; background: no-repeat;}
#isMacIE5 { display: none; }
/* recover from hack */




/* Position MAP
------------------------------------------------------------*/

#mainnav
{
	width: 480px;
	height: 59px;
	xmargin-top: 8px;
	background: url(../images/navmain.gif) no-repeat;
	xborder: 1px solid green;
}



/* Rollovers NAV
------------------------------------------------------------*/

.rollovernavone a
{
	display: block;
	width: 40px;
	height: 19px;
	padding: 1px 0px 4px 0px;
	color: #fff;
	background: url("../images/home.gif") 0 0 no-repeat;
}

.rollovernavone a:hover
{
	background-position: 0 -19px;
	color: #fff;
}

.rollovernavtwo a
{
	display: block;
	width: 72px;
	height: 19px;
	padding: 1px 0px 4px 0px;
	color: #fff;
	background: url("../images/locations.gif") 0 0 no-repeat;
}

.rollovernavtwo a:hover
{
	background-position: 0 -19px;
	color: #fff;
}

.rollovernavthree a
{
	display: block;
	width: 85px;
	height: 19px;
	padding: 1px 0px 4px 0px;
	color: #fff;
	background: url("../images/promotions.gif") 0 0 no-repeat;
}

.rollovernavthree a:hover
{
	background-position: 0 -19px;
	color: #fff;
}

.rollovernavfour a
{
	display: block;
	width: 61px;
	height: 19px;
	padding: 1px 0px 4px 0px;
	color: #fff;
	background: url("../images/services.gif") 0 0 no-repeat;
}

.rollovernavfour a:hover
{
	background-position: 0 -19px;
	color: #fff;
}

.rollovernavfive a
{
	display: block;
	width: 90px;
	height: 19px;
	padding: 1px 0px 4px 0px;
	color: #fff;
	background: url("../images/landscaping.gif") 0 0 no-repeat;
}

.rollovernavfive a:hover
{
	background-position: 0 -19px;
	color: #fff;
}

.rollovernavsix a
{
	display: block;
	width: 74px;
	height: 19px;
	padding: 1px 0px 4px 0px;
	color: #fff;
	background: url("../images/homeware.gif") 0 0 no-repeat;
}

.rollovernavsix a:hover
{
	background-position: 0 -19px;
	color: #fff;
}

.rollovernavseven a
{
	display: block;
	width: 92px;
	height: 14px;
	padding: 1px 0px 1px 0px;
	color: #fff;
	background: url("../images/gardenlovers.gif") 0 0 no-repeat;
}

.rollovernavseven a:hover
{
	background-position: 0 -14px;
	color: #fff;
}

.rollovernaveight a
{
	display: block;
	width: 88px;
	height: 14px;
	padding: 1px 0px 1px 0px;
	color: #fff;
	background: url("../images/glc_mem.gif") 0 0 no-repeat;
}

.rollovernaveight a:hover
{
	background-position: 0 -14px;
	color: #fff;
}

.rollovernavnine a
{
	display: block;
	width: 81px;
	height: 14px;
	padding: 1px 0px 1px 0px;
	color: #fff;
	background: url("../images/recruitment.gif") 0 0 no-repeat;
}

.rollovernavnine a:hover
{
	background-position: 0 -14px;
	color: #fff;
}

.rollovernavten a
{
	display: block;
	width: 53px;
	height: 14px;
	padding: 1px 0px 1px 0px;
	color: #fff;
	background: url("../images/contact.gif") 0 0 no-repeat;
}

.rollovernavten a:hover
{
	background-position: 0 -14px;
	color: #fff;
}

.rollovernaveleven a
{
	display: block;
	width: 48px;
	height: 14px;
	padding: 1px 0px 1px 0px;
	color: #fff;
	background: url("../images/trade.gif") 0 0 no-repeat;
}

.rollovernaveleven a:hover
{
	background-position: 0 -14px;
	color: #fff;
}

.rollovernavtwelve a
{
	display: block;
	width: 81px;
	height: 12px;
	padding: 1px 0px 1px 0px;
	color: #fff;
	background: url("../images/activities.gif") 0 0 no-repeat;
}

.rollovernavtwelve a:hover
{
	background-position: 0 -14px;
	color: #fff;
}



/* nav Navigation.
------------------------------------------------------------*/

#nav-nav
{
	xposition: static;
	xtext-align: center;
	xwidth: 480px;
	xheight: 59px;
	xborder: 1px solid red;
	width: 480px;
	margin: 0;
	display: block;
	z-index: 100;
}

/*

#nav-navbox {
color: #ffffff;
font-size: 1.1em;
text-align:center;
width:480px;
position:relative;
background-image:url(../images/nav_bg.gif);
height:19px;
}
*/

#nav-nav ul
{
	xpadding-left: 0;
	xline-height: 0em;
	margin: 0 0 0 0px;
	padding: 0 0 0 0px;
	xmargin-left: .3em;
	xmargin-right: .5em;
	xdisplay: block;
	xwidth: 282px;
	xtext-align: center;
	xposition: relative;
	xtop: 100px;
	list-style-type: none;
	z-index: 200;
	xborder: 1px solid green;
}

#nav-nav li.one
{
	width: 40px;
	text-align: center;
	margin-top: 11px;
	margin-left: 10px;
	position: absolute;
}

#nav-nav li.two
{
	width: 72px;
	text-align: center;
	margin-top: 11px;
	margin-left: 57px;
	position: absolute;
}

#nav-nav li.three
{
	width: 85px;
	text-align: center;
	margin-top: 11px;
	margin-left: 135px;
	position: absolute;
}

#nav-nav li.four
{
	width: 61px;
	text-align: center;
	margin-top: 11px;
	margin-left: 227px;
	position: absolute;
}

#nav-nav li.five
{
	width: 90px;
	text-align: center;
	margin-top: 11px;
	margin-left: 296px;
	position: absolute;
}

#nav-nav li.six
{
	width: 74px;
	text-align: center;
	margin-top: 11px;
	margin-left: 395px;
	position: absolute;
}

#nav-nav li.seven
{
	width: 92px;
	text-align: center;
	margin-top: 34px;
	margin-left: 89px;
	position: absolute;
}

#nav-nav li.eight
{
	width: 88px;
	text-align: center;
	margin-top: 34px;
	margin-left: 190px;
	position: absolute;
}

#nav-nav li.nine
{
	width: 81px;
	text-align: center;
	margin-top: 34px;
	margin-left: 329px;
	position: absolute;
}

#nav-nav li.ten
{
	width: 53px;
	text-align: center;
	margin-top: 34px;
	margin-left: 416px;
	position: absolute;
}


#nav-nav li.eleven
{
	width: 48px;
	text-align: center;
	margin-top: 33px;
	margin-left: 276px;
	position: absolute;
}

#nav-nav li.twelve
{
	width: 81px;
	text-align: center;
	margin-top: 33px;
	margin-left: 8px;
	position: absolute;
}

#nav-nav li.one,
#nav-nav li.two,
#nav-nav li.three,
#nav-nav li.four,
#nav-nav li.five,
#nav-nav li.six

{
	xborder: 1px solid fuchsia;
	height: 19px;
	overflow: hidden;
}

#nav-nav li.seven,
#nav-nav li.eight,
#nav-nav li.nine,
#nav-nav li.ten,
#nav-nav li.eleven
#nav-nav li.twelve

{
	xborder: 1px solid fuchsia;
	height: 14px;
	overflow: hidden;
}



/* Rollovers nav hidden
------------------------------------------------------------*/

.rollovernavone a i { visibility: hidden; }
.rollovernavtwo a i { visibility: hidden; }
.rollovernavthree a i { visibility: hidden; }
.rollovernavfour a i { visibility: hidden; }
.rollovernavfive a i { visibility: hidden; }
.rollovernavsix a i { visibility: hidden; }
.rollovernavseven a i { visibility: hidden; }
.rollovernaveight a i { visibility: hidden; }
.rollovernavnine a i { visibility: hidden; }
.rollovernavten a i { visibility: hidden; }
.rollovernaveleven a i { visibility: hidden; }
.rollovernavtwelve a i { visibility: hidden; }