html {background-color:#ffffff;/*height:auto;*/}
body {margin:0;}
#container {position:relative;width:100%;margin-left:auto;margin-right:auto;top:-23px;width:970px;/*height:100%;*/background-color:#FFFFFF;z-index:1;}
#searchcontainer {position:relative;left:0px;top:0px;width:970px;height:100%;background-color:#FFFFFF;z-index:1;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333;}
#stageClip {position:relative;top:145px;left:120px;border:thin solid #000;width:854px; height:auto; z-index:2;font-family:Arial, Helvetica, sans-serif;}
/*#wallcoveringStageClip {position:relative;left:58px;top:-220px;border: thin solid #000;width:854px; height:1300px; padding-bottom:0px; z-index:2;font-family:Arial, Helvetica, sans-serif;}
#textilesStageClip  {position:relative;left:58px;top:-220px;border: thin solid #000;width:854px; height:480px; padding-bottom:0px; z-index:2;font-family:Arial, Helvetica, sans-serif;}
#repstageClip {position:relative;left:58px;top:-220px;border: thin solid #000;width:854px; height:100%; padding-bottom:0px; z-index:2;font-family:Arial, Helvetica, sans-serif; padding-bottom:90px;}
#stageClipSearchFabrics {position:relative;left:58px;top:-220px;border: thin solid #000;width:854px; height:100%; padding-bottom:50px; z-index:2;font-family:Arial, Helvetica, sans-serif;}
#stageClipCart {position:relative;left:58px;top:-220px;border: thin solid #000;width:854px; height:100%; padding-bottom:80px; z-index:2;font-family:Arial, Helvetica, sans-serif;}
#stageClipRegForm {position:relative;left:58px;top:-220px;border: thin solid #000;width:854px; height:100%; padding-bottom:140px; z-index:2;font-family:Arial, Helvetica, sans-serif;}*/
#flashcontent {position:relative; padding-bottom:0px;width:100%;height:500px;z-index:3; margin:0} 
/*#flashcontentEco {position:relative;width:100%;height:386px;z-index:3;margin:0} */

/* --	--	--	N	A	V	--	--	-- */
#topNav {position:absolute;left:50px;top:60px;width:850px;height:23px;z-index:111;}
#topNav2 {position:absolute;left:50px;top:60px;width:850px;height:23px;z-index:111;}

#apDiv1title {position:absolute; left:50px; top:20px; width:400px; height:57px;z-index:9; font-family:Arial, Helvetica, sans-serif; font-size:22px; color:#666666; text-align:left}
#nav {position:absolute;left:0px;top:40px;width:220px;height:430px;z-index:19;}
#nav2 {position:absolute;left:0px;top:40px;width:220px;height:430px;z-index:19;}
#secondlevel {position:absolute;left:120px;top:85px;z-index:20;}
#secondlevel2 {position:absolute;left:120px;top:280px;z-index:21;}
/*#ifrm {position:absolute;background-color:transparent;left:0px;top:70px;width:210px;height:430px;z-index:20;}*/

#logoContainer {position:absolute;top:0px;left:120px;background-color:#000000;width:855px;height:130px;z-index:22;}
#logo {position:absolute;left:5px;top:100px;width:272px;height:25px;z-index:3;}


/*		--		F	A	B	R	I	C		S	E	C	T	I	O	N		--	*/
#LRnav {position:absolute;left:393px;top:20px;width:60px;height:20px;z-index:11;}
#fabricLeft {position:absolute;left:50px;top:20px;width:340px;height:310px;z-index:19;}
#fabricRight {position:absolute;left:455px;top:40px;width:340px;height:310px;z-index:20;}
#fabricBttm {position:relative;left:50px;top:0px;width:770px;height:100%; padding-top:350px;padding-bottom:30px;z-index:14;/*overflow:auto;*/font-family:Arial, Helvetica, sans-serif; font-size:11px}
#fabricCategory {position:relative;left:54px;top:-30px;width:757px;height:auto;z-index:101;/*overflow:auto;*/ border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:30px;padding-top:150px;}
#fabricCategoryINNVIRONMENTS {position:relative;left:60px; padding-top:60px; top:-120px;width:757px;height:auto;z-index:101;/*overflow:auto;*/ border:none; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-bottom:30px;padding-top:150px;}

/*#topNav {margin:5px; position:relative; width:650px; height:23px; z-index:100;}*/

/*		--		--		--		--		--		--		--		--		--		*/

#bottom_Div1 {position:absolute; width:240px; top:407px; left:2px; width:115px;height:109px;z-index:80;}/* bottom nav */
.pmenu {position:absolute; width:115px; z-index:81;font-size:100%;height:248px; top:160px; left:0px; color:#333333;/*margin:25px 0 0 15px;  this page only */}
/* remove all the bullets, borders and padding from the default list styling */
.pmenu ul {padding:0; margin:0; list-style-type:none; width:115px; position:relative; background:#fff;}
.pmenu li {background:transparent;height:23px;}
* html .pmenu li {margin-left:0px; margin-left:0;}
/* get rid of the table */
.pmenu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:1em; width:0; height:0;}
/* style the links */
.pmenu a {display:block; text-decoration:none; height:23px; line-height:23px; width:115px; color:#333333; font-family:Arial, Helvetica, sans-serif; font-weight:500; font-size:12px;text-align:right; padding-right:5px;background:transparent;}
/* style the link hover */
html .pmenu a:hover {color:#fff; background:#999;text-decoration:none;}
.pmenu :hover > a {color:#fff; background:#999;text-decoration:none;}

/* hide the sub levels and give them a positon absolute so that they take up no room */
.pmenu ul ul {visibility:hidden;position:absolute;top:0px;left:0px;text-decoration:none;}
/* make the second level visible when hover on first level list OR link */
.pmenu ul li:hover ul,
.pmenu ul a:hover ul {visibility:visible;background:#ccc;text-decoration:none;}
/* keep the third level hidden when you hover on first level list OR link */
.pmenu ul :hover ul ul{visibility:hidden;text-decoration:none;}
/* keep the fourth level hidden when you hover on second level list OR link */
.pmenu ul :hover ul :hover ul ul{visibility:hidden;text-decoration:none;}
/* make the third level visible when you hover over second level list OR link */
/*.pmenu ul :hover ul :hover ul{ visibility:visible;background:#ded;}*/
/* make the fourth level visible when you hover over third level list OR link */
/*.pmenu ul :hover ul :hover ul :hover ul { visibility:visible;background:#edd;}*/

.pmenu3 a {display:block; text-decoration:none;height:23px;line-height:23px;width:105px;color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:left; padding-left:5px;background:transparent;}

.pmenu2 a {display:block; text-decoration:none;height:23px;line-height:23px;width:105px;color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:left; padding-left:5px;background:transparent;}

.pmenu5 a {display:block; text-decoration:none;height:23px;line-height:23px;width:105px;color:#333333;font-family:Arial, Helvetica, sans-serif; font-size:12px;text-align:left; padding-left:5px;background:transparent;}

.pmenu ul.pmenu2 {top:46px; left:120px}
.pmenu ul.pmenu3 {top:120px; left:120px;}
.pmenu ul.pmenu5 {top:69px; left:120px;}


#pmenu4 {padding:0; margin:0px 0px 0px 0px; list-style-type: none; width:113px; text-align:right;}
#pmenu4 ul {padding:0; margin:0; list-style-type: none; width:113px;}
#pmenu4 li {position:relative;}
#pmenu4 a {display: block; width:113px; height:23px; line-height:22px; text-decoration:none; /*background:#ffffff;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333333; font-weight:400;/*font-family:Futura; border:1px solid #000; border-width:0 0 0 0;*/}
#pmenu4 li:hover > a {background:#999; color:#fff;}
#pmenu4 li ul {display: none;} 
#pmenu4 li:hover > ul {display:block; position:absolute; top:0px; left:112px;}

/*  --		--		--		--			---		--		--		--		--		*/
#pmenuTop, #pmenuTop ul { padding-left:5px; padding-right:5px; margin:0; list-style-type: none;}
#pmenuTop a {display:block; font-size:11px; height:23px; line-height:24px; text-decoration:none; text-indent:5px;  background:#000000; color:#fff;}
#pmenuTop li {float:left;}

#pmenuTop li:hover > a {background:#cccccc; color:#000000;}
#pmenuTop li:hover > ul {display:block; position:absolute; top:0px; left:115px; border:#cccccc;border-width:1px;}

/*		--		F	A	B	R	I	C		S	E	C	T	I	O	N		--	*/

.fontTitle{ font-size:20px;}
.fontFabricTitleNumber{ font-size:12px}
.fabricDescription{ font-size:12px; padding:0px;}
.fabricAddCart{ font-size:12px; color:#999999}
.fontCart1{ font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif;}
.fontCart2{ font-size:12px; color:#000000; font-family:Arial, Helvetica, sans-serif; padding-left:25px;}
.topPad{ padding-top:5px}
.fontfff{ font-size:12px; color:#ffffff;  font-family:Arial, Helvetica, sans-serif;}
.fontAddCart{ font-size:12px; color:#cccccc;}
.fontRightDetailPage{ font-size:15px; text-align:left;}
.spacingDetailRightPage{padding-bottom:4px;}
.hideVis{visibility:hidden}

.colorGreen{color:#999900}
.headerPaddingRight{padding-right:110px}
.textRight{text-align:right; padding-right:5px;}
.textLeft{text-align:left; text-indent:5px}
.opaque {opacity: 0;filter: alpha(opacity=0);}

img{border-style: none;}

a:link {text-decoration:none; color:#333333;}
/*a:visited {color:#ffffff;text-decoration: none;}*/
a:hover {color:#333333; text-decoration:underline;}
a:active {text-decoration:none; color:#333333;}
#fabricsRegform { position:relative; top:0px;width: 440px; height:500px; background-color:#ccc;border:none; padding:5px; z-index:100;}
/*		--		--		WALL COVERING		--		--		*/
#wallcovering_TEXTILESWC {position:absolute;left:100px;top:25px;width:270px;height:220px;z-index:11; text-align:right; text-decoration:none; color:#666666;}
#wallcovering_TEXTILESWCtxt  {position:absolute;left:400px;top:90px;width:416px;height:52px;z-index:6;text-align:left;text-decoration:none;color:#666666;}

#wallcovering_VINYL {position:absolute;left:50px;top:280px;width:204px;height:294px;z-index:4;}
#wallcovering_VINYLtxt {position:absolute;left:50px;top:600px;width:372px;height:52px;z-index:6; text-align:left; text-decoration:none; color:#666666;}

#wallcovering_ALCHEMY {position:absolute;left:480px;top:280px;width:342px;height:222px;z-index:4;}
#wallcovering_ALCHEMYtxt {position:absolute;left:370px;top:490px;width:245px;height:170px;z-index:7; text-align:left; text-decoration:none; color:#666666;}

#wallcovering_INNVIRONMENTS {position:absolute;left:16px;top:720px;width:491px;height:162px;z-index:4;}
#wallcovering_INNVIRONMENTStxt {position:absolute;left:540px;top:750px;width:300px;height:100px;z-index:8; text-align:left; text-decoration:none; color:#666666;}

#wallcovering_METALESSENCE {position:absolute;left:440px;top:930px;width:300px;height:198px;z-index:5;}
#wallcovering_METALESSENCEtxt {position:absolute;left:80px;top:950px;width:320px;height:60px;z-index:10; text-align:right; text-decoration:none; color:#666666;}

/*		--		--		TEXTILES		--		--		*/
#textile_TEXTILES {position:absolute;left:70px;top:50px;width:204px;height:294px;z-index:4;}
#textile_TEXTILEStxt {position:absolute;left:70px;top:300px;width:372px;height:52px;z-index:6; text-align:left; text-decoration:none; color:#666666;}

#textile_HIPERFORMANCE {position:absolute;left:550px;top:50px;width:324px;height:222px;z-index:4;}
#textile_HIPERFORMANCEtxt {position:absolute;left:425px;top:390px;width:345px;height:170px;z-index:7; text-align:right; text-decoration:none; color:#666666;}

/* 		--		--		REPRESENTATION		--		--		*/

#rep_Div1 {position:relative;margin-left:auto;margin-right:auto;top:-30px;width:485px;height:155px;z-index:3;padding-top:90px}
#rep_Div2 {position:relative;margin-left:auto;margin-right:auto;top:-30px;width:485px;height:155px;z-index:3;}
#rep_Div3 {position:relative;margin-left:auto;margin-right:auto;top:-30px;width:485px;height:155px;z-index:3;}
/*  	--		--		EARTHWATCH		--		--		--		*/
#earthwatchLinks{position:relative; top:20px;padding-left:50px; color:#666666; z-index:12;}
/*		--		--		LINKS		--		--		--		*/
#textArea { position:relative;margin:0;width:715px;padding-top:50px;padding-bottom:50px; padding-left:70px; padding-right:70px; z-index:160; text-align:left;  color:#666666;}

#textAreaRegForm { position:relative; left:0px; top:-80px; padding-top:100px;width:750px; height:100%; z-index:21; text-align:left; color:#666666;}
#textAreaEarthWatch {position:relative;top:-60px; padding-top:100px;width:700px;z-index:3;text-align:left;color:#666666;}

#footer{ position:relative; top:150px; left:123px;width:854px;padding-bottom:50px; height:20px;font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#333333; text-align:center; }
