@charset "UTF-8";
/* CSS Document */
*{
	margin:0;
	padding:0;
	line-height:1.22em;
}


body { background:#cec8b0 url(images/bg_slice.gif) repeat-x top left; color:#fff; font: 13.34px "Trebuchet MS", verdana, arial, helvetica, clean, sans-serif; *font-size: small;
text-align: center;}

#site {
	text-align:left;
	width:980px;
	margin:0 auto;
}

#page {
	margin-bottom:0;
	margin-left:25px;
	width:937px;
	clear:both;
}

#main {border-top: none;background:none;float: none;background:#fff;}

#content {padding:0;margin:0; color:#3b4045; display:block;}
#content:after{clear:both;content:" ";display:block;font-size:0.1em;height:0.1px;line-height:0;visibility:hidden;}
#content p {
	margin-bottom:5px;
}

#header {height:431px;}

a {color:#FFFFFF;}
a img{border:0;}
h1,h2,h3,h4{font-family:"Trebuchet MS", verdana, helvetica, clean, sans-serif;}
h1 {color:#FFFFFF;font-size:22px;padding-top: 100px;padding-right: 0px;padding-bottom: 0;padding-left: 60px;}
table{font:100%;font-size:inherit;}
.pkg:after {content: " ";display: block;visibility: hidden;clear: both;height: 0.1px;font-size: 0.1em;line-height: 0;}
.pkg { display: inline-block; }
* html .pkg { height: 1%; }
.pkg { display: block; }
img.float{display:block;float:left;margin:0 .69em 0 0; border:3px solid #FFFFFF}
.two_col {padding:0 8px;}
.one_col {padding:0 6px;}
.right{float:right;}
.left{float:left;}
.title { padding-top:10px;border-bottom:1px solid #A1A8AD;}

#FlashID {margin:0 auto;}

.fabricbox {background:#3a312c;margin-top:0;float:left;color:#FFF;height:405px;}
.fabricbox .content {margin-top:5px;padding-left:20px;width:200px;}
.fabricbox p {padding:0 0 10px 0;}
.fabricbox p.last {padding:10px 25px 0 25px;}
.fabricbox div.readmore {display:block;text-align:center;padding:5px 0 0 75px;float:left;}
.fabricbox div.readmore a {	width:85px;height:22px;border:1px solid #fff;color:#FFF;text-decoration:none;display:block;padding-top:5px;font-weight: bold;}

.about {width:234px;border-right:1px solid #473e37;background:#3A312C url(images/hdr_about.jpg) no-repeat top left;}
.about div.readmore {margin-top:21px;}

.avail {width:232px;border-right:1px solid #473e37;border-left:1px solid #342b24;background:#3A312C url(images/hdr_available.gif) no-repeat top left;}
.avail .pkg {margin-bottom:1px;}.avail ul {width:165px;padding:0 10px;}
.avail div.readmore {margin-top:14px;}

.faqs {width:232px;border-right:1px solid #473e37;border-left:1px solid #342b24;background:#3A312C url(images/hdr_faqs.gif) no-repeat top left;}
.faqs ul {padding:0 20px;list-style-type:none;}
.faqs ul li {background:url(images/img_check.gif) no-repeat 0 3px;padding:0 0 5px 20px;}
.faqs ul li a {text-decoration:none;}
.faqs div.readmore {margin-top:28px;}

.quotes {width:230px;background:#3A312C url(images/hdr_quotes.gif) no-repeat top left;border-left:1px solid #342b24;}
.quotes div.readmore {margin-top:10px;}

.faqs h2 {padding:100px 0 0 95px;}
.avail h2 span, .quotes h2 span {padding:0 0 0 25px;line-height:1em;}
.quotes h2 {padding:100px 0 0 85px;}

#fabricmainbox {clear:both;background:#fff;color:#82715f;}
#fabricmainbox h3 {font-size:23px;color:#8b0101;text-align:left;padding:10px 0 15px 5px;height:27px;}
#fabricmainbox h6 {font-size:22px;color:#8b0101;text-align:left;padding:10px 0 15px 5px;height:27px;}
#fabricmainbox ul {list-style:none;color:#8b0101;margin: 0 0 0 50px;}
#fabricmainbox ul li {
	padding:.5em 0;
	line-height:18px;
}
#fabricmainbox .left .title { padding-top:10px;border-bottom:none;}
#fabricmainbox .left {background:#e8e8e0 url(images/bg_discount.jpg) no-repeat top left;width:406px;height:240px;margin-top:.69em;padding:0 25px;}
#fabricmainbox .right {background:#e8e8e0;width:406px;height:240px;margin-top:.69em;padding:0 25px;}
#fabricmainbox .right div.readmore {margin-top:5px;text-align:center;padding:5px 0 0 0x;float:left;}
#fabricmainbox .right div.readmore a {width:85px;height:22px;border:1px solid #fff;color:#FFF;text-decoration:none;display:block;padding-top:5px;}
#fabricmainbox .right div.readmore1 {font-weight:bold;margin-top:5px;text-align:center;padding:5px 0 0 0x;float:left;}
#fabricmainbox .right div.readmore1 a {width:85px;height:22px;border:1px solid #82715f;color:#82715f;text-decoration:none;display:block;padding-top:5px;}
#fabricmainbox .content {margin-top:0px;}
#fabricmainbox .welcome {font-size:14px;}

#fabricaboutbox {clear:both;background:#fff;color:#82715f;}
#fabricaboutbox h3 {font-size:22px;color:#8b0101;text-align:left;padding:10px 0 10px 5px;height:27px;}
#fabricaboutbox ul {list-style: decimal;color:#8b0101;margin: 10px 0 50px 50px;font-size:22px;color:#8b0101;}
#fabricaboutbox ul li {padding:0;}
#fabricaboutbox .left .title {border-bottom:none;}
#fabricaboutbox .center {background:#e8e8e0;width:auto;height:550px;margin-top:0.5em;padding:0 25px;}
#fabricaboutbox .left {background:#e8e8e0;width:406px;height:550px;margin-top:.5em;padding:0 25px;}
#fabricaboutbox .right {background:#e8e8e0 url(images/bg_aboutbox.jpg) no-repeat top left;width:406px;height:550px;margin-top:.5em;padding:0 25px;}
#fabricaboutbox .right img.float {display:block;float:left;margin:0 .69em 0 0;border:none;}
#fabricaboutbox .right img.floatclear {clear:left;float:left;margin:.2em .69em 0 0;border:none;}
#fabricaboutbox .left .title {border-bottom:1px solid #A1A8AD;}
#fabricaboutbox .right .title {border-bottom:none;}
#fabricaboutbox .content { margin-top:20px; }
#fabricaboutbox .content p { margin-bottom:1em; line-height: 20px; }
#fabricaboutbox {clear:both;background:#fff;color:#82715f;}

#fabricquotebox h1 { font-size:22px; color:#8b0101; text-align:center; padding:10px 0 5px 5px; height:27px; }
#fabricquotebox h2 {font-size: 18px;color: #333; text-align:center; padding:5px 0 5px 0;}
#fabricquotebox h2 a { color: #039; text-decoration: none; }
#fabricquotebox h2 a:hover {color:#039; text-decoration:underline;}
#fabricquotebox h3 { font-size: 14px; font-style: italic; color:#8b0101; padding:5px; margin: 5px 6px 0 0; float:left; border:1px solid #8b0101;}
#fabricquotebox .sample { font-size: 14px; color:#8b0101; padding:5px; margin: 15px 6px 15px 0px; border:1px solid #8b0101; font-weight: bold; width: 565px; }
#fabricquotebox ul { color:#333; margin: 10px 0 15px 50px; font-size:18px; color:#333; list-style-type: disc; }
#fabricquotebox ul li {padding:0; line-height:26px;}
#fabricquotebox .left { background:#e8e8e0; width:875px;margin-top:0.5em; padding-top: 0; padding-right: 25px; padding-bottom: 0; padding-left: 25px; }
#fabricquotebox .right img.float {display:block;float:left;margin:0 .69em 0 0;border:none;}
#fabricquotebox .left .title {border-bottom:1px solid #A1A8AD;}
#fabricquotebox .content {margin-top:5px;}
#fabricquotebox .content p {margin-bottom:1em;}

#fabricfabricbox h1 { font-size:22px; color:#8b0101; text-align:center; padding:10px 0 5px 5px; height:27px; }
#fabricfabricbox h2 {font-size: 18px;color: #333; text-align:center; padding:5px 0 5px 0;}
#fabricfabricbox h2 a { color: #039; text-decoration: none; }
#fabricfabricbox h2 a:hover {color:#039; text-decoration:underline;}
#fabricfabricbox h3 { font-size: 14px; font-style: italic; color:#8b0101; padding:5px; margin: 20px 6px 0 0; float:left; border:1px solid #8b0101; }
#fabricfabricbox ul { color:#333; margin: 10px 0 15px 50px; font-size:18px; color:#333; list-style-type: disc; }
#fabricfabricbox ul li {padding:0; line-height:26px;}
#fabricfabricbox .left { background:#e8e8e0; width:875px; height:650px; margin-top:0.5em; padding-top: 0; padding-right: 25px; padding-bottom: 0; padding-left: 25px; }
#fabricfabricbox .left2 {
	background:#e8e8e0;
	width:875px;
	height:350px;
	margin-top:0.5em;
	padding-top: 0;
	padding-right: 25px;
	padding-bottom: 0;
	padding-left: 25px;
}
#fabricfabricbox .right img.float {display:block;float:left;margin:0 .69em 0 0;border:none;}
#fabricfabricbox .left .title {border-bottom:1px solid #A1A8AD;}
#fabricfabricbox .content {margin-top:5px;}
#fabricfabricbox .content p {margin-bottom:1em;}

#fabricfaqbox {clear:both;background:#fff;color:#82715f;}
#fabricfaqbox h1 { font-size:22px; color:#8b0101; text-align:left; padding:10px 0 5px 5px; height:32px; }
#fabricfaqbox h2 { font-size:22px; color:#333; text-align:left; padding:10px 0 5px 20px; height:30px; }
#fabricfaqbox h3 { font-size:18px; color:#8b0101; text-align:left; padding:0 0 0 5px; margin: 0px; height: 14px; }
#fabricfaqbox h4 { font-size: 16px; font-style: italic; color:#8b0101; padding:20px; margin: 200px 0 0 0; float:left; border:1px solid #8b0101; text-align: center; background-color: #f6f6ee; }
#fabricfaqbox ul { margin: 10px 0 10px 50px; font-size:18px; color:#333; }
#fabricfaqbox ul li {padding:0; list-style-type: disc;}
#fabricfaqbox ul li a{padding:0; color:#039; text-decoration:none;}
#fabricfaqbox ul li a:hover {color:#039; text-decoration:underline;}
#fabricfaqbox .left .title {border-bottom:none;}
#fabricfaqbox .center {background:#e8e8e0;width:auto;height:550px;margin-top:0.5em;padding:0 25px;}
#fabricfaqbox .left { background:#e8e8e0; width:585px; height:850px; margin-top:0.5em; padding:0 25px; }
#fabricfaqbox .right { width:250px; height:825px; margin-top:0.5em; background-color: #e8e8e0; background-image: url(images/faqs.jpg); background-repeat: no-repeat; background-position: center 25px; padding-top: 25px; padding-right: 15px; padding-bottom: 0px; padding-left: 15px; }
#fabricfaqbox .right ul li {padding:0; list-style-type: decimal; line-height:24px;}
#fabricfaqbox .right img.float {display:block;float:left;margin:0 .69em 0 0;border:none;}
#fabricfaqbox .right img.floatclear {clear:left;float:left;margin:.2em .69em 0 0;border:none;}
#fabricfaqbox .left .title {border-bottom:1px solid #A1A8AD;}
#fabricfaqbox .right .title {border-bottom:none;}
#fabricfaqbox .content { margin-top:5px; width: 590px; }
#fabricfaqbox .content p {margin-bottom:1em;}
#fabricfaqbox {clear:both;background:#fff;color:#82715f;}

#footer {background:#fff;clear:both;width:917px;padding:10px;margin-left:25px;color:#82715f;font-size:.86em;}
#footer span {float:left;}
#footer ul {float:right;}
#footer ul li {background:transparent url(images/footer_links_separator.gif) no-repeat scroll 0 55%;color:#82715f;margin:0;padding:0 0.4em 0 0.75em;float:left;list-style:none;}
#footer ul li.no_bullet {background:none;}
#footer ul li a {color:#82715f;}

