@charset "utf-8";
/* CSS Document */

/* Main Page - Home Page */

body {
	background-color: #9A6F32;
}
.LeftColumnBG {
	background-repeat: repeat-x;
	background-image: url(../images/LeftColumn-BGGradiant.jpg);
	width: 258px;
}
.BodyWhiteBG {
	background-image: url(../images/HomeBody-WhiteBoxBG.jpg);
	background-repeat: repeat-y;
	width: 721px;
}
.copyright {
	font-family: "BernhardMod BT";
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	color: #FFFFFF;
}
.LeftColumn {
	background-image: url(../images/LeftColumn-BoxGradianta.jpg);
	background-repeat: no-repeat;
	height: 684px;
	width: 304px;
}

#Body Background {
	background-image: url(../images/Web-MainBody-Box.jpg);
	background-repeat: no-repeat;
	height: 684px;
	width: 720px;
}

#BodyBG {
	background-image: url(../images/Web-MainBody-Box.jpg);
	background-repeat: no-repeat;
	height: 684px;
	width: 720px;
}

.BodyBackground {
	background-image: url(../images/Web-MainBody-Box.jpg);
	background-repeat: no-repeat;
	height: 684px;
	width: 720px;
}

a:link {
	color: #CA9D53;
	font-weight: bold;
}

a:visited {
	color: #CCCCCC;
	font-weight: bold;
}

a:hover {
	text-decoration: none;
	color: #491110;
	font-weight: bold;
}

a:active {
	color: #CA9D53;
	font-weight: bold;
}

.bodyCopy {
	font-family: Sylfaen;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
}
.bodyCopyColumns {
	font-family: Sylfaen;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	vertical-align: middle;
}

#whiteBodyLeaf {
	position:absolute;
	width:200px;
	height:188px;
	z-index:2;
	left: 810px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#investBeautytext {
	position:absolute;
	width:200px;
	height:206px;
	z-index:1;
	left: 327px;
	top: 391px;
	overflow: visible;
}

#columnLeaf {
	position:absolute;
	width:367px;
	height:350px;
	z-index:2;
	left: -6px;
	top: 691px;
	overflow: visible;
	visibility: visible;
}

#columnHeader {
	position:absolute;
	width:244px;
	z-index:3;
	left: 51px;
	top: 412px;
	overflow: visible;
	height: 29px;
}

#columnNews {
	position:absolute;
	width:153px;
	z-index:4;
	left: 46px;
	top: 500px;
	overflow: visible;
	height: 39px;
	vertical-align: top;
}

#columnNewsHeader {
	position:absolute;
	width:248px;
	height:26px;
	z-index:5;
	left: 47px;
	top: 472px;
	vertical-align: top;

}

.leftcolumnHeadline {
	font-family: "BernhardMod BT";
	color: #FFFFFF;
	font-size: 16px;
	font-weight: bold;
	text-align: left;
}

.leftcolumnText {
	font-family: "BernhardMod BT";
	font-size: 14px;
	font-weight: bold;
	color: #FFFFFF;
}

.leftcolumnSubLinks {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
	list-style-type: circle;
	margin-left: -18px;
}

#LeftNavHeadline {
	position:absolute;
	width:246px;
	height:26px;
	z-index:6;
	left: 52px;
	top: 578px;
}

#LeftNavHeadline2 {
	position:absolute;
	width:246px;
	height:26px;
	z-index:6;
	left: 51px;
	top: 612px;
}

#LeftNavLink {
	position:absolute;
	width:266px;
	z-index:7;
	left: 52px;
	top: 607px;
	overflow: visible;
}


#LeftNavLink2 {
	position:absolute;
	width:266px;
	z-index:7;
	left: 51px;
	top: 629px;
	overflow: visible;
}

#LeftNavText {
	position:absolute;
	width:245px;
	height:121px;
	z-index:7;
	left: 51px;
	top: 620px;
}

#bodyText {
	position:absolute;
	width:652px;
	height:441px;
	z-index:8;
	left: 347px;
	top: 555px;
	overflow: visible;
	vertical-align: top;
}

#bodyTextIndent {
	position:absolute;
	width:645px;
	height:43px;
	z-index:9;
	left: 351px;
	top: 963px;
}

#Home-RoomPhoto {
	position:absolute;
	width:208px;
	height:275px;
	z-index:10;
	left: 568px;
	top: 660px;
	overflow: hidden;
	visibility: visible;
}


