body {
background-image: url(../images/bg.gif);
margin-left: 0px;
margin-top: 0px;
margin-right: 0px;
margin-bottom: 0px;
font-family:Tahoma,Verdana,sans-serif;
font-size:11px;
color:#222222;
}
img {
behavior:url(/css/pngHack.htc);
}

h1{
font-family:Helvetica,Arial,sans-serif;
font-size:30px;
font-weight:normal;
color:#EF7527;
letter-spacing:-1px;
}
h2{
font-family:Helvetica,Arial,sans-serif;
font-size:24px;
font-weight:normal;
color:#EF7527;
letter-spacing:-1px;
}
h3{
font-family:Helvetica,Arial,sans-serif;
font-size:18px;
font-weight:normal;
color:#EF7527;
letter-spacing:-1px;
}
li{
padding-bottom:12px;
}

a:link,a:visited{
color:#222222;
text-decoration:none;
}
a:hover{
color:#C04B00;
text-decoration:none;
}

.spacer{
clear:both;
}
.textLightGrey{
color:#999999;
}
.right{
float:right;
}
.shadowWhite{
height:14px;
font-size:1px;
background-image:url(../images/furniture/shadowWhite.gif);
background-repeat:repeat-x;
}
.dottedlineOrange{
background-image:url(../images/furniture/dottedlineOrange.gif);
background-repeat:repeat-x;
height:5px;
font-size:1px;
}




.tabs{
text-align:center;
min-width:670px;
}

.topbar{
background-image:url(../images/topbar/bg.jpg);
background-repeat:repeat-x;
height:117px;
}
.nav{
background-image:url(../images/topbar/bgNav.jpg);
background-color:#333333;
margin-bottom:1px;
height:41px;
}
.nav a{
background-image:url(../images/topbar/bgNav.jpg);
background-color:#333333;
color:#FFFFFF;
display:block;
float:left;
padding-left:11px;
padding-right:11px;
padding-top:14px;
border-right:1px solid #0d0d0d;
border-left:1px solid #424242;
height:27px;
text-shadow:#000000 1px 1px 0px;
}
.nav a:visited{
color:#FFFFFF;
}
.nav a:hover{
color:#CC6600;
background-image:url(../../images/topbar/navNew/bgOn.gif);
background-repeat:no-repeat;
background-position:center;
}
.nav .aOn{
color:#CC6600;
background-image:url(../../images/topbar/navNew/bgOn.gif);
background-repeat:no-repeat;
background-position:center;
}







.homeImageTAL{
height:217px;
background-image:url(../images/homeTal/bgImage.jpg);
background-repeat:repeat-x;
margin-bottom:1px;
}
.homeImageTAL .image{
height:217px;
width:699px;
background-image:url(../images/homeTal/homeImage.jpg);
background-repeat:no-repeat;
}
.homeImageTAL .text{
color:#003563;
padding-left: 440px;
padding-top: 70px;
}



.homeImageTCL{
clear:both;
height:217px;
background-image:url(../images/homeTcl/bgImage.jpg);
background-repeat:repeat-x;
margin-bottom:1px;
}
.homeImageTCL .image{
height:217px;
width:699px;
background-image:url(../images/homeTcl/homeImage.jpg);
background-repeat:no-repeat;
}
.homeImageTCL .text{
	color:#003563;
	padding-left: 440px;
	padding-top: 20px;
}

.homeImageTLP{
height:217px;
background-image:url(../images/homeTlp/bg-home.jpg);
background-repeat:repeat-x;
margin-bottom:1px;
}
.homeImageTLP .image{
height:217px;
width:699px;
background-image:url(../images/homeTlp/home-image.jpg);
background-repeat:no-repeat;
}
.homeImageTLP .text{
	color:#ffffff;
	padding-left: 440px;
	padding-top: 20px;
}



.footer{
padding-left:30px;
padding-right:30px;
padding-top:10px;
padding-bottom:100px;
color:#929292;
}
.footer a{
color:#999999;
text-decoration:none;
}
.footer a:hover{
color:#EF7527;
text-decoration:underline;
}


.leftNav .items{
background-image:url(../images/leftNav/bgLeftnav.png);
background-repeat:repeat-y;
}
.leftNav .items a{
display:block;
background-image:url(../images/leftNav/bgItem.gif);
padding-top:10px;
padding-bottom:10px;
margin-left:28px;
margin-right:2px;
margin-bottom:1px;
padding-left:22px;
color:#FFFFFF;
text-decoration:none;
width:123px;
}

.leftnav .subitems{

}
.leftNav .subitems a{
display:block;
width:119px;
background-image:url(../images/leftNav/bgSubItem.gif);
padding-top:6px;
padding-bottom:6px;
margin-left:28px;
margin-right:2px;
margin-bottom:1px;
padding-left:26px;
color:#FFFFFF;
text-decoration:none;
font-size:10px;
}

.leftNav .items a:hover{
background-image:none;
background-color:#0F0F0F;
}

