@charset "utf-8";
						 
*{ margin:0; padding:0; list-style:none; }
body{ font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; background:#4F4A46;}
div,form,img,ul,ol,li,dl,dt,dd {margin:0; padding:0; border:0;}
ul,li,ol,dl,dt,dd{list-style:none;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0; }

/* link */
a:active {color:#000; text-decoration: none;}
a:link{ color:#000; text-decoration: none;}
a:visited{ color:#000; text-decoration: none;}
a:hover{ color:#909E0B; text-decoration:none;}

/* BODY */
#page{ width:1016px; margin:55px auto 30px auto;}
#header{ width:1009px; background:#fff; clear:both; overflow:hidden; padding-left:7px;}
#themes{ width:1002px; height:85px; clear:both; overflow:hidden; background:url(../images/stainGlass.jpg) no-repeat left bottom}
#themes_left{ float:left; width:167px; height:78px; margin:8px 31px 4px 35px; _margin-left:17px;}
#themes_center{ float:left; width:534px; height:34px; margin:14px 24px 10px 0px; background:url(../images/wholesale.gif) no-repeat left top;}
#themes_right{ float:left; width:209px; height:52px; margin-top:2px; margin-bottom:30px; }
#themes_right_top{ width:209px; height:15px; color:#A9B33A; font-size:11px; clear:both; overflow:hidden; margin-bottom:5px;}
#themes_right_left{ float:left; width:85px; background:url(../images/catalog_right.gif) no-repeat right;}
#themes_right_right{ float:left; width:90px; margin-left:16px; }
#themes_right_bottom a,#themes_right_top a:active,#themes_right_top a:link,#themes_right_top a:visited{color:#A9B33A; text-decoration:underline;}
#themes_right_bottom a:hover{color:#A9B33A; text-decoration:none;}
#themes_right_bottom{ width:209px; height:25px; margin-top:5px;padding-left:2px;}

#themes_right_input {BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 11px; BACKGROUND: url(../images/soso.gif)  no-repeat left top; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 4px; WIDTH: 142px; PADDING-TOP:8px; BORDER-RIGHT-WIDTH: 0px; outline: none;}
.menu{ width:1002px; height:20px; margin-bottom:2px; clear:both; overflow:hidden; font-size:11px; color:#888; background:url(../images/menu_bg.gif) no-repeat left top; padding-top:9px;}
.menu li{ float:left; height:13px; text-align:center; border-right:1px dotted #828282;}
.menu a,.menu a:active,.menu a:link,.menu a:visited{ color:#888;}
.menu a:hover{ color:#909E0B; text-decoration:underline;}
.menu span{ color:#909E0B;text-decoration:underline;}
.menu span a,.menu span a:active,.menu span a:link,.menu span a:visited{ color:#909E0B;}
.menu span a:hover{ color:#909E0B; text-decoration:underline;}
#menu_bottom{ width:1002px; height:18px; background:url(../images/menu_bottom.gif) no-repeat center center;}
#banner{ width:1002px; height:343px; clear:both; overflow:hidden;}
#banner_left{ float:left; width:794px;}
#banner_right{ float:right; width:199px;}
#banner_right_top{ width:181px; height:204px; padding:47px 0 0 18px; background:#EEF0EF url(../images/classes.gif) no-repeat 14px top; font-size:11px; color:#666;}
.banner_right_title{ width:140px;  text-indent:14px;}
.banner_right_title_bottom{ text-indent:14px;}
.banner_right_title_bottom a,.banner_right_title_bottom a:active,.banner_right_title_bottom a:link,.banner_right_title_bottom a:visited{ color:#666; text-indent:14px; text-decoration:underline;}
.banner_right_title_bottom a:hover{ text-decoration:none;}
.img{ width:199px; height:71px;}
#img_bottom{ width:199px; clear:both; overflow:hidden;}
#img_bottom_left{ float:left; width:151px; height:21px; background-color:#9CA10F;}
#img_bottom_right{ float:left; width:48px; height:21px;}
#content{ width:1002px; height:112px; clear:both; overflow:hidden; margin:10px 0 5px 0;}
#content_left{ float:left; width:177px; height:59px; padding:0px 0 0 23px; background:url(../images/browse.gif) no-repeat left top; font-weight:bold; font-size:13px; color:#859511; line-height:1.7em;}
#content_left a,#content_left a:active,#content_left a:link,#content_left a:visited{ color:#859511; text-decoration:underline;}
#content_left a:hover{ color:#859511; text-decoration:none;}
#content_center{ float:left; width:565px; height:103px; background-color:#EEF0EF; margin:0 9px 0 7px; padding:9px 9px 0 13px; font-weight:bold; font-size:12px; color:#000; line-height:1.7em; text-align:justify;}
#content_right{ float:left; width:199px; height:112px;}
.imgs_bottom{ width:1002px; height:137px; clear:both; overflow:hidden; margin-bottom:12px; font-size:18px; color:#fff; text-align:center;}
.imgs_bottom_left{ float:left; width:200px; height:137px; background-color:#9CA10F;}
.imgs_bottom_center{ float:left; width:190px; height:137px; background-color:#9CA10F;}
.imgs_bottom a,.imgs_bottom a:active,.imgs_bottom a:link,.imgs_bottom a:visited{ color:#fff;}
.imgs_bottom a:hover{ color:#fff; text-decoration:underline;}
#footer{ width:1002px; clear:both; overflow:hidden; margin:17px 0 29px 0;}
#footer_left{ float:left; width:444px; height:42px; margin-left:13px; _margin-left:7px;}
.text{ font-size:11px; font-weight:bold; color:#fff;}
.text tr td a,.text tr td a:active,.text tr td a:link,.text tr td a:visited{ color:#fff;}
.text tr td a:hover{ color:#909E0B;}
.text tr td{ border-right:1px solid #fff;}
.text tr td span{ font-size:12px; font-weight:bold; color:#fff;}
#footer_center{ float:left; width:170px; font-size:11px; color:#fff; margin:0 50px 0 140px;}
#footer_right{ float: right; width:184px; height:69px;}


#footer_center_art{ float:left; width:184px; font-size:11px; color:#fff; margin:0 50px 0 140px;}
#footer_right_art{ float: right; width:143px; height:69px;}
#menu_art{ width:995px; height:32px; background:url(../images/menu_art.gif) no-repeat center center; text-align:right; padding-right:7px; line-height:3em;}
#art_content{ width:1002px; clear:both; overflow:hidden; margin-bottom:18px;}
#art_content_left{ float:left; width:219px; _width:218px;}
#art_content_left_long{ width:176px; height:94px; background:url(../images/browse_our_store.gif) no-repeat left top; padding:14px 0 0 31px; font-weight:bold; font-size:13px; color:#859511; line-height:1.7em;}
#art_content_left_long a,#art_content_left_long a:active,#art_content_left_long a:link,#art_content_left_long a:visited{ color:#859511; text-decoration:underline;}
#art_content_left_long a:hover{ color:#859511; text-decoration:none; display:none}
.art_content_left_sheet{
	width:210px;
	clear:both;
	overflow:hidden;
	font-size:12px;
	color:#7C8F11;
}
.art_content_left_sheet li{ width:210px; height:32px; background:url(../images/sheet_bg.gif) no-repeat left top;white-space:nowrap; text-overflow:ellipsis; overflow:hidden; line-height:32px; text-indent:35px;}
.art_content_left_sheet a,.art_content_left_sheet a:active,.art_content_left_sheet a:link,.art_content_left_sheet a:visited{ color:#7C8F11; text-decoration:underline;}
.art_content_left_sheet a:hover{ color:#888; text-decoration:none;}
#art_content_right{ float:right; width:760px; border-left:1px dotted #AAB336; padding-left:20px;}
.art_content_right_img{ width:760px; height:125px;}
#art_content_right_content{ width:760px; height:382px; clear:both; overflow:hidden; border-bottom:1px dotted  #AAB336; margin-bottom:25px;}
#art_content_right_content_left{ float:left; width:418px;}
#art_content_right_content_left_img{ width:418px; height:50px; margin-bottom:39px;}
.art_content_right_content_left_text{ width:418px; clear:both; overflow:hidden;}
.art_content_right_content_left_text li{ width:418px; text-indent:7px;}
.art_content_right_text{ width:418px; text-indent:7px; margin-top:38px;}
#art_content_right_content_right{ float:right; width:331px;}
#art_content_right_content_bottom{ width:763px; height:137px;}

/*#aboutus_content{ width:753px; margin-bottom:25px; line-height:1.8em; padding-right:10px;}
#aboutus_content strong{ color:#859511;}*/
.sitemap a,.sitemap a:active,.sitemap a:link,.sitemap a:visited{ color:#2053F6; text-decoration:underline;}
.sitemap a:hover{ color:#333; text-decoration:none;}
#contactus_content{ width:710px; margin-bottom:25px; line-height:1.8em; padding-right:0px;}
.text01{ font-weight:bold; color:#000; border-right:1px solid #D4D4D4;}
.text01 span{ font-size:14px;}
.text02{ color:#000; padding-left:15px;}
.text02 span{ font-size:14px; font-weight:bold;}
.text02 b{ color:#2DAAB7; font-size:14px;}
.text02 em{	color:#2DAAB7;	font-size:14px;	font-style: normal; font-weight:bold;}
.we{ border-top:2px solid #C5C5C5; border-bottom:1px solid #F1EFE8; padding:15px 0 10px 0; color:#929AA2; font-weight:bold; font-size:11px;}
.we_bottom{ color:#929AA2;}
.r{ color:#FF0000;}
.map_text{ font-weight:bold;}
.map_text span{ font-size:18px; font-weight:bold; color:#919C0E;}
.blue a,.blue a:active,.blue a:link,.blue a:visited,.blue a:hover{ color:#2053F6;}
.account{ border-bottom:1px solid #C5C5C5; padding-bottom:10px;}
.account span{ font-size:16px; font-weight:bold;}
.account01_span{ font-size:14px; font-weight:bold; margin:15px 0 5px 0;}
.account01 strong{	color:#E47615;	font-style: normal;}
.account_r{ color:#E47615;}
.hr{ border-bottom:1px dotted #AAB336; margin:25px 0;}
.hrs{ border-top:1px dotted #AAB336; margin-top:25px; padding-top:25px;}
.strong{ font-weight:bold; margin-bottom:10px; color:#2DAAB7; font-size:14px;}
.business strong{ color:#919C0E;}
.business a,.business a:active,.business a:link,.business a:visited{ color:#3EAFBD; text-decoration:underline;}
.business a:hover{color:#333333;text-decoration:none;}
.web_text{ margin-top:20px; font-weight:bold; font-size:22px; text-decoration:underline; FONT-FAMILY: "Times New Roman", Times, serif;}
.web_text01{ font-size:18px; FONT-FAMILY: "Times New Roman", Times, serif;}
.web_text02{ font-weight:bold; font-size:18px; FONT-FAMILY: "Times New Roman", Times, serif;}
.web_text03{font-weight:bold; font-size:18px; margin-bottom:10px; color:#919C0E;}

.faq{height:30px; text-align:right; color:#7C8F11; border-bottom:1px dotted #AAB336; font-style:italic; margin-bottom:20px;}
.faqs{ width:753px; color:#7C8F11; border-bottom:1px dotted #AAB336; margin-bottom:20px; padding:10px 0;}
.faqs_text{ font-size:18px; font-weight:bold; FONT-FAMILY: "Times New Roman", Times, serif; color:#FF0000;}
.faqs_text01{font-weight:bold; FONT-FAMILY: "Times New Roman", Times, serif;}
.faqs_hr{ border-bottom:1px dotted #AAB336; margin:15px 0;}
.faqs_text02{ height:30px; text-align:right; font-weight:bold; border-bottom:1px dotted #AAB336; margin-bottom:20px;}
.faqs_text02 a,.faqs_text02 a:active,.faqs_text02 a:link,.faqs_text02 a:visited{ color:#7C8F11; text-decoration:underline;}
.faqs_text02 a:hover{ color:#7C8F11; text-decoration:none;}
.faqs_text03{font-weight:bold; margin-bottom:7px;}
.faqs_text04 a,.faqs_text04 a:active,.faqs_text04 a:link,.faqs_text04 a:visited{ color:#7C8F11; text-decoration:underline;}
.faqs_text04 a:hover{ color:#7C8F11; text-decoration:none;}
.faqs_text05{ height:30px; text-align:right; font-weight:bold;}
.faqs_text05 a,.faqs_text05 a:active,.faqs_text05 a:link,.faqs_text05 a:visited{ color:#7C8F11; text-decoration:underline;}
.faqs_text05 a:hover{ color:#7C8F11; text-decoration:none;}
.troubleshooting span{ font-weight:bold; text-decoration:none;}
.troubleshooting em{ text-decoration:none; font-style: normal;}
.troubleshooting_img{ float:right; width:338px; margin:10px auto;}

.dye_text{ font-size:14px; font-weight:bold; color:#2DAAB7; height:30px; text-indent:125px;}
.dye_text01{ font-weight:bold; font-style:italic;}
.dye_text02{ font-size:14px; font-weight:bold; color:#C21A1E;}
.bottom{ border-bottom:1px solid #211E1F;}
.dye_text03{ font-weight:bold;}
 .dye_text03 em{ font-style: normal; font-weight: normal;}
.dye_text03 span{font-size:14px; font-weight:bold; color:#C21A1E;}

.namic{ width:700px; height:882px; background:url(../images/scroll.gif) repeat-y center top;}
#business_content{ width:753px; margin-bottom:25px; clear:both; overflow:hidden; line-height:1.8em; padding-right:10px;}
#business_content_left{ float:left; width:440px;}
#business_content_right{ float:right; width:300px;}

.msds_content{ width:700px; clear:both; overflow:hidden; margin-bottom:25px; line-height:1.8em;}
.msds_content li{ float:left; width:350px;}
.msds_content li a,.msds_content li a:active,.msds_content li a:link,.msds_content li a:visited{ color:#859CCE;}
.msds_content li a:hover{ color:#859CCE; text-decoration:underline;}
.msds_content_text{ font-weight:bold; color:#919C0E; font-size:18px;}


.title2{ color:#919C0E; font-weight:bold; font-size:18px;}
.title3{ color:#2DAAB7; font-weight:bold; font-size:14px; font-family:Arial;}
.title_text{font-style: italic;}

.faq_text{font-weight:bold; font-size:18px; color:#919C0E;}
.faq_text a,.faq_text a:active,.faq_text a:link,.faq_text a:visited{ color:#919C0E;}
.faq_text a:hover{ color:#919C0E;}


.busines a,.busines a:active,.busines a:link,.busines a:visited{ color:#3EAFBD;text-decoration:none; }
.busines a:hover{color:#333333;text-decoration:underline;}

.joinText {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #A9A9A9;
	font-weight:bold;
	text-align:center;	
}
.Social {
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #A9A9A9;
	text-align:center;
}


/*/*#sitemap{ width:485px; height:258px; margin:20px 0;}
#map{
	width:485px;
	height:258px;
	position: absolute;
	top: 623px;
	left:552px !important;   >left:548px !important;  left:544px;
}
#map_img{ width:37px; height:36px; position:relative;  left:62px; z-index:2; top:-129px !important; >top:-131px !important; top:-131px;}*/

