/*  ----------------------DEEBDB--- */
body  {
	background-color: #FFF;
	color: #333;
	font-family: Arial, Verdana, sans-serif;
	font-size: medium;
	font-style: normal;
	font-variant: normal;
	font-weight: normal;
	line-height: normal;
	margin: 0px auto 0px auto;
}

/*  ------------------715633------- */
div#wrapper{
	background-color: #FFF;
	background-image: url(npimages/stkbkgrnd.gif); 
	background-position: top center; 
	background-repeat: repeat-y;
	border-color: #FFF;
	border-style: solid;
	border-width: 0 1px;
	margin: 0 auto; 
	width: 900px; 
}
/*  ------------------------- */
div#hdr1	{
	background-image: url(npimages/stkhd.jpg); 
	height: 7px;
}

div#hdr2	{
	background-image: url(npimages/stkfoot.jpg); 
	clear: both;
	height: 16px;
}

div#hdr1,
div#hdr2	{
	background-position: top center; 
	background-repeat: no-repeat;
	border-color: #D00;
	border-style: solid;
	border-width: 0;
	line-height: .01em;
	width: 900px;
}

div#hdrbird	{
	float: left;
}

div#hdrlogo	{
	background-image: url(npimages/ctclogo.jpg); 
	color: #000;
	float: left;
	font-family: Trebuchet, 'Trebuchet MS', Tahoma, sans-serif; 
	font-size: 9pt; 
	height: 194px;
	width: 633px;
}
/*  ------------------------- */
/*  News & Footer Links		*/
/*  ------------------------- */

a.fl,
a.nl,
a.tb	{
	background: transparent;
	text-decoration: none;
}

a.tb:link,
a.tb:visited	{
	color: #00F;
	text-decoration: none;
}

a.fl:link,
a.fl:visited	{
	color: #333;
	text-decoration: none;
}

a.nl:link,
a.nl:visited	{
	color: #F00;
	text-decoration: none;
}

a.fl:hover,
a.nl:hover	{
	background: transparent;
	color: #00F;
	text-decoration: underline;
}


a.tb:hover	{
	background-color: #FF0;
	color: #00F;
	text-decoration: underline;
}

a.fl:active,
a.nl:active,
a.tb:active	{
	color: #F00;
}

/*  ------------------------- */
/*  Nav Menu				*/
/*  ------------------------- */

div.mn	{
	float: left;
	height: 28px;
	margin: 0 0 0 0;
   	visibility: visible;
	width: 211px;
}

div.mn a	{
	display: block;
	height: 100%;
	width: 100%;
}


#mnhm a  {
	background-image: url(npimages/btnhome.jpg);
}

#mnph a  {
	background-image: url(npimages/btnphotos.jpg);
}

#mnbl a  {
	background-image: url(npimages/btnbird.jpg);
}

div.mn a:link	{
   background-position:  0 0;
   background-repeat: no-repeat;
}

div.mn a:hover	{
   background-position: 0 -28px;
}

/*  ------------------------- */
/*  ------------------------- */
div#colleft,
div#cent,
div#colright	{
	border-color: #FFF; 
	border-style: solid; 
	font-family: Trebuchet, 'Trebuchet MS', Tahoma, sans-serif; 
	font-size: .7em; 
	line-height: 120%;
	margin-bottom: 15px;
}

div#colright	{
	border-width: 0 0 0 1px; 
	float: right;
	width: 194px;
}

div#cent	{
	border-width: 0 1px 0 1px; 
	float: left;
	margin-left: 13px;
	width: 482px;
}

div#colleft	{
	border-width: 0 1px 0 0; 
	float: left;
	width: 194px;
}

div#welcome,
div#membership,
div#officers	{
	border-top: 1px solid #94DEBD;
}

div#inccallink,
div#news1,
div#news2,
div#news3,
div#archive	{
	border-top: 1px solid #EEE;
}

div#welcome,
div#membership,
div#officers,
div#contactus,
div#inccallink,
div#news1,
div#news2,
div#news3,
div#archive	{
	background-position: top center; 
	background-repeat: no-repeat;
	margin: 0 auto 15px auto;
	width: 164px; 
}

div#welcome	{
	background-image: url(npimages/hdrwelcome.gif);
}

div#membership	{
	background-image: url(npimages/hdrmemform.gif);
}

div#officers	{
	background-image: url(npimages/hdrofficers.gif);
}

div#contactus	{
	background-image: url(npimages/hdrcontactus.gif);
}

p.lvf,
ul.lvf	{
	border-top: 1px solid #95DEBC;
	margin-top: 5px;
}

p.lvh	{
	border-top: 1px solid #EEE;
	margin-top: 5px;
}

div#prime	{
	margin-bottom: 15px;
}

div#prime p	{
	border-top: 1px solid #FFF;
	margin-top: 10px;
}

div#bnr1,
div#bnr2,
div#bnr3	{
	margin-bottom: 14px;
}

div#bnr1 img,
div#bnr2 img,
div#bnr3 img	{
	border-color: #EEEEEE;
	border-style: solid;
	border-width: 0 0 1px 0;
	display: block;
	margin: 0 auto;
}

div#inccallink,
div#news1	{
	background-image: url(npimages/hdrnews.gif);
}
div#news2,
div#news3	{
}

div#archive	{
	background-image: url(npimages/hdrarchive.gif);
}

/*  ------------------------- */
/* ------------------------------------------------- */