<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
	body {
		margin: 0px 20px 20px 0px;
		padding: 0px;
		color: #000;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif;
		font-size: small;
	}
	
	#heading {
		margin: 20px 0px 0px 230px;
		padding: 0px;
		width: 343px;
		height: 56px;
		background-image: url(images/template/heading.jpg);
		background-repeat: no-repeat;
		text-indent: -2000px;
		overflow: hidden;
	}
	
	p {
		margin: 0px 0px 10px 0px;
		text-align: justify;
	}
	
	h2, h3 {
		font-size: medium;
		color: #003;
		margin: 0px;
	}
		
	h2.catheading {
		font-size: small;
		margin: 0px;
		text-align: center;
	}
	
	a {
		color: #333;
		text-decoration: none;
	}
	
	a.adminlink {
		background-color: #FFFF00;
		font-weight: bold;
		border: solid 1px #333;
		text-decoration: none;
		padding: 0px 2px 0px 2px;
	}

	#header {
		position: absolute;
		left: 0px;
		top: 0px;
		background-image: url(images/template/header-bg.jpg);
		background-repeat: no-repeat;
		width: 100%;
		height: 76px;
	}
	
	#content {
		position: absolute;
		left: 0px;
		top: 76px;
		background-image: url(images/template/body-bg.gif);
		background-repeat: no-repeat;
		width: 100%;
		height: 500px;
		padding-top: 20px;
	}
	
	#contentspace {
		float: left;
		width: 230px;
	}

	#contentleft {
		position: absolute;
		left: 210px;
		top: 20px;
		float: left;
		width: 250px;
		margin-left: 20px; 
	}
	
	#contentright {
		position: absolute;
		left: 495px;
		top: 20px;
		float: left;
		margin-right: 20px;
	}
	
	#contentfull {
		position: absolute;
		left: 230px;
		top: 20px;
		float: left;
		margin-right: 20px;
		padding-right: 100px;
	}
	
	.testimonial {
		color: #000033;
		font-style: italic;
		text-align: left;
	}
	
	#header ul {
		position: absolute;
		left: 0px;
		top: 50px;
		list-style-type: none;
		margin: 0px 0px 0px 230px;
		padding: 0px;
		width: 343px;
	}
	
	#header ul li {
		float: left;
		margin: 0px;
		font-size: medium;
		font-weight: bold;
		padding: 0px;
		
	}

	p.contactsmall {
		font-size: smaller;
	}
	
	ul#ranges, ul#cat {
		list-style-type: none;
		margin: 20px 0px 0px 0px;
		padding: 0px;
	}
	
	ul#cat li {
		text-align: center;
		margin-bottom: 10px;
		clear: left;
	}
	
	ul#ranges li {
		clear: left;
		padding-bottom: 40px;
		margin: 20px 0px 20px 0px;
	}
	
	div.catheader {
		clear: right;
		text-align: left;
	}
	
	img.catheader {
		float: left;
		margin: 0px 50px 30px 0px;
		vertical-align: middle;
	}
	
	.catthumb {
		float: left;
		margin-right: 10px;
		background-repeat: no-repeat;
		background-position: center center;
		width: 200px;
		height: 50px;
		border: none;
	}

	.rangethumb {
		background-repeat: no-repeat;
		background-position: center center;
		width: 200px;
		height: 100px;
		border: none;
		margin: 0px 10px 10px 10px;
		float: left;
	}
	
	.rangethumb, .rangephoto {
		border: solid 1px #003;
	}
	
	.rangename {
		color: #003;
		font-size: larger;
		font-weight: bold;
		margin: 0px 0px 5px 0px;		
		border-bottom: solid 1px #003;
	}

	#rangeleft {
		float: left;
		width: 280px;
		margin-right: 30px;
	}
	
	#rangeright {
		float: left;
	}
	
	table#items {
		border-collapse: collapse;
		margin-bottom: 20px;
	}
	
	table#items td {
		border-bottom: solid 1px #ccc;
		padding: 5px;
		margin: 0px;
	}
	
	table#items td.center {
		text-align: center;
	}
	
	.floatleft {
		float: left;
		margin-right: 20px;
	}
	
	.floatright {
		float: right;
		margin-left: 20px;
	}
	
	.moreinfo {
		clear: left;
		font-weight: bold;
	}
	
	.homecath3 {
		font-weight: bold;
		font-size: medium;
		color: #003;
		margin: 0px 0px 20px 0px;
	}
</pre></body></html>