
        .MPStyle_ImgAlignRight        
        {
            margin: 0 0 5px 20px; 
            border: 4px solid #ffffff;
        }
        .MPStyle_ImgAlignLeft        
        {
             margin: 0 20px 5px 0; 
            border: 4px solid #ffffff;
        }
      
        .MPStyle_ImgPadding
        {
             padding: 0px 5px 5px 5px;
        }
      
        .MPStyle_SectionTitle
        {
             font-size: 24px;
             text-transform: uppercase;
             color: #34979c;
             margin: 0;
             padding: 0;
        }
         .MPStyle_SectionSubTitle
        {
            font-size: 11px;
        }

        .MPStyle_DeptFooterText
        {
            font-size: 11px;
             clear: both;
        }
        /* customer colors, always include black and white  */
             .MPColor_000000  {} /* Black */
             .MPColor_ffffff {} /* White */
              .MPColor_461e14 {} /* Dark Brown*/
              .MPColor_234717 {} /* Green */
             .MPColor_cc0000 {} /* Red */
              .MPColor_ffcc33{} /* Yellow */
      
        html{
             margin: 0px;
             padding: 0px;
        }

        #portage-body
        {
             background-image: url(http://www.portagewoods.com/images/12712/bg-main.jpg);
             background-color: #ffffff;
             background-position: top center;
             font-family: Palantino, serif;
             font-size: 12px;
             color: #000000;
             margin: 0px;
             padding: 0px;
        }
        
        h1         
        {
             font-size: 22px;
             color: #461e14;
             font-weight: lighter;
             margin-top: 0px;
             padding-top: 0px;
        }
        
        h2
        {
             font-weight: lighter;
             text-transform: uppercase;
             height: 22px;
             margin: 0;
             height:  16px;
             background-color: #461e14;
             color: #ffffff;
             font-size: 14px;
             padding: 6px;
        }
        
        h3
        {
             font-size: 16px;
             color: #461e14;
             font-weight: normal;
        }
        
        h4
        {
             font-size: 14px;
              color: #461e14;
              font-weight: normal;
        }
        
        #divPageOuter2
        {
            width: 880px;
            margin: 0px auto;
            background-color: #ffffff;
        }
        
        #divHeader
         {
             width: 880px;
             height: 75px;
             background-image: url(http://www.portagewoods.com/images/12713/bg-header.png);
             background-repeat: no-repeat;
             }
            
             #divPhoneNumber
            { 
                font-size: 22px;
                 color: #ffffff;
                 font-weight: lighter;
                 text-transform: uppercase;
                 float: right;
                 margin: 20px;
             }
            
         #divMainNav
        {
             width: 880px;
             height: 28px;
             background-image: url(http://www.portagewoods.com/images/12715/bg-menu.png);
             background-repeat: repeat-x;
             float: left;
        }
        #divBanner
         {
            width: 880px;
             height: 260px;
        }
        #divMainContent
        {
             width: 880px;
             background-color: #ffffff;
             text-align: left;
             padding-top: 1px;
             overflow: hidden;
             padding-bottom: 25px;
             position: relative;
        }

        #divFooter
        {
            background-color: #ffffff;
            float: left;
            width: 870px;
            padding: 5px;
        }
        #divFooter  p
        {
            margin: 0px;
             padding: 12px;
             text-align: left;
             font-size: 11px;
             color: #666666;
        }
        
            /****************************  REQUIRED BY ALL **************************************/
      
             /* make the second level visible when  hover on first level list OR link */
             #menuFooter ul li:hover ul,
            #menuFooter  ul a:hover ul{visibility:visible; }

            /* keep  the third level hidden when you hover on first level list OR link */
            #menuFooter  ul :hover ul ul{visibility:hidden;}

            /* make  the third level visible when you hover over second level list OR link  */
            #menuFooter ul  :hover ul :hover ul{  visibility:hidden;}
            /**************************************************************************************/


            #menuFooter  {position:relative; z-index:100;}

             /* remove all the bullets, borders  and padding from the default list styling */
            #menuFooter  ul {padding:0;margin:0px 0px 0px 12px;list-style-type:none;}

            /*  float the list to make it horizontal and a relative positon so that you  can control the dropdown menu positon */
            #menuFooter  li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(http://www.portagewoods.com/images/8818/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
             
            
            /* style  the links for the top level */
             #menuFooter a, #menuFooter a:visited
            {
                display:block;
                 font-size: 11px;
                 color: #666666;
                 cursor: pointer;
                 text-decoration: none;
                 height: 11px;
                 line-height: 11px;
             }
            /* style  the top level hover */
            #menuFooter ul  li:hover { }
            #menuFooter  a:hover, #menuFooter  ul ul a:hover{text-decoration: underline;}
            #menuFooter  :hover > a, #menuFooter ul  ul :hover > a {text-decoration: underline;}
            
             .menuFooter_First {padding-left: 0px !important; }
             .menuFooter_Last {background-image: url() !important;}
             
            
            
             
            /**************************** REQUIRED BY ALL  **************************************/
      
             /* make the second level visible when  hover on first level list OR link */
             #menuHeader ul li:hover ul,
            #menuHeader  ul a:hover ul{visibility:visible; }

            /* keep  the third level hidden when you hover on first level list OR link */
            #menuHeader  ul :hover ul ul{visibility:hidden;}

            /* make  the third level visible when you hover over second level list OR link  */
            #menuHeader ul  :hover ul :hover ul{ visibility:hidden;}
             /**************************************************************************************/


            #menuHeader  {position:relative; z-index:100;}

             /* remove all the bullets, borders  and padding from the default list styling */
            #menuHeader  ul {padding:0;margin: 11px 0px 0px 0px;list-style-type:none; float: right;}

            /*  float the list to make it horizontal and a relative positon so that you  can control the dropdown menu positon */
            #menuHeader  li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(http://www.portagewoods.com/images/8818/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
             /* style the links for the top  level */
            #menuHeader a, #menuHeader  a:visited
            {
                display:block;
                 font-size: 11px;
                 color: #666666;
                 cursor: pointer;
                 text-decoration: none;
                 height: 11px;
                 line-height: 11px;
             }
            /* style  the top level hover */
            #menuHeader ul  li:hover { }
            #menuHeader  a:hover, #menuHeader  ul ul a:hover{text-decoration: underline;}
            #menuHeader  :hover > a, #menuHeader ul  ul :hover > a {text-decoration: underline;}
            
             .menuHeader_First {padding-left: 0px !important; }
             .menuHeader_Last {background-image: url() !important;}
                         
            
            /****************************  REQUIRED BY ALL **************************************/
      
             /* make the second level visible when  hover on first level list OR link */
             #menuFooter ul li:hover ul,
            #menuFooter  ul a:hover ul{visibility:visible; }

            /* keep  the third level hidden when you hover on first level list OR link */
            #menuFooter  ul :hover ul ul{visibility:hidden;}

            /* make  the third level visible when you hover over second level list OR link  */
            #menuFooter ul  :hover ul :hover ul{ visibility:visible;}
             /**************************************************************************************/


            #menuFooter  {position:relative; z-index:100;}

             /* remove all the bullets, borders  and padding from the default list styling */
            #menuFooter  ul {padding:0;margin:0px 0px 0px 12px;list-style-type:none;}

            /*  float the list to make it horizontal and a relative positon so that you  can control the dropdown menu positon */
            #menuFooter  li {position:relative; float: left; padding-right: 16px; padding-left: 16px; background-image: url(http://www.portagewoods.com/images/8818/red-dot.gif);background-position: right;background-repeat: repeat-y;}
            
             
            /* style the links for the top level */
            #menuFooter  a,  #menuFooter a:visited
             {
                display:block;
                 font-size: 11px;
                 color: #666666;
                 cursor: pointer;
                 text-decoration: none;
             }
            /* style  the top level hover */
            #menuFooter ul  li:hover { }
            #menuFooter  a:hover, #menuFooter  ul ul a:hover{text-decoration: underline;}
            #menuFooter  :hover > a, #menuFooter ul  ul :hover > a {text-decoration: underline;}
                        
            
             .menuFooter_First {padding-left: 0px !important; }
             .menuFooter_Last {background-image: url() !important;}
             
            
            /****************************  REQUIRED BY ALL **************************************/      
            /* make  the second level visible when hover on first level list OR link */
            #menuNav  ul li:hover ul,
            #menuNav ul a:hover ul{visibility:visible; }

            /* keep  the third level hidden when you hover on first level list OR link */
            #menuNav  ul :hover ul ul{visibility:hidden;}

            /* make  the third level visible when you hover over second level list OR link  */
            #menuNav ul :hover ul :hover ul{ visibility:hidden;}
            /**************************************************************************************/


            #menuNav  {position:relative; z-index:100;}

             /* remove all the bullets, borders  and padding from the default list styling */
            #menuNav  ul {padding:0;margin: 0px;list-style-type:none;}

            /*  float the list to make it horizontal and a relative positon so that you  can control the dropdown menu positon */
            #menuNav  li {position:relative; float: left; padding-right: 26px; padding-left: 26px; background-image: url(http://www.portagewoods.com/images/12714/menudivide.png);background-position: right;background-repeat: no-repeat;}
            
             
            
            /* style  the links for the top level */
             #menuNav a, #menuNav a:visited
            {
                display:block;
                 font-size: 12px;
                 color: #ffffff;
                 cursor: pointer;
                 text-decoration: none;
                 font-weight: bold;
                 height: 22px;
                 padding-top: 6px;
             }
            /* style  the top level hover */
            #menuNav ul li:hover { }
             #menuNav a:hover, #menuNav ul ul a:hover{text-decoration: underline;}
            #menuNav  :hover > a, #menuNav ul ul :hover > a {text-decoration: underline;}
            
             /* style the second level hover  */
            #menuNav ul ul li
            {
                background-color: #e4e4e4;
                 text-align: left;
                 width: 180px;
                 cursor: pointer;
                 font-weight: bold;
                 height: 24px;
                 text-align: left;
                 padding: 8px 0px 0px 28px;
                color: #666666;
             }
            /* style  the second level background */

             /* hide the sub levels and  give them a positon absolute so that they take up no room */
            #menuNav  ul ul 
                 {
                  visibility:hidden;
                   position:absolute;
                   top:22px;
                   left:0px;
                  }
            /* style  the second level links */
             /* style the second level links */
            #menuNav  ul ul a, #menuNav ul ul a:visited {     
                display: block;
                text-transform: none;
                 padding: 0px;
                 font-family: Palantino, serif;
                 font-size: 11px;
                 color: #66666;
                 cursor: pointer;
                }
            #menuNav  ul ul li:hover { background-color: #34979c; color: #ffffff;}
            #menuNav  ul ul a:hover {
                 color: #ffffff;
              }
            #menuNav  ul ul a:hover > #menuNav  ul ul ul a:hover {color: #ffffff;}
             #menuNav ul ul :hover > a, #menuNav ul ul ul :hover > a {color:#ffffff; text-decoration: none;}


            /*  style the third level background */
             #menuNav ul ul ul a, #menuNav ul ul ul a:visited {background:#555555;}
            /*  style the third level hover */
             #menuNav ul ul ul a:hover {background:#888888;}
            /*  position the third level flyout menu */
            #menuNav  ul ul ul{visibility: hidden; left:171px; top:0px; width:149px;}
            
             .menuNav_Last {background-image: url() !important;}
        
        #BucketWrapper
        {
            width: 260px;
             float: left;
        }
        #BucketContent
        {
            background-color: #eeeeee;
             min-height: 200px;
             overflow: hidden;
             }
            #BucketContentLeft
            {
                width: 70px;
                 float: left;
             }
            #BucketContentRight
            {
                width: 190px;
                 float: left;
                 padding-top: 17px;
                 }
                #BucketContentRight  h2
                {
                    text-transform: none;
                     font-size: 18px;
                     margin-bottom: 10px;
                 }
                #BucketContentRight  p
                {
                    font-size: 11px;
                    line-height:  14px;
                    margin-top: 0px;
                }
        #BucketFooter
        {
            background-image: url(http://www.portagewoods.com/images/8820/bucket-footer.png);
             height: 43px;
        }
        
        #divMainCopy
        {
            float: left;
             width: 500px;
             }
            #divMainCopy  h1
            {
                text-transform: none;
                 margin-left: 24px;
                 color: #666666;
                 font-size: 24px;
                 margin-bottom: 4px;
                 margin-top: 24px;
             }
            #divMainCopy  h2
            {
                text-transform: none;
                 margin-left: 64px;
                 margin-top: 0px;
             }
            #divMainCopy  p
            {
                margin-left: 64px;
                 width: 300px;
             }
      
      
        .rssTitle  {
            font-size: 11px; 
             
        }
        .rssDescription {
             font-size: 10px;
             padding-bottom: 5px;
        }
        .rssDate {
            display: none;
        }
        .rssAuthor {
            display: none;
        }
        .rssDescriptionShowMore {
             display: none;
        }
        .rssEntriesShowMore {
             display: none;
        }
      
        .nopadding p         {
            margin: 0;
             padding: 0;
        }
        
        .nopadding ul
        {
            list-style-type: none;
             padding-left: 24px;
        }
        .nopadding ul li
        {
            background-image: url(http://www.portagewoods.com/images/12364/arrow.gif);
             background-repeat: no-repeat;
             background-position: 0 4px;
            padding-left: 12px;
             margin-bottom: 5px;
        }
    