@media Print
{
	BODY
	{
		line-height: 1.3;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 11pt;
	}
	UL.tabs
	{
		display: none;
	}
	A.mail
	{
		display: none;
	}
	A.reserve
	{
		display: none;
	}
	H2.noback
	{
		display: none;
	}
	#crumb
	{
		display: none;
	}
	A.more
	{
		display: none;
	}
	#slideshow IMG
	{
		display: none;
	}
	#sorting
	{
		display: none;
	}
	#access
	{
		display: none;
	}
	#foot
	{
		display: none;
	}
	.noscreen
	{
		display: none;
	}
	#menu
	{
		display: none;
	}
	.page
	{
		display: none;
	}
	#contactform
	{
		display: none;
	}
	#drob
	{
		display: none;
	}
	#top
	{
		display: none;
	}
	#fav
	{
		display: none;
	}
	#nav
	{
		display: none;
	}
	#copy
	{
		display: none;
	}
	HR
	{
		display: none;
	}
	.photo
	{
		text-align: center;
		margin: 5px 0px 0px 15px;
		width: 220px;
		display: inline;
		float: right;
	}
	#gallery .photo
	{
		text-align: left;
		float: left;
	}
	#photogallery .photo
	{
		margin: 0px 0px 15px;
		width: 190px;
		float: left;
		height: 200px;
	}
	IMG
	{
		border-bottom: #cecece 5px solid;
		border-left: #cecece 5px solid;
		display: block;
		border-top: #cecece 5px solid;
		border-right: #cecece 5px solid;
	}
	H2
	{
		clear: both;
	}
	H3
	{
		clear: left;
	}
	H4
	{
		color: #e52036;
	}
	A:link
	{
		color: #336699;
	}
	A:visited
	{
		color: #336699;
	}
	DT
	{
		padding-bottom: 5px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		font-weight: bold;
		padding-top: 0px;
	}
	DD
	{
		padding-bottom: 10px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	P
	{
		padding-bottom: 15px;
		margin: 0px;
		padding-left: 0px;
		padding-right: 0px;
		padding-top: 0px;
	}
	.table
	{
		width: 100%;
		border-collapse: collapse;
		font-size: 100%;
	}
	TABLE
	{
		width: 100%;
		border-collapse: collapse;
		font-size: 100%;
	}
	TH
	{
		border-bottom: #cecece 1px solid;
		text-align: left;
		border-left: #cecece 1px solid;
		padding-bottom: 2px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: #cecece 1px solid;
		border-right: #cecece 1px solid;
		padding-top: 2px;
	}
	TD
	{
		border-bottom: #cecece 1px solid;
		text-align: left;
		border-left: #cecece 1px solid;
		padding-bottom: 2px;
		padding-left: 10px;
		padding-right: 10px;
		border-top: #cecece 1px solid;
		border-right: #cecece 1px solid;
		padding-top: 2px;
	}
	THEAD TH
	{
		border-bottom: #cecece 3px solid;
	}
	TH.name
	{
		text-align: left;
	}
	TD.name
	{
		text-align: left;
	}
	TFOOT TD
	{
		text-align: left;
	}
	ADDRESS
	{
		font-style: normal;
	}
	IMG#logo
	{
		border-bottom: medium none;
		border-left: medium none;
		border-top: medium none;
		border-right: medium none;
	}
	#photogallery .photo
	{
		margin: 0px 5px 5px 0px;
	}
	.end
	{
		clear: both;
	}
	.box-re
	{
		padding-left: 50px;
	}
	.box-re H3
	{
		color: #be0000;
	}
	.img
	{
		margin: 5px 0px 0px 15px;
		float: right;
	}
	P#logo
	{
		margin: 5px 0px 15px 15px;
		display: inline;
		float: right;
	}
	#slideshow P.active IMG
	{
		border-bottom: #ececec 10px solid;
		border-left: #ececec 10px solid;
		display: block;
		border-top: #ececec 10px solid;
		border-right: #ececec 10px solid;
	}
	#motto
	{
		border-bottom: #ececec 6px double;
		color: #5e715b;
		font-size: 14pt;
	}
	DIV.info IMG
	{
		border-bottom: medium none;
		border-left: medium none;
		margin: 5px 0px 15px 15px;
		float: right;
		border-top: medium none;
		border-right: medium none;
	}
}
