body {
	margin: 0px; 
	font-family: Verdana, Arial, Sans-Serif; 
	background-color: #000000
}
img {
	border-top-width: 0px; 
	border-left-width: 0px; 
	border-bottom-width: 0px; 
	border-right-width: 0px
}
div {
	font-size: 10px; 
	color: #333
}
TD {
	vertical-align: top
}
#PageContainer {
	margin: 0px auto; 
	width: 760px
}
#Header {
	height: 268px
}
#NavMenu {
	height: 32px; 
	background: #DE3C06;
}

#BodyContainer {
	padding-right: 1px; 
	padding-left: 1px; 
	background: url(BkgTan.jpg) left top; 
	padding-bottom: 1px; 
	padding-top: 1px
}
#BodyGradient {
	padding-right: 14px; 
	padding-left: 14px; 
	background: url(ContGradTop.jpg) repeat-x 1px 0px; 
	padding-bottom: 0px; 
	overflow: hidden; 
	width: 730px; 
	padding-top: 23px
}
#BodyTextLeftContainer {
	clear: left; 
	float: left; 
	width: 320px; 
	margin-right: 15px;
	}
#BodyTextLeftTitle {
	margin-bottom: 7px; 
	margin-left: 3px
}
#BodyTextLeft {
	border-right: #faf2e0 1px solid; 
	padding-right: 15px; 
	border-top: #faf2e0 1px solid; 
	padding-left: 15px; 
	background: url(../Old/background_grad_home.gif) #faf2e0 repeat-x 50% top; 
	margin-bottom: 5px; 
	padding-bottom: 19px; 
	border-left: #faf2e0 1px solid; 
	line-height: 14px; 
	padding-top: 15px; 
	border-bottom: #faf2e0 1px solid;
	height: 300px;
	overflow-y: auto;
}
#BodyTextRightContainer {
	clear: right; 
	float: right; 
	width: 395px;
}
#BodyTextRight  {
	border-right: #faf2e0 1px solid; 
	padding-right: 15px; 
	border-top: #faf2e0 1px solid; 
	padding-left: 15px; 
	background: url(../Old/background_grad_home.gif) #faf2e0 repeat-x 50% top; 
	padding-bottom: 20px; 
	overflow: hidden; 
	border-left: #faf2e0 1px solid; 
	width: 365px; 
	line-height: 14px; 
	padding-top: 16px; 
	border-bottom: #faf2e0 1px solid; 
	height: 300px;
	overflow-y: auto;
}
#BodyTextRightTitle {
	margin-bottom: 7px; 
	margin-left: 3px
}
#BodyTextRightImages {
	clear: left; 
	float: left; 
	width: 182px; 
	margin-right: 15px; 
	padding-top: 4px
}
#KJFooterTop {
	background: #660000 url(ContGradBot.jpg) repeat-x left top; 
	height: 174px
}
#KJFooter {
	background: url(../Old/background_home_bottom.jpg) repeat-x left bottom; 
	float: left; 
	width: 760px; 
	height: 174px
}
#BottomNav {
	padding-left: 15px; 
	background: #523a27; 
	color: #aa997f; 
	padding-top: 2px; 
	height: 27px
}
#LinerTextLeftContainer {
	clear: left; 
	float: left; 
	width: 340px; 
	margin-right: 15px;
	}