#secondaryBody {
	position:absolute;
	width:663px;
	height:615px;
	z-index:12;
	left: 335px;
	top: 401px;
	overflow: visible;
	vertical-align: top;
	visibility: visible;
}

#secondaryNavHeadline {
	position:absolute;
	width:272px;
	height:40px;
	z-index:6;
	left: 41px;
	top: 406px;
	visibility: visible;
}

.secondaryNavBreadcrumb {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
}

#secondaryNavLinks {
	position:absolute;
	width:254px;
	z-index:8;
	left: 53px;
	top: 452px;
	overflow: visible;
	visibility: visible;
}

.secondaryNavLinkText {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-weight: normal;
	color: #FFFFFF;
}

#pageSubHeadlines {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 385px;
	margin-left: 5px;
	text-align: left;
	margin-top: 5px;
}

#pageSubHeadRight {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 215px;
	margin-left: 225px;
	margin-top: 1px;
	text-align: left;
}

.pageSubHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: justify;
}

#home-EcoPhoto {
	position:absolute;
	width:107px;
	height:143px;
	z-index:11;
	left: 200px;
	top: 394px;
	overflow: visible;
	visibility: visible;
}

/* Earth Friendly Page */

#ecoSubHeadlines {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 360px;
	margin-left: 5px;
	margin-top: 1px;
	text-align: left;
}

#ecoSubHeadRight {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 335px;
	margin-left: 5px;
	margin-top: 5px;
	text-align: left;
}

.ecoSubHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: justify;
	margin-top: 15px;
}

#ecopageTitle {
	position:absolute;
	width:200px;
	height:224px;
	z-index:2;
	left: 660px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#ecoP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 330px;
	margin-left: 5px;
	margin-top: 10px;
}

#ecoP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 0px;
	margin-left: 200px;
	margin-top: 15px;
}

#ecoP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 225px;
	margin-left: 10px;
	margin-top: 15px;
}

#eco-TopPhoto {
	position:absolute;
	width:213px;
	height:142px;
	z-index:10;
	left: -18px;
	top: 235px;
	overflow: visible;
	visibility: visible;
}

#ecoBottomRightPhoto {
	position:absolute;
	width:214px;
	height:203px;
	z-index:11;
	left: 450px;
	top: 403px;
	overflow: visible;
	visibility: visible;
}

#ecoBgPhoto {
	position:absolute;
	width:254px;
	height:452px;
	z-index:1;
	left: 323px;
	top: 569px;
	overflow: visible;
	visibility: visible;
}

/* About Us Page */

#pageTitle {
	position:absolute;
	width:200px;
	height:188px;
	z-index:2;
	left: 741px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#aboutP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 215px;
	margin-left: 225px;
	margin-top: 15px;
}
#aboutP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 0px;
	margin-left: 225px;
	margin-top: 10px;
}
#aboutP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 320px;
	margin-left: 10px;
	margin-top: 10px;
}

#About-TopPhoto {
	position:absolute;
	width:300px;
	height:288px;
	z-index:10;
	left: 248px;
	top: 397px;
	overflow: hidden;
	visibility: visible;
}

#aboutBottomRightPhoto {
	position:absolute;
	width:300px;
	height:291px;
	z-index:11;
	left: 357px;
	top: 314px;
	overflow: visible;
}

/*The BKR Story Page*/

#storyPageTitle {
	position:absolute;
	width:200px;
	height:237px;
	z-index:2;
	left: 628px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#storyBottomRightPhoto {
	position:absolute;
	width:300px;
	height:291px;
	z-index:11;
	left: 362px;
	top: 306px;
	overflow: visible;
}

#storyP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 365px;
	margin-left: 5px;
	margin-top: 10px;
}

#storyP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 0px;
	margin-left: 5px;
	margin-top: 10px;
}

#storyP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 310px;
	margin-left: 10px;
	margin-top: 15px;
	height: 225px;
}

/*BKR News Page*/

#newsPageTitle {
	position:absolute;
	width:200px;
	height:184px;
	z-index:2;
	left: 739px;
	top: 388px;
	visibility: visible;
	overflow: visible;
}

#newsP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 250px;
	margin-left: 10px;
	margin-top: 15px;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: left;
	
}

#newsP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 175px;
	margin-left: 10px;
	margin-top: 15px;
}

#newsP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 215px;
	margin-top: 15px;
}


