/* Start of CMSMS style sheet 'a-peace2-tools' */
/* A CSS Framework by Mike Stenhouse of Content with Style, adapted to CMSMS by Daniel Westergren */

/* clearing */
.stretch, .clear {clear:both; height:1px; margin:0; padding:0; font-size:15px;line-height:1px;}
.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
* html>body .clearfix {display: inline-block; width: 100%;}
* html .clearfix {/* Hides from IE-mac \*/height: 1%;/* End hide from IE-mac */}

/* replace */
.replace {display:block; background-repeat: no-repeat; background-position: left top; background-color:transparent;}

/* tidy these up */
.replace * {text-indent:-10000px; display:block; background-repeat:no-repeat; background-position:left top; background-color:transparent;}
.replace a {text-indent:0;}
.replace a span {text-indent:-10000px;}

/* accessibility */
span.accesskey {text-decoration:none;}
.accessibility {position: absolute;top: -999em;left: -999em;}
dfn {position: absolute;left: -1000px;top: -1000px;width: 0;height: 0;overflow: hidden;display: inline;}

/* End of 'a-peace2-tools' */

