/* browser common */
/* MENU */
/*  top navigation menu and bottom of page menu  */

/*     =======================  header and footer link menu's  =======================    */
/*    TOP MENU BLOCK  */


#id-top-menu-space-table
          { width:987px; 
            margin:0px;
            padding:0px;
            border-style:none; border-width:0px; border-color:black; border-collapse: collapse;
*width:985px;}

/* The two spacers are each a second table row spanning the table id-top-menu-space-table */
.topspacer{ width:100%;           height:10px;           vertical-align:top;      text-align:center;
			      border-style:solid;   border-width:0px;      border-color:blue;      
			      border-collapse: collapse;

}
.bottomspacer
          {	width:100%;            height:20px;          vertical-align:top;      text-align:center;
			      border-style:solid;    border-width:0px;     border-color:red;        /*background-color:white;*/
			      border-collapse: collapse;
}





.top-menu-space-left
          { width:188px;
            border-style:none; border-width:0px; border-color:black; border-collapse: collapse;
}
#id-top-menu-left-col
          { width:186px;
            margin-left:0px;
            margin-right:1px;
            padding-top:0px;
            padding-right:0px;
            padding-bottom:0px;
            padding-left:0px;
            overflow:hidden;
            border-style:none; border-width:0px; border-color:black; border-collapse: collapse;
*width:183px; *margin-left:-1px;}
#id-tbl-menu-col-1
          { width:186px; 
            height:22px;  
			      border-style:solid;  border-width:1px; border-color:#111111; border-collapse: collapse; 
*width:183px;}
.tbl-menu-col-1
          { text-align:center; 
            background-color:#FFFF99;
            color:#000000;
}

    .page-group-title 
          { text-align: center; font-family:arial; color:#000000; font-size:12px; text-decoration: none;}

      .page-group-title a:link,
      .page-group-title a:visited,
      .page-group-title a:active
          { text-align: center; font-family:arial; color:#000000; font-size:12px; text-decoration: none;}
      .page-group-title a:hover
          { text-align: center; font-family:arial; color:#000000; font-size:12px; font-style:italic; text-decoration: none; background-color:transparent;}






.top-menu-space-right
          { width:800px;
            border-style:none; border-width:0px; border-color:black; border-collapse: collapse;
*width:788px;}


#id-top-menu-right-col
          { width:757px;
            margin-left:25px; 
            margin-right:0px;
            padding-top:3px;
            padding-right:0px;
            padding-bottom:3px;
            padding-left:0px;
            background-color:#000;
            overflow:hidden;
            border-style:none; border-width:0px; border-color:black; border-collapse: collapse;
*width:764px;*margin-left:14px;}


#id-topmenu
           { position:relative;    width:788px;  }

#id-topmenu ul
           { list-style:none;      padding:0px;        margin:0px; }
#id-topmenu li
           {   float:left;         margin:0 0px; }





/* Bookmark          #li1 a    */        
/* A-Z Index         #li2 a    */        
/* Guest Book        #li3 a    */        
/* Comments          #li3alt a */    
/* Discussion Forum  #li4 a    */      
/* Gift Shop         #li5 a    */         
/* Email Us          #li6 a    */     /* remember: no comma after the last item on the list. */
/* Contact           #li6alt a */        
/* Links             #li7 a    */          
#li1 a,
#li2 a,
#li4 a,
#li6 a 
           { Display:block;          padding:0 0px;          border:0px solid #111111; 
             width:187PX;            height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:12px;         font-weight:normal;   
             text-align:center;      text-decoration: none;  color:#ffff99;
             background-color:gray; 
             background-image:url('4menu-bg-blk.gif'); 
             background-repeat:repeat-x; 
             background-position: bottom left;
             }

/*     Comment to hide the 1px spacing            */
/* Bookmark           #li1 li    */
/* A-Z Index          #li2 li    */ 
/* Guest Book         #li3 li    */ 
/* Comments           #li3alt li */
/* Discussion Forum   #li4 li    */ 
/* Gift Shop          #li5 li    */
/* Email Us           #li6 li    */
/* Contact            #li6alt li */  
/* Links              #li7 li    */

#li1 li,
#li2 li,
#li4 li,
#li6 li
           { list-style:none;      padding:0px;        margin:0 1px; }

/*    Display: NONE Uncomment to hide     */
/* Bookmark          #li1 a     */        
/* A-Z Index         #li2 a     */        
/* Guest Book        #li3 a     */    
/* Comments          #li3alt a  */     
/* Discussion Forum  #li4 a     */       
/* Gift Shop         #li5 a     */    
/* Email Us          #li6 a     */    /* remember: no comma after the last uncommented item on the list. */
/* Contact           #li6alt a  */      
/* Links             #li7 a     */ 


#li3 a, #li3alt a,
#li5 a, #li6alt a, #li7 a   
           { Display:none;}



/* Bookmark         #li1 a:hover,    */ 
/* A-Z Index        #li2 a:hover,    */  
/* Guest Book       #li3 a:hover,    */
/* Comments         #li3alt a:hover, */
/* Discussion Forum #li4 a:hover,    */ 
/* Gift Shop        #li5 a:hover,    */
/* Email Us         #li6 a:hover,    */
/* Contact          #li6alt a:hover, */
/* Links            #li7 a:hover     */  

#li1 a:hover,   
#li2 a:hover,   
#li3 a:hover,   
#li3alt a:hover,
#li4 a:hover,   
#li5 a:hover,   
#li6 a:hover,   
#li6alt a:hover,
#li7 a:hover 
           { color:blue; background-color:lightgrey;/*#987;*/}

/*========== COMMON TO BOTH ======= menuitem-block is used in id-topmenu ==========*/

.menuitem-inline, 
.menuitem-block
           { border-style:none; border-width:0px; border-color:blue; border-collapse: collapse;
             overflow:hidden;
}
/*=== 
== menuitem-inline is used in id-inlinemenu ===========================================================================*/
/* PAGE BOTTOM INLINE LIST LINKS   */
#id-inlinemenu ul
           { list-style:none;      padding:0px;        margin:0; }
#id-inlinemenu li
           { float:left;           margin:0 0px; }
#id-inlinemenu
           { position:absolute;    left:35%; }



/*  To disable a menu item set Display:none; and re center by changing #id-inlinemenu left:20%; above
    ( if using block reset width's as well )               ( left:20% for 8 showing. 27% to 30% for 5 items )

   Block: id-inlinemenu 788 border 2 margin 1 = 
        4 items width:189px; 5 items width:149px; 6 items width:123px;  

   Block: id-inlinemenu 805 border 0 margin 0 = 
        4 items width:195px; 5 items width:155px; 6 items width:129px; 7 items width:110; 8 items width:96; */

         /*  Display: none/inline/block  padding:4px; border-right:1px   */ 


      /* About Us   62px */
#inlineli1 a
           { Display:inline;         padding:0 4px;          border-right:1px solid #111111; 
             width:62px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Bookmark  75px */
#inlineli2 a
           { Display:none;         padding:0 4px;          border-right:1px solid #111111; 
             width:75px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Homepage  70px */
#inlineli3 a
           { Display:inline;         padding:0 4px;          border-right:1px solid #111111; 
             width:70px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* A-Z Index  96px */
#inlineli4 a
           { Display:inline;         padding:0 4px;          border-right:1px solid #111111; 
             width:96px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Guest Book 75px */
#inlineli5 a
           { Display:none;           padding:0 4px;          border-right:1px solid #111111; 
             width:75px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Comments 75px */
#inlineli5alt a
           { Display:none;           padding:0 4px;          border-right:1px solid #111111; 
             width:75px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Discussion Forum   65px */
#inlineli6 a
           { Display:inline;         padding:0 4px;          border-right:1px solid #111111; 
             width:65px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Gift Shop  74px */
#inlineli7 a
           { Display:none;           padding:0 4px;          border-right:1px solid #111111; 
             width:74px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Contact Us  75px */
#inlineli8 a
           { Display:inline;         padding:0 4px;          border-right:0px solid #111111; 
             width:75px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* Contact Us  75px */
#inlineli8alt a
           { Display:none;         padding:0 4px;          border-right:1px solid #111111; 
             width:75px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }

      /* links 45px */             
#inlineli9 a
           { Display:none;         padding:0 4px;          border-right:0px solid #111111; 
             width:45px;             height:16px;            line-height:16px;        
             font-family:Verdana;    font-size:10px;         font-weight:bold;   
             text-align:center;      text-decoration: none;  color:#000000;
             background-color:#ffffff;    
             }



/* About Us          #inlineli1 a:hover,     */
/* Bookmark          #inlineli2 a:hover,     */ 
/* Homepage          #inlineli3 a:hover,     */
/* A-Z Index         #inlineli4 a:hover,     */ 
/* Guest Book        #inlineli5 a:hover,     */
/* Comments          #inlineli5alt a:hover,  */
/* Discussion Forum  #inlineli6 a:hover,     */
/* Gift Shop         #inlineli7 a:hover,     */
/* Contact Us        #inlineli8 a:hover,     */
/* Contact Us        #inlineli8alt a:hover,  */     
/* Links             #inlineli9 a:hover      */

#inlineli1 a:hover,
#inlineli2 a:hover,
#inlineli3 a:hover,
#inlineli4 a:hover,
#inlineli5 a:hover,
#inlineli5alt a:hover,
#inlineli6 a:hover,
#inlineli7 a:hover,       
#inlineli8 a:hover,        
#inlineli8alt a:hover,        
#inlineli9 a:hover     

           { color:white; background-color:gray;}

/**********************************************************************************************************************/
