/* -----------------------------------------------------------*/

/* ---------->>> Tupper's Team - NAV - 11-27-07 <<<-----------*/

/* -----------------------------------------------------------*/



/* Global Link Style - Match color to FooterNav and SubNav if changed */
a:link, a:visited {
	color:#81451f;
	text-decoration:none;
}
a:hover {
	text-decoration:underline;
	color:#686433;
}


/***** Home Nav *****/

#nav {
	font-family:"Times New Roman", Times, serif;
	width: 267px;
	height: 270px;
	padding-top:10px;
	_padding-top:11px;
	float:left;
	display:inline;
	background:url(http://www.tuppersteam.com/images/tp_content_nav_backgr.jpg) no-repeat;
}

/* Nav Positioning 1rst Level */
#nav ul { margin:0; padding:0; list-style-type:none;}
#nav ul li { position:relative; float:left; display:inline; width:267px; height:30px; margin:0; padding:0; display:block; z-index:10;}
#nav ul li a {
	padding:6px 0 0 50px;
	_padding:0px 0 0 50px;
	float:left;
	display:inline;
	width:217px;
	height:30px;
	text-decoration:none;
	color:#ffdcb9;
	font-size:1em;
}
#nav ul li:hover, #nav ul li a:hover {text-decoration:none; color:#ffffff; position:relative; z-index:100;}
#nav ul li a:hover li { background:FFFFFF;}

/* Nav Positioning 2nd Level */
#nav ul li ul { visibility:hidden; position:absolute; left:267px; top:-2px; padding:6px; _padding:0px; list-style-type:none;}
#nav ul li ul {background:url(http://www.tuppersteam.com/images/navgreenbckgr.png);}
*html #nav ul li ul {background:#FFFFFF  filter: alpha(opacity=70); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=70); opacity:0.7; _background:#FFFFFF  filter: alpha(opacity=100); filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);}


#nav ul li:hover ul, 
#nav ul li a:hover ul { visibility:visible; position:absolute;}
#nav ul li a:hover ul li { background: transparent; color: #ffdcb9; float:left; display:inline; margin:0; padding:0; height:30px; display:block; z-index:90;}
#nav ul li:hover ul li a {
	float:left;
	display:inline;
	padding:0;
	width:220px;
	text-decoration:none;
	background:transparent;
	color:#ffdcb9;
	font-size:1em;
}
#nav ul li:hover ul li a:hover {text-decoration:none; color:#ffffff;}


/* Nav Backgrounds - 1rst Level */
#nav ul li.home {background:url(http://www.tuppersteam.com/images/navbackground1.jpg) no-repeat 0 0; }

#nav ul li.searchhomes {background:transparent url(http://www.tuppersteam.com/images/navbackground2.jpg) no-repeat 0 0; }
#nav ul li a#searchhomes:hover { background:#444026;}

#nav ul li.login {background:transparent url(http://www.tuppersteam.com/images/navbackground3.jpg) no-repeat 0 0; }
#nav ul li a#login:hover { background:#444026;}

#nav ul li.evergreeninfo {background:transparent url(http://www.tuppersteam.com/images/navbackground4.jpg) no-repeat 0 0; }
#nav ul li a#evergreeninfo:hover { background:#444026;}

#nav ul li.buying {background:transparent url(http://www.tuppersteam.com/images/navbackground5.jpg) no-repeat 0 0; }
#nav ul li a#buying:hover { background:#444026;}

#nav ul li.selling {background:transparent url(http://www.tuppersteam.com/images/navbackground6.jpg) no-repeat 0 0; }
#nav ul li a#selling:hover { background:#444026;}

#nav ul li.communityblog {background:transparent url(http://www.tuppersteam.com/images/navbackground7.jpg) no-repeat 0 0; }

#nav ul li.justforkids {background:transparent url(http://www.tuppersteam.com/images/navbackground7.jpg) no-repeat 0 0; }


#nav ul li.meetteam {background:transparent url(http://www.tuppersteam.com/images/navbackground8.jpg) no-repeat 0 0; }


/* ----- End Home MainNav ----- */



/* ----- Home Page - Footer Nav ----- */
#ftr_nav {
	margin:0px;
	}
#ftr_nav ul {
	margin:0px;
	width:auto;
	font-size:.8em;
	padding-bottom:7px;
}
#ftr_nav ul li { 
	display: inline; 
	margin-right:1px;
}
#ftr_nav ul li a {
	padding:0 .2em;
	color:#333333;
	text-decoration:none;
}
#ftr_nav ul li a:hover {
	text-decoration:underline;
	color:#686433;
}
/* ----- End Home Page - Footer Nav -----*/



/* ----- SubNav - Content Page ----- */
#content_nav {
	margin:0px;
	padding-bottom:20px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
.content_nav {
	margin:0px;
	font-size:12px;
	font-weight:bold;
	text-align:center;
	}
#content_nav ul {
	padding:0px;
	margin:0px;
	width:auto;
}
#content_nav ul li { 
	display: inline; 
	margin-right:1px;
}
#content_nav ul li a {
	padding:0 .2em;
	color:#333333;
	text-decoration:none;
}
#content_nav ul li a:hover {
	text-decoration:underline;
	color:#686433;
}

/* ----- Sub-SubNav (smaller text) - Content Page ----- */
#subsmaller_nav {
	margin:5px 0px 0px 0px;
	padding-bottom:20px;
	font-size:12px;
	font-weight:normal;
	text-align:center;
	}
#subsmaller_nav ul {
	padding:0px;
	margin:0px;
	width:auto;
}
#subsmaller_nav ul li { 
	display: inline; 
	margin-right:1px;
}
#subsmaller_nav ul li a {
	padding:0 .2em;
	color:#333333;
	text-decoration:none;
}
#subsmaller_nav ul li a:hover {
	text-decoration:underline;
	color:#686433;
}

/* ----- Misc. Nav ----- */
.buttonscontainer {width: 150px;}

.buttons a {
border: 1px solid;
padding: 2px;
padding-left: 3px;
font-weight: bold;
text-decoration: none;
display: block;
margin: 0px;
width: 100%;
text-align: center;}

.buttons a:hover {border: 1px solid;
padding-left: 4px;
padding-top: 3px;
padding-bottom: 1px;
padding-right: 1px;
text-decoration: none;}
