/* styles available to clients */
/* see site notes for further info */
h2,h3,h4,h5
{
	color: #C88B7C;
	text-transform: capitalize;
	padding: 0;
	margin: 8px 0 2px 0;
}

h2
{
	font-size: 1.2em;
	font-weight: 700;
}

h3
{
	font-size: 1.1em;
	font-weight: 700;
	margin: 4px 0 2px 0;
}

h4
{
	font-size: 1.1em;
	font-weight: 700;
	margin: 2px 0 0 0;
}

h5
{
	font-size: 1em;
	font-weight: 700;
	margin: 0;
	padding: 0;
}

p
{
	margin: 0 0 1em 0;
        font-size:1em;
}
address
{
	margin: 1em 0 1em 0;
        font-size:1em;
}
a:link
{
	color: #006622;
	text-decoration: none;
}

a:hover
{
	text-decoration: underline;
}

a:visited
{
	color: #666;
	text-decoration: none;
}

a:visited:hover
{
	text-decoration: underline;
}
img
{
	border: 2px solid #C88B7C;
}
.imgr {
	float:right;
}
.imgl {
	float:left;
}
.smltxt {
      font-size: .8em;
}
.clear {
      clear:both;
}
.clearl {
      clear:left;
}
.boxr
{
	width: 200px;
	padding: 4px;
	margin: 2px;
	border: 2px solid #C88B7C;
	float: right;
	clear: right;
	background: #EEEDE6;
}
.boxr ul
{
       margin:10px 0 10px 10px;
       padding:0;
}
.boxr li
{
        list-style-type: square;
        list-style-position: inside;
}