body {margin: 0; padding: 0;
      background: white url('top-banner.gif')  no-repeat fixed 50px 30px;}
      
body#french {margin: 0; padding: 0;
      background: white url('top-banner_fr.gif')  no-repeat fixed 50px 30px;}

body#splash {margin: 0; padding: 0;
             background: white;
             text-align: center;  }
      
#linklist {
background: white;
padding: .5px; 
width: 145px;
position: relative;
margin-top:290px;
margin-left:40px;
}

#linklist ul {
margin: 0.5em .5em 0 0.7em; padding: 0;
}

#linklist li {
list-style: none;
}

#linklist a {
font:  bold 12pt Arial;
color: #000;
background-color: white;
}

#linklist a:hover {
font:  bold 12pt Arial;
color: #8A3D02; 
background-color: transparent;
text-decoration: underline;
}

      
div#content {color: black; 
             width: 607px;
             padding: 10px;
             border: 3px solid gray;
             background:  white no-repeat;
             font-style:normal; font-variant:normal; font-size:12px; font-family:Verdana, sans-serif; 
             margin-left:200px; margin-right:70px; margin-top:-167px; margin-bottom:0px;
             }

            
div#contentsplash {color: black; 
             width: 628px;
             padding: 10px;
             background: white no-repeat;
             font-style: normal; font-variant:normal; font-weight:bold; font-size:12px; font-family:Verdana, sans-serif; 
             margin-left: 360px; margin-right:70px; margin-top:-70px; margin-bottom:0px;
             }


#contentsplash a {
color: #000;
background-color: transparent;
text-decoration: none;
}

#contentsplash a:hover {
color: #8A3D02; 
background-color: transparent;
text-decoration: none;
}
 
 
.eventpic {
float: left; 
height: 161px; 
width: 123px; 
padding: 22px; 
margin: 5px 3px; 

}

.eventpic img {
border: none;
}

.eventpic ul 
{margin: 0.25em 0 0; padding: 0; 
}

.eventpic ul li.titleevent {
text-align: center; 
list-style: none;
}

.eventpic ul li.titleevent a{
font:  bold 10pt Arial;
color: #000;
background-color: white;
}

#eventpic ul li.titleevent a:hover {
font:  bold 10pt Arial;
color: #8A3D02; 
background-color: transparent;
text-decoration: underline;
}
 
div.photos {float: left; height: 150px; width: 170px;  padding: 0 0 10px 10px;}
div.pt {float: left; height: 150px; width: 90px; padding: 0 0 10px 10px;}

div.photos img {border: 2px solid black; height: 120px; width: 170px; }
div.pt img {border: 2px solid black; height: 120px; width: 90px;}
div.map img {border: none; height: 250px; width: 180px;}  

div.photos ul{margin: 0; padding: 0; font: bold small arial; background-color: white; width: 170px;}
div.pt ul{margin: 0; padding: 0; font: bold small arial; background-color: white; width: 90px; }
div.address ul{border-left: 1px solid;margin: 0; padding: 0; font: bold small arial; }


div.photos li{list-style: none;border: 2px solid black; height: 5px; width: 170px;}
div.pt li{list-style: none;border: 2px solid black; height: 5px; width: 90px;}
div.map li{list-style: none; width: 190px;}
div.address li{list-style: none; width: 200px;}

div.photos li.title {display: block; text-align: center; }
div.pt li.title {display: block; text-align: center; }
div.map li.title {display: block; text-align: center; }


      
div#links {position: absolute; top: 100px; left: 0; width: 150px;}
div#links a {display: block;
             padding: 5px 10px; margin: 0 0 2px; 
             border-width: 0; 
             text-align: left; 
             font: bold 18px sans-serif; 
             text-decoration: none; color: #CF010B;
             }
div#links a:hover {color: #160286; border-color: #F93;}

div#logo {background: transparent; position: absolute; top: 250px; left: 0; height: 284px; width: 150px;}
            
h1 {background: white; color: #024;
    margin: 0 0 0.5em; padding: 15px 0 5px;
    font: bold 25px Arial, sans-serif;}

#address {margin-left:300px; margin-right:55px; margin-top:-80px; margin-bottom:0px;
          background: transparent; color: white;
          padding: 0px 0 5px;
          font: bold 12px Arial, sans-serif ; text-align: right;}
    
#address a {font: bold 12px sans-serif; color: #ffffff;}
#address a:hover {font: bold 12px sans-serif; color: #CF010B; }

#event {margin-left:180px; 
        background: transparent; color: white;}
          
.indent {text-indent: 20px}
.textred { color: #CF010B; font: bold 14px arial;} 



a.red:link {font:  bold 10pt Arial; color: black;}
a.red:visited {font:  bold 10pt Arial; color: black;}
a.red:hover {font:  bold 10pt Arial; color: red;}

a:link.event {font:  bold 10pt Arial; color: red; text-align: center;}
a:visited.event {font:  bold 10pt Arial; color: red; text-align: center;}
a:hover.event {font:  bold 10pt Arial; color: #160286; text-align: center;}


.title {color: #000; 
		background-color: transparent;
		font: bold 13px Arial; 
		}
		
.member {color: #000; 
		background-color: transparent;
		font: bold 8px Arial; 
		}