html, body {
   margin : 0;
   padding : 0;
}

body {
   color : #a52a2a;
   background : #e6e7e8;
   width : 100%;
}

a:link {
   color : #1b1b1b;
   background : transparent;
   text-decoration : none;
}

a:visited {
   color : #1f1f1f;
   text-decoration : none;
}

a:hover {
   color : #ff7100;
   text-decoration : none;
}

a:active {
   color : #afafaf;
   text-decoration : none;
}

#container { 
width : 700px; 
margin : 0 auto; 
color : #333; 
background-image: url(/assets/theme/bg.gif); 
border-color: #808080; 
border-style: solid; 
border-width: 1px 1px 0; 
}


#top { 
background-image: url(/assets/theme/topimg-B.jpg); 
background-repeat: no-repeat; 
background-attachment: scroll; 
background-position: left top; 
height : 288px;
padding : 0.1em 0.1em 0.1em 0.1em; 
border-bottom : 1px solid #808080; }


#leftnav {
   float : left;
   line-height : 70%; 
   width : 160px;
   margin : 10px 0px 0px 0px;
padding :10px 0px 200px 10px;

}

#content {
line-height : 120%; 
font-size: 11px; 
font-family:Verdana, Helvetica, Geneva, Tahoma, Arial; 
margin-left : 185px;
border-left : 0 solid #808080;
padding : 0px 20px 0px 10px;

}

#footer { clear : both; margin : 0; padding : 0.5em 0 1em; color : #333; background-image: url(/assets/theme/bg.gif); border-bottom : 1px solid #808080; }


.happy {
border-top : 1px solid #6B9A00;
width : 146px;

}

.Listmenu {
color: black; 
font-size: 11px; 
}

.pagetitle { 
color: #232730; 
font-size: 16px; 
font-family:Verdana, Geneva, Tahoma, Verdana, Arial, Helvetica, sans-serif; 
font-weight: bold; 

}

.menu { 
color: #b1b3b6;
line-height : 75%; 
margin: 82px 0px 5px 0px ;



}

.pagetrail {
font-size: 11px; 
font-family:Verdana, Helvetica, Geneva, Tahoma, Arial;  
color: #f5f5f5;
margin: px 0px 0px 0px ;
padding : 0 0 5px 5px;

}

#navcontainer ul { 
text-align: left; 
list-style-type: none; 
margin: 0 0 0px 0px; 
width: 100% ; padding: 0 0 0 0; 
}
#navcontainer ul li { 
margin-bottom: 5px; 
margin-left: 5px; 
padding-left: 0; 
display: inline    }

#navcontainer ul li a { color: #fff; font-size: 12px; font-family: "trebuchet ms", Verdana, Geneva, Helvetica; font-weight: normal; text-decoration: none; margin-bottom: 5px; margin-left: 5px; padding-left: 0; }

#navcontainer ul li a:hover
              { color: #fff; font-size: 12px; font-family: "trebuchet ms", Verdana, Geneva, Helvetica; font-weight: normal ; margin-bottom: 5px; margin-left: 5px; padding-left: 0; }


ul#LM_level_1 {
margin:0;padding:0 0 0 15px;
font-size: 11px; 
font-family:Verdana, Helvetica, Geneva, Tahoma, Arial;
font-weight: normal;   
}
ul#LM_level_1 ul{
margin:0;padding:0 0 0 15px;
font-size: 11px; 
font-family:Verdana, Helvetica, Geneva, Tahoma, Arial;
font-weight: normal;  
}
ul#LM_level_1 li {
font-size: 11px; 
font-family:Verdana, Helvetica, Geneva, Tahoma, Arial;
font-weight: normal;  
margin:0;padding:0;
list-style-image:url(/assets/theme/link.gif)
}
.sponsor { }

.eventmonth {
FONT-WEIGHT: bold; 
FONT-SIZE: 14px; 
COLOR: #7d9c36; 
FONT-FAMILY: Verdana, Helvetica, Geneva, Tahoma, Arial;
margin: 20px 0px 0px -38px ;
padding-bottom : 3px;
list-style-image:url(/assets/theme/linkg5.gif)
}

.eventitem, .eventitem p {
FONT-SIZE: 11px; 
FONT-FAMILY: Verdana, Helvetica, Geneva, Tahoma, Arial;
COLOR: black;  
font-weight : bold;
margin: 15px 0px -0px -10px ;

}

.event-information, .event-information p {
FONT-FAMILY: Verdana, Helvetica, Geneva, Tahoma, Arial;
COLOR: black;  
font-weight : normal; 
margin: 15px 0px 0px 10px ;
}





