/* styles for links page   */


body    {font-family: arial, sans-serif;
         background-image: url(images/newsvillelions.jpg);
         }
h1    {color: #00519a;
       text-align: center;
       }
/*--------------------------------------------------------------- shell  */
#shell   {border: 15px solid #00519a;
         width: 900px;
         margin: auto;
         background-color: white;}
/*----------------------------------------------------------------bar  */
#bar     {border-top: 1px solid gray;
          border-bottom: 1px solid gray; }

/*---------------------------------------------------------------- left column */
.leftmenu  {float:left;
            width: 155px;
            border-right:  1px solid #00539b;
						background-color: #abd6f9;}
			
.leftmenu ul {
			  margin:0;
			  padding:0;
			  list-style:none;
	      background-color #abd6f9;
				font-size: 16px;
			  text-align: center;}

.leftmenu li {border-bottom: solid #00529b 1px;
							padding-top:  5px;
              padding-bottom: 5px;
							}	

.leftmenu ul li a		{text-decoration: none;
										line-height: 1.2em;
										display:block;
										font-family: sans-serif;
          				 	font-weight: bold;
										padding-top:  5px;
            			  padding-bottom: 5px;
										}
								
.leftmenu ul li a:hover		{color: white;
											  		background-color: #00529b;
													}
											
.leftmenu ul li a.selected {color:#edeada;
														background-color:#00529b;}		


/*------------------------------------------------------------------ center column  */
#centercolumn  {background-color: none;
                 color: green;
                 margin-left: 155px;
                 border-left: 1px solid gray;
                 min-height: 400px;
                 padding-top: 5px;}

/*--------------------------------------------------------------------  crumbs  */
#crumbs        {width: 250px ;
                background-color: #d5cda3;
                padding: 3px;}
#crumbs a          {color: gray;
                    padding-left: 10px;
                    }
#crumbs a:visited       {color: gray;
                        }
#crumbs a:hover        {color: black;
                        background-color: #d1d7fe;
                        text-decoration: none;}


/*----------------------------------------------------------------------  content  */
#content        {padding-left: 50px;
                 padding-right:30px;
                 color: #00519a;
                 font-size: 20px;

               }

#content a  {text-decoration: none;
            font-size: 20px;
            color: #00519a;
            }
#content a:hover  {color: #c68100;
	                background: #d2d8ff;


                  }
#content ul li  {list-style-image: url(images/listlion.gif);}

/*---------------------------------------------------------------------- horizontal menu  */

#horizmenu {width: 300px;  /* width of benu bar background */
        color: black;
        margin: auto;
        height: 28px;
        padding-top:0px;
      }

#horizmenu a {
           text-align: center;
           font-size: 12px;
           font-weight: bold;
           background-color: #d1d7fe;
           padding: 5px;
           padding-top:3px;
           margin: 0;
           text-decoration: none;
           color: black;}

#horizmenu a:link   {color: black;
 		text-decoration: none;
 		}

#horizmenu a:visited {color: black;
                 text-decoration: none;
                  }

#horizmenu a:hover  {background-color: #78d2ff;
                 border: 1px dotted black;}
/*----------------------------------------------------------------------footer  */
#footer          {background-color: #d0d6fd;
                  border-top: 1px solid gray;
                  text-align: center;
                  padding-top: 5px;
                  padding-bottom: 5px;}

