*       { margin:0; padding:0; border: none; }
body, table	{ font: normal normal normal 10pt/16pt Arial, sans-serif; }
A	{ text-decoration: none; }
A:hover	{ text-decoration: underline; }

h1	{ float: left; font-size:1em; position:relative; width:228px; height: 136px; overflow: hidden; }
h1 img 	{ z-index:1; position:absolute; top:0; left:0; width:227px; height:136px; min-height:136px; background:#ffffff url(/logo.png) 0 0 no-repeat; }
h2	{ font-size: 1.8em; padding: 5px; background-color: #99fe00; border:1px solid #999999; }
h3	{ font-size: 1.4em; padding: 5px 0; }
#top	{ margin: 0 30px 10px 20px; background: #ffffff url(/CMS/Home.header.jpg) right 10px no-repeat; }
#nav 	{ margin: 0 0 10px 20px; float: left; width: 180px; }
#nav UL	{  border-top:2px solid #999999; border-right:1px solid #999999; border-left:1px solid #999999; list-style: none; }
#nav UL LI { padding: 5px 10px; background-color: #99FE00; font-weight: bold; border-bottom: 2px solid #999999; }
#nav UL LI A { line-height: 2em; color: #000000; display: block }
#nav P	{ margin: 2px 5px 2px 10px; padding: 0 0 0 20px;}
#nav P.email { background: #ffffff url(/ico_email.png) 0 center no-repeat;}
#nav P.tel { background: #ffffff url(/ico_tel.png) 0 center no-repeat; }
#nav P.fax { background: #ffffff url(/ico_fax.png) 0 center no-repeat; }
#main
{
	margin: 0 30px 0 220px;
}
.bordertop
{
	margin: 20px 0 0 0;
	border-top: 1px solid #999999;
}
.homeCalendar
{
	height: 2em;
}
.homeCalendar UL LI
{
        display: block;
	float: left;
}

.listAuction
{
	display: block;
	float: left;
	border: 2px solid #999999;
	padding: 10px;
	margin: 10px;
}

#bottom
{
	margin: 10px 20px;
	border-top:1px solid #999999;
	padding: 5px 20px;
}
#bottom H4
{
	font-size: 1em;
	display-inline;
}
#bottom UL
{
	list-style: square inside none;
	margin: 0 0 0 10px;
}
#bottom UL LI
{
	padding: 0 10px 0 0;
}
#map
{
	margin: 10px 0 0 0;
        height: 300px;
        border: 1px solid #c0c0c0;
}
