/* CSS Document */
* html div#background-1 {
background: none;
filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/Images/Background_1.png', sizingMethod='crop');
}
a {
color: #7b7979;
text-decoration: none;
}
a:hover, a:active {
color: #7b7979;
text-decoration: underline;
}
#background-1 {
background: transparent url('/Images/Background_1.png') no-repeat top center;
margin: 0px auto 0px auto;
width: 1200px;
}
#background-2 {
background-color: #fff;
}
#berry {
background-color: #cebec1;
}
body {
background: #e6d5b8 url('/Images/Body_1.jpg') repeat top left;
color: #231f20;
font-size: 13px;
text-align: justify;
}
#blizzard {
background-color: #fff;
}
#butterscotch {
background-color: #f4c189;
}
#caramel {
background-color: #d7a561;
}
#coffee {
background-color: #784908;
}
#container-boxes a {
font-size: 15px;
font-weight: bold;
text-align: right;
}
#container-boxes div.span-1, #container-boxes div.span-2 {
height: 185px;
margin: 0px;
width: 12px;
}
#container-boxes div.span-2 {
width: 15px;
}
#container-boxes div.span-7 {
background: #fefefe url('/Images/Shadow_2.jpg') repeat-x top left;
height: 185px;
margin: 0px;
width: 298px;
}
#container-boxes div.span-7 div {
float: left;
padding: 20px 0px 0px 10px;
text-align: right;
}
#container-boxes div.span-7 img {
display: block;
float: left;
padding-top: 22px;
}
#container-boxes h2 {
display: inline;
}
#container-boxes span {
display: block;
width: 132px;
}
#container-main-content div.span-10 {
height: 188px;
margin: 0px;
padding: 23px 0px 0px 46px;
width: 344px;
}
#container-main-content div.span-14 {
font-size: 14px;
padding: 23px 0px 0px 23px;
width: 491px;
}
#container-products-technical-content div.span-6 {
padding: 23px 0px 0px 46px;
width: 240px;
}
#container-products-technical-content div.span-6, #container-products-technical-content div.span-6 ul {
cursor: default;
list-style: none;
margin: 0px;
}
#container-products-technical-content div.span-6 a {
font-size: 15px;
font-weight: bold;
}
#container-products-technical-content div.span-6 li {
height: 35px;
line-height: 35px;
padding-left: 23px;
text-align: left;
}
#container-products-technical-content div.span-6 li.selected {
background: #fff url('/Images/Navigation_3.jpg') repeat-x top left;
border-bottom: 4px solid #e8ad17;
}
#container-products-technical-content div.span-6 li.selected a {
color: #2f3b7e;
text-decoration: none;
}
#container-products-technical-content div.span-6 ul {
padding: 0px;
width: 217px;
}
#container-products-technical-content div.span-11 {
padding: 23px 46px 0px 0px;
width: 200px;
}
#container-products-technical-content div.span-17 {
font-size: 14px;
padding: 23px 46px 0px 0px;
width: 618px;
}
#container-products-technical-content div.span-17 table {
margin: 0px;
}
#container-products-technical-content div.span-17 table.colour-chart tr td {
vertical-align: top;
width: 25%;
}
#container-products-technical-content div.span-17 table.colour-chart tr td span {
display: inline-block;
height: 135px;
width: 135px;
}
#container-products-technical-content div.span-18 {
font-size: 14px;
margin: 0px;
padding: 23px 23px 0px 0px;
width: 395px;
}
#container-sub-content div.span-9 {
padding: 23px 0px 0px 23px;
width: 246px;
}
#container-sub-content div.span-15 {
font-size: 14px;
margin: 0px;
padding: 23px 0px 0px 46px;
width: 635px;
}
#copyright {
padding-left: 14px;
}
#cream {
background-color: #fdedcd;
}
.dark-grey {
background-color: #ddd;
}
.end-form {
padding: 9px 9px 0px 9px;
}
.end-paragraph {
display: inline;
}
.end-paragraph-right {
display: block;
text-align: right;
}
.faq-question a {
display: block;
font-size: 15px;
font-weight: bold;
line-height: normal;
}
.gap {
display: block;
float: left;
width: 326px;
}
#golden-sands {
background-color: #f7d8aa;
}
h1 {
color: #e8ad17;
}
h1#cleaning {
font-size: 34px;
}
h2 {
color: #e8ad17;
}
h2, h3 {
font-size: 16px;
font-weight: bold;	
}
h3 {
color: #231f20;
}
#header {
height: 142px;
}
#image-footer {
height: 128px;
}
#jade {
background-color: #92a28f;
}
.light-grey {
background-color: #eee;
}
#navigation {
background: #ddab12 url('/Images/Navigation_1.jpg') repeat-x top left;
height: 33px;	
}
#navigation, #navigation ul {
cursor: default;
list-style: none;
margin: 0px;
padding: 0px;
}
#navigation a {
background: #f6be0b url('/Images/Navigation_2.jpg') repeat-x top left;
color: #fff;
display: inline-block;
font-size: 16px;
font-weight: bold;
height: 33px;
line-height: 33px;
margin-right: 2px;
padding: 0px 10px 0px 10px;
}
#navigation a:hover, #navigation a:active {
background-position: bottom left;
}
#navigation li {
float: left;
}
#navigation li.selected a {
background-position: top left;
color: #2f3b7e;
cursor: default;
text-decoration: none;
}
#mist {
background-color: #e4e0dc;
}
#pearl {
background-color: #f8eccc;
}
#photograph {
border-bottom: 4px solid #e8ad17;
height: 589px;
}
#pompei-ash {
background-color: #5f6062;
}
#port-wine {
background-color: #953f10;
}
#printer-template {
background-color: #fff;
background-image: none;
color: #000;
font-size: 13px;
}
#printer-template a {
color: #0000ff;
text-decoration: underline;
}
#printer-template a:hover, #printer-template a:active {
text-decoration: none;
}
#printer-template h1 {
color: #000;
}
#printer-template h2 {
color: #000;
}
#printer-view {
height: 16px;
text-align: right;
}
.req {
color: #ff0000;
}
#saltbush {
background-color: #dad9ce;
}
#sandalwood {
background-color: #d3bc9a;
}
#shortbread {
background-color: #ad8f6b;
}
#slogan {
background-color: #2f3b7e;
height: 67px;
text-align: center;
}
.small {
vertical-align: top;
}
#snow-gum {
background-color: #e0dfdc;
}
#soft-lemon {
background-color: #fff9c9;
}
#summer {
background-color: #f5a558;
}
table.colour-chart tr.dark-grey {
background-color: #eee;
}
table.colour-chart tr.light-grey {
background-color: #ddd;
}
table.photogalleryTable {
border-collapse: collapse;
margin: 0px;
width: 480px;
}
table.photogalleryTable td.photogalleryItem {
padding: 0px 9px 9px 0px;
}
table.photogalleryTable td.photogalleryItem a {
display: block;
height: 60px;
width: 80px;
}
table.photogalleryTable td.photogalleryNavigation {
padding: 0px;
}
table.photogalleryTable td.photogalleryNavigation a {
font-size: 15px;
font-weight: bold;
line-height: normal;
}
table.product-table {
width: 618px;
}
table.product-table tr td {
vertical-align: top;
width: 25%;
}
table.product-table .small {
line-height: normal;
margin-bottom: 0px;
vertical-align: text-bottom;
}
#text-footer {
background: #a9a9aa url('/Images/Footer_2.jpg') no-repeat top left;
border-top: 4px solid #e8ad17;
height: 30px;
line-height: 30px;
text-align: right;
}
#text-footer a {
color: #2f3b7e;
font-size: 15px;
padding-right: 14px;
}
#titanium {
background-color: #c3bbaf;
}
#tuscany {
background-color: #e67d00;
}
ul {
list-style-type: circle;
}
#wild-oats {
background-color: #d6ab66;
}