#newsP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 300px;
	margin-left: 10px;
	margin-top: 50px;
	font-size: 13px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: left;
}

#newsTopPhoto {
	position:absolute;
	width:198px;
	height:132px;
	z-index:9;
	left: 1px;
	top: 179px;
	overflow: visible;
}

#newsBottomRightPhoto {
	position:absolute;
	width:305px;
	height:300px;
	z-index:11;
	left: 369px;
	top: 310px;
	overflow: visible;
}

/*BKR Factories Page*/

#factoryPageTitle {
	position:absolute;
	width:200px;
	height:237px;
	z-index:2;
	left: 628px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#factoryTopPhoto {
	position:absolute;
	width:170px;
	height:137px;
	z-index:10;
	left: 631px;
	top: 464px;
	overflow: hidden;
	visibility: visible;
}

#factoryHeadline {
	overflow: visible;
	vertical-align: top;
	margin-right: 375px;
	margin-left: 10px;
}

#factoryP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 375px;
	margin-left: 10px;
	margin-top: 20px;
}

#factoryP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 375px;
	margin-left: 10px;
	margin-top: 15px;
}

#factoryP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#factoryBottomRightPhoto {
	position:absolute;
	width:300px;
	height:291px;
	z-index:11;
	left: 349px;
	top: 301px;
	overflow: visible;
}

/*Contact Us Page*/

#contactTopPhoto {
	position:absolute;
	width:180px;
	height:179px;
	z-index:10;
	left: 175px;
	top: 458px;
	overflow: hidden;
	visibility: visible;
}

.contactCaveat {
	color: #520201;
	font-style: italic;
}

#contactFormInstructions {
	margin-left: 30px;
}

#contactP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#contactErrorP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#contactP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 275px;
	margin-left: 30px;
	margin-top: 15px;
}

#contactP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 30px;
	margin-top: 15px;
}

#contactForm {
	overflow: visible;
	vertical-align: top;
	margin-right: 15px;
	margin-left: 10px;
	margin-top: 15px;
}

.contactFormButton {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.contactFormInputText {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

#pageTitle {
	position:absolute;
	width:200px;
	height:241px;
	z-index:2;
	left: 741px;
	top: 384px;
	visibility: visible;
	overflow: visible;
	margin-top: 15px;
}

/*Consumers Page*/


#consumerP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 245px;
	margin-top: 15px;
}

#consumerP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 375px;
	margin-top: 15px;
}

#consumerP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 375px;
	margin-left: 10px;
	margin-top: 15px;
}

#consumerP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	text-align: center;
	margin-top: 15px;
}

#consumer-TopPhoto {
	position:absolute;
	width:183px;
	height:180px;
	z-index:10;
	left: 645px;
	top: 492px;
	overflow: visible;
	visibility: visible;
}

#consumerBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
	visibility: hidden;
}

/*How to Buy Flooring Page*/

#howPageTitle {
	position:absolute;
	width:379px;
	height:197px;
	z-index:2;
	left: 628px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#howP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 350px;
	margin-left: 10px;
	margin-top: 15px;
}

#howP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 375px;
	margin-top: 15px;
}

#howP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 15px;
}

#howP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 360px;
	margin-top: 15px;
}

#howTopPhoto {
	position:absolute;
	width:183px;
	height:180px;
	z-index:10;
	left: 639px;
	top: 700px;
	overflow: visible;
	visibility: visible;
}

#howBottomRightPhoto {
	position:absolute;
	width:254px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
}

.howbodyCopy {
	font-family: Sylfaen;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
	text-align: justify;
	margin-right: 10px;
	padding-right: 10px;
}

#howbodyCopy1 {
	margin-right: 10px;
}
#howbodyCopy2 {
	margin-right: 10px;
}
#howbodyCopy3 {
	margin-right: 10px;
}
#howbodyCopy4 {
	margin-right: 10px;
}

/*Ask the Retailer Page*/

#askPageTitle {
	position:absolute;
	width:379px;
	height:197px;
	z-index:2;
	left: 628px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#askP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 350px;
	margin-left: 10px;
}

#askP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 250px;
	margin-top: 15px;
}

#askP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 50px;
	margin-left: 10px;
	margin-top: 15px;
}

#askP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 375px;
	margin-top: 15px;
}

