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

body{
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	}
	
a{
	text-decoration:none;
	}
	
a:hover{
	text-decoration:underline;
	}

h1{
position:absolute; 
height:0px;
visibility:hidden;
}
	
#wrap{
	width:993px;
	margin:0 auto;
	border:1px solid #CCCCCC;
	}
	
img{
	behavior:url(../javascripts/iepngfix.htc);
	}
	
.ie7 #wrap{
	width:995px;
	margin:0 auto;
	}
	
#header{
	background:url(../images/header-bg.jpg) repeat-x;
	height:69px;
	widows:100%;
	}
	
#tag{
	background:url(../images/tagline.jpg) no-repeat;
	float:right;
	width:813px;
	height:58px;
	}
	
#logo{
	background:url(../images/logo.jpg) no-repeat;
	height:171px;
	width:177px;
	margin-left:5px;
	}
	
.ie #logo{
	background:url(../images/logo.jpg) no-repeat;
	height:171px;
	width:177px;
	margin:-58px 0 0 5px;
	}
	
.ie7 #logo{
	background:url(../images/logo.jpg) no-repeat;
	height:171px;
	width:177px;
	margin:0px;
	}
	
#left-content{
	width:187px;
	float:left;
	padding-top:100px;
	}
	
.ie #left-content{
	width:187px;
	float:left;
	padding-top:0px;
	}
	
.ie7 #left-content{
	width:187px;
	float:left;
	padding-top:100px;
	}
	
#right-content{
	width:804px;
	float:right;
	}
	
.ie #right-content{
	width:804px;
	float:right;
	margin-top:-104px;
	}

.ie7 #right-content{
	width:804px;
	float:right;
	margin-top:0px;
	}

	
/* ================= Left Content ====================== */

#lc-header{
	background:url(../images/label-header.jpg) no-repeat;
	width:188px;
	height:26px;
	}
	
#left-content ul, #left-content li{
	margin:0;
	padding:0;
	list-style:none;
	width:188px;
	}
	
 #left-content li{
 	height:23px;
 	}
	
#left-content form{
	margin-left:0px;
	clear:both;
	}
	
#menu01 a, #menu02 a, #menu03 a, #menu04 a, #menu05 a, #menu06 a, #menu07 a, #menu08 a, #menu09 a, #menu10 a, #menu11 a, #menu12 a, #menu13 a, #menu14 a, #menu15 a, #menu16 a, #menu17 a, #menu18 a, #menu19 a, #menu20 a{
	width:188px;
	height:23px;
	display:block;
	margin:0;
	padding:0;
	cursor:pointer;
	}
	
#menu01, #menu02, #menu03, #menu04, #menu05, #menu06, #menu07, #menu08, #menu09, #menu10, #menu11, #menu12, #menu13, #menu14, #menu15, #menu16, #menu17, #menu18, #menu19, #menu20 {
	width:188px;
	height:23px;
	display:block;
	margin:0;
	padding:0;
	}
	
#printed a{
	width:94px;
	height:48px;
	background:url(../images/printed.png) no-repeat;
	display:block;
	}
	
#printed a:hover{
	width:94px;
	height:48px;
	background:url(../images/printed-hov.png) no-repeat;
	display:block;
	}
	
#woven a{
	width:94px;
	height:48px;
	background:url(../images/woven.png) no-repeat;
	display:block;
	}
	
#woven a:hover{
	width:94px;
	height:48px;
	background:url(../images/woven-hov.png) no-repeat;
	display:block;
	}
	
#size a{
	width:94px;
	height:48px;
	background:url(../images/size.png) no-repeat;
	display:block;
	}
	
#size a:hover{
	width:94px;
	height:48px;
	background:url(../images/size-hov.png) no-repeat;
	display:block;
	}
	
#link a{
	width:94px;
	height:48px;
	background:url(../images/links.png) no-repeat;
	display:block;
	}
	
#link a:hover{
	width:94px;
	height:48px;
	background:url(../images/links-hov.png) no-repeat;
	display:block;
	}
	
#contact a{
	width:94px;
	height:48px;
	background:url(../images/contact.png) no-repeat;
	display:block;
	}
	
#contact a:hover{
	width:94px;
	height:48px;
	background:url(../images/contact-hov.png) no-repeat;
	display:block;
	}
	


#glossary a{
	width:143px;
	height:107px;
	background:url(../images/glossary.png) no-repeat;
	display:block;
	}
	
