﻿#nav {height:36px; width:960px; position:relative; z-index:100; float:left;border-bottom:1px solid #e55351;}

#nav a,a:hover
{
cursor:pointer;
}

.menu {list-style-type:none; padding:0; margin:0; font-family:Trebuchet MS;font-size:13px; font-weight:bold;}

.menu li.top {display:block; float:left;}
.menu li.current {display:block; float:left;}

.menu li a.pos8 {width:75px; background:url(../images/home-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos1 {width:110px; background:url(../images/puppies-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos2 {width:76px; background:url(../images/birds-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos3 {width:131px; background:url(../images/small-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos4 {width:97px; background:url(../images/reptiles-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos5 {width:146px; background:url(../images/freshfish-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos6 {width:134px; background:url(../images/saltfish-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos7 {width:85px; background:url(../images/rclub-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 
.menu li a.pos9 {width:106px; background:url(../images/about-off.gif) no-repeat; height:36px; display:block; text-indent:-99999px;} 

.menu li.p8 {width:75px; height:36px; display:block;background:url(../images/home-on.gif) no-repeat;}
.menu li.p1 {width:110px; height:36px; display:block;background:url(../images/puppies-hover.gif) no-repeat; }
.menu li.p2 {width:76px; height:36px; display:block;background:url(../images/birds-hover.gif) no-repeat; } 
.menu li.p3 {width:131px; height:36px; display:block;background:url(../images/small-hover.gif) no-repeat;}
.menu li.p4 {width:97px; height:36px; display:block;background:url(../images/reptiles-hover.gif) no-repeat; }
.menu li.p5 {width:146px; height:36px; display:block;background:url(../images/freshfish-hover.gif) no-repeat;}
.menu li.p6 {width:134px; height:36px; display:block;background:url(../images/saltfish-hover.gif) no-repeat; }
.menu li.p7 {width:85px; height:36px; display:block;background:url(../images/rclub-hover.gif) no-repeat; }
.menu li.p9 {width:106px; height:36px; display:block;background:url(../images/about-hover.gif) no-repeat;}

.menu li.current a.pos1,
.menu li.current a.pos1:hover {width:110px; height:36px; border-bottom:1px solid #fff; display:block; background:url(../images/puppies-on.gif) no-repeat;} 
.menu li.current a.pos2,
.menu li.current a.pos2:hover {width:76px; height:36px;border-bottom:1px solid #fff; display:block; background:url(../images/birds-on.gif) no-repeat;} 
.menu li.current a.pos3,
.menu li.current a.pos3:hover {border-bottom:1px solid #fff;width:131px; height:36px; display:block;background:url(../images/small-on.gif) no-repeat;} 
.menu li.current a.pos4,
.menu li.current a.pos4:hover {border-bottom:1px solid #fff;width:97px; height:36px; display:block;background:url(../images/reptiles-on.gif) no-repeat;} 
.menu li.current a.pos5,
.menu li.current a.pos5:hover {border-bottom:1px solid #fff;width:146px; height:36px; display:block;background:url(../images/freshfish-on.gif) no-repeat;} 
.menu li.current a.pos6,
.menu li.current a.pos6:hover {border-bottom:1px solid #fff;width:134px; height:36px; display:block;background:url(../images/saltfish-on.gif) no-repeat;} 
.menu li.current a.pos7,
.menu li.current a.pos7:hover {border-bottom:1px solid #fff;width:85px; height:36px; display:block;background:url(../images/rclub-on.gif) no-repeat;} 
.menu li.current a.pos9,
.menu li.current a.pos9:hover {border-bottom:1px solid #fff;width:106px; height:36px; display:block;background:url(../images/about-on.gif) no-repeat;} 

.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */

/* Style the list OR link hover. Depends on which browser is used */

.menu a:hover {visibility:visible; position:relative; z-index:200;}
.menu li:hover {position:relative; z-index:200;}

.menu li a.top_link:hover {background:transparent;} 
.menu li:hover > a.top_link {background:transparent;} 

/* keep the 'next' level invisible by placing it off screen. */
.menu ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

.menu :hover ul {left:-1px; top:36px; border-top:0px solid #fff;border-left:1px solid #e55351;border-right:1px solid #e55351;border-bottom:1px solid #e55351; background:#e7f7f7; white-space:nowrap; height:auto; width:195px; z-index:300;padding-bottom:10px;padding-top:5px;}
.menu :hover ul li {display:block; height:27px; line-height:27px; position:relative; font-weight:normal; width:189px;font-family:Trebuchet MS;font-size:13px; font-weight:bold;}
.menu :hover ul li a {display:block; font-size:13px; height:27px; line-height:27px; width:189px; color:#c9211e; background:transparent; text-decoration:none;padding-left:10px;}
.menu :hover ul li a:hover {text-decoration:underline;height:27px; line-height:27px; width:185px;border:0px; }

.RadMenu .rmText {
display:block;
font-size:13px;
font-family:Trebuchet MS;
font-weight:bold;
}

.rmTemplate .rmText:hover,
.rmLink:hover,
.rmFocused,
.rmExpanded,
.selectedItem
{
	text-decoration:underline;
	background: none;
}


/* RadPanelBar Plain skin */

#subnav
{
    position:relative;
    top:-1px;
    height:36px;
    background:#fff;
    border-left:1px solid #e55351;
    border-right:1px solid #e55351;
    border-bottom:1px solid #e55351;
    width:948px;
    float:left;
    padding-left:10px;
    overflow:hidden;
}


#subnav ul li
{
    float:left;
    display:inline;
    width:auto;
}

li.rpItem
{
width:auto;
			line-height:20px;
			border-right:1px solid #e55351;
			position: relative; 
						margin-top:9px;
			margin-bottom:7px;
    overflow:hidden;

}

li.rpLast
{
width:auto;
			line-height:20px;
			border-right:0px solid #e55351;
			position: relative; 
						margin-top:9px;
			margin-bottom:7px;
    overflow:hidden;

}


.rpLink

{
cursor:pointer;
overflow:hidden;
text-decoration:none;
background:none;   
border-bottom-style:none;
border-bottom-width:0;
			line-height:20px;
color:#c9211e;
font-family:Trebuchet MS;
font-size:13px;
font-weight:bold;
width:auto;
			display:block;
			padding-left:15px;
			padding-right:15px;
			
}

.rpLink:hover
{

background:none;   
text-decoration:underline;
color:#c9211e;
			line-height:20px;
			    overflow:hidden;


}


.rpSelected, .rpExpanded 
{
background:none;   
text-decoration:underline;
color:#c9211e;
			line-height:20px;
    overflow:hidden;

}

.rpSelected:hover, .rpExpanded:hover 
{
background:none;   
text-decoration:underline;
color:#c9211e;
			line-height:20px;
    overflow:hidden;

}


.RadPanelBar .rpRootGroup, .RadPanelBar .rpGroup, .RadPanelBar .rpItem {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}

.rpGroup rpLevel1, .rpSlide
{
display:none;
visibility:hidden;
height:0px;
width:0px;
float:left;
overflow:hidden;
}