#askTopPhoto {
	position:absolute;
	width:183px;
	height:180px;
	z-index:10;
	left: 639px;
	top: 700px;
	overflow: visible;
	visibility: visible;
}

#askBottomRightPhoto {
	position:absolute;
	width:254px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
}

/*BKR Flooring Page*/

#bfloorPageTitle {
	position:absolute;
	width:379px;
	height:197px;
	z-index:2;
	left: 628px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#bfloorP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 350px;
	margin-left: 10px;
	margin-top: 15px;
}

#bfloorP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 375px;
	margin-top: 15px;
}

#bfloorP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 15px;
}

#bfloorP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	text-align: justify;
	margin-top: 15px;
}

#bfloorTopPhoto {
	position:absolute;
	width:183px;
	height:180px;
	z-index:10;
	left: 639px;
	top: 700px;
	overflow: visible;
	visibility: visible;
}

#bfloorBottomRightPhoto {
	position:absolute;
	width:254px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
}

/*Wood Collections Page*/

#woodpageTitle {
	position:absolute;
	width:200px;
	height:241px;
	z-index:2;
	left: 634px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#woodP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-top: 10px;
	margin-left: 0px;
}

#woodP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 0px;
	margin-right: 325px;
	margin-top: 10px;
}

#woodP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	height: 95px;
}

#woodP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 5px;
	margin-left: 0px;
	margin-top: 10px;
}

#woodP5 {
	overflow: visible;
	vertical-align: top;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 5px;
}

#woodP6 {
	overflow: visible;
	vertical-align: top;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 10px;
}

#woodBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 658px;
	overflow: visible;
}

/*Wood Warranty Page*/

#wwarrantyHeadline {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 215px;
	margin-left: 5px;
	margin-top: 5px;
}

#wwarrantySubHeadlines {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 215px;
	margin-left: 5px;
	margin-top: 5px;
}

.wwarrantyHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: center;
}

.wwarrantySubHeadText {
	font-family: "BernhardMod BT";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: center;
}

.warrantyRedText {
	font-family: Sylfaen;
	font-size: 12px;
	color: #7A1600;
	text-align: justify;
}

#wwarrantypageTitle {
	position:absolute;
	width:200px;
	height:241px;
	z-index:2;
	left: 634px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#wwarrantyP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 215px;
	margin-top: 10px;
	margin-left: 0px;
	text-align: justify;
}

#wwarrantyP3 {
	overflow: auto;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 0px;
	height: 400px;
	text-align: justify;
	margin-bottom: 5px;
}

#wwwarrantyBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 658px;
	overflow: visible;
}

/*Laminate Flooring Page*/

#laminatepageTitle {
	position:absolute;
	width:200px;
	height:246px;
	z-index:2;
	left: 578px;
	top: 390px;
	visibility: visible;
	overflow: visible;
}

#laminateP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 410px;
	margin-top: 15px;
	margin-left: 0px;
}

#laminateP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 0px;
	margin-right: 10px;
	margin-top: 15px;
}

#laminateP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 0px;
	margin-top: 15px;
}

#laminateP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 25px;
	margin-top: 15px;
}

#laminateP5 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 45px;
	margin-top: 15px;
}

#laminateBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 658px;
	overflow: visible;
}

/*Laminate Warranty Page*/

#lwarrantyHeadline {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 215px;
	margin-left: 5px;
	margin-top: 5px;
}

#lwarrantySubHeadlines {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 215px;
	margin-left: 5px;
	margin-top: 5px;
}

.lwarrantyHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: center;
}

.lwarrantySubHeadText {
	font-family: "BernhardMod BT";
	font-size: 14px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: center;
}


#lwarrantypageTitle {
	position:absolute;
	width:200px;
	height:241px;
	z-index:2;
	left: 634px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#lwarrantyP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 215px;
	margin-top: 10px;
	margin-left: 0px;
}

#lwarrantyP3 {
	overflow: auto;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	margin-top: 5px;
	height: 410px;
	text-align: justify;
}

#lwarrantyBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 658px;
	overflow: visible;
}


/*Find A Retailer Page*/

#findRetailnavHeadline {
	position:absolute;
	width:266px;
	height:40px;
	z-index:6;
	left: 41px;
	top: 405px;
	visibility: visible;
}

#farHeadline {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
}

#farSubHeadlines {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 5px;
	margin-left: 5px;
	margin-top: 5px;
}

.farspecHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: center;
}

.farSubHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: italic;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: center;
}