#glossary a:hover{
	width:143px;
	height:107px;
	background:url(../images/glossary-hov.png) no-repeat;
	display:block;
	}
	
	#payment a{
	width:138px;
	height:107px;
	background:url(../images/payment.png) no-repeat;
	display:block;
	}
	
#payment a:hover{
	width:138px;
	height:107px;
	background:url(../images/payment-hov.png) no-repeat;
	display:block;
	}

#testimonial a{
	width:125px;
	height:107px;
	background:url(../images/testimonials.png) no-repeat;
	display:block;
	}
	
#testimonial a:hover{
	width:125px;
	height:107px;
	background:url(../images/testimonials-hov.png) no-repeat;
	display:block;
	}
	
#quote a{
	width:114px;
	height:107px;
	background:url(../images/quote.png) no-repeat;
	display:block;
	}
	
#quote a:hover{
	width:114px;
	height:107px;
	background:url(../images/quote-hov.png) no-repeat;
	display:block;
	}

#home a{
	width:94px;
	height:48px;
	background:url(../images/home.png) no-repeat;
	display:block;
	}
	
#home a:hover{
	width:94px;
	height:48px;
	background:url(../images/home-hov.png) no-repeat;
	display:block;
	}

#menu01 a{
	background:url(../images/menu01.jpg) no-repeat;
	}
	
#menu02 a{
	background:url(../images/menu02.jpg) no-repeat;
	}
	
#menu03 a{
	background:url(../images/menu03.jpg) no-repeat;
	}
	
#menu04 a{
	background:url(../images/menu04.jpg) no-repeat;
	}
	
#menu05 a{
	background:url(../images/menu05.jpg) no-repeat;
	}
	
#menu06 a{
	background:url(../images/menu06.jpg) no-repeat;
	}
	
#menu07 a{
	background:url(../images/menu07.jpg) no-repeat;
	}
	
#menu08 a{
	background:url(../images/menu08.jpg) no-repeat;
	}
	
#menu09 a{
	background:url(../images/menu09.jpg) no-repeat;
	}
	
#menu10 a{
	background:url(../images/menu10.jpg) no-repeat;
	}
	
#menu11 a{
	background:url(../images/menu11.jpg) no-repeat;
	}
	
#menu12 a{
	background:url(../images/menu12.jpg) no-repeat;
	}
	
#menu13 a{
	background:url(../images/menu13.jpg) no-repeat;
	}
	
#menu14 a{
	background:url(../images/menu14.jpg) no-repeat;
	}
	
#menu15 a{
	background:url(../images/menu15.jpg) no-repeat;
	}
	
#menu16 a{
	background:url(../images/menu16.jpg) no-repeat;
	}
	
#menu17 a{
	background:url(../images/menu17.jpg) no-repeat;
	}
	
#menu18 a{
	background:url(../images/menu18.jpg) no-repeat;
	}
	
#menu19 a{
	background:url(../images/menu19.jpg) no-repeat;
	}
	
#menu20 a{
	background:url(../images/menu20.jpg) no-repeat;
	}
	
#menu01, #menu01 a:hover{
	background:url(../images/menu01-hov.jpg) no-repeat;
	}

#menu02, #menu02 a:hover{
	background:url(../images/menu02-hov.jpg) no-repeat;
	}
	
#menu03, #menu03 a:hover{
	background:url(../images/menu03-hov.jpg) no-repeat;
	}
	
#menu04, #menu04 a:hover{
	background:url(../images/menu04-hov.jpg) no-repeat;
	}
	
#menu05, #menu05 a:hover{
	background:url(../images/menu05-hov.jpg) no-repeat;
	}
	
#menu06, #menu06 a:hover{
	background:url(../images/menu06-hov.jpg) no-repeat;
	}
	
#menu07, #menu07 a:hover{
	background:url(../images/menu07-hov.jpg) no-repeat;
	}
	
#menu08, #menu08 a:hover{
	background:url(../images/menu08-hov.jpg) no-repeat;
	}
	
#menu09, #menu09 a:hover{
	background:url(../images/menu09-hov.jpg) no-repeat;
	}
	
#menu10, #menu10 a:hover{
	background:url(../images/menu10-hov.jpg) no-repeat;
	}
	
#menu11, #menu11 a:hover{
	background:url(../images/menu11-hov.jpg) no-repeat;
	}
	
#menu12, #menu12 a:hover{
	background:url(../images/menu12-hov.jpg) no-repeat;
	}
	
#menu13, #menu13 a:hover{
	background:url(../images/menu13-hov.jpg) no-repeat;
	}
	
#menu14, #menu14 a:hover{
	background:url(../images/menu14-hov.jpg) no-repeat;
	}
	
