p {
margin: 0 0 10px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
font-style:normal;
line-height:16px;
color:#333333;
}
h1 {
margin: 0 0 8px 0;
font-family: Arial, Helvetica, sans-serif;
font-size: 11px;
font-weight:normal;
color:#4B6B22;
}
h3 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:12px;
font-weight:normal;
letter-spacing:2px;
margin: 0 0 1px 0;
color:#333333;
}
h4 {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
font-weight:normal;
letter-spacing:2px;
margin: 0 0 1px 0;
color:#F1FFCD;
}
.largetitle {
font-size:35px;
letter-spacing:3px;
}
a:link {
margin:0;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
text-decoration:underline;
line-height:16px;
color:#4B6B22;
}
a:visited {
color:#4B6B22;
}
a:hover {
color:#F1FFCD;
}
a:active, a.selected {
color:#F1FFCD;
text-decoration:none;
}
.pagetitles {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:13px;
letter-spacing:1px;
color:#F1FFCD;
}
.alignright {
text-align:right;
}
.emphasis {
font-weight:bold;
}
.emphasis2 {
font-style:italic;
}
.emphcolor {
color:#F1FFCD;
}
.eventnumber {
}
.eventnumber a {
margin-left:10px;
}
DIV.shopslink p{
margin-bottom:45px;
}
DIV.shopslink a {
font-family:Georgia, "Times New Roman", Times, serif;
font-size:15px;
letter-spacing:1px;
text-decoration:none;
}