#farpageTitle {
	position:absolute;
	width:189px;
	height:198px;
	z-index:4;
	left: 821px;
	top: 388px;
	visibility: visible;
	overflow: visible;
}

#far1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-top: 10px;
	margin-left: 10px;
}

#farP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 0px;
	margin-right: 15px;
	margin-top: 10px;
}

#apUtah {
	position:absolute;
	width:90px;
	height:115px;
	z-index:13;
	left: 98px;
	top: 254px;
	overflow: visible;
}

#apKansas{
	position:absolute;
	width:90px;
	height:109px;
	z-index:21;
	left: 258px;
	top: 283px;
	overflow: visible;
}

#apArkansas{
	position:absolute;
	width:90px;
	height:105px;
	z-index:20;
	left: 335px;
	top: 340px;
	overflow: visible;
}

#apFlorida{
	position:absolute;
	width:90px;
	height:109px;
	z-index:13;
	left: 454px;
	top: 435px;
	overflow: visible;
}

#apGeorgia{
	position:absolute;
	width:90px;
	height:109px;
	z-index:13;
	left: 451px;
	top: 359px;
	overflow: visible;
}

#apLouisiana{
	position:absolute;
	width:90px;
	height:109px;
	z-index:18;
	left: 347px;
	top: 398px;
	overflow: visible;
}

#apKentucky{
	position:absolute;
	width:90px;
	height:100px;
	z-index:15;
	left: 413px;
	top: 287px;
	overflow: visible;
}

#apMaine{
	position:absolute;
	width:90px;
	height:109px;
	z-index:16;
	left: 576px;
	top: 134px;
	overflow: visible;
}

#apMissouri{
	position:absolute;
	width:90px;
	height:103px;
	z-index:19;
	left: 330px;
	top: 284px;
	overflow: visible;
}

#apNewJersey{
	position:absolute;
	width:37px;
	height:42px;
	z-index:17;
	left: 577px;
	top: 277px;
	overflow: visible;
}

#apNorthCarolina{
	position:absolute;
	width:90px;
	height:109px;
	z-index:13;
	left: 489px;
	top: 308px;
	overflow: visible;
}

#apSouthCarolina{
	position:absolute;
	width:75px;
	height:66px;
	z-index:22;
	left: 505px;
	top: 363px;
	overflow: visible;
}


#apTexas {
	position:absolute;
	width:206px;
	height:188px;
	z-index:13;
	left: 203px;
	top: 355px;
	overflow: visible;
}

#farRoomPhoto {
	position:absolute;
	width:214px;
	height:171px;
	z-index:10;
	left: 432px;
	top: 363px;
	overflow: visible;
	visibility: visible;
}

#farBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:3;
	left: 633px;
	top: 738px;
	overflow: visible;
}

/*Find A Retailer States Pages*/

#farTXpageTitle {
	position:absolute;
	width:200px;
	height:244px;
	z-index:2;
	left: 766px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#farTXP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 245px;
	margin-top: 15px;
}

#farTXP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 375px;
	margin-top: 15px;
	height: 300px;
}

#farTXP3 {
	overflow: visible;
	vertical-align: bottom;
	margin-right: 0px;
	margin-left: 10px;
	margin-top: 15px;
	text-align: right;
}

#farTXP4 {
	overflow: auto;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 500px;
	text-align: center;
	margin-top: 15px;
}

#farTX-TopPhoto {
	position:absolute;
	width:183px;
	height:180px;
	z-index:10;
	left: 11px;
	top: 28px;
	overflow: visible;
	visibility: visible;
}

#farTXBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
	visibility: hidden;
}

#farTXSubHeadlines {
	vertical-align: top;
	visibility: visible;
	overflow: visible;
	margin-right: 385px;
	margin-left: 5px;
	text-align: center;
	margin-top: 5px;
}

.farTXSubHeadText {
	font-family: "BernhardMod BT";
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #7A1600;
	text-align: justify;
}

#farUtahpageTitle {
	position:absolute;
	width:200px;
	height:244px;
	z-index:2;
	left: 623px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#farFLGAP2 {
	overflow: auto;
	vertical-align: top;
	margin-left: 50px;
	margin-right: 375px;
	margin-top: 15px;
	height: 550px;
}

#farFormpageTitle {
	position:absolute;
	width:200px;
	height:244px;
	z-index:2;
	left: 623px;
	top: 389px;
	visibility: visible;
	overflow: visible;
}

