body {	margin: 10px 0 24px 0;	background: #fff url(../Images/bk.gif) repeat 0 0;	text-align: center;}img, table {	border: 0;}form {	margin: 0;	padding: 0;}input
{	
    font: normal 11px arial, sans-serif;
    color: #000;
    background: #fff;
    text-align: center;
}
/*-------------------------Non-Standard--------------*/#sitediv {	width: 768px;	background: #fff;	padding: 0;	margin: 0 auto;}#masthead {	display: block;	width: 768px;	height: 94px;	background: #fff;	text-align: left;	padding: 0;	margin: 0;}#photostrip {	display: block;	width: 768px;	height: 102px;	background: #fff;	padding: 0;	margin: 0;}#searcharea {	float: right;	width: 240px;	height: 25px;	text-align: right;	white-space: nowrap;	padding: 0;	padding:3px;}#page{	display: block;	float: right;	width: 572px;	font: normal 11px verdana, sans-serif;	line-height: 14px;	color: #000;	line-height: 14px;	text-align: left;	padding: 18px 18px;	margin: 0;}#content-full {	display: block;	width: 572px;	font: normal 11px verdana, sans-serif;	line-height: 14px;	color: #000;	line-height: 14px;	text-align: left;	padding: 0 0 8px 0;	margin: 0;}#content-left {	display: block;	float: left;	width: 358px;	font: normal 11px verdana, sans-serif;	line-height: 14px;	color: #000;	line-height: 14px;	text-align: left;	padding: 8px 18px 8px 0;	margin: 0;	clear:both;}#content-right {	display: block;	float: right;	width: 194px;	font: normal 11px verdana, sans-serif;	line-height: 14px;	color: #000;	line-height: 14px;	text-align: left;	padding: 8px 0;	margin: 0;}		#footer {	display: block;	clear: both;	width: 768px;	height: 18px;	font: 800 10px arial, sans-serif;	color: #fff;	background: #34715a;	text-align: center;	text-transform: uppercase;	padding: 2px auto;	margin: 0;}.phone {	font: 800 12px arial, sans-serif;	color: #fff;}	/*--------------------------PRINTLINKS-------------------------------*/#printlinks {	display: block;	width: 154px;	height: 20px;	text-align: center;	padding: 2px 0 1px 0;	margin: 0 0 0 4px;	display:none;}#pl1 {	display: block;	width: 154px;	padding: 16px auto;	margin: 0;}#pl2 {	display: block;	width: 154px;	padding: 16px auto;	margin: 0;}/*--------------------------TOP NAVIGATION -------------------------------*/#topnavarea{	display: block;	width: 100%;	height: 26px;	background: #34715a;	text-align: left;	white-space: nowrap;	margin: 0;}#topnav {	display: block;	height: 22px;	text-align: left;	white-space: nowrap;	padding: 6px 0 0 16px;	margin: 0;}#topnav ul {	list-style-type: none;	padding: 0;	margin: 0;}#topnav ul li {	display: inline;	padding: 0;	margin: 0;}.tnav , .tnavfirst, .tnavlast{	height: 13px;	font: 800 10px arial, sans-serif;	color: #fff;	background: #34715a;	text-align: center;	vertical-align: text-top;	text-decoration: none;	text-transform: uppercase;	padding: 0 6px 2px 6px;	margin: 0;}.tnav:hover, .tnavfirst:hover, .tnavlast:hover {	background: #b22222;	text-decoration: none;}.tnava, .tnavfirsta, .tnavlasta {	height: 13px;	font: 800 10px arial, sans-serif;	color: #fff;	background: #f45437;	text-align: center;	vertical-align: text-top;	text-decoration: none;	text-transform: uppercase;	padding: 0 6px 2px 6px;	margin: 0;}.tnava:hover, .tnavfirsta:hover, .tnavlasta:hover {	text-decoration: none;}/*----------------------------LEFT NAVIGATION ------------------------------------*/#leftnavcol {	display: block;	float: left;	width: 158px;	background: #fff;	vertical-align: top;	padding: 0;	margin: 0;}#leftnav {	display: block;	width: 154px;	padding: 8px 0;	margin: 0 0 0 4px;}#leftnav ul {	list-style-type: none;	padding: 0;	margin: 0;}#leftnav ul li {	display: inline;	padding: 0;	margin: 0;}.lnav01, .lnav01first, .lnav01last{	display: block;	width: 140px;	font: 800 11px arial, sans-serif;	color: #34715a;	border: 1px solid #fff;	text-decoration: none;	text-transform: uppercase;	text-align: left;	padding: 1px 4px 1px 12px;	margin: 0 0 2px 0;}.lnav01:hover, .lnav01first:hover, .lnav01last:hover {	color: #000;	background: #d0fcd3 url(../Images/lnav01h_tri.gif) no-repeat 0 0;	border: 1px solid #34715a;	text-decoration: none;}.lnav01a, .lnav01firsta, .lnav01lasta {	display: block;	width: 140px;	font: 800 11px arial, sans-serif;	color: #fff;	background: #34715a url(https://centraltemplates.eporia.com/Beresford/Images/lnav01a_tri.gif) no-repeat 0 0;	border: 1px solid #34715a;	line-height: 12px;	text-decoration: none;	text-transform: uppercase;	text-align: left;	padding: 1px 4px 2px 12px;	margin: 0;}.lnav01a:hover, .lnav01firsta:hover, .lnav01lasta:hover{	text-decoration: none;}.lnav02, .lnav02first, .lnav02last {	display: block;	width: 131px;	font: normal 12px arial, sans-serif;	color: #fff;	background: #c74028;	text-decoration: none;	text-align: left;	letter-spacing: 0.01em;	padding: 1px 4px 1px 6px;	margin: 0 0 0 10px;}.lnav02:hover, .lnav02first:hover, .lnav02last:hover {	background: #b22222;	text-decoration: none;}.lnav02a, .lnav02firsta, .lnav02lasta {	display: block;	width: 131px;	font: normal 12px arial, sans-serif;	color: #fff;	background: #f45437;	text-decoration: none;	text-align: left;	letter-spacing: 0.01em;	padding: 1px 4px 1px 6px;	margin: 0 0 2px 10px;}.lnav02a:hover, .lnav02firsta:hover, .lnav02lasta:hover {	text-decoration: none;}.lnav03, .lnav03first, .lnav03last {	display: block;	width: 124px;	font: normal 10px arial, sans-serif;	color: #000;	background: #bcb4b1;	text-decoration: none;	text-transform: uppercase;	text-align: left;	padding: 1px 4px 1px 8px;	margin: -2px 4px 0 20px;}.lnav03:hover, .lnav03first:hover, .lnav03last:hover {	background: #dad6d3;	text-decoration: none;}.lnav03a, .lnav03firsta, .lnav03lasta {	display: block;	width: 124px;	font: normal 10px arial, sans-serif;	color: #fff;	background: #000 url(https://centraltemplates.eporia.com/Beresford/Images/lnav03a_tri.gif) no-repeat 126px 0;	text-decoration: none;	text-transform: uppercase;	text-align: left;	padding: 1px 4px 1px 8px;	margin: -2px 4px 0 20px;}.lnav03a:hover, .lnav03firsta:hover, .lnav03lasta:hover {	text-decoration: none;}/*----------------------BREADCRUMBS ----------------------*/.bcrumbs {	display: block;	width: 540px;	font: normal 11px arial, sans-serif;	color: #34715a;	text-align: left;	padding: 0;	margin: 0;}.bcrumblink {	font: normal 11px arial, sans-serif;	color: #494949;	text-decoration: none;	padding: 0;	margin: 0;}.bcrumblink:hover {	color: #000;	text-decoration: underline;}/*---------------------------SET STYLE CALLS -----------------------------*/h1{	display: block;	width: 566px;	font: 800 18px georgia, serif;	color: #333;	text-align: left;	border-bottom: 1px solid #34715a;	text-decoration: none;	padding: 12px 6px 2px 0;	margin: 0;}h2{	display: block;	font: normal 12px georgia, serif;	color: #c74028;	text-align: left;	text-decoration: none;	text-transform: uppercase;	padding: 2px 6px 2px 0;	margin: 0;}.head-dept {	display: block;	font: normal 16px georgia, serif;	color: #333;	text-align: left;	text-decoration: none;	padding: 8px 6px 0 0;	margin: 0;}.head-dept-list {	display: block;	font: 800 12px arial, sans-serif;	color: #494949;	text-align: left;	text-decoration: none;	vertical-align: top;	padding: 0;	margin: 0 0 0 12px;}.head-product {	display: block;	font: normal 16px georgia, serif;	color: #333;	text-align: left;	text-decoration: none;	padding: 8px 6px 0 0;	margin: 0;}.head-content {	display: block;	font: normal 16px georgia, serif;	color: #333;	text-align: left;	text-decoration: none;	padding: 8px 6px 0 0;	margin: 0;}.subhd-dept {	display: block;	font: normal 11px georgia, serif;	color: #c74028;	text-align: left;	text-decoration: none;	text-transform: uppercase;	vertical-align: top;	padding: 0;	margin: 0;}.subhd-dept:hover {	color: #f45437;	text-decoration: underline;}.subhd-prod {	display: block;	font: normal 11px georgia, serif;	color: #c74028;	text-align: left;	text-decoration: none;	text-transform: uppercase;	vertical-align: top;	padding: 0;	margin: 0;}.subhd-prod:hover {	color: #f45437;	text-decoration: underline;}.subhd-content {	display: block;	font: normal 11px georgia, serif;	color: #c74028;	text-align: left;	text-decoration: none;	text-transform: uppercase;	vertical-align: top;	padding: 0;	margin: 0;}.subhd-content:hover {	color: #f45437;	text-decoration: underline;}.link-dept {	font: normal 11px verdana, sans-serif;	color: #c74028;	text-decoration: none;}.link-dept:hover {	text-decoration: underline;}.link-prod {	font: normal 11px verdana, sans-serif;	color: #c74028;	text-decoration: none;}.link-prod:hover {	text-decoration: underline;}.link-content {	font: normal 11px verdana, sans-serif;	color: #c74028;	text-decoration: none;}.link-content:hover {	text-decoration: underline;}/*------------------------------CONTENT STYLES -----------------------------*/.bodytext {	font: normal 11px verdana, sans-serif;	color: #000;	line-height: 14px;	text-decoration: none;	text-align: left;	vertical-align: top;}.bodytext-red {	font: normal 11px verdana, sans-serif;	color: #f00;	line-height: 14px;	text-decoration: none;	text-align: left;	vertical-align: top;}.bodytext-bold {	font: 800 11px verdana, sans-serif;	color: #000;	line-height: 14px;	text-decoration: none;	text-align: left;	vertical-align: top;}.bodytext-boldItalic {	font: 800 italic 11px verdana, sans-serif;	color: #000;	line-height: 14px;	text-decoration: none;	text-align: left;	vertical-align: top;}.bodytext-wht {	font: 800 11px verdana, sans-serif;	color: #fff;	line-height: 14px;	text-decoration: none;	text-align: left;	vertical-align: top;}.bodytext-sm {	font: normal 10px verdana, sans-serif;	color: #000;	text-decoration: none;	text-align: left;	vertical-align: top;}.small-uc {	font: normal 10px verdana, sans-serif;	color: #000;	text-transform: uppercase;	text-align: center;}.headvlrg-blk {	display: block;	font: normal 18px georgia, serif;	color: #000;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headvlrg-gray {	display: block;	font: normal 18px georgia, serif;	color: #494949;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headvlrg-blu {	display: block;	font: normal 18px georgia, serif;	color: #005281;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headvlrg-rust {	display: block;	font: normal 18px georgia, serif;	color: #f45437;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headvlrg-burg {	display: block;	font: normal 18px georgia, serif;	color: #900;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0 ;}.headvlrg-red {	display: block;	font: normal 18px georgia, serif;	color: #c74028;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headvlrg-grn {	display: block;	font: normal 18px georgia, serif;	color: #34715a;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-blk {	display: block;	font: 800 16px arial, sans-serif;	color: #000;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-gray {	display: block;	font: 800 16px arial, sans-serif;	color: #494949;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-blu {	display: block;	font: 800 16px arial, sans-serif;	color: #005281;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-rust {	display: block;	font: 800 16px arial, sans-serif;	color: #f45437;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-burg {	display: block;	font: 800 16px arial, sans-serif;	color: #900;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-red {	display: block;	font: 800 16px arial, sans-serif;	color: #c74028;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.headlrg-grn {	display: block;	font: 800 16px arial, sans-serif;	color: #34715a;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-blk {	display: block;	font: 800 14px arial, sans-serif;	color: #000;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-gray {	display: block;	font: 800 14px arial, sans-serif;	color: #494949;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-blu {	display: block;	font: 800 14px arial, sans-serif;	color: #005281;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-rust {	display: block;	font: 800 14px arial, sans-serif;	color: #f45437;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-burg {	display: block;	font: 800 14px arial, sans-serif;	color: #900;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-red {	display: block;	font: 800 14px arial, sans-serif;	color: #c74028;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.head-grn {	display: block;	font: 800 14px arial, sans-serif;	color: #34715a;	text-decoration: none;	text-align: left;	vertical-align: top;	padding: 0;	margin: 0;}.subhd-blk {	display: block;	font: normal 12px georgia, serif;	color: #000;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-blk:hover {	text-decoration: underline;}.subhd-gray {	display: block;	font: normal 12px georgia, serif;	color: #494949;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-gray:hover {	text-decoration: underline;}.subhd-blu {	display: block;	font: normal 12px georgia, serif;	color: #005281;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-blu:hover {	text-decoration: underline;}.subhd-rust {	display: block;	font: normal 12px georgia, serif;	color: #f45437;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-rust:hover {	text-decoration: underline;}.subhd-burg {	display: block;	font: normal 12px georgia, serif;	color: #900;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-burg:hover {	text-decoration: underline;}.subhd-red {	display: block;	font: normal 12px georgia, serif;	color: #c74028;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-red:hover {	text-decoration: underline;}.subhd-grn {	display: block;	font: normal 12px georgia, serif;	color: #34715a;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-grn:hover {	text-decoration: underline;}.subhd-wht {	display: block;	font: normal 12px georgia, serif;	color: #fff;	text-decoration: none;	text-transform: uppercase;	text-align: left;	vertical-align: top;}.subhd-wht:hover {	text-decoration: underline;}.link-blk {	font: normal 11px verdana, sans-serif;	color: #000;	text-decoration: underline;}.link-red {	font: normal 11px verdana, sans-serif;	color: #c74028;	text-decoration: underline;}.link-wht {	font: normal 11px verdana, sans-serif;	color: #fff;	text-decoration: underline;}.link-burg {	font: normal 11px verdana, sans-serif;	color: #900;	text-decoration: underline;}.link-rust {	font: normal 11px verdana, sans-serif;	color: #f45437;	text-decoration: underline;}.link-blu {	font: normal 11px verdana, sans-serif;	color: #005281;	text-decoration: underline;}.link-grn {	font: normal 11px verdana, sans-serif;	color: #34715a;	text-decoration: underline;}.link-gray {	font: normal 11px verdana, sans-serif;	color: #666;	text-decoration: underline;}/*-----------------------TEXTLINKS -----------------------------*/#textlinkarea {	display: block;	clear: both;	width: 748px;	font: normal 10px arial, sans-serif;	color: #34715a;	text-decoration: none;	text-align: center;	padding: 6px 10px 0 10px;	margin: 0 auto;}.textlinks {	font: normal 10px arial, sans-serif;	color: #34715a;	text-align: center;	text-decoration: none;	padding: 1px 0;}.textlinks:hover {	color: #000;	text-decoration: underline;}/*-----------------------------PADDING STYLES----------------------*/.padleft {	float: left;	margin: 6px 10px 6px 0;}.padright {	float: right;	margin: 6px 0 6px 10px;}.pad {	padding: 6px 10px 3px 10px;	margin: 0;}/*-------------------------------TABLE STYLES ---------------------------------*/.tblhdr {	font: 800 12px georgia, serif;	color: #000;	border-top: 2px solid #34715a;	border-bottom: 1px solid #999;	text-align: left;	text-decoration: none;	text-transform: uppercase;	padding: 2px 6px 1px 10px;	margin: 0;}	.tblhdr-text {	font: 800 12px georgia, serif;	color: #000;	text-align: left;	text-decoration: none;	text-transform: uppercase;}.tblhdr-prod {	width: 100%;	font: 800 11px georgia, serif;	color: #000;	border-top: 2px solid #34715a;	border-bottom: 1px solid #999;	text-transform: uppercase;	padding: 2px 10px;}.prodname 	{	display: block;	font: 800 11px arial, sans-serif;	color: #000;	text-decoration: none;	text-align: center;	margin: 0;	padding: 0 0 3px 0;}.prodname:hover	{	color: #c74028;	text-decoration: underline;}.price {	display: block;	font: 800 11px arial, sans-serif;	color: #000;	text-align: center;	padding: 3px 0;	margin: 0;}.mftr {	display: block;	font: normal 9px arial, sans-serif;	color: #000;	text-decoration: none;	margin: 0;	padding: 1px 0;}.addtocart {	display: block;	width: 60px;	font: normal 8px verdana, sans-serif;	color: #494949;	background: #dcdcdc;	border: 1px solid #494949;	text-align: center;	white-space: nowrap;	text-transform: uppercase;	text-decoration: none;	padding: 0 2px 1px 2px;	margin: 2px 0 0 0;}.addtocart:hover{	color: #fff;	background: #f45437;	border: 1px solid #c74028;	text-decoration: none;}.tblbrdr-prod {	font: 11px arial, sans-serif;	color: #000;	border: 1px solid #999;	padding: 6px;}.tblbrdr-prod-r-l {	font: 11px arial, sans-serif;	color: #000;	padding: 3px 6px;}.tblbrdr-prod-b-l {	font: 11px arial, sans-serif;	color: #000;	border-bottom: 1px solid #999;	padding: 3px 6px;}.tblbrdr-prod-b {	font: 11px arial, sans-serif;	color: #000;	padding: 6px;}.tblbrdr {	border: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t {	border-top: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t-r {	border-top: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t-b {	border-top: 1px solid #999;	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t-l {	border-top: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t-r-b {	border-top: 1px solid #999;	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t-r-b-nopad {	border-top: 1px solid #999;	border-bottom: 1px solid #999;	padding: 0;	margin: 0;}.tblbrdr-t-r-l {	border-top: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-t-b-l {	border-top: 1px solid #999;	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-b-l {	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-r {	padding: 6px 10px 3px 10px;	margin: 0;}.tblbrdr-b {	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-l {	padding: 3px 10px;	margin: 0;}.tblbrdr-r-b {	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-r-b-l {	border-bottom: 1px solid #999;	padding: 3px 10px;	margin: 0;}.tblbrdr-r-l {	padding: 6px 10px 3px 10px;	margin: 0;}.tbltext-blk {	font: normal 10px arial, sans-serif;	color: #000;	text-align: left;	padding: 3px;	margin: 0;}.tbltext-bblk {	font: 800 10px arial, sans-serif;	color: #000;	text-align: left;	padding: 3px;	margin: 0;}.tbltext-wht {	font: 800 10px arial, sans-serif;	color: #fff;	text-align: left;	padding: 3px;	margin: 0;}/*-----------------------------PHOTO GALLERY ---------------------------*/#indexarea {	text-align: center;	white-space: nowrap;	padding: 0;	margin: 4px 0 8px 0;}#indexbox {	display: inline;	height: 70px;	padding: 0 1px 4px 1px;	margin: 0;}.indeximage {	border: 1px solid #c0c0c0;	padding: 0;	margin: 0;}.indeximage:hover {	border: 1px solid #fff;}.indeximage-hilite {	border: 2px solid #9f0;	padding: 0;	margin: 0 1px;}/*------------------------------------------------------Site Map ---------------------------------------------------------*/.sitemap-content {	font: 800 12px verdana, sans-serif;	color: #fff;	background: #34715a;	border: 1px solid #34715a;	text-transform: uppercase;	text-decoration: none;	padding: 4px;	margin: 2px;	display: block;}.sitemap-lvl1 {	font: 800 12px verdana, sans-serif;	color: #fff;	background: #34715a;	border: 1px solid #34715a;	text-transform: uppercase;	text-decoration: none;	padding: 4px;	margin: 2px;	display: block;}.sitemap-lvl1:hover {	color: #fff;	background: #f45437;	border: 1px solid #c74028;	text-decoration: none;}.sitemap-lvl2 {	font: normal 12px verdana, sans-serif;	color: #494949;	text-decoration: none;	padding: 1px 4px;	margin: 1px 0 2px 8px;}.sitemap-lvl2:hover {	color: #000;	background: #dcdcdc;	border: 1px solid #f45437;	text-decoration: none;}.sitemap-lvl3 {	font: normal 10px verdana, sans-serif;	color: #c74028;	text-decoration: none;	padding: 1px 4px;	margin: 1px 0 0 16px;}.sitemap-lvl3:hover {	color: #900;	text-decoration: underline;}.sitemap-padding-lvl1 {	padding: 0px 0;}.sitemap-padding-lvl2 {	padding: 3px 0;}.sitemap-padding-lvl3 {	padding: 1px 0;}