#menu15, #menu15 a:hover{
	background:url(../images/menu15-hov.jpg) no-repeat;
	}
	
#menu16, #menu16 a:hover{
	background:url(../images/menu16-hov.jpg) no-repeat;
	}
	
#menu17, #menu17 a:hover{
	background:url(../images/menu17-hov.jpg) no-repeat;
	}
	
#menu18, #menu18 a:hover{
	background:url(../images/menu18-hov.jpg) no-repeat;
	}
	
#menu19, #menu19 a:hover{
	background:url(../images/menu19-hov.jpg) no-repeat;
	}
	
#menu20, #menu20 a:hover{
	background:url(../images/menu20-hov.jpg) no-repeat;
	}
	

	
/* ======================== Right Content ============================*/
#banner{
	min-height:287px;
	width:804px;
	margin-top:-2px;
	background:url(../images/globe.jpg) top right no-repeat #f0f0f0;
	color:#377f81;
	line-height:24px;
	font-size:14px;
	}
	
#banner-text{
	margin:0 0 0 20px;
	width:475px;
	padding:30px 0 0 5px;
	color:#666666;
	}
	
#banner-text ul{
	margin: 0px 50px 0 0;
	font-size:12px;
	list-style:none;
	}

#banner-text a{
	color:#FF6600;
	}
	
#top-menu{
	height:48px;
	}
	
#top-menu li, #top-menu ul{
	height:48px;
	margin:0;
	padding:0;
	list-style:none;
	}
	
#top-menu li{
	float:left;
	margin-right:10px;
	margin-top:-9px;
	}
	
#content, #content2{
	background:url(../images/content-bg.jpg) repeat-y;
	width:804px;
	font-size:12px;
	}

#content table, #content2 table{
	margin-left:15px;
	color:#006666;
	}
	

#content ul, #content li{
	margin:0;
	padding:0;
	list-style:none;
	font-size:12px;
	color:#336699;
	line-height:24px;
	}
	
#content ul2, #content2 li{
	margin:0 20px 0 0;
	padding:0;
	font-size:12px;
	color:#336699;
	line-height:24px;
	}
	
#content a, #content2 a{
	color:#FF6600;
	}
	
#content ul{
	margin:0 30px;
	}
	
#content b, #content2 b{color:#4bbb13;}
	
#content li{
	margin-bottom:10px;
	}
	
#content-top{
	background:url(../images/cotent-top.jpg) no-repeat;
	width:804px;
	height:8px;
	}
	
#content-limiter{
	background:url(../images/content-limiter.jpg) no-repeat;
	width:804px;
	height:21px;
	}
	
#footer{
	background:url(../images/footer-bg.jpg) no-repeat;
	width:804px;
	height:150px;
	text-align:right;
	}

#footer2{
	background:url(../images/footer-bg2.jpg) no-repeat;
	width:804px;
	height:150px;
	text-align:right;
	}
	
#footer ul, #footer li, #footer2 ul, #footer2 li{
	margin:0px;
	padding:0px;
	list-style:none;
	float:left;
	}
	
#footer li, #footer2 li {
	margin:15px 35px 0 35px;
	}

.ie #footer li, .ie #footer2 li {
	margin:15px 25px 0 25px;
	}
	
.ie7 #footer li, .ie7 #footer2 li {
	margin:15px 35px 0 35px;
	}
	
#footer-text{
	margin-right:20px;
	color:#4c4949;
	font-size:12px;
	float:right;
	margin-top:5px;
	}
	
#footer-text a{
	font-weight:bold;
	color:#4c4949;
	}
	
#content-text{
	background:url(../images/makara-pattern.jpg) right bottom no-repeat;
	width:804px;
	min-height:241px;
	color:#787878;
	font-size:14px;
	line-height:24px;
	}
	
.content-text{
	padding:0 30px 0 40px;
	}
	
.clear{
	clear:both;
	}
	
#subtitle, #subtitle-section01, #subtitle-section02, #subtitle-section03, #subtitle-section04, #subtitle-section05, #subtitle-section06, #subtitle-section07, #subtitle-section08, #subtitle-section09, #subtitle-section10, #subtitle-section11, #subtitle-section12, #subtitle-section13, #subtitle-section14, #subtitle-section15, #subtitle-section16, #subtitle-section17, #subtitle-section18, #subtitle-section19, #subtitle-section20{
	width:370px;
	height:31px;
	margin:0 0 10px 30px;
	}
	
#subtitle{	
	background:url(../images/woven-title.jpg) no-repeat;
	}
	