.leftNav .items .titleOrange{
margin-left:28px;
margin-right:2px;
margin-bottom:1px;
padding-left:5px;
padding-top:10px;
padding-bottom:4px;
color:#FFFFFF;
background-color:#e76715;
}


.pageTitle{
clear:both;
background-image:url(../images/pageTitles/bg.png);
background-repeat:repeat-x;
height:109px;
color:#FFFFFF;
}
.pageTitle a{
color:#FFFFFF;
text-decoration:none;
}
.pageTitle a:hover{
color:#E76715;
text-decoration:none;
}
.pageTitle a:visited{
color:#FFFFFF;
text-decoration:none;
}

.pageTitle .breadCrumb{
color:#FFFFFF;
padding-left:20px;
padding-top:12px;
}
.pageTitle .breadCrumbArrow{
padding-left:8px;
padding-right:8px;
}
.pageTitle .title{
padding-left:16px;
padding-top:30px;
}
.pageTitle .image{
float:right;
text-align:right;
width:290px;
}


.pageContent{
padding-bottom:40px;
}
.pageContent .textLeft{
padding-top:20px;
padding-left:20px;
width:300px;
line-height:130%;
}
.pageContent .textLeftTCL{
padding-top:20px;
padding-left:20px;
width:400px;
line-height:130%;
}

.pageContent .productsHomeContent{
padding-top:20px;
padding-left:20px;
padding-bottom:50px;
}

.pageContent .singleColumn{
padding-top:20px;
padding-left:20px;
padding-right:40px;
}
.pageContent .argetonIntroRightPics{
float:right;
width:350px;
margin-right:10px;
margin-top:20px;
}




.pageContent .colourSwatches{
float:right;
width:280px;
margin-right:10px;
margin-top:20px;
}
.pageContent .colourSwatches .swatchBG{
width:82px;
height:82px;
margin-right:10px;
margin-bottom:10px;
background-image:url(../../images/TAL/bgColourSwatchBig.gif);
background-repeat:no-repeat;
float:left;
}
.pageContent .colourSwatches .swatchBG .item{
width:68px;
height:68px;
margin-top:5px;
margin-left:5px;
color:#FFFFFF;
font-size:9px;
padding-left:4px;
padding-top:4px;
cursor:pointer;
}
.pageContent .colourSwatches .swatchBG a{
text-decoration:none;
}

#apricotBeige{
background-color:#EFCDA8;
color:#333333;
}
#brickRed{
background-color:#874D35;
}
#glacierBlue{
background-color:#A9B2B1;
}
#ironGrey{
background-color:#8B7A70;
}
#lightGrey{
background-color:#C0AF96;
}
#naturalRed{
background-color:#B15B38;
}
#pearlWhite{
background-color:#F2EBD9;
color:#333333;
}
#platinumGrey{
background-color:#BAA592;
}
#saharaYellow{
background-color:#EBC584;
color:#333333;
}
#salmonPastel{
background-color:#CB713C;
}
#sand{
background-color:#E9CCAA;
color:#333333;
}
#tuscanRed{
background-color:#C66844;
}
#volcanoGrey{
background-color:#4D4844;
}

.pageContent .textReferences{
padding:20px;
}

.refHolder .images{
float:right;
width:150px;
margin-left:50px;
}

.refHolder .image{
float:right;
padding-right:8px;
padding-bottom:8px;
}





.refHolder .photos{
float:right;
width:340px;
margin-left:50px;
}
.refHolder .photosWide{
float:right;
width:500px;
margin-left:50px;
}
.refHolder .photo{
float:left;
padding-right:8px;
padding-bottom:8px;
}

.leftNav .subitems .colourSwatch{
float:left;
width:12px;
height:12px;
margin-right:6px;
border:1px solid #FFFFFF;
background-color:#CE6533;
}

.cApricotBeige{
width:12px;
height:12px;
background-color:#EFCDA8;
}
.cSalmonPastelRed{
width:12px;
height:12px;
background-color:#CB713C;
}
.cTuscanRed{
width:12px;
height:12px;
background-color:#C66844;
}
.cNaturalRed{
width:12px;
height:12px;
background-color:#B15B38;
}
.cBrickRed{
width:12px;
height:12px;
background-color:#874D35;
}
.cGlacierBlue{
width:12px;
height:12px;
background-color:#A9B2B1;
}
.cLightGrey{
width:12px;
height:12px;
background-color:#C0AF96;
}
.cPlatinumGrey{
width:12px;
height:12px;
background-color:#BAA592;
}
.cIronGrey{
width:12px;
height:12px;
background-color:#8B7A70;
}
.cVolcanoGrey{
width:12px;
height:12px;
background-color:#4D4844;
}
.cPearlWhite{
width:12px;
height:12px;
background-color:#F2EBD9;
}
.cSand{
width:12px;
height:12px;
background-color:#E9CCAA;
}
.cSaharaYellow{
width:12px;
height:12px;
background-color:#EBC584;
}
.cTerracotta{
width:12px;
height:12px;
background-color:#B85F39;
}
