/* reset */

html, body, div, span, object, iframe, h1, h2, h3, h4, h5, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, fieldset, form, label, legend, caption {margin:0;padding:0;border:0;}
caption, th, td {text-align:left;font-weight:normal;}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
img, a img {border:none;outline:none;}
:focus{outline:none;}

* {	margin: 0;	padding: 0;	}

/* DEFAULT GLOBAL
--------------------------------------------- */

.hideforscreen {display:none; height:0;}

body#home {background:#109ac8 url(../img/layout/bg.jpg) no-repeat center top; font-family:arial,verdana,helvetica,sans-serif; font-size:9pt}

a:link, a:visited {color:#afe2f4; outline:none; text-decoration:none;}
a:hover, a:active, li a.active {color:white; outline:none; text-decoration:underline;}


/* Avis
--------------------------------------------- */

/* LAYOUT 
--------------------------------------------- */
#container {margin: 0 auto; width:960px;}
#wrapper  {margin: 0 auto; width:960px;}
#wrapper-footer  {margin: 0 auto; width:100%;background:url(../img/layout/bg-footer.gif) no-repeat center top;}

#top-left {float:left;display:block;width:430px;height:234px;}
	#language {float:left;display:block;width:190px;height:39px;}
		#language h4 a {display:block;width:140px;height:24px;background: url(../img/layout/language.gif) no-repeat center top;text-indent:-3000px;margin:15px 0 0 50px;}
		#language h4 a:hover {background-position: 50% -24px;}
	#language-right {float:right;display:block;width:240px;height:39px;background: url(../img/layout/language-right.jpg) no-repeat center top;}
	#logo h3 a {display:block;width:430px;height:195px;background: url(../img/layout/logo.jpg) no-repeat center top;text-indent:-3000px;}
#top-right-home {float:right;display:block;width:530px;height:234px;background: url(../img/layout/top-right-home.jpg) no-repeat center top;}
#top-right {float:right;display:block;width:530px;height:234px;background: url(../img/layout/top-right-anim.jpg) no-repeat center top;}

#left-container {float:left;width:236px;display:block;}
#menu {width:193px;display:block;margin-left:43px;}

#nav {width:193px;list-style: none;}

.navHome a {display:block;height:40px;background:url(../img/nav/nav-1.gif) no-repeat;line-height:40px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navHome a:hover, .navHome a.actif {height:40px;background-position:50% -40px;overflow:hidden;}

.navSalmon a {display:block;height:41px;background:url(../img/nav/nav-2.gif) no-repeat;line-height:41px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navSalmon a:hover, .navSalmon a.actif {height:41px;background-position:50% -41px;overflow:hidden;}

.navWalleye a {display:block;height:40px;background:url(../img/nav/nav-3.gif) no-repeat;line-height:40px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navWalleye a:hover, .navWalleye a.actif {height:40px;background-position:50% -40px;overflow:hidden;}

.navTrout a {display:block;height:40px;background:url(../img/nav/nav-3B.gif) no-repeat;line-height:40px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navTrout a:hover, .navTrout a.actif {height:40px;background-position:50% -40px;overflow:hidden;}

.navRates a {display:block;height:25px;background:url(../img/nav/nav-4.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navRates a:hover, .navRates a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navBoat a {display:block;height:25px;background:url(../img/nav/nav-5.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navBoat a:hover, .navBoat a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navAccomodations a {display:block;height:25px;background:url(../img/nav/nav-6.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navAccomodations a:hover, .navAccomodations a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navGallery a {display:block;height:25px;background:url(../img/nav/nav-7.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navGallery a:hover, .navGallery a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navBook a {display:block;height:25px;background:url(../img/nav/nav-8.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navBook a:hover, .navBook a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navAbout a {display:block;height:25px;background:url(../img/nav/nav-9.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navAbout a:hover, .navAbout a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navFaq a {display:block;height:25px;background:url(../img/nav/nav-10.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navFaq a:hover, .navFaq a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navRecipes a {display:block;height:25px;background:url(../img/nav/nav-11.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navRecipes a:hover, .navRecipes a.actif {height:25px;background-position:50% -25px;overflow:hidden;}

.navLinks a {display:block;height:25px;background:url(../img/nav/nav-12.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navLinks a:hover, .navLinks a.actif {height:25px;background-position:50% -25px;overflow:hidden;}
	
.navContact a {display:block;height:27px;background:url(../img/nav/nav-13.gif) no-repeat;line-height:27px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navContact a:hover, .navContact a.actif {height:27px;background-position:50% -27px;overflow:hidden;}
	
.navCancel a {display:block;height:25px;background:url(../img/nav/nav-14.gif) no-repeat;line-height:25px;background-position:center top;overflow:hidden;text-indent:-3000px;}
.navCancel a:hover, .navCancel a.actif {height:25px;background-position:50% -25px;overflow:hidden;}
	

#species {width:193px;display:block;margin-left:43px;}
	#species h3 {width:193px;height:69px;display:block;background:url(../img/layout/species.gif) no-repeat;text-indent:-3000px;}
	#species td a {font-size:8.5pt;color:#c2dce5;text-decoration:underline;}
	#species td a:hover {color:white;}
	#species a {color:#c2dce5;}
	
#right-container {float:right;width:724px;display:block;background:url(../img/layout/right-container.jpg) no-repeat left top ;}
#right-container-section {padding-left:32px;float:right;width:692px;display:block;background:url(../img/layout/right-container.jpg) no-repeat left top ;}
	#right-container-section p {line-height:16px;color:white;}
	#right-container-section ul {margin-top:10px; padding-bottom:10px; color:white;margin-left:32px;}
	#right-container-section li {margin:0 5px 5px 5px; list-style:disc;}
h1.about {width:442px;height:50px;display:block;background:url(../img/layout/t-about.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.charter-rates {width:215px;height:50px;display:block;background:url(../img/layout/t-charter-rates.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.salmon {width:442px;height:50px;display:block;background:url(../img/layout/t-salmon.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.walleye {width:503px;height:50px;display:block;background:url(../img/layout/t-walleye.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.brown-trout {width:452px;height:78px;display:block;background:url(../img/layout/t-brown-trout.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.our-boat {width:270px;height:50px;display:block;background:url(../img/layout/t-our-boat.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.accomodations {width:250px;height:50px;display:block;background:url(../img/layout/t-accomodations.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.photo-gallery {width:270px;height:50px;display:block;background:url(../img/layout/t-photo-gallery.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.book {width:545px;height:50px;display:block;background:url(../img/layout/t-book.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.faq {width:270px;height:50px;display:block;background:url(../img/layout/t-faq.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.recipes {width:350px;height:50px;display:block;background:url(../img/layout/t-recipes.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.links {width:76px;height:50px;display:block;background:url(../img/layout/t-links.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.contact {width:200px;height:50px;display:block;background:url(../img/layout/t-contact.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
h1.cancel {width:350px;height:50px;display:block;background:url(../img/layout/t-cancel.gif) no-repeat;text-indent:-3000px;margin-bottom:15px;}
			

#home-left {float:left;width:272px;display:block;margin-left:32px;}
	#home-left h1 {width:272px;height:181px;display:block;background:url(../img/layout/home-h1.jpg) no-repeat;text-indent:-5000px;f0nt-size:7.5pt;}
	#home-left p {width:262px;color:white;line-height:16px;}
	#home-left p a {color:white;text-decoration:underline;}

#home-right {float:right;width:420px;display:block;}
.home-bottom {color:white;line-height:16px;padding-left:32px;}
.home-bottom a {color:white;text-decoration:underline;}

#footer {font-size:8.5pt; color:white;padding:90px 0 0 51px;line-height:16px;}





		

