div#top {background:url(../images/backgrounds/contact_toparea.jpg) top left no-repeat;}
div#head h1	{
	background:url(../images/backgrounds/contact_head.jpg) top left no-repeat;
	width:698px;
	height:47px;
	border-bottom:1px solid #fff;
	margin:0px 0px 0px 0px;
}
div#head span	{display:none;}
.contact_email	{height:35px;margin-top:1px;color:#52524a;}
.contact_email a:link,
.contact_email a:hover,
.contact_email a:active,
.contact_email a:visited	{color:#5A6A32;text-decoration:underline;}


div#contentA {
	width:698px;
	border-bottom:1px solid #fff;
	border-top:1px solid #fff;
}
div#map,
div#contacttopright {float:left;text-align:left;}
div#map	{
	width:243px;
	height:184px;
	background:url(../images/content/contact_map.jpg) top left no-repeat;
}
div#map a	{
	display:block;
	text-decoration:none;
	height:184px;
}
div#contacttopright {
	width:455px;
	background:#e6e6e6;
}
div#contactinfo	{
	background:url(../images/backgrounds/contact_info.jpg) top left no-repeat;
	width:441px;
	height:139px;
	padding:18px 0px 0px 14px;
	vertical-align:top;
	
}
p.a	{
	background:url(../images/backgrounds/contact_bar.jpg) top left no-repeat;
	height:24px;
	text-align:right;
	padding:3px 5px 0px 0px;
	margin:0px 0px 0px 0px;
	font:bold 9px Verdana, Arial, Helvetica, sans-serif;
	color:#e7e7e7;
}
p.a span	{
	display:block;
	background:url(../images/buttons/contact_down.gif) top right no-repeat;
	padding:3px 23px 0px 0px;
}

ul.a,
ul.b {float:left;margin:0px 0px 8px 0px;padding:0px 0px 0px 0px;}
ul.a {width:220px;}
ul.b {width:150px;}
ul.a li,
ul.b li {font:bold 11px Arial, Helvetica, sans-serif;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}
ul.a li.a	{color:#5A6A32;}
ul.a li.b,
ul.a li.c	{color:#949C5A;}
ul.a li.c {padding:0px 0px 8px 0px;}
ul.a li.d	{color:#52524a;}

ul.b li {
	height:35px;
	color:#52524a;
	line-height:1em;
}
ul.b li.a	{height:35px;}
ul.b li a:link,
ul.b li a:visited {
	color:#5A6A32;
	text-decoration:underline;
	font-weight:normal;
}
ul.b li a:hover,
ul.b li a:active {
	color:#52524a;
}

p.b	{
	background:url(../images/buttons/contact_arrow.gif) left no-repeat;
	padding:2px 0px 0px 20px;
	font:bold 10px Arial, Helvetica, sans-serif;
	color:#738442;
	height:17px;
	margin:0px;
	clear:both;
	width:401px;
}

/* form area */

div#contentB 	{
	background:#fff;
	width:678px;
	border-top:3px solid #636363;
	padding:10px;
	clear:both;
}

div#contentB h2	{
	background:url(../images/text/contact_request.gif) top left no-repeat;
	height:23px;
}
div#contentC	{
	background:url(../images/content/contact_TEMP.jpg) top right no-repeat;
	padding:0px 227px 0px 0px;
}

div#contactform	{
	width:428px;
	border-top:1px solid #ccc;
	padding:10px 10px 10px 1px;
}

div#contactform p	{display:none;}

div#contactform	td p	{display:block;margin:0px 0px 0px 0px;}
div#contentC strong,
div#contactform	td p strong {color:#949C5A;}
div#contactform td input.full	{width:176px;}
div#contactform td input.twothirds	{width:129px;}
div#contactform td input.half	{width:82px;}
div#contactform textarea {
	width:360px;
	height:55px;
}
input.full,
input.twothirds,
input.half,
textarea	{
	background:#fff;
	border:1px solid #dbdbdb;
	margin:0px 0px 10px 0px;
}
td.a	{padding-right:10px;}