#LinerTextLeftTitle {
	margin-bottom: 7px; 
	margin-left: 3px
}
#LinerTextLeft {
	border-right: #faf2e0 1px solid; 
	padding-right: 15px; 
	border-top: #faf2e0 1px solid; 
	padding-left: 15px; 
	background: url(../Old/background_grad_home.gif) #faf2e0 repeat-x 50% top; 
	margin-bottom: 5px; 
	padding-bottom: 19px; 
	border-left: #faf2e0 1px solid; 
	line-height: 14px; 
	padding-top: 15px; 
	border-bottom: #faf2e0 1px solid;
	height: 700px;
	overflow-y: auto;
}
#LinerTextRightContainer {
	clear: right; 
	float: right; 
	width: 360px;
}
#LinerTextRight  {
	border-right: #faf2e0 1px solid; 
	padding-right: 15px; 
	border-top: #faf2e0 1px solid; 
	padding-left: 15px; 
	background: url(../Old/background_grad_home.gif) #faf2e0 repeat-x 50% top; 
	padding-bottom: 20px; 
	overflow: hidden; 
	border-left: #faf2e0 1px solid; 
	width: 335px; 
	line-height: 14px; 
	padding-top: 16px; 
	border-bottom: #faf2e0 1px solid; 
	height: 700px;
	overflow-y: auto;
}
#LinerTextRightTitle {
	margin-bottom: 7px; 
	margin-left: 3px
}
#LinerTextRightImages {
	clear: left; 
	float: left; 
	width: 182px; 
	margin-right: 15px; 
	padding-top: 4px
}
.clsOceanz A {
	color: #a58d69; 
	text-decoration: none
}
.clsOceanz A:hover {
	color: #faf2e0
}
.clsBottomNav A {
	color: #aa997f; 
	text-decoration: none
}
.clsBottomNav A:hover {
	color: #faf2e0
}
.clsBodyTextLink {
	padding-left: 4px; 
	padding-top: 2px
}
.clsBodyTextLink A {
	color: #930; 
	text-decoration: none
}
.clsBodyTextLink A:hover {
	color: #e52d06
}
.clsTitle {
	font-weight: bold; 
	text-transform: uppercase; 
	color: #930
}
.clsFooterPix {
	margin-top: 26px; 
	margin-left: 11px
}
#ColPageLeft {
	padding-right: 5px; 
	padding-left: 5px; 
	float: left; 
	padding-bottom: 0px; 
	width: 170px; 
	padding-top: 0px
}
.SubTitle {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 4px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #993300; 
	PADDING-TOP: 4px
}
.TextBlockGradient {
	BORDER-RIGHT: #faf2e0 1px solid; 
	PADDING-RIGHT: 14px; 
	BORDER-TOP: #faf2e0 1px solid; 
	PADDING-LEFT: 14px; 
	BACKGROUND: url(../Old/background_grad_sub.gif) #faf2e0 repeat-x 50% top; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 18px; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #faf2e0 1px solid; 
	WIDTH: 500px; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #faf2e0 1px solid
}
/*extra styles
#carehatimage {
	CLEAR: right; 
	FLOAT: right
}

.homeButtonRange {
	MARGIN-TOP: 6px
}

.titleNonupper {
	FONT-WEIGHT: bold; 
	COLOR: #930
}
.titleNonupperNonBold {
	COLOR: #930
}
.titleNonBold {
	TEXT-TRANSFORM: uppercase; 
	COLOR: #930
}
.titleGrey {
	FONT-WEIGHT: bold; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #333
}
.subTitle {
	FONT-WEIGHT: bold; 
	COLOR: #333
}
TD.title {
	WIDTH: 115px
}


#homeFooterRight {
	FLOAT: right; 
	WIDTH: 229px; 
	HEIGHT: 174px
}

.homeButtonRangeBottom {
	MARGIN-LEFT: 11px
}
.homeButtonHatCare {
	MARGIN-LEFT: 11px
}
.homeBottomSpacer {
	MARGIN-TOP: 0px
}
#footerLinks {
	PADDING-LEFT: 15px; 
	BACKGROUND: #523a27; 
	COLOR: #aa997f; 
	PADDING-TOP: 2px; 
	HEIGHT: 27px
}
.footerLinks A {
	COLOR: #aa997f; 
	TEXT-DECORATION: none
}
.footerLinks A:hover {
	COLOR: #faf2e0
}

#FooterTop {
	HEIGHT: 32px
}

#subPageMenu {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FLOAT: left; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 170px; 
	PADDING-TOP: 0px
}
#subPageContent {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FLOAT: right; 
	PADDING-BOTTOM: 0px; 
	WIDTH: 530px; 
	PADDING-TOP: 0px
}
.subMenu {
	MARGIN: 6px 0px 13px
}
.subMenu IMG {
	DISPLAY: block
}
.subMenuItem {
	PADDING-LEFT: 11px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(../Old/menu_sub_bkgrnd.gif) no-repeat; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 170px; 
	COLOR: #dccfb5; 
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px
}
.subMenuItem A {
	COLOR: #f4e3c4; 
	TEXT-DECORATION: none
}
.subMenuItem A:hover {
	COLOR: #faf2e0
}
.subMenuItemSelected {
	PADDING-LEFT: 11px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	BACKGROUND: url(../Old/menu_sub_bkgrnd.gif) no-repeat; 
	TEXT-TRANSFORM: uppercase; 
	WIDTH: 170px; 
	COLOR: #faf2e0; 
	LINE-HEIGHT: 24px; 
	HEIGHT: 24px
}
.subPageDescrip {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	PADDING-BOTTOM: 4px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #993300; 
	PADDING-TOP: 4px
}
.subPageBorder {
	FONT-SIZE: 1px; 
	BACKGROUND: url(../Old/border_dotdot.gif) repeat-x left top; 
	MARGIN-LEFT: 2px; 
	LINE-HEIGHT: 1px; 
	HEIGHT: 1px
}
.subPageTitle {
	MARGIN-BOTTOM: 10px
}
.subPageBlurbBold {
	PADDING-RIGHT: 20px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	PADDING-BOTTOM: 10px; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 8px
}
.subPageTextBlock {
	BORDER-RIGHT: #faf2e0 1px solid; 
	PADDING-RIGHT: 14px; 
	BORDER-TOP: #faf2e0 1px solid; 
	PADDING-LEFT: 14px; 
	BACKGROUND: url(../Old/background_grad_sub.gif) #faf2e0 repeat-x 50% top; 
	MARGIN-BOTTOM: 5px; 
	PADDING-BOTTOM: 18px; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #faf2e0 1px solid; 
	WIDTH: 500px; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #faf2e0 1px solid
}
.subPageTextBlock A {
	COLOR: #930; 
	TEXT-DECORATION: none
}
.subPageTextBlock A:hover {
	COLOR: #e52d06
}
.space {
	CLEAR: both; 
	HEIGHT: 10px
}
.bigspace {
	CLEAR: both; 
	HEIGHT: 100px
}
.hatCareLooking {
	MARGIN-TOP: 11px; 
	MARGIN-BOTTOM: 7px
}
.hatCareTopText {
	CLEAR: left; 
	FLOAT: left; 
	WIDTH: 350px
}
.hatCareTopImg {
	CLEAR: right; 
	MARGIN-TOP: -6px; 
	FLOAT: right; 
	WIDTH: 153px; 
	MARGIN-RIGHT: -6px
}
.hatCareFit {
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px
}
.hatCareFit DIV {
	MARGIN-BOTTOM: 10px
}
.hatCareClean {
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px
}
.hatCareClean DIV {
	MARGIN-BOTTOM: 9px
}
.hatCareBottomText {
	FONT-WEIGHT: bold; 
	MARGIN-BOTTOM: 20px; 
	MARGIN-LEFT: 2px; 
	COLOR: #645c4b
}
.hatCareBottomText DIV {
	MARGIN-TOP: 15px; 
	MARGIN-BOTTOM: 12px
}
.distribDescripText {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 2px; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 10px; 
	COLOR: #333; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 10px; 
	HEIGHT: 122px
}
.distribAustralia {
	MARGIN: 12px 0px 8px
}
.distribTextLeft {
	FLOAT: left; 
	WIDTH: 238px; 
	LINE-HEIGHT: 14px; 
	MARGIN-RIGHT: 24px
}
.distribTextRight {
	FLOAT: right; 
	WIDTH: 238px; 
	LINE-HEIGHT: 14px
}
.distribNZ {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px
}
.distribNZ DIV {
	MARGIN-BOTTOM: 13px
}
.distribNZ IMG {
	MARGIN-LEFT: 1px
}
.distribUSA {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px
}
.distribUSA DIV {
	MARGIN-BOTTOM: 9px
}
.distribUSA IMG {
	MARGIN-LEFT: 1px
}
.distribEuro {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 6px; 
	PADDING-TOP: 6px
}
.distribEuro DIV {
	MARGIN-BOTTOM: 9px
}
.distribEuro IMG {
	MARGIN-LEFT: 1px
}
.distribSA {
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; PADDING-BOTTOM: 6px; 
	PADDING-TOP: 8px
}
.distribSA DIV {
	MARGIN-BOTTOM: 9px
}
.distribSA IMG {
	MARGIN-LEFT: 1px
}
.toplink {
	MARGIN-TOP: -20px
}
.backlink {
	MARGIN-TOP: -18px; FLOAT: right
}
.toplinkAus {
	MARGIN-TOP: -13px
}
.toplink {
	FLOAT: right
}
.toplinkAus {
	FLOAT: right
}
.toplink A {
	FONT-WEIGHT: bold; 
	COLOR: #930; 
	TEXT-DECORATION: none
}
.toplinkAus A {
	FONT-WEIGHT: bold; 
	COLOR: #930; 
	TEXT-DECORATION: none
}
.backlink A {
	FONT-WEIGHT: bold; 
	COLOR: #930; 
	TEXT-DECORATION: none
}
.history IMG {
	MARGIN-TOP: -5px; 
	FLOAT: right; 
	MARGIN-BOTTOM: 10px
}
.historyImgFactory {
	MARGIN-TOP: 5px
}
.historyImgManufac {
	MARGIN-TOP: 17px
}
.historyImgManufac2 {
	MARGIN-TOP: 16px
}
.productsHeadingPop {
	MARGIN-TOP: 1px
}
.productsPopular {
	MARGIN-TOP: 10px
}
.productsPopularLeft {
	FLOAT: left; 
	WIDTH: 150px; 
	MARGIN-RIGHT: 11px
}
.productsPopularMiddle {
	FLOAT: left; 
	WIDTH: 150px; 
	MARGIN-RIGHT: 11px
}
.productsPopularRight {
	FLOAT: left; 
	WIDTH: 150px
}
.productsPopularTitle {
	FONT-WEIGHT: bold; 
	MARGIN-LEFT: 2px; 
	TEXT-TRANSFORM: uppercase; 
	COLOR: #930
}
.productsPopularText {
	PADDING-RIGHT: 10px; 
	MARGIN-TOP: 1px; 
	PADDING-LEFT: 10px; 
	MIN-HEIGHT: 94px; 
	BACKGROUND: url(../Old/bkgrnd_products_desc.gif) #faf2e0 no-repeat left top; 
	PADDING-BOTTOM: 15px; 
	COLOR: #645c4b; 
	LINE-HEIGHT: 13px; 
	PADDING-TOP: 21px; 
	HEIGHT: 94px
}
.productsPopularText A {
	COLOR: #930; 
	TEXT-DECORATION: none
}
.productsPopularText A:hover {
	COLOR: #e52d06
}
.productsPopular DIV IMG {
	BORDER-RIGHT: #f3e2c4 1px solid; 
	BORDER-TOP: #f3e2c4 1px solid; 
	MARGIN-TOP: 5px; 
	DISPLAY: block; 
	BORDER-LEFT: #f3e2c4 1px solid; 
	BORDER-BOTTOM: #f3e2c4 1px solid
}
.product {
	MARGIN: 10px 0px; 
	OVERFLOW: hidden; 
	WIDTH: 530px
}
.productImage {
	FLOAT: left; 
	WIDTH: 150px; 
	MARGIN-RIGHT: 10px
}
.productImage IMG {
	BORDER-RIGHT: #faf2e0 1px solid; 
	BORDER-TOP: #faf2e0 1px solid; 
	BORDER-LEFT: #faf2e0 1px solid; 
	BORDER-BOTTOM: #faf2e0 1px solid
}
.productText {
	BORDER-RIGHT: #faf2e0 1px solid; 
	PADDING-RIGHT: 14px; 
	BORDER-TOP: #faf2e0 1px solid; 
	PADDING-LEFT: 14px; 
	BACKGROUND: url(../Old/background_grad_sub.gif) #faf2e0 repeat-x 50% top; 
	FLOAT: right; 
	PADDING-BOTTOM: 18px; 
	BORDER-LEFT: #faf2e0 1px solid; 
	WIDTH: 340px; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #faf2e0 1px solid
}
.newsLatest {
	MARGIN-TOP: 5px; 
	MARGIN-BOTTOM: 10px
}
.newsArchive {
	MARGIN-TOP: 14px; 
	MARGIN-BOTTOM: 6px
}
.newsImage {
	FLOAT: left
}
.newsImage IMG {
	BORDER-RIGHT: #faf2e0 1px solid; 
	BORDER-TOP: #faf2e0 1px solid; 
	DISPLAY: block; 
	MARGIN: 0px 10px 0px 0px; 
	BORDER-LEFT: #faf2e0 1px solid; 
	BORDER-BOTTOM: #faf2e0 1px solid
}
.newsImage .newsCaption {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 9px
}
.bump {
	MARGIN-TOP: -1px
}
.creationStepTitle {
	CLEAR: both; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 1px; 
	PADDING-BOTTOM: 8px; 
	PADDING-TOP: 12px
}
.creationStepImage {
	FLOAT: left; 
	MARGIN-BOTTOM: 16px
}
.creationStepImage IMG {
	BORDER-RIGHT: #f3e2c4 1px solid; 
	BORDER-TOP: #f3e2c4 1px solid; 
	BORDER-LEFT: #f3e2c4 1px solid; 
	BORDER-BOTTOM: #f3e2c4 1px solid
}
.creationStepBorder {
	CLEAR: both; 
	FONT-SIZE: 1px; 
	BACKGROUND: url(../images/border_dotdot.gif) repeat-x left top; 
	MARGIN-LEFT: 2px; 
	LINE-HEIGHT: 1px; 
	HEIGHT: 1px
}
.creationStepText {
	BORDER-RIGHT: #faf2e0 1px solid; 
	PADDING-RIGHT: 14px; 
	BORDER-TOP: #faf2e0 1px solid; 
	PADDING-LEFT: 14px; 
	BACKGROUND: url(../Old/background_grad_sub.gif) #faf2e0 repeat-x 50% top; 
	FLOAT: right; 
	MARGIN-BOTTOM: 16px; 
	PADDING-BOTTOM: 18px; 
	OVERFLOW: hidden; 
	BORDER-LEFT: #faf2e0 1px solid; 
	WIDTH: 378px; 
	LINE-HEIGHT: 16px; 
	PADDING-TOP: 17px; 
	BORDER-BOTTOM: #faf2e0 1px solid
}
.mapAus {
	MARGIN-TOP: 37px; 
	BACKGROUND: url(../Old/map_aus.gif) no-repeat; 
	HEIGHT: 115px
}
.mapNZ {
	MARGIN-TOP: 33px; 
	BACKGROUND: url(../Old/map_nz.gif) no-repeat; 
	HEIGHT: 131px
}
.mapUS {
	MARGIN-TOP: 33px; 
	BACKGROUND: url(../Old/map_usa.gif) no-repeat; 
	HEIGHT: 174px
}
.mapEuro {
	MARGIN-TOP: 35px; 
	BACKGROUND: url(../Old/map_euro.gif) no-repeat; 
	HEIGHT: 171px
}
.mapSA {
	MARGIN-TOP: 831px; 
	BACKGROUND: url(../Old/map_africa.gif) no-repeat; 
	HEIGHT: 146px
}
.emailLink A {
	COLOR: #333; 
	TEXT-DECORATION: underline
}
.webLink A {
	COLOR: #930; 
	TEXT-DECORATION: none
}
.emailLink A:hover {
	COLOR: #000
}
.webLink A:hover {
	COLOR: #e52d06
}
*/