.imageleft { float: left; margin: 0 10px 3px 0; }
.imageright { float: right; margin: 0 0 3px 10px; }

#searchResults dl { margin: 10px 0 20px 0px; }
#searchResults dl dt, #searchResults dl dd { margin-left: 0px; }
#searchResults .info { font-size: 0.8em; color: #666; text-decoration: none; font-weight: normal; }


/* @group Sitemap */

ul#sitemap {
    margin: 0;
    padding: 0;
}
ul#sitemap li {
    font-weight: bold;
    list-style-type: none;
    margin: 10px 0 20px;
}
ul#sitemap li ul li {
    color: #6E5751;
    font-weight: normal;
    list-style-type: square;
    margin: 10px 0;
}
ul#sitemap-alpha {
    color: #6E5751;
    font-weight: normal;
    list-style-type: square !important;
    margin: 0;
    padding: 0 0 0 0;
}
ul#sitemap-alpha li {
    color: #6E5751;
    font-weight: normal;
    list-style-type: square !important;
    margin: 10px 0 10px 25px;
}

.stButton {
	display:none !important;
}

.event-table th
{
	text-align:left;
}

h3 a {
	font-weight:normal;
}

a.editbutton {
    background: none repeat scroll 0 0 #b90202;
    border: 1px solid #424242;
   color: #FFFFFF !important;
    /*float: left;*/
    font-size: 1em;
    font-weight: bold;
    margin: 20px 10px 10px 0;
    padding: 6px 10px;
    clear: both;
    text-decoration: none !important;
}
a.editbutton:hover {
    border: 1px solid #CCCCCC;
}