#subtitle-section01{
	background:url(../images/section01-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section02{
	background:url(../images/section02-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section03{
	background:url(../images/section03-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section04{
	background:url(../images/section04-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section05{
	background:url(../images/section05-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section06{
	background:url(../images/section06-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section07{
	background:url(../images/section07-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section08{
	background:url(../images/section08-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section09{
	background:url(../images/section09-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section10{
	background:url(../images/section10-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section11{
	background:url(../images/section11-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section12{
	background:url(../images/section12-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section13{
	background:url(../images/section13-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section14{
	background:url(../images/section14-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section15{
	background:url(../images/section15-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section16{
	background:url(../images/section16-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section17{
	background:url(../images/section17-title.png) no-repeat;
	margin-left:40px;
	}
	
#subtitle-section18{
	background:url(../images/section18-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section19{
	background:url(../images/section19-title.png) no-repeat;
	margin-left:40px;
	}

#subtitle-section20{
	background:url(../images/section20-title.png) no-repeat;
	margin-left:40px;
	}

	
/* ------------------------ Pictures -------------------------- */
.picture a, .picture2 a, .picture3 a {
	display:block;
	height:235px;
	position:absolute;
	text-indent:-5000px;
	width:235px;
	z-index:2;
	}
	
.picture a, .ie7 .picture a, .ie .picture a{
	background-image:url(../images/frame.png);
	}
	
.picture2 a, .ie7 .picture2 a, .ie .picture2 a{
	background-image:url(../images/frame2.png);
	}
	
.picture3 a, .ie7 .picture3 a, .ie .picture3 a{
	background-image:url(../images/frame3.png);
	}

.picture img, .picture2 img, .picture3 img{
	border:none;
	margin:27px 0 0 24px;
	z-index:1;
	float:left;
	}
	
.ie7 .picture a, .ie7 .picture2 a, .ie7 .picture2 a, .ie .picture a, .ie .picture2 a, .ie .picture3 a {
	display:block;
	height:235px;
	position:absolute;
	text-indent:-5000px;
	width:235px;
	z-index:2;
	margin-left:-210px;
	}
	
.picture, .picture2, .picture3{
	margin:10px 14px 50px 31px;
	float:left;
	}
	
.ie7 .picture, .ie7 .picture2, .ie7 .picture3{
	margin:0 14px 50px 31px;
	float:left;
	}
	
.ie .picture, .ie .picture2, .ie .picture3{
	margin:0 14px 50px 21px;
	float:left;
}

/* ------------------------ Pictures Mini -------------------------- */
.picture-mini a {
	display:block;
	height:176px;
	position:absolute;
	text-indent:-5000px;
	width:176px;
	z-index:2;
	background-image:url(../images/frame-mini.png);
	}
	
.picture-mini img{
	border:none;
	margin:27px 0 0 19px;
	z-index:1;
	float:left;
	}
	
.ie7 .picture-mini img{
	border:none;
	margin:30px 0 0 29px;
	z-index:1;
	float:left;
	}
	
.ie7 .picture-mini a, .ie .picture-mini a{
	display:block;
	height:176px;
	position:absolute;
	text-indent:-5000px;
	width:176px;
	z-index:2;
	margin-left:-158px;
	margin-top:5px;
	background-image:url(../images/frame-mini.png);
	}
	
.picture-mini{
	margin:10px 0 30px 31px;
	float:left;
	}
	
.ie7 .picture-mini{
	margin:0 0 30px 31px;
	float:left;
	}
	
.ie .picture-mini{
	margin:0 0 30px 20px;
	float:left;
	}
	
.terms{
	list-style:circle;
	margin-left:20px;
	}
	
.imagebutton{
	 width:175px; 
	 float:left; 
	 position:relative; 
	 height:175px; 
	 background:url(images/blank.gif) repeat
	 }

/* ========================= Shadow =============================*/

.shadow{
	border:1px solid silver;
	font:10pt arial;
	position:relative;
	display:inline;
	background:white;
	z-index:100
}

.shadow_inner{
	overflow:hidden;
	position:absolute;
	top: -1000px;
	filter:alpha(Opacity=10); /*modify to change the shade solidity/opacity, same as below*/
	opacity:0.1; /*firefox 1.5 opacity*/
	-moz-opacity:0.1; /*mozilla opacity*/
	-khtml-opacity:0.1; /*opacity*/
	z-index:10
}

.notice{
       color:red;
       font-size:16px;
       font-weight:bold;
margin-left:25px;
}
