/* *************** TOP Family Brands Menu *************** */
.tFamilyBrandsLabel {margin:5px 0 0 0; text-align:center; font-size:12px; color:#333; font-weight:bold; letter-spacing:.2em;}
/* *** MAIN LEVEL *** */
.tFamNav {width:990px; height:49px; margin:5px 0 20px 0; position:relative; background-image: url(/images/famBrandNavTop.gif); background-position: 0 0; background-repeat: no-repeat; z-index:180;}
/* hack to correct IE5.5 faulty box model */
* html .bFamNav {width:991px; w\idth:990px;}

/* remove all the bullets, borders and padding from the default list styling */
.tFamNav ul {padding:0; margin:0; list-style-type:none;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.tFamNav li {float:left; width:123px; position:relative;}

/* style the table so that it takes no part in the layout - required for IE to work */
.tFamNav table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the links for the top level */
.tFamNav a {background-image: url(/images/famBrandNavTop.gif); background-repeat: no-repeat; }
.tFamNav a {width:123px; height:40px; display:block; text-decoration:none;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .tFamNav a {width:122px; w\idth:123px;}


/* *** SECOND LEVEL *** */

/* style second level links */
.tFamNav ul ul {width:130px; height:55px; position:absolute; top:40px; left:0px;}
/* another hack for IE5.5 */
* html .tFamNav ul ul {top:41px; t\op:40px;}

.tFamNav ul ul li {height:55px; display:block; text-align:center; background-image: url(/images/famBrandNavTop.gif); background-position: 0 -100px; background-repeat: no-repeat;}



/* TURNING LEVELS ON and OFF */

/* hide the sub levels */
.tFamNav ul ul {visibility:hidden; height:0;}

/* make the second level visible when hover on first level list OR link */
.tFamNav ul li:hover ul,
.tFamNav ul a:hover ul{visibility:visible; }




/* *************** BOTTOM Family Brands Menu *************** */
.familyBrandsLabel {margin:30px 0 0 0; text-align:center; font-size:12px; color:#888; letter-spacing:.2em;}

/* *** MAIN LEVEL *** */
.bFamNav {width:990px; height:110px; margin:10px 0 20px 0; position:relative; background-image: url(/images/famBrandNavBottom.gif); background-position: 0 0; background-repeat: no-repeat; z-index:50;}
/* hack to correct IE5.5 faulty box model */
* html .bFamNav {width:991px; w\idth:990px;}

/* remove all the bullets, borders and padding from the default list styling */
.bFamNav ul {padding:0; margin:0; list-style-type:none;}

/* float the list to make it horizontal and a relative positon so that you can control the dropdown menu positon */
.bFamNav li {float:left; width:123px; position:relative;}

/* style the table so that it takes no part in the layout - required for IE to work */
.bFamNav table {position:absolute; top:0; left:0; border-collapse:collapse;}

/* style the links for the top level */
.bFamNav a {background-image: url(/images/famBrandNavBottom.gif); background-repeat: no-repeat; }
.bFamNav a {width:123px; height:110px; display:block; text-decoration:none;}
/* a hack so that IE5.5 faulty box model is corrected */
* html .bFamNav a {width:122px; w\idth:123px;}



/* BUTTONS */
/* top */
#tfn-tracker, #tfn-tracker a, #tfn-tracker ul li	{width:126px;}
#tfn-myacht, #tfn-myacht a, #tfn-myacht ul li		{width:126px;}

#tfn-tracker a		{background-position: 0 0;}
#tfn-suntracker a	{background-position: -126px 0px;}
#tfn-nitro a		{background-position: -249px 0px;}
#tfn-tahoe a		{background-position: -372px 0px;}
#tfn-mako a			{background-position: -495px 0px;}
#tfn-kenner a		{background-position: -618px 0px;}
#tfn-seacraft a		{background-position: -741px 0px;}
#tfn-myacht a		{background-position: -864px 0px;}

#tfn-tracker ul li		{background-position: 0 -100px;}
#tfn-suntracker ul li	{background-position: -126px -100px;}
#tfn-nitro ul li		{background-position: -249px -100px;}
#tfn-tahoe ul li		{background-position: -372px -100px;}
#tfn-mako ul li			{background-position: -495px -100px;}
#tfn-kenner ul li		{background-position: -618px -100px;}
#tfn-seacraft ul li		{background-position: -741px -100px;}
#tfn-myacht ul li		{background-position: -864px -100px;}


/* OVER STATES */
#tfn-tracker a:hover	{background-position: 0 -50px;}
#tfn-suntracker a:hover	{background-position: -126px -50px;}
#tfn-nitro a:hover		{background-position: -249px -50px;}
#tfn-tahoe a:hover		{background-position: -372px -50px;}
#tfn-mako a:hover		{background-position: -495px -50px;}
#tfn-kenner a:hover		{background-position: -618px -50px;}
#tfn-seacraft a:hover	{background-position: -741px -50px;}
#tfn-myacht a:hover		{background-position: -864px -50px;}

/* bottom */
#bfn-tracker, #bfn-tracker a	{width:126px;}
#bfn-myacht, #bfn-myacht a		{width:126px;}

#bfn-tracker a		{background-position: 0 0;}
#bfn-suntracker a	{background-position: -126px 0;}
#bfn-nitro a		{background-position: -249px 0;}
#bfn-tahoe a		{background-position: -372px 0;}
#bfn-mako a			{background-position: -495px 0;}
#bfn-kenner a		{background-position: -618px 0;}
#bfn-seacraft a		{background-position: -741px 0;}
#bfn-myacht a		{background-position: -864px 0;}

/* OVER STATES */
#bfn-tracker a:hover	{background-position: 0 -110px;}
#bfn-suntracker a:hover	{background-position: -126px -110px;}
#bfn-nitro a:hover		{background-position: -249px -110px;}
#bfn-tahoe a:hover		{background-position: -372px -110px;}
#bfn-mako a:hover		{background-position: -495px -110px;}
#bfn-kenner a:hover		{background-position: -618px -110px;}
#bfn-seacraft a:hover	{background-position: -741px -110px;}
#bfn-myacht a:hover		{background-position: -864px -110px;}
