body { margin-top:0; padding-top:0;background:url(../img/bg-site.jpg) repeat-x #fff;  }
#site {  }
#page { border-left:10px solid #fff; border-right:10px solid #fff; }
#header { border-bottom:10px solid #fff; margin:0; padding:0; background:#fff; line-height:0;}
#home-main { border-top:4px solid #000; background:url(../img/bg-home-main.jpg) no-repeat #A57938; padding:10px; color:#000; }
#home-main p { margin-left:3px; }
#home-main #about img, #home-main #trail img { display:block; margin-bottom:6px; }
#home-main #about a, #home-main #trail a { color:#fff; text-decoration:none;}
#home-main #about a:hover, #home-main #trail a:hover  { color:#000; text-decoration:underline; }
#home-main #navigation { text-align: center; }
#home-main #navigation img { margin-bottom:6px; }
#home-main #navigation ul { list-style: none; text-align:center; margin:0; padding:0; }
#home-main #navigation ul li { margin-bottom:6px;}

h1 a { color:#000; text-decoration:none; }

.breadcrumb { display:none; }

#gallery-main { background:url(../img/bg-gallery.jpg) no-repeat #A57938; padding:12px; border-top:4px solid #000; color:#fff; } 
#gallery { margin-left:266px;border:4px solid #D9BA81; width:596px; margin:0; padding:0;float:right;height:350px;line-height:0; }
#gal-instructions { margin-top:200px; }

#page-main-wrap { background: #E9D3A2 !important; }
#page-main { background:url(../img/bg-page.jpg) no-repeat;border-top:4px solid #000;margin-bottom:35px; }
#page-wrap-tigerfish { background:url(../img/bg-tigerfish.jpg) no-repeat transparent; padding:12px;}
#page-wrap-fishing { background:url(../img/bg-fishing.jpg) no-repeat transparent; padding:12px;}
#page-wrap-waterfowl { background:url(../img/bg-waterfowl.jpg) no-repeat transparent; padding:12px;}
#page-wrap-wingshooting { background:url(../img/bg-wingshooting.jpg) no-repeat transparent; padding:12px;}
#page-wrap-biggame { background:url(../img/bg-biggame.jpg) no-repeat transparent; padding:12px;}
#page-wrap-africa { background:url(../img/bg-africa.jpg) no-repeat transparent; padding:12px;}
#page-wrap-adventure { background:url(../img/bg-adventure.jpg) no-repeat transparent; padding:12px;}
#page-wrap-about { background:url(../img/bg-about.jpg) no-repeat transparent; padding:12px;}
#page-wrap-contact { background:url(../img/bg-contact.jpg) no-repeat transparent; padding:12px;}
#page-wrap-memorial {   background:url(../img/bg-memorial.jpg) no-repeat transparent; padding:12px; }
#page-wrap-letter {   background:url(../img/bg-letter.jpg) no-repeat transparent; padding:12px; }

#page-nav { float:left; width:240px;   }
#page-nav ul { list-style:none; margin-top:150px; }
#page-nav ul ul { margin-top:5px !important; }

#page-nav-hd { background:#9C2911 !important; color:#fff; font-size:14px; font-family:Helvetica, sans-serif;  text-indent:2px !important;margin-bottom:8px; border:4px solid #000;}
#page-nav li { padding:3px;text-indent:12px; }
#page-nav a { text-decoration:none; font-size:12px; font-family:Tahoma, Helvetica, sans-serif; display:block; }
#page-nav a:hover { color:#fff; background:#000; }
#sub-nav { margin-top:5px !important; padding-top:5px !important; border-top:1px solid #666;  }

#lodge-photos { margin-top:267px; }
#lodge-photos img { margin-bottom:30px; }

#page-content { margin-left:12px; margin-top:12px; width:596px;float:left; }


#footer { background: #000; color: #fff; text-align:center; padding:12px; font-family:Tahoma, Verdana, sans-serif; font-size:11px;border-top:2px solid #D9BA81 }
#footer ul { list-style:none; margin:0; padding:0 }
#footer ul li { display:inline; padding:6px;} 
#footer a, #page-end a { color:#fff; text-decoration:none; }
#footer a:hover, #page-end a:hover { color:#c00; }
#page-end { background:#333; border-bottom:10px solid #38312B; padding:12px; color:#fff; font-family:Tahoma, Verdana, sans-serif; font-size:11px;border-top:1px solid #EFE3C9; text-align:right;}

.goright { float:right; }
.photo { background:#fff; padding:8px; margin:4px; border:1px solid #666; }
.block { display: block; }
.center { margin:auto; }
.biglist { font-size:18px; }
.li-hd { color: #9C2911; font-weight:bold; }