* { border:0;margin:0;padding:0; }

body {
font-family: arial, helvetica, sans-serif;
font-size: 13px;
color: black;
overflow-x: auto;
overflow-y: scroll; 
}

*:first-child+html body{
overflow-x: hidden;
overflow-y: hidden;
overflow:auto;}
* html body{
overflow-x: hidden;
overflow-y: hidden;
overflow:auto;}

a { text-decoration: underline; color: #5a0011; }
a:hover { text-decoration: underline; color: #FC0505; }

#copy p { color: black; font-size: 14px; }


#menu { text-align: left; }
#menu p { color: black; font-size: 14px; text-align: left;margin:0 0 10px 0;}

#menu h2 { color: #5a0011; font-size: 20px; margin: 30px 0 20px 0; text-align: center; font-style:italic;border-bottom:1px solid #5a0011; }
#menu li { margin-left: 25px; font-size: 14px; margin-bottom:5px;}
#menu .copycells p { margin:5px 0 5px 0;}
#menu p.indented { margin-left:30px; }

#events { color: black; font-size:13px; }
#events p { margin:1em 0;font-size: 14px; }
#events a:link { color: #787878; font-size: 14px; text-decoration: none; }
#events a:hover { color: #FC0505; font-size: 14px; text-decoration: none; }

#footer p { font-size:10px;color:white; }
#footer a { text-decoration: none; color: #fff; }
#footer a:hover { text-decoration: none; color: #FC0505; }

.flyer a { color:red; }

a.menunav { color:white; text-decoration: none; }
a.menunav:hover { color:black; text-decoration: none; }