div#main       { float               : left;
                 width               : 70%;
                 height              :  75%;
                 overflow            : auto;
                 margin              : 5px;
               }
   
div#links   {    position              : relative;  
                 display               :    block;  
                 padding               :      0px;
                 padding-bottom        :     20px;
                 margin                :      0px;
            } 

div.link a {    position              : relative;  
                 display               :    block;
                 float                 :     left;
                 width                 :       9%;
                 font-size             :     120%;
                 text-decoration       :     none;
                 text-align            :     left;
                 color                 :  #00401d;
                 padding               :      0px;
                 padding-left          :     15px;  
                 border-style          :    solid;
                 border-color          :  #e4e4e8;
                 border-bottom-color   :  #808080;
                 border-width          :      3px;
                 border-bottom-width   :      1px;
                 margin                :      0px;
            }
             
div.link a:hover  
            {   background      : white; 
                border-color    :  #808080;
            } 

div.link a span  
            {   display         : none; 
            } 
             
div.link a:hover span  
            {   display         :    block; 
                text-align      :     left;
                position        : absolute;  
                top             :     22px;  
                left            :     -3px;  
                font-size       :    0.8em; 
                font-weight     :   normal;
                line-height     :      1.5;
                color           :  #00401d;
                white-space     :   nowrap;
                padding         :     10px;  
                padding-top     :     20px;  
                padding-left    :  inherit;  
                margin          :      0px; 
                background-color:    white;
                border-style    :    solid;
                border-top-style:     none;
                border-width    :      3px;
                border-color    :  #808080;
            } 
         
div.link a:hover span:first-line
                {  font-size    :    1.2em; 
                   font-style   :   normal;   
                }
                
div.news       { float               :  left; 
                 height              :   80%;
                 width               :   25%;
                 margin              :     0;
                 margin-left         :   4px;
                 border-right-style  : solid;
                 border-right-width  :   1px; 
                 border-color        : #808080;                 
                 padding-right       :   3px;
      /*           overflow            : auto; */
               }
      
div.news a.popUp    {  display               :   block;
                 width                 :     25%;
                 margin                :     2px;
               }

div.news a.popUp:hover  
              {  background-color      : #e4e4e8; 
              } 

div.news a.popUp span  
              {  display               : none; 
              }    
            
div.news a.popUp:hover span  
             {  display               :    block; 
                position              : absolute;  
                top                   :       7%;  
                left                  :      27%;
                background-color      :     gray;
                padding               :      5px;  
                border-style          :    inset;
                border-width          :     15px;
                border-color          :     gray;
                margin                :        0; 
             } 

div.main       { float               :  left;
                 height              :   80%;
                 width               :   20%;
                 margin              :     0;
                 margin-left         :   4px;
                 border-right-style  :  none;
                 border-right-width  :     0; 
                 padding-right       :     0;
               }
               
img.smallImage { width                :  100%;
                 padding              :   0;
                 border-width         :   0;
                 margin               :   0;
               }
                              
img.bigImage   { height              :  500px;
                 background-color    :   gray;
                 border-style        :   none;
                 border-width        :      0;               
               }               

.clear         { clear               :  both;
               }
               
h3  {      font-size        :    120%; 
           font-weight      :    bold;
           color            : #00401d;
           margin-left      :     0px;
           margin-right     :       0;
           margin-bottom    :     5px;
           margin-top       :     8px;
     }

h4   {     clear            :    both;
           font-size        :     90%; 
           font-weight      :    bold;
           margin           :       0;
           margin-left      :      2%;
           margin-top       :    10px;
           margin-bottom    :     3px;
     }
     
h5   {     font-size        :    80%; 
           font-weight      :  normal;
           border-width     :      0;
           border-style     :   none;
           background-color : transparent; 
           padding          :       0; 
           margin           :       0;
           margin-left      :     3px;
           margin-top       :     5px;
     }

  h6 {     font-size        :     80%; 
	       font-weight      :  normal;
           color            : #00401d;
           background-color : transparent; 
           border-width     :       0;
           border-style     :    none;
           padding          :       0; 
           margin           :       0;
           margin-left      :    15px;
     }


   p {     font-size        :     80%; 
           font-weight      :  normal;
           color            : #00401d;
           background-color : transparent; 
           border           :       0;
           padding          :       0;
           margin           :       0;
           margin-left      :      2%;
           margin-right     :      0%;
           margin-top       :     4px;
           margin-bottom    :     4px;
      }

div.main a.popUp    {  display               :   block;
                 width                 :     25%;
                 margin                :     2px;
               }

div.main a.popUp:hover  
              {  background-color      : #e4e4e8; 
              } 

div.main a.popUp span  
              {  display               : none; 
              }    
            
div.main a.popUp:hover span  
             {  display               :    block; 
                position              : absolute;  
                top                   :       7%;  
                left                  :      27%;
                background-color      :     gray;
                padding               :      5px;  
                border-style          :    inset;
                border-width          :     15px;
                border-color          :     gray;
                margin                :        0; 
             } 




 
