body {
height:100%;
max-height:100%;
font-family:"trebuchet ms", trebuchet, arial, sans-serif, verdana;
text-align:left;
font-size:12px; 
font-weight:normal;
background:#ffffff;
padding:0; 
border:2px; 
margin:2px; 
border-bottom:.1em solid #fff;
border-top:.1em solid #e8c799;
}

#container {
        text-align:center;
        width:100%;
        }    

#wrapper 
{width:750px; margin:0 auto; text-align:left; background:#f0f0f0;}
#foot 
{clear:both; width:650px;align:right; text-align:center; margin-top:25px; margin-left:15px; padding-bottom:10px; background:none; border-bottom:1px solid #fff; border-top:5px solid #e8c799;}

h1 {color:#005f8c; text-align:center; font-weight:semi-bold; font-style:none; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.6em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:5px;}
h1 span {line-height:1.4em;}
h2 {color:#005f8c; text-align:center; font-weight:normal; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:5px; padding-bottom:2px;}
h2 span {line-height:1.4em;}
h3 {color:#005f8a; text-align:center; font-weight:800px; font-style:italic; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.1em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:3px;}
h3 span {line-height:1.2em;}
h4 {color:#005f8a; text-align:center; font-weight:750px; font-style:italic; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.1em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:3px;}
h4 span {line-height:1.2em;}
h5 {color:#005f8a; text-align:center; font-weight:700px; font-style:italic; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.1em; letter-spacing:0.2em; margin:0 0 2px 0; padding-top:2px; padding-bottom:3px;}
h5 span {line-height:1.2em;}

.highlight {background:#ffc; padding:0 0.25em;}
.highlight1 {background:#ffc; padding:0 0.25em;}
.highlight2 {background:#ffc; padding:0 0.25em;}
.highlight3 {background:#ffc; padding:0 0.25em;}
.highlight4 {background:#ffc; padding:0 0.25em;}
.highlight5 {background:#ffc; padding:0 0.25em;}
.highlight6 {background:#ffc; padding:0 0.25em;}
.highlight7 {background:#ffc; padding:0 0.25em;}
.highlight8 {background:#ffc; padding:0 0.25em;}
.highlight9 {background:#ffc; padding:0 0.25em;}

.hightip {color:#000; font-family: verdana, arial, sans-serif; width:220px; padding:20px 5px 20px 5px; border-bottom:1px solid #606; background:#069 url(highlight.gif) top left no-repeat;}

.info {
float:left;
width:400px; 
padding:2px; 
padding-bottom:2px; 
margin-left:0px; 
margin-bottom:0px; 
border-bottom:1px solid #f0c912; 
border-right:1px solid #f0c912; 
border-left:1px solid #f0c912; 
font-family: Verdana; 
font-size: 13px; 
color: maroon; 
background:#ffffff url('') no-repeat; 
background-align:left;
}

.hightop {
float:left;
color:#000; 
font-family: verdana, arial, sans-serif; 
width:380px; 
padding:2px; 
border-bottom:1px solid #606; 
background:#fffcc0;}


.scroll {font-size: 12px;
text-align:left;
color:#66ff33;
 }

.headsub9 {background:; padding:0 ; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.1em; margin:0 0 0px 0; padding-top: ; padding-bottom: ;}
.headsub9a {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.2em; margin:0 0 0px 0; padding-top: ; padding-bottom: ;}
.headsub9b {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.3em; letter-spacing:0.2em; margin:0 0 0px 0; padding-top: ; padding-bottom: ;}
.headsub9c {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.2em; letter-spacing:0.2em; margin:0 0 5px 0; padding-top:.5px; padding-bottom:.5px;}
.headsub9d {background:; padding:0 0.25em; color:#005f8c; text-align:left; line-height:1.5em; font-weight:bold; font-family: tahoma, geneva, "lucida sans unicode", "lucida grande",verdana, sans-serif; font-size:1.2em; letter-spacing:0.2em; margin:0 0 5px 0; padding-top:.5px; padding-bottom:.5px;}

.date {font-family:georgia, "times new roman", serif; font-size:1.1em; line-height:1.4em; font-style:italic; color:#e09222; margin:0;}

.brite {font-family:georgia, "times new roman", serif; font-size:1.2em; line-height:1.4em; font-weight:bold; font-style:italic; color:#e09222; margin:0;}
.brite1 {font-family:georgia, "times new roman", serif; font-size:1.3em; line-height:1.5em; font-weight:bold; font-style:italic; color:#e09222; margin:0;}
.brite2 {font-family:georgia, "times new roman", serif; text-decoration:underline; font-size:1.4em; line-height:1.6em; font-style:italic; color:#e09222; margin:0;}
.brite3 {font-family:georgia, "times new roman", serif; text-decoration:underline; font-size:1.5em; line-height:1.7em; font-style:italic; color:#e09222; margin:0;}

.line1 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}
.line2 {color:#000000; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:bold; font-size: 12px; padding-left:20px;}

a:link.nav {color: #000990; font-family:arial, tahoma, sans-serif;  text-decoration:underline; font-weight:500; font-size:11px; background: transparent;}
a:visited.nav { color:#000099; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:500; font-size:11px; padding:3px;}
a:hover.nav {color:blue; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:600; font-size:10px; padding:3px; background:#FFF; border-right:1px solid #697210;}
a.navtot {color:#000990; font-family:arial, tahoma, sans-serif; text-decoration:underline; font-weight:500; font-size: 11px; padding:3px; background: none;}

dl.col1 {display:block; width:230px; float:left; padding:10px;}
* html dl.col1 {width:250px; w\idth:230px;}
dl.col1 dt {color:#697210; font-weight:bold; padding:0 0 10px 0;}
dl.col1 dd {margin:0; padding:0; font-size:0.85em; line-height:1.7em;}
dl.col1 dd a, dl.col1 dd a:visited {color:#724a10; text-decoration:none;}
dl.col1 dd a:hover {color:#e09222; text-decoration:underline;}
dl.col1 em {color:#e09222;}
dl.clear {clear:both;}
.col2 {display:block; width:500px; float:left; border-right:1px solid #f0c912; background:#fff;}
.col2 li {line-height:1.5em; font-size:0.9em;}
.col3 {display:block; width:229px; float:left; padding:0 10px; margin:0;}
.col4 {display:block; width:230px; float:left; padding:0 10px; margin:0;}
.col5 {display:block; width:290px; float:left; padding:0 5px; padding-bottom:5px; margin:0;}
.col5a {display:block; width:550px; float:left; padding:0 5px; margin:0px;}
.col5b {display:block; width:280px; float:left; padding:0 10px; padding-bottom:10px; margin:0;}
.col5c {display:block; width:500px; float:left; padding:0 25px; margin:10px;}
.col6 {display:block; width:480px; float:left; padding:0 10px; margin:0;}
.col5d  {display:block; width:280px; float:left; padding:0 10px; padding-bottom:10px; margin:0;}

* html .col4 {width:248px; w\idth:230px;}
* html .col5 {width:280px; w\idth:280px;}
* html .col5b {width:280px; w\idth:280px;}

.col8 {
background:#ffffff url('images/bg-feature-sm-gold-rd.png') repeat-y -1px 0;
color:white; font-family:arial, tahoma, sans-serif; text-decoration:none; font-weight:600; font-size:10px;
display:block; width:330px; float:left; padding-right:10px; padding-left:15px; padding-top:5px; padding-bottom:1px; margin:2px;}

.col8a {display:block; width:330px; float:left; padding:0 8px; padding-bottom:5px; margin:2px;}

* html .col8 {width:335px; w\idth:335px;}
* html .col8a {width:335px; w\idth:335px;}

.col8b {display:block; width:330px; float:left; padding:0 8px; padding-bottom:5px; margin:2px;}

.col8c {display:block; width:330px; float:left; padding:0 8px; padding-bottom:5px; margin:2px;}

.col8d {
background:#ffffff url('images/bg-feature-sm-grey-lt.png') repeat-y -1px 0;
color:white; font-family:arial, tahoma, sans-serif; text-decoration:none; font-weight:600; font-size:10px;
display:block; width:330px; float:left; padding-right:18px; padding-left:3px; padding-top:5px; padding-bottom:5px; margin:2px;}


* html .col8b {width:330px; w\idth:330px;}
* html .col8c {width:330px; w\idth:330px;}
* html .col8d {width:330px; w\idth:330px;}


.padbig{padding:25px; margin:5px; margin-top:25px; border-bottom:1px solid #f0c912;}
.padbig1{padding:25px; margin:5px; margin-top:25px; border-bottom:1px solid #f0c912;}

.pad12{padding:10px; margin:5px; margin-bottom:25px; border-bottom:1px solid #fff;}
.pad13{padding:10px; margin:5px; margin-bottom:25px; border-bottom:1px solid #fff;}

.pad1{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1a{padding:5px; margin:2px; border-bottom:0px solid #f0c912;}
.pad1b{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1c{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1d{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1e{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1f{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1g{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1h{padding:5px; margin:25px; border-bottom:1px solid #fff;}
.pad1i{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1j{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1k{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1l{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1m{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1n{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1o{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1p{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}
.pad1q{padding:5px; margin:2px; border-bottom:1px solid #f0c912;}

.pad2{padding:5px; margin:2px; border-bottom:0px solid #f0c912;}
.pad3{padding:5px; margin:2px; border-bottom:0px solid #f0c912;}

li{font-size: 12px;
text-align:left;
decoration:none;
line-height:1.5em;
margin-top:0;
 }

ul{font-size: 12px;
text-align:left;
decoration:none;
align:left;
line-height:1.5em;
margin-top:0;
 }

dl{font-size: 12px;
text-align:left;
list-style-image: url(ball.gif);
align:left;
line-height:1.5em;
margin-top:0;
 }

ol{font-size: 12px;
text-align:left;
align:left;
line-height:1.5em;
margin-top:0;
 }

 p ol, p ul, p dl, ol ul 
{font-size: 12px;
text-align:left;
align:left;
line-height:1.5em;
margin-top:0;
 }

p{font-size: 12px;
text-align:left;
text-align:justify;
line-height:1.5em;
margin-top:0;
 }
 
b {font-size: 13px;
color:#005f8c;
font-weight:700;
line-height:1.5em;
}
 
#mainright {
width:165px;
float:left;
background:#fff;
padding-bottom:10px;
padding:0px;
margin-bottom:10px;
margin-left:0px;
border-top:1px solid #f0c912;
font-family: Verdana;
font-size: 12px;
line-height:1.5em;
color:#000000;
}

#mainmid {
width:510px;
float:left;
background:#fff;
padding:0px;
padding-bottom:5px;
margin-bottom:0px;
margin-left:0px;
border-right:1px solid #f0c912;
border-left:1px solid #f0c912;
font-family: Verdana;
font-size: 12px;
color:#000000;
}

#header {
width:725px;
float:left;
text-align:left;
align:center;
top:180px;
height:auto;
padding:5px;
padding-bottom:5px;
margin-bottom:10px;
margin-left:0px;
margin-right:0px;
font-family: Verdana;
font-size: 13px;
font-weight: normal;
color: #000000;
background:none;
border-right:1px solid #006600;
border-left:1px solid #006600;
}

#leftcolt{
display:block;
float:left;
width:185px;
color: #999999;
background:none;
text-align:left;
align:left;
height:auto;
top:180px;
padding:3px;
padding-bottom:25px;
margin-bottom:20px;
border-right:1px solid #006600;
border-bottom:0px solid #006600;
font-family: Verdana;
font-size: 12px;
color: #000000;
}

#rightcolt{
width:165px;
float:left;
background:#fff;
height:auto;
top:180px;
left:756px;
padding:3px;
padding-bottom:25px;
margin-bottom:50px;
margin-left:0px;
border-bottom:0px solid #006600;
font-family: Verdana;
font-size: 14px;
font-weight: normal;
color:#000000;
border-left:1px solid #006600;
}

.tips {
font-size: 13px; 
text-align:center;
font-weight: 600; 
font-style:italic;
font-weight:bold;
color:#cc0c09;
position:float:relative;
background:none;
padding : 10px;
padding-bottom : 10px;
margin-top: 2px;
margin-left: 3px;
margin-right: 3px;  
} 

.logos {
font-size:16px; 
text-align:center;
font-weight: 600; 
font-style:italic;
font-weight:bold;
position:float:relative;
background:none;
padding : 10px;
padding-bottom : 10px;
margin-top: 2px;
margin-left: 3px;
margin-right: 3px;  
} 

.logoR {
font-size:13px; 
text-align:center;
font-weight: 600; 
font-style:italic;
font-weight:bold;
position:float:relative;
background:none;
padding : 10px;
padding-bottom : 10px;
margin-top: 2px;
margin-left: 3px;
margin-right: 3px;  
} 

.story {
font-size:13px; 
text-align:center;
font-weight: 600; 
font-style:;
font-weight:normal;
position:float:absolute;
background:none;
padding : 1px;
padding-bottom : 1px;
margin: 1px;
colour:red;
} 

  
.pad1green {padding:25px; padding:5px; margin:10px; border-bottom:1px solid #f0c912;}

html{
scrollbar-3d-light-color: #FFFF99;
scrollbar-arrow-color: #00CC00;
scrollbar-base-color: #006600;
scrollbar-dark-shadow-color: #00CC00;
scrollbar-face-color: #FFFF99;
scrollbar-highlight-color: #00CC00;
scrollbar-shadow-color: #006600;
}

#tip1 {float: right; font-size:11px; width: 100px; margin: 5px; padding: 5px; background-color: #ff9999}
#tip2 {float: left; font-size:11px; width: 100px; margin: 5px; padding: 5px; background-color: #ff9999}
#tip3 {float: right; font-size:11px; width: 100px; margin: 5px; padding: 5px; background-color: #ff9999}
#tip4 {float: left; font-size:11px; width: 100px; margin: 5px; padding: 5px; background-color: #ff9999}
#tip5 {float: right; font-size:11px; width: 100px; margin: 5px; padding: 5px; background-color: #ff9999}

.tips {
background:#ffffff url('images/bg-feature-sm-gold-rd.png') repeat-y -1px 0;
color:white; font-family:arial, tahoma, sans-serif; text-decoration:none; font-weight:600; font-size:10px;
display:block; width:330px; float:left; padding-right:10px; padding-left:15px; padding-top:5px; padding-bottom:1px; margin:2px;}

#head {
width:890px;
float:left;
text-align:left;
align:center;
top:28px;
height:120px;
padding:2px;
padding-bottom:0px;
margin-bottom:5px;
margin-left:60px;
margin-right:0px;
font-family: Verdana;
font-size: 13px;
font-weight: normal;
color: #000000;
background:none;
border-right:0px solid #697210;
border-left:0px solid #697210;
border-bottom:0px solid #697210; no-repeat 365px 8px;
}

#banner {
width:880px;
float:left;
text-align:left;
align:center;
top:28px;
height:110px;
padding:2px;
padding-bottom:2px;
margin-bottom:5px;
margin-left:0px;
margin-right:0px;
font-family: Verdana;
font-size: 13px;
font-weight: normal;
color: #000000;
background:none;
border-right:1px solid #697210;
border-left:1px solid #697210;
border-bottom:1px solid #697210; no-repeat 365px 8px;
}

.searchbutton {border-style:solid; border-color:#fff; border-width:1px; background-color:#c5aec8; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; width:32px; height:18px; padding-bottom:2px;}

.catnav {
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#714b75; 
font-weight:normal; 
line-height:15px; 
padding-bottom:2px;
}

.catnav ul li a, .catnav ul li a:visited {
display:block; 
text-decoration:none;
font-family:Arial, Helvetica, sans-serif; 
font-size:11px; 
color:#714b75; 
font-weight:normal; 
line-height:12px; 
padding-bottom:2px;
}

.catnav ul {
padding:5px; 
margin:0;
list-style-type: none;
}

.catnav p {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#714b75; font-weight:normal; line-height:15px;}
.catnav a:link {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#714b75; line-height:15px; font-weight:normal; text-decoration:none;}
.catnav a:visited {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#714b75; line-height:15px; font-weight:normal; text-decoration:none;}
.catnav a:hover {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#0033cc; line-height:15px; font-weight:normal; text-decoration:underline;}

.tagline {
float:left;
padding-left: 5px;
padding-right: 10px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c5d91;
line-height:14px;
text-decoration:none;
}

#tag2 {
float:left;
border-right: 1px solid rgb(140, 93, 145);
padding-right: 5px;
margin-top: 11px;
align=center;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c5d91;
line-height:14px;
text-decoration:none;
}

#tag3 {
float:left;
padding: 5px;
margin-top: 11px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c5d91;
line-height:14px;
text-decoration:none;
}

#tag4 {
float:left;
padding: 5px;
padding-top: 15px;
border-left: 1px solid rgb(140, 93, 145);
height:60px; 
align:middle; 
width:130px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#8c5d91;
line-height:14px;
text-decoration:none;
}

#tag5 {
float:left;
padding:5px;
padding-top:1px;
border-left: 1px solid rgb(140, 93, 145);
height:80px; 
align:right; 
width:165px;
font-family: Arial, Helvetica, sans-serif;
font-size:12px;
color:#fff;
line-height:14px;
text-decoration:none;
}

.calltoaction {
padding: 5px;
font-family: Arial, Helvetica, sans-serif; 
font-size:14px; 
color:#8c5d91; 
line-height:16px; 
text-decoration:none;
}

.topnavtext {margin-left:8px; width:166; height:20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; line-height:16px; background:#ffffff url('http://carpetdyeingexperts.com/images/catbg.gif') repeat-y -1px 0;}
.topnavtext1 {margin-left:8px; width:166; height:20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; line-height:16px; background:#ffffff url('http://carpetdyeingexperts.com/images/catbg.gif') repeat-y -1px 0;}
.topnavtext2 {margin-left:8px; width:166; height:20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; line-height:16px; background:#ffffff url('http://carpetdyeingexperts.com/images/catbg.gif') repeat-y -1px 0;}
.topnavtext3 {margin-left:8px; width:166; height:20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; line-height:16px; background:#ffffff url('http://carpetdyeingexperts.com/images/catbg.gif') repeat-y -1px 0;}
.topnavtext4 {margin-left:8px; width:166; height:20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; line-height:16px; background:#ffffff url('http://carpetdyeingexperts.com/images/catbg.gif') repeat-y -1px 0;}
.topnavtext5 {margin-left:8px; width:166; height:20; font-family:Arial, Helvetica, sans-serif; font-size:11px; font-weight: bold; color:#fff; line-height:16px; background:#ffffff url('http://carpetdyeingexperts.com/images/catbg.gif') repeat-y -1px 0;}


.friendstable {
width:130px;
height:12px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#fff;
font-weight:normal;
line-height:12px;
padding-top:0px;
padding-left:0px;
text-align: center;
font-weight: bold; 
}

.newsbuttonemail {
border-style:ridge; 
border-color:#cc0000; 
border-width:1px; 
background-color:#FFD4AA; 
color:#000; 
font-size:11px; 
font-family:Arial, Helvetica, sans-serif; font-weight: 
bold; width:84px; 
height:18px; 
padding-bottom:2px;
}

.newsheadline {font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#ffffff; line-height:16px;}
.newsfield {border-style:solid; border-color:#733f78; border-width:0px; background-color:#fffcc0; color:#333; margin-bottom:2px; padding-bottom:1px; font-size:11px; font-family:Arial; font-weight: normal; width:135px; height:18px; }
.newsfielda {border-style:solid; border-color:#733f78; border-width:1px; background-color:#fffcc0; color:#333; margin-bottom:2px; padding-bottom:1px; font-size:11px; font-family:Arial; font-weight: normal; width:135px; height:18px;}
.newsselect {border-style:solid; border-color:#733f78; border-width:1px; color:#333; padding-bottom:2px; font-size:11px; font-family:Arial; font-weight: normal; width:135px;}
.newsbutton {border-style:solid; border-color:#fff; border-width:1px; background-color:#c5aec8; color:#ffffff; font-size:11px; font-family:Arial, Helvetica, sans-serif; font-weight: bold; width:64px; height:18px; padding-bottom:2px;}
