.topNavigation {
	width:654px;
	margin:0px;
	height:36px;
	padding:0px 0px 0px 0px;
	float:left;
	background:url(../images/mainNavBg.jpg) no-repeat;
}

.topNavigation ul {
	width:654px;
	background:url(../images/mainNavBg.jpg) no-repeat;
	position:absolute;
	margin:0px;
	padding:0px 0px 0px 0px;
/*	overflow:hidden;*/
}

.topNavigation ul li {
	margin:0px;
	padding:0px;
	position:absolute;
	top:0px;
	list-style:none;
	display:inline;
}

.topNavigation ul li, .topNavigation ul li a {
	display:block;
	list-style:none;
	border-bottom:0px;
}

.topNavigation ul li a {
	/*text-indent:-9999px;*/
	text-decoration:none;
	padding:0px;
}

.homeNav, .homeNavActive { left:0px; top:0px; width:55px; }
.ourConceptNav, .ourConceptNavActive { left:55px; top:0px; width:104px; }
.bespokeNav, .bespokeNavActive { left:159px; top:0px; width:74px; }
.collectionNav, .collectionNavActive { left:233px; top:0px; width:98px; }
.jewelleryNav, .jewelleryNavActive { left:331px; top:0px; width:89px; }
.mustHavesNav, .mustHavesNavActive { left:420px; top:0px; width:124px; }
.contactUsNav, .contactUsNavActive { left:544px; top:0px; width:110px; }

.homeNav a, .ourConceptNav a, .bespokeNav a, .collectionNav a { text-indent:-9999px; }
.jewelleryNav a, .mustHavesNav a, .contactUsNav a { text-indent:-9999px; }

.homeNav a, .ourConceptNav a, .bespokeNav a, .collectionNav a, .jewelleryNav a, .mustHavesNav a, .contactUsNav a { height:36px; }

.homeNav a:hover { background:transparent url(../images/mainNavBg.jpg) 0 -36px no-repeat; }
.ourConceptNav a:hover { background:transparent url(../images/mainNavBg.jpg) -55px -36px no-repeat; }
.bespokeNav a:hover { background:transparent url(../images/mainNavBg.jpg) -159px -36px no-repeat; }
.collectionNav a:hover { background:transparent url(../images/mainNavBg.jpg) -233px -36px no-repeat; }
.jewelleryNav a:hover {	background:transparent url(../images/mainNavBg.jpg) -331px -36px no-repeat; }
.mustHavesNav a:hover { background:transparent url(../images/mainNavBg.jpg) -420px -36px no-repeat; }
.contactUsNav a:hover { background:transparent url(../images/mainNavBg.jpg) -544px -36px no-repeat; }

.homeNavActive a, .ourConceptNavActive a, .bespokeNavActive a, .collectionNavActive a { border-bottom:0px; text-indent:-9999px; }
.jewelleryNavActive a, .mustHavesNavActive a, .contactUsNavActive a { border-bottom:0px; text-indent:-9999px; }

.homeNavActive { background:transparent url(../images/mainNavBg.jpg) 0 -36px no-repeat; }
.ourConceptNavActive {	background:transparent url(../images/mainNavBg.jpg) -55px -36px no-repeat; }
.bespokeNavActive { background:transparent url(../images/mainNavBg.jpg) -159px -36px no-repeat; }
.collectionNavActive { background:transparent url(../images/mainNavBg.jpg) -233px -36px no-repeat; }
.jewelleryNavActive { background:transparent url(../images/mainNavBg.jpg) -331px -36px no-repeat; }
.mustHavesNavActive { background:transparent url(../images/mainNavBg.jpg) -420px -36px no-repeat; }
.contactUsNavActive { background:transparent url(../images/mainNavBg.jpg) -544px -36px no-repeat; }

.homeNavActive a, .ourConceptNavActive a, .bespokeNavActive a, .collectionNavActive a { height:36px; }
.jewelleryNavActive a, .mustHavesNavActive a, .contactUsNavActive a { height:36px; }

#collectionMenu, #collectionMenu div {
	visibility:hidden; 
	position: absolute;
	display: block;
	margin: 0px;
	padding:5px 0px 10px 0px;
	width: 130px;			
	text-align: left;
	text-decoration: none;
	background: white;
	color: #474747;
	float:left;	
    z-index:300;        
    /* border:1px solid #63C1FE;	*/
	border:1px solid #f45379;
}

#collectionMenu a{
	height:auto;
	text-indent:0px;
	padding:5px 10px 2px 5px;
	background:none;
	color: #474747;
	font-size:13px;
	font-weight:700;
	text-transform: uppercase;
}

#collectionMenu a:hover{ text-decoration:underline;	}
