html,body,address,blockquote,div,p,pre,h1,h2,h3,h4,h5,h6,hr,
a,abbr,acronym,b,big,br,cite,code,del,dfn,em,i,
ins,kbd,q,samp,small,span,strong,sub,sup,tt,var,
img,object,
caption,table,tbody,td,tfoot,th,thead,tr,
input,textarea,select,button,form,fieldset,legend,label,
font,u,s,center,dir,menu,strike,xmp, dl
	{
	margin: 0;
	}
html, body, font, td, table
	{
	font: normal 95% "Arial";
	}
applet
	{
	display: none;
	}
hr,img,object
	{
	border: 0;
	}
input,select,button
	{
	vertical-align: middle;
	}
textarea
	{
	vertical-align: top;
	}
input, button
	{
	overflow: visible;
	}
select[size]
	{
	vertical-align: top;
	}
select[size="1"]
	{
	vertical-align: middle;
	}
fieldset legend
	{
	*margin-left: -7px;
	}
caption,td,th,tr
	{
	vertical-align: top;
	}
optgroup
	{
	color: black;
	background: white;
	font-style: normal;
	}
optgroup option
	{
	padding-left: 22px;
	}
hr
	{
	color: black;
	background-color: black;
	height: 1px;
	margin: 7px 0;
	*margin: 0;
	}
sub, sup
	{
	position: relative;
	font-size: 0.7em;
	}
sub
	{
	top: 0.4em;
	}
sup
	{
	top: -0.4em;
	}
table
	{
	border:0;
	border-collapse:collapse;
	border-spacing:0px;
	}
td
	{
	vertical-align:top;
	padding:0;
	}
a:link, a:visited
	{
	text-decoration:underline;
	}

.no-display
	{
	display:none;
	}

span.sbrace {margin-right: 0.33em}
span.hbrace {margin-left: -0.33em}

span.slaquo {margin-right: 0.44em}
span.hlaquo {margin-left: -0.44em}
span.slaquo-s {margin-right: 0.5em}
span.hlaquo-s {margin-left: -0.5em}
span.slaquo-b {margin-left: 0.85em}
span.hlaquo-b {margin-left: -0.85em}

span.sbdquo {margin-right: 0.35em}
span.hbdquo {margin-left: -0.35em}
span.sbdquo-s {margin-right: 0.35em}
span.sbdquo-s {margin-left: -0.35em}

span.squot {margin-right: 0.32em}
span.hquot {margin-left: -0.32em}

span.sowc {margin-right: 0.04em}
span.howc {margin-left: -0.04em}

span.sowcr {margin-right: 0.05em}
span.howcr {margin-left: -0.05em}

.ul
	{
	padding:0;
	list-style:none;
	position:relative;
	}
	.ul li
		{
		position:relative;
		}

ul.textm 
	{
        list-style-type: none;
	}
ul.textm li
	{
	margin-bottom:0.2em;
	padding: 0;
	}
ul.textm>li:before
	{
	content: '\2014\a0';
	position:absolute;
	margin-left: -1.25em;
	}

.div_gal_container
	{
	clear:both;
	margin:20px 0 0 0;
	}
.div_gal
	{
	width:160px;
	height:120px;
	text-align:center;
	float:left;
	border:solid 1px silver;
	margin:0 18px 18px 0;
	padding:0px;
	overflow:hidden;
	}

#icon-controls
	{
	/*
	position:absolute;
	top:1.5em;
	right:1em;
	z-index:22;*/
	margin:0;
	padding:0;
	overflow:hidden;
	//zoom:1;
	}
#icon-controls li
	{
	float:left;
	margin:0 1em 0 0;
	list-style:none;
	padding:8px 6px;
	}
	.active-page
		{
		background:url(/i/circle.png) center center no-repeat;
		}
#icon-controls a, #icon-controls b
	{
	display:block;
	width:21px;
	height:18px;
	overflow:hidden;
	position:relative;
	background-image:url(/i/icons.gif);
	}
#a-main:link, #a-main:visited
	{
	background-position:0 -18px;
	}
#a-main:hover, b#a-main
	{
	background-position:0 0px;
	}
#a-contact:link, #a-contact:visited
	{
	background-position:-21px -18px;
	}
#a-contact:hover, b#a-contact
	{
	background-position:-21px 0px;
	}
#a-map:link, #a-map:visited
	{
	background-position:-42px -18px;
	}
#a-map:hover, b#a-map
	{
	background-position:-42px 0px;
	}
#a-search:link, #a-search:visited
	{
	background-position:-63px -18px;
	}
#a-search:hover, b#a-search
	{
	background-position:-63px 0px;
	}
#icon-controls u
	{
	display:block;
	position:absolute;
	top:18px;
	left:21px;
	}

.clear
	{
	clear:both;
	display:block;
	}
.for-errors
	{
	margin-left:0.7em;
	color:#bd0000;
	font-style:italic;
	}


div
	{
	position:relative;
	}
div, .box
	{
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
	-ms-box-sizing: border-box;
	box-sizing: border-box;
	}
ul
	{
	margin:0;
	}
ins
	{
	margin:0;
	padding:0;
	}
.clsss
	{
	
	}

