@import url(/assets/css/initial.css);
@import url(/assets/css/html.css);

	html
	{
		background: #FFF url(/assets/i/bg.png) top repeat-x;
	}

	body
	{
	}

	a { color: #7f410f; }
	hr { color: #fff; background-color: #fff; border: 1px dotted #aaa; border-style: none none dotted; }


/* begin structure */
	#wrapper
	{
		margin: 0 auto 0 auto;
		width: 775px;
	}
	#header { }
	.ident
	{
		/* background: transparent url(/assets/i/telephone.png) right no-repeat; */
	}
	
	#footer
	{
		margin-top: 10px;
		padding-top: 10px;
		border-top: 1px dotted #777;
		color: #777;
	}
	

/* begin header stuff */
	.top-menu table
	{
		width: 100%;
	}

	.top-menu td
	{
		background: transparent url(/assets/i/top-menu-bg.png) top repeat-x;
		border-right: 1px solid transparent;
		padding: 6px 15px 6px 15px;
		font-size: 110%;
		text-align: center;
	}

	.top-menu-shadow
	{
		background: #FFF url(/assets/i/top-menu-shadow.png) top repeat-x;
		height: 27px;
	}

	.top-menu a { color: #FFF; }


	.items
	{
		width: 100%;
	}
	.items td
	{
		padding-top: 20px;
	}
	.items .divider { border-bottom: 1px dotted #aaa; }


	.gallery { float: left; }
	.gallery dt { width:145px; float: left; margin-bottom: 30px; }
	.gallery img { vertical-align: bottom; border: 0; }	


/* forms */

	fieldset
	{
		font-family: arial;
		border: 1px solid #ccc;
		padding: 15px;
	}
	
	fieldset dt
	{
		display: block;
		float: left;
		padding: 0.5em 0pt;
		width: 35%;
	}

	fieldset dd
	{
		padding: 0.5em 0pt;
	}

