body {margin:0px; background-color: #ffffff;}


img.mobileheader {
   display: none;
}

img.mainheadertwo {
   display: block;
}

@media screen and (max-width: 1000px){
img.mainheadertwo {
     display: none;

   }
img.greenspacer {
display: none;
}
}


@media screen and (min-width: 1000px){

  img.mobileheader {
  display: block;
}
}

@media screen and (max-width: 1000px){

  img.header-image {
  display: none;
}
}

img.sideimagel {
  width: 90%;
  height: auto;
  float: left;
}

img.foodbeer {
  width: 100%;
  height: auto;
  max-width: 380px;
}

img {
  border-radius: 0px;
}


h1 {
    display: block;
    font-size: 1.5em;
    margin-top: 0;
    margin-bottom: 10;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
    color: #000000;
font-family: arial, verdana;
text-align: left;
}



h2 {
    display: block;
    font-size: 1.1em;
    margin-top: 0;
    margin-bottom: 5;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
    color: #000000;
    font-family: arial, verdana;
}



h3 {

    font-size: .7em;
    margin-top: 0;
    margin-bottom: 20;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
    font-family: arial, verdana;
    text-align: left;
    color: #000000;
}

h4 {
    display: block;
    font-size: 1.1em;
    margin-top: 0;
    margin-bottom: 5;
    margin-left: 0;
    margin-right: 0;
    font-weight: bold;
    color: #FFFFFF;
    font-family: arial, verdana;
}



p.ac {
  text-align: center;
}

div.padded {
  padding-left: 5px;
  padding-right: 5px;
  padding-top: 5px;
  padding-bottom: 5px;
  font-family: verdana, arial, comic sans ms;
  font-size: 20px;
  color: #000000;
  background-color: #ffffff;
  clear: both;
  line-height: 1.2;
}


@media screen and (max-width: 800px) {
  div.padded {
     font-size: 14px;
     font-color: #000000;
  }
}


img.greenspacer {
  width: 100%;
  height: auto;
}


div.weather-icon {
position: fixed;
z-index: 3000;
top: 45px;
right: 195px;
margin: 0px;
padding: 0px;
display: block;
}

div.email-icon {
position: fixed;
z-index: 3000;
top: 45px;
right: 258px;
margin: 0px;
padding: 0px;
display: block;
}


img.mainheadertwo {
width:100%;
background-image: url();
background-size: cover;
background-color:#000000;
}

img.threewaytroutrig {
width:100%;
height: auto;
max-width: 332px;
float: left;
}


div.phone-icon {
position: fixed;
z-index: 3000;
top: 45px;
right: 323px;
margin: 0px;
padding: 0px;
display: block;
}

div.northernwilderness {
position: fixed;
z-index: 3000;
top: 1px;
left: 32%;
margin: 0px;
padding: 0px;
display: block;
}

@media screen and (min-width: 1400px) {
div.northernwilderness {
left: 36%;
}
}

@media screen and (max-width: 1000px) {
div.northernwilderness {
display: none;
}
}

@media screen and (min-width: 1400px) {
div.northernwilderness {
left: 36%;
}
}


div.canamflags {
position: fixed;
z-index: 3000;
top: 3px;
right: 60px;
margin: 0px;
padding: 0px;
display: block;
}

@media screen and (max-width: 990px) {
div.canamflags {
left: 36%;
display: none;
}
}




div.facebookmobile-icon {
display: none;
}

@media screen and (max-width: 990px) {
div.facebookmobile-icon {
z-index: 3000;
bottom: 10px;
text-align: center;
display: block;
}
div.facebook-icon {
display: none;
}
}


@media screen and (min-width: 990px) {
div.facebook-icon {
position: fixed;
z-index: 3000;
top: 37px;
right: 75px;
margin: 0px;
padding: 0px;
display: block;
}
div.facebookmobile-icon {
display: none;
}
}

img.foureighty {
  width: 100%;
  height: auto;
  max-width: 480px;
}


img.homepicturelarge {
width: 100%;
height: auto;
display: block;
}

img.homepicturesmall {
width: 100%;
max-width: 700px;
height: auto;
display: none;
}

@media screen and (max-width: 700px) {

img.homepicturelarge {
width: 100%;
height: auto;
display: none;
}

img.homepicturesmall {
width: 100%;
max-width: 700px;
height: auto;
display: block;
}
}



div.removespacer {
display: block;
}

@media screen and (max-width: 1000px) {
div.removespacer {
display: none;
}
}

img.mobileheader {
width: 100%;
height: auto;
}



div.seinehomebackground {

background-image: url(graphics/backsky.jpg);
 background-repeat: no-repeat;
  background-size: cover;
height: 100vh;
width: 100vw;
   margin-bottom: -42px;

}

@media screen and (max-width: 1000px) {
div.seinehomebackground {
display: none;
}
}

div.seinehomebackgroundtwo {

background-image: url(graphics/homesky.jpg);
 background-repeat: no-repeat;
  background-size: cover;
height: 100vh;
width: 100vw;
   margin-bottom: -42px;
   max-height: 600px;
   vertical-align: center;
   text-align: center;

}

@media screen and (max-width: 1000px) {
div.seinehomebackgroundtwo {
display: none;
}
}

div.seinehomebackgroundthree {
display: none;
}

@media screen and (max-width: 1000px) {
div.seinehomebackgroundthree {
display: block;
}
}



img.nasa {
width: 100%;
height: auto;
}

img.foureightyeightright {
width: 50%;
height: auto;
max-width: 488px;
float: right;
padding-left: 10px;
}

@media screen and (max-width: 1000px) {
img.nasa {
display: none;
}
}


img.homepagebars {
width: 50%;
height: auto;
}

@media screen and (max-width: 570px) {
img.homepagebars {
width: 100%;
}
}


img.nasaspacer {
height: 120px;
width: auto;
}


img.americanplanacross {
width: 100%;
height: auto;
max-width: 700px;
}

img.fourfortyseven {
width: 100%;
height: auto;
max-width: 414px;
padding-left: 10px;
padding-right: 10px;

}

img.americanplanup {
width: 100%;
height: auto;
max-width: 450px;
}

img.gallery {
width: 100%;
height: auto;
max-width: 720px;
}

img.walleyepage {
width: 50%;
height: auto;
max-width: 667px;
float: right;
}

img.lurespage {
width: 50%;
height: auto;
max-width: 240px;
float: left;
}

img.nakinaregs {
width: 50%;
height: auto;
max-width: 717px;
float: right;
}

img.northernpikepage {
width: 50%;
height: auto;
max-width: 652px;
float: right;
}

img.cabingalleryacross {
width: 100%;
height: auto;
max-width: 800px;
}

img.cabingalleryup {
width: 100%;
height: auto;
max-width: 500px;
}


img.sixfourty {
width: 100%;
height: auto;
max-width: 640px;
}

img.sixfourtyright {
width: 50%;
height: auto;
max-width: 640px;
float: right;
padding-left: 10px;
}


img.seinespacer {
width: auto;
height: 140px;
}

img.twinlakesspacer {
width: auto;
height: 10px;
}


img.seinespacertwo {
width: auto;
height: 120px;
}



img.moosehunting {
width: 50%;
max-width: 849px;
height: auto;
float: right;
}


img.deerhunting {
width: 100%;
max-width: 610px;
height: auto;

}



img.banninglake {
width: 100%;
max-width: 1600px;
height: auto;
}


img.calmlake {
width: 100%;
max-width: 1024px;
height: auto;
}


img.chublake {
width: 100%;
max-width: 1205px;
height: auto;
}


img.perchlake {
width: 100%;
max-width: 1592px;
height: auto;
}


img.mccauleylake {
width: 100%;
max-width: 1733px;
height: auto;
}


img.milklake {
width: 100%;
max-width: 557px;
height: auto;
}



img.nivenlake {
width: 100%;
max-width: 716px;
height: auto;
}




img.troutright {
width: 50%;
max-width: 682px;
height: auto;
float: right;
}


img.laketroutrig {
width: 100%;
max-width: 367px;
height: auto;
float: left;
}

div.seinespacertwo {
width: auto;
height: 140px;
display: none;

}



@media screen and (max-width: 1000px) {
div.seinespacertwo {
width: auto;
display: block;
}
}


img.seineriverlodgelogo {
width: 100%;
max-width: 490px;
}

@media screen and (max-width: 1000px) {

img.seineriverlodgelogo {
display: none;
}

}




div.homebackground {
  width: 100%;
  height: auto;
background-image: url(graphics/homebackground.jpg);
background-size: cover;
background-repeat: no-repeat;
background-color:#000000;
padding-top: 20px;
  padding-right: 30px;
  padding-bottom: 50px;
  padding-left: 30px;
  font-size: 20px;
font-family: helvetica, verdana, arial;
text-align: left;
 clear: both;
  line-height: 1.2;
float: center;
  }



img.onefifty {
max-width: 150px;
width: 100%;
float: left;
}


img.shaddowimage {
width: 100%;
height: auto;
}

@media screen and (max-width: 1000px) {
img.shaddowimage {
display: none;
}
}

img.threeseventy {
max-width: 370px;
width: 100%;
float: center;
}


img.fivehundredleft {
max-width: 500px;
width: 100%;
float: left;
}

img.sevenseventyfive {
max-width: 775px;
width: 100%;
float: center;
}




img.fourhundred {
max-width: 400px;
width: 100%;
}

img.sevenhundred {
max-width: 700px;
width: 100%;

}

img.fivehundred {
max-width: 500px;
width: 100%;
float: center;
}


img.sixhundredleft {
max-width: 600px;
width: 100%;
float: left;
}

img.sixhundred {
max-width: 600px;
width: 100%;
\height: auto;
}


img.ninehundred {
max-width: 900px;
width: 100%;
float: center;
}



img.twelvehundred {
max-width: 1200px;
width: 100%;
float: center;
}

img.cabingalleries {
float: left;
}

img.threehundredfifty {
max-width: 350px;
width: 100%;
float: center;
}



img.threehundredfiftytwo {
max-width: 350px;
width: 100%;
float: left;
}



img.threehundredtwo {
max-width: 300px;
width: 100%;
float: left;
}

img.contactuspage {
max-width: 545px;
width: 50%;
float: right;
}


img.threehundred {
max-width: 300px;
width: 100%;
}

img.eightsixy {
max-width: 860px;
width: 100%;
float: center;
}


img.eightfifty {
max-width: 850px;
width: 100%;
float: center;
}



img.eighthundred {
max-width: 800px;
width: 100%;
float: center;
}


img.onethousand {
max-width: 1000px;
width: 100%;
float: center;
}


img.fivefifty {
max-width: 550px;
width: 100%;
float: right;
}






  * {padding:0;margin:0;box-sizing:border-box;}
.video {
        position: relative;
        padding-bottom: 56%; /* 16:9 */
        height="0"
}
.video iframe {
        position: absolute;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
}


div.videotwo {
        position: relative;
        padding-bottom: 20%;
        height: 0;
        clear: both;
}



div.videothree {
        position: relative;
        padding-bottom: 185%;
        height: 0;
        display: none;
        clear: both;
}


@media screen and (max-width: 640px){

  div.videotwo {
  display: none;
  position: relative;
  clear: both;
}

  div.videothree {
  display: block;
  position: relative;
  clear: both;
}


}





img.header-image {
  width: 100%;
  height: auto;

}

img.homewalleye {
  width: 50%;
  height: auto;
  float: right;
  max-width: 669px;
}

img.perchpage {
  width: 50%;
  height: auto;
  float: right;
  max-width: 621px;
}

img.homemoose {
  width: 50%;
  height: auto;
  float: left;
  max-width: 621px;
}

img.side-image-r {
  width: 50%;
  height: auto;
  float: right;
  max-width: 633px;
}

img.side-image-l {
  width: 50%;
  height: auto;
  float: left;
  max-width: 633px;
}

img.side-image-laketrout {
  width: 50%;
  height: auto;
  float: left;
  max-width: 784px;
}



img.side-image-r-up {
  width: 30%;
  height: auto;
  float: right;
}

img.side-image-l-up {
  width: 40%;
  height: auto;
  float: left;
}


img.side-imagel {
  width: 50%;
  max-width: 233;
  height: auto;
  float: left;
}


img.side-imager {
  width: auto;
  height: auto;
  float: right
}


img.little-spacer {
  width: 2px;
  height: 45px;
}

img.little-spacertwo {
  width: 2px;
  height: 0px;
}

<style type="text/css">
A {TEXT-DECORATION: none}
.vist { FILTER: alpha(Opacity=99,FinishOpacity=47,style=1,StartX=0,FinishX=2,StartY=0,FinishY=2)}
a:active  {text-decoration: none;}
a:link { color: blue; text-decoration: none;}
a:visited { color:darkblue; }
a:hover { color: red; }
</style>

 #cycler{position:relative;}
#cycler img{position:absolute;z-index:1}
#cycler img.active{z-index:3}