#finderformTopPhoto {
	position:absolute;
	width:258px;
	height:179px;
	z-index:10;
	left: 359px;
	top: 432px;
	overflow: visible;
	visibility: visible;
}

#oopsformTopPhoto {
	position:absolute;
	width:180px;
	height:179px;
	z-index:10;
	left: 540px;
	top: 578px;
	overflow: visible;
	visibility: visible;
}

.finderformCaveat {
	color: #520201;
	font-style: italic;
}

#finderFormInstructions {
	margin-left: 30px;
	padding-top: 170px;
}

#finderformP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#finderformErrorP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#finderformP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 275px;
	margin-left: 30px;
	margin-top: 15px;
}

#finderformP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 30px;
	margin-top: 15px;
}

#finderForm {
	overflow: visible;
	vertical-align: top;
	margin-right: 15px;
	margin-left: 10px;
	margin-top: 15px;
}

.finderFormButton {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: center;
	margin-left: 2px;
	margin-right: 2px;
}

.finderFormInputText {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

/*Retailer Login Page*/

#retailformTopPhoto {
	position:absolute;
	width:252px;
	height:252px;
	z-index:10;
	left: 100px;
	top: 441px;
	overflow: visible;
	visibility: visible;
}

.retailformCaveat {
	color: #520201;
	font-style: italic;
}

#retailformInstructions {
	margin-left: 25px;
	margin-top: 5px;
}

#retailformP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#retailformErrorP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 325px;
	margin-left: 10px;
	margin-top: 15px;
}

#retailformP2 {
	overflow: visible;
	vertical-align: top;
	margin-right: 275px;
	margin-left: 30px;
	margin-top: 15px;
}

#retailformP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 310px;
	margin-left: 25px;
	margin-top: 15px;
}

#retailForm {
	overflow: visible;
	vertical-align: top;
	margin-right: 5px;
	margin-left: 10px;
	margin-top: 5px;
	padding-top: 2px;
}

.retailformButton {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #000000;
	text-align: center;
}

.retailformInputText {
	font-family: "BernhardMod BT";
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #000000;
}

#retailformpageTitle {
	position:absolute;
	width:200px;
	height:241px;
	z-index:2;
	left: 698px;
	top: 371px;
	visibility: visible;
	overflow: visible;
	margin-top: 0px;
}

#retailerNavHeadline {
	position:absolute;
	width:249px;
	height:40px;
	z-index:6;
	left: 41px;
	top: 406px;
	visibility: visible;
}


/*Retailers Page*/


#retailP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 245px;
	margin-top: 15px;
}

#retailP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 375px;
	margin-top: 15px;
}

#retailP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 375px;
	margin-left: 10px;
	margin-top: 15px;
}

#retailP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	text-align: center;
	margin-top: 15px;
}

#retail-TopPhoto {
	position:absolute;
	width:183px;
	height:180px;
	z-index:10;
	left: 645px;
	top: 492px;
	overflow: visible;
	visibility: visible;
}

#retailBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
	visibility: hidden;
}

/*Retailers Referrals Page*/

#RetRefpageTitle {
	position:absolute;
	width:200px;
	height:188px;
	z-index:2;
	left: 784px;
	top: 388px;
	visibility: visible;
	overflow: visible;
}

#retailreferP1 {
	overflow: visible;
	vertical-align: top;
	margin-right: 245px;
	margin-top: 15px;
}

#retailrefP2 {
	overflow: visible;
	vertical-align: top;
	margin-left: 10px;
	margin-right: 215px;
	margin-top: 15px;
}

#retailrefP3 {
	overflow: visible;
	vertical-align: top;
	margin-right: 307px;
	margin-left: 10px;
	margin-top: 15px;
}

#retailrefP4 {
	overflow: visible;
	vertical-align: top;
	margin-right: 10px;
	margin-left: 10px;
	height: 150px;
	text-align: center;
	margin-top: 15px;
}

#retailref-TopPhoto {
	position:absolute;
	width:283px;
	height:246px;
	z-index:10;
	left: 697px;
	top: 575px;
	overflow: visible;
	visibility: visible;
}

#retailrefBottomRightPhoto {
	position:absolute;
	width:386px;
	height:372px;
	z-index:7;
	left: 633px;
	top: 656px;
	overflow: visible;
	visibility: hidden;
}
