@charset "UTF-8";
/* CSS Document */
/* NAVIGATION STYLES */
/* NAVIGATION BAR -APPLYS TO ALL PAGES- */
/* THIS IS THE STYLE PAGE FOR LAYOUT OF NECCA necca.myspokane.net */
/* 2009 © NECCA */
/* Created by: James Anderegg Jr Email:jimmyzippy@gmail.com */
/* BRANDING COLORS used: -ORANGE #CF7E26---GREEN #80A245--- For the Header--Vanilla Yellow #ffffcc */ 

.navcell {
}
#nav {
	position:absolute;
	top:13px;
	right:0px;/*LEFT:For Full Screen_380px */
    width:550px; /* -10px for padding to be considered so 418px wide */
	height:85px;
    text-align:left;
	background:url(../images/misc/GBPX580.png) no-repeat;
/* ºººº PADDING ºººº */
	padding-right:5px;
	padding-left:5px;
	padding-top:5px;
	padding-bottom:5px;
	/* ºººº BORDER ºººº */
	border-top-style:outset;
	border-left-style:solid;
	border-right-style:outset;
	border-bottom-style:solid;
	border-color:#80A245;
	border-top-width:6px;
	border-bottom-width:8px;
	border-left-width:6px;
	border-right-width:4px;

}


/* li used for navigation; this is removing the default styles of 'links' and 'list items' */
li{ /* -APPLYS TO ALL PAGES- */
   text-decoration:none;
	
}
#nav li.navlnk{
	text-decoration:none;
	background-color:#F4F9EA;
	
}
.navlnk{/* used for the navigation links in the main Navigation */
	text-decoration:none;
	display:inline;
	font-family:"Arial Narrow Italic", sans-serif;
	font-size:10px;
	color: #191919;
	/* ºº PADDING ºº */
	padding-left:16px;
	padding-right:5px;
	padding-bottom:5px;
	padding-top:5px;
	/* ºº BACKGROUND ºº */
	background:url("../images/misc/dot.png") 1% 50%;
	background-repeat: no-repeat;
	/* ºº BORDER ºº */
	border-style:inset;
	border-color:#E0EAFB;
	border-width:1px;
	/* ºº MARGIN ºº */
	
	z-index:3;		
		
		
		
}

a:hover.navlnk{ /* ON ROLLOVER _ this is the MAIN NAVIGATIONS EFFECT*/
	background:url("../images/misc/RollOversLogo1.png") 50% 30%;
	text-decoration:none;
	border-style:outset;
	border-color:#A3C8A9;
	border-width:2px;
	color:#6699EE;
	padding-left:3px;
	padding-right:3px;
	padding-bottom:2px;
	padding-top:2px;
	
	z-index:11;
}


/*******************************************
                NAV LINKS
 *******************************************/

a {
	text-decoration:none;
	font-weight:bold;
	color:#474747;
}
.BTL:hover {
	text-decoration:underline;
	color:#FF1919;
}
	
a:hover {
	text-decoration:underline;
	color:#FF1919;
}
	
#thnkxScroll{/* used on thanks.html for names */
	height:600px;
	width:580px; 
	border-top-style:groove;
	border-top-width:2px;
	border-right-style:inset;
	border-right-width:2px;
	border-left-style:outset;
	border-left-width:2px;
	border-top-color:#CCC;
	border-left-color:#666;
	border-rigth-color:#666;
	border-bottom-style:outset;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
	overflow-y:auto;
	overflow-x:hidden;
	margin-bottom:10px;
	padding:3px;
	background:#80A245;
}
#thnkxScroll2{/* used on supporters.html for names */
	height:600px;
	width:580px; 
	border-top-style:groove;
	border-top-width:2px;
	border-right-style:inset;
	border-right-width:2px;
	border-left-style:outset;
	border-left-width:2px;
	border-top-color:#CCC;
	border-left-color:#666;
	border-rigth-color:#666;
	border-bottom-style:outset;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
	overflow-y:auto;
	overflow-x:hidden;
	margin-bottom:10px;
	margin-top:160px;
	padding-top:4px;
	background:#80A245;
}
.nvthnxScrolly{/* used on thanks.html for the quick links; in rigth sidebar */
	width:auto;
	overflow-x:hidden;
	overflow-y:auto;
	height:500px;
	background:#FFFDCC;
	border-top-style:groove;
	border-top-width:2px;
	border-right-style:inset;
	border-right-width:2px;
	border-left-style:outset;
	border-left-width:2px;
	border-top-color:#CCC;
	border-left-color:#666;
	border-rigth-color:#666;
	border-bottom-style:outset;
	border-bottom-width:1px;
	border-bottom-color:#CCC;
}