a  {   text-decoration: none;   color: #000000;}a ins  {   text-decoration: none;}#sitemapbutton a:hover,#fishbutton a:hover,#rates2button a:hover,#jobsbutton a:hover,#guidebutton a:hover,#videosbutton a:hover,#newsbutton a:hover,#huntingbutton a:hover,#gallery1button a:hover,#airportbutton a:hover,#botnavtext p a:hover,#weatherbutton a:hover,#mapsbutton a:hover,#hostsbutton a:hover,#reportsbutton a:hover,#gallery2button a:hover,#topcontactusbutton a:hover,#contactusbutton a:hover,#whatbutton a:hover,#homescroll p a:hover,#guidescroll p a:hover,#galleryscroll p a:hover,#contactusscroll p a:hover,#sitemapscroll p a:hover  {   color: #0000FF;   text-decoration: underline;}#sitemapscroll p,#homescroll p,#accomoscroll p,#fishreportsscroll p,#hostsscroll p,#jobsscroll p,#airportscroll p,#aboutnplscroll p,#mapsscroll p,#fishscroll p,#ratesscroll p,#guidescroll p,#whatscroll p,#contactusscroll p,#huntingscroll p,#galleryscroll p,#newsscroll p  {   font: 12px/16px Tahoma;   margin: 0px;   color: #313131;   padding-right: 10px;   text-align: left;}#contactusbutton a,#guidebutton a,#newsbutton a,#huntingbutton a,#weatherbutton a,#gallery1button a,#jobsbutton a,#hostsbutton a,#whatbutton a,#fishbutton a,#mapsbutton a,#airportbutton a,#rates2button a,#gallery2button a,#videosbutton a,#reportsbutton a  {   display: block;   width: 100%;   text-decoration: underline;   color: #FFFFFF;}#homescroll,#contactusscroll,#jobsscroll,#mapsscroll,#fishscroll,#airportscroll,#ratesscroll,#hostsscroll,#fishreportsscroll,#huntingscroll,#aboutnplscroll,#accomoscroll,#guidescroll,#whatscroll,#newsscroll,#sitemapscroll,#galleryscroll  {   overflow: auto;   visibility: visible;   position: absolute;   left: 464px;   top: 293px;   z-index: 3;   width: 348px;   height: 490px;}#accomsubheadtext p,#homesubheadtext p,#id129fishtext p,#guidesubheadtext p,#aboutnplsubheadtext p,#whatsubheadtext p,#newssubheadtext p,#huntingsubheadtext p,#ratessubheadtext p,#fishreportssubheadtext p,#sitemaptext p,#galleryubheadtext p  {   font: bold 14px/17px "Tahoma Bold";   margin: 0px;   text-align: left;   color: #FFFFFF;}#pid5news,#pid11accom,#pid7guide,#pid2aboutnpl,#pid6what,#pid4booking,#pid1home,#pid18contactus,#pid15fish,#pid19sitemap,#pid14maps,#pid13jobs,#hosts,#pid3fishreports,#pid8gallery,#pid12hunting,#gallery2,#gallery1,#pid17airport  {   margin: 0px auto 0px auto;   width: 867px;   position: relative;}#sqfish3,#sqlodge3,#sqfish2,#sqlodge2,#sqfish1,#sqlodge1,#sq2hunt,#sqabout3,#sqguide3,#sqabout2,#sqguide2,#sqabout1,#sqguide1,#sq3hunt,#pic,#sqrates3,#sqrates2,#sqrates1,#pic2b,#sq1hunt  {   visibility: visible;   position: absolute;   top: 520px;   z-index: 5;   width: 100px;   height: 100px;   background-repeat: no-repeat;}#homesidebartext p,#id174fishtext p,#newstext p,#videoplaceholdertext p,#guidetext p,#id189fishtext p,#huntingtext p,#airporttext p,#bookingtext p,#accomtext p,#jobstext p,#whattext p  {   font: bold 12px/14px "Tahoma Bold";   margin: 0px;   color: #FFFFFF;   text-align: left;}#airportbutton,#mapsbutton,#jobsbutton,#fishbutton,#hostsbutton,#whatbutton,#reportsbutton,#contactusbutton,#weatherbutton,#guidebutton,#huntingbutton  {   font: bold 12px/14px "Tahoma Bold";   text-align: left;   visibility: hidden;   position: absolute;   top: 54px;   height: 13px;}#airporttext,#bookingtext,#accomtext,#whattext,#newstext,#id189fishtext,#guidetext,#huntingtext  {   visibility: visible;   position: absolute;   left: 63px;   top: 665px;   z-index: 5;   width: 350px;}#accombutton a,#fishreportsbutton a,#aboutnplbutton a,#gallerybutton a  {   background-repeat: no-repeat;   display: block;   height: 15px;   background-position: 0% 0px;   font-size: 15px;   line-height: 15px;}#whatsubheadtext,#galleryubheadtext,#id129fishtext,#ratessubheadtext  {   visibility: visible;   position: absolute;   top: 210px;   z-index: 3;   width: 244px;}#bookingheadline,#guideheadline,#id164airportheadline,#hostsheadline  {   visibility: visible;   position: absolute;   left: 59px;   top: 493px;   z-index: 5;   height: 15px;   background-repeat: no-repeat;}#contactusscroll p a,#sitemapscroll p a,#homescroll p a  {   text-decoration: none;   color: #313131;}#videosbutton,#gallery1button,#gallery2button  {   font: bold 14px/17px "Tahoma Bold";   letter-spacing: -1px;   text-align: left;   visibility: visible;   position: absolute;   top: 209px;   z-index: 4;}#sitemapbutton a,#topcontactusbutton a  {   display: block;   width: 100%;   text-decoration: none;   color: #008E8E;}#galleryplaceholdergrow *:first-child  {   margin-top: 0px;}#galleryplaceholdergrow *:last-child  {   margin-bottom: 0px;}#sitemapbutton,#topcontactusbutton  {   font: bold 7px/12px "Tahoma";   letter-spacing: px;   padding-right: 0px;   text-align: center;   visibility: visible;   position: absolute;   z-index: 3;   height: 7px;}#homebutton a,#bookingbutton a  {   background-repeat: no-repeat;   display: block;   height: 12px;   background-position: 0% 0px;   font-size: 12px;   line-height: 12px;}#searchenginefishingtext p  {   font: 9px/14px Tahoma;   margin: 0px;   text-align: left;   color: #E4F2F9;   letter-spacing: -1px;}#fishreportsbutton a:hover  {   background-position: -57px 0%;}#searchenginefishingtext  {   visibility: visible;   position: absolute;   left: 47px;   top: 298px;   z-index: 1;   width: 777px;}#videoplaceholdertext p  {   color: #000000;}#id33home,#id13gallery  {   visibility: visible;   position: absolute;   top: 40px;   z-index: 1;   width: 108px;   height: 35px;   background-repeat: no-repeat;}#galleryplaceholdergrow  {   margin: 266px 841px 0px 0px;   visibility: visible;   padding: 0px;}#aboutnplbutton a:hover  {   background-position: -73px 0%;}#npllogobutton a:hover  {   background-position: -134px 0%;}#bookingbutton a:hover  {   background-position: -39px 0%;}#sidebarbluemidtoneweb  {   background: url(jobsmedia/sidebarbluemidtoneweb.png) no-repeat;   visibility: visible;   position: absolute;   left: 32px;   top: 181px;   z-index: 4;   width: 394px;   height: 685px;}#gallerybutton a:hover  {   background-position: -58px 0%;}#fishg,#fishreportsg  {   visibility: visible;   position: absolute;   left: 537px;   top: 184px;   z-index: 3;   height: 22px;   background-repeat: no-repeat;}#huntingsubheadtext p  {   letter-spacing: -1px;}#id164airportheadline  {   background-image: url(hostsmedia/hostsheadline.png);   width: 321px;}#accombutton a:hover  {   background-position: -61px 0%;}#fishreportsbutton a  {   width: 57px;   background-image: url(jobsmedia/fishreportsbutton.png);}#galleryubheadtext p  {   letter-spacing: -1px;}#topcontactusbutton  {   width: 71px;   top: 143px;   left: 37px;}#accomsubheadtext p  {   letter-spacing: -1px;}#guidesubheadtext p  {   letter-spacing: -1px;}#homebutton a:hover  {   background-position: -44px 0%;}#galleryubheadtext  {   left: 539px;}#fishreportsbutton  {   visibility: visible;   position: absolute;   left: 638px;   top: 46px;   z-index: 4;   width: 57px;   height: 15px;}#rates,#id23accom  {   visibility: visible;   position: absolute;   top: 41px;   z-index: 1;   width: 107px;   height: 35px;   background-repeat: no-repeat;}#headerxnavy000063  {   background: url(gallery2media/headerxnavy000063.png) no-repeat;   position: absolute;   left: 157px;   top: 65px;   z-index: 3;   width: 710px;   height: 196px;}#homep,#galleryp  {   visibility: hidden;   position: absolute;   top: 40px;   z-index: 3;   width: 108px;   height: 35px;   background-repeat: no-repeat;}#ratessubheadtext  {   left: 524px;}#pictureslideshow  {   background: url(jobsmedia/pictureslideshow.jpg) no-repeat;   visibility: visible;   position: absolute;   left: 47px;   top: 188px;   z-index: 5;   width: 367px;   height: 279px;}#aboutnplbutton a  {   width: 73px;   background-image: url(jobsmedia/aboutnplbutton.png);}#npllogobutton a  {   background: url(jobsmedia/npllogobutton.png) no-repeat 0% 0px;   display: block;   height: 108px;   width: 134px;   font-size: 108px;   line-height: 108px;}#contactusbutton  {   width: 85px;   z-index: 4;   left: 265px;}#accomp,#ratesp  {   visibility: hidden;   position: absolute;   top: 41px;   z-index: 3;   width: 107px;   height: 35px;   background-repeat: no-repeat;}#id174fishtext p  {   line-height: 24px;}#gallerybutton a  {   width: 58px;   background-image: url(jobsmedia/gallerybutton.png);}#bookingbutton a  {   width: 39px;   background-image: url(jobsmedia/bookingbutton.png);}#id129fishtext p  {   letter-spacing: -1px;}#whatsubheadtext  {   left: 494px;}#bkgsoftsagegrad  {   background: url(jobsmedia/bkgsoftsagegrad.png) no-repeat;   position: absolute;   left: 0px;   top: 0px;   z-index: 2;   width: 867px;   height: 866px;}#bookingheadline  {   background-image: url(jobsmedia/bookingheadline.png);   width: 203px;}#gallery2button  {   height: 14px;   width: 65px;   left: 545px;}#aboutnplbutton  {   visibility: visible;   position: absolute;   left: 292px;   top: 46px;   z-index: 4;   width: 73px;   height: 15px;}#botnavtext p a   { color: #008e8e; font-size: 8pt; font-style: normal; font-weight: 500; line-height: 11pt; font-stretch: semi-expanded; text-decoration: none; letter-spacing: -1px }#gallery1button  {   height: 14px;   width: 65px;   left: 545px;}#headerleftrule  {   background: #000063 url(jobsmedia/headerleftrule.png) no-repeat;   visibility: visible;   position: absolute;   left: 0px;   top: 250px;   z-index: 3;   width: 162px;   height: 11px;   font-size: 1px;}#gallerybutton  {   visibility: visible;   position: absolute;   left: 747px;   top: 46px;   z-index: 4;   width: 58px;   height: 15px;}#id129fishtext  {   left: 539px;}#airportbutton  {   width: 79px;   z-index: 5;   left: 689px;}#huntingbutton  {   width: 55px;   z-index: 4;   left: 403px;}#weatherbutton  {   width: 62px;   z-index: 6;   left: 490px;}#reportsbutton  {   width: 95px;   z-index: 6;   left: 317px;}#galleryscroll  {   height: 560px;}#bookingbutton  {   visibility: visible;   position: absolute;   left: 538px;   top: 46px;   z-index: 4;   width: 39px;   height: 12px;}#hostsheadline  {   background-image: url(hostsmedia/hostsheadline.png);   width: 321px;}#sitemapbutton  {   width: 82px;   top: 155px;   left: 33px;}#sitemaptext p  {   letter-spacing: px;}#trimlineblack  {   background: url(gallery2media/trimlineblack.png) no-repeat;   visibility: visible;   position: absolute;   left: 153px;   top: 62px;   z-index: 4;   width: 714px;   height: 14px;}#npllogobutton  {   visibility: visible;   position: absolute;   left: 16px;   top: 20px;   z-index: 3;   width: 134px;   height: 108px;}#accombutton a  {   width: 61px;   background-image: url(jobsmedia/accombutton.png);}#guideheadline  {   background-image: url(guidemedia/guideheadline.png);   width: 318px;}#id174fishtext  {   visibility: visible;   position: absolute;   left: 60px;   top: 669px;   z-index: 5;   width: 350px;}#id28aboutnpl  {   background: url(gallery2media/id28aboutnpl.png) no-repeat;   visibility: visible;   position: absolute;   left: 267px;   top: 40px;   z-index: 1;   width: 126px;   height: 31px;}#videosbutton  {   height: 13px;   width: 51px;   left: 621px;}#rates2button  {   font: bold 12px/14px "Tahoma Bold";   text-align: left;   visibility: hidden;   position: absolute;   left: 202px;   top: 54px;   z-index: 4;   width: 35px;   height: 12px;}#homebutton a  {   width: 44px;   background-image: url(jobsmedia/homebutton.png);}#botnavtext p  {   font: bold 9px/12px "Tahoma Bold";   margin: 0px;   color: #008E8E;   letter-spacing: -1px;   padding-right: 10px;   text-align: center;}#fishreportsg  {   background-image: url(fishreportsmedia/fishreportsg.png);   width: 132px;}#guidebutton  {   width: 155px;   z-index: 5;   left: 527px;}#bookingtext  {   width: 334px;}#hostsscroll  {   height: 485px;   top: 298px;}#hostsbutton  {   width: 75px;   z-index: 4;   left: 483px;}#airporttext  {   width: 334px;}#id13gallery  {   background-image: url(gallery2media/id13gallery.png);   left: 721px;}#accombutton  {   visibility: visible;   position: absolute;   left: 417px;   top: 46px;   z-index: 4;   width: 61px;   height: 15px;}#guidescroll  {   height: 484px;   top: 299px;}#id8reports  {   background: url(gallery2media/id8reports.png) no-repeat;   visibility: visible;   position: absolute;   left: 612px;   top: 40px;   z-index: 1;   width: 107px;   height: 35px;}#jobsbutton  {   width: 135px;   z-index: 4;   left: 577px;}#jobsscroll  {   height: 560px;}#homebutton  {   visibility: visible;   position: absolute;   left: 190px;   top: 46px;   z-index: 4;   width: 44px;   height: 12px;}#botnavtext  {   visibility: visible;   position: absolute;   left: 435px;   top: 807px;   z-index: 3;   width: 422px;}#mapsbutton  {   height: 10px;   width: 36px;   z-index: 5;   left: 472px;}#fishbutton  {   width: 68px;   z-index: 3;   left: 310px;}#whatbutton  {   width: 97px;   z-index: 5;   left: 363px;}#newsbutton  {   font: bold 12px/14px "Tahoma Bold";   text-align: left;   visibility: hidden;   position: absolute;   left: 428px;   top: 54px;   z-index: 6;   width: 36px;   height: 10px;}#id23accom  {   background-image: url(gallery2media/id23accom.png);   left: 395px;}#aboutnplp  {   background: url(jobsmedia/aboutnplp.png) no-repeat;   visibility: hidden;   position: absolute;   left: 267px;   top: 40px;   z-index: 3;   width: 126px;   height: 31px;}#sqabout1  {   background-image: url(aboutnplmedia/sqabout1.png);   left: 61px;}#sqlodge1  {   background-image: url(accommedia/sqlodge1.png);   left: 61px;}#sqrates1  {   background-image: url(bookingmedia/sqrates1.png);   left: 181px;}#sqrates2  {   background-image: url(bookingmedia/sqrates2.png);   left: 61px;}#reportsp  {   background: url(jobsmedia/reportsp.png) no-repeat;   visibility: hidden;   position: absolute;   left: 612px;   top: 40px;   z-index: 3;   width: 107px;   height: 35px;}#sqlodge3  {   background-image: url(accommedia/sqlodge3.png);   left: 181px;}#sqrates3  {   background-image: url(bookingmedia/sqrates3.png);   left: 303px;}#id33home  {   background-image: url(gallery2media/id33home.png);   left: 156px;}#sqlodge2  {   background-image: url(accommedia/sqlodge2.png);   left: 303px;}#linerule  {   visibility: visible;   position: absolute;   left: 464px;   top: 805px;   z-index: 3;   width: 354px;   height: 1px;   background-color: #000000;   background-image: none;   font-size: 1px;}#sqguide1  {   background-image: url(fishmedia/sqfish1.png);   left: 61px;}#galleryg  {   background: url(gallery2media/galleryg.png) no-repeat;   visibility: visible;   position: absolute;   left: 536px;   top: 184px;   z-index: 4;   width: 142px;   height: 22px;}#galleryp  {   background-image: url(jobsmedia/galleryp.png);   left: 721px;}#sqguide3  {   background-image: url(accommedia/sqlodge1.png);   left: 181px;}#jobstext  {   visibility: visible;   position: absolute;   left: 63px;   top: 660px;   z-index: 5;   width: 350px;}#sqguide2  {   background-image: url(guidemedia/sqguide2.png);   left: 303px;}#sqabout3  {   background-image: url(aboutnplmedia/sqabout3.png);   left: 303px;}#sqabout2  {   background-image: url(aboutnplmedia/sqabout2.png);   left: 181px;}#sqfish1  {   background-image: url(fishmedia/sqfish1.png);   left: 61px;}#sq2hunt  {   background-image: url(huntingmedia/sq2hunt.png);   left: 61px;}#sq3hunt  {   background-image: url(huntingmedia/sq3hunt.png);   left: 181px;}#sq1hunt  {   background-image: url(huntingmedia/sq1hunt.png);   left: 303px;}#sqfish3  {   background-image: url(fishmedia/sqfish3.png);   left: 303px;}#sqfish2  {   background-image: url(fishmedia/sqfish2.png);   left: 181px;}#uplift  {   position: absolute;   width: 100%;   z-index: 1;}#ratesp  {   background-image: url(jobsmedia/ratesp.png);   left: 504px;}#footer  {   position: relative;   left: 0px;   top: 0px;   width: 100%;   float: left;}#accomp  {   background-image: url(jobsmedia/accomp.png);   left: 395px;}#pic3b  {   background: url(jobsmedia/pic3b.png) no-repeat;   visibility: visible;   position: absolute;   left: 62px;   top: 519px;   z-index: 5;   width: 100px;   height: 100px;}#fishg  {   background-image: url(fishmedia/fishg.png);   width: 175px;}#rates  {   background-image: url(gallery2media/rates.png);   left: 504px;}#homep  {   background-image: url(jobsmedia/homep.png);   left: 156px;}#pic2b  {   background-image: url(jobsmedia/pic2b.png);   left: 182px;}#pic  {   background-image: url(jobsmedia/pic.png);   left: 303px;   top: 519px;}html, body  {background-color: #161617;

background-image: url(nplbkg_1530.gif);

background-repeat: no-repeat;

background-attachment: fixed;

background-position: center top;

padding-top: 0pt;

padding-right: 0pt;

padding-bottom: 0pt;

padding-left: 0pt;

margin-top: 0pt;

margin-right: 0pt;

margin-bottom: 0pt;

margin-left: 0pt;
}.botnavbarlink { color: #0d9492; font-size: 9pt; font-family: "Times New Roman", Times, Georgia, serif; font-weight: bold; line-height: 1; }.contactuslink { color: #0d9492; font-size: 8pt; font-family: "Times New Roman", Times, Georgia, serif; font-weight: bold; }.editnews { color: black; font-size: 16px; font-family: "Times New Roman", Times, Georgia, serif; font-weight: 500; font-stretch: extra-condensed; line-height: 100%; }