body{margin:10px 0px 0px;color:#FFFFFF;font:13px "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;background:#262625;}
a{color:#fff;}
#container{background:url(../media/graphics/container-repeater.gif) repeat-y;margin:0px auto;width:981px;}
#banner{float:left;width:981px;height:89px;background:url(../media/graphics/banner-repeater.gif) repeat-x;}
#banner .rightedge{float:right;}
#banner .logo{float:left;}
#navigation{background:url(../media/graphics/nav-repeater.gif);float:left;height:51px;width:981px;margin-bottom:12px;}
#nav{float:left;height:51px;width:961px;padding-left:20px;background:url(../media/graphics/nav-leftborder.gif) no-repeat left top;}
#nav ul{margin:0px;padding:0px;list-style:none;float:left;width:961px;height:51px;background:url(../media/graphics/nav-arrows.gif) no-repeat right top;}
#nav li{display:block;float:left;}
#nav li a{display:block;float:left;padding:15px 12px;color:#FFFFFF;text-decoration:none;font-size:11px;text-transform:uppercase;margin-right:2px;margin-top:3px;}
#nav li a:hover{background-image:url(../media/graphics/nav-background.gif);background-repeat:no-repeat;background-position:center;}
#home-content{float:left;height:374px;width:955px;background:url(../media/graphics/home-content-bg.gif);padding:12px 0px 0px 26px;margin-bottom:10px;}
#home-feature-image{float:left;height:333px;width:520px;overflow: hidden;} 
#home-text{float:left;overflow:auto;height:250px;width:363px;padding-left:35px;padding-top:10px;font-size:11px;line-height:18px;margin-top:30px;}
h1, h2, h3, h4{font-weight:bold;color:#d32027;margin:0px 0px 8px;letter-spacing:-1px;}
h1{font-size:21px;}
p{margin:0px 0px 9px;}
#content{float:left;width:964px;padding-bottom:10px;padding-left:17px;}
#news{float:left;width:511px;padding:0px 15px;font-size:11px;color:#CCCCCC;}
#news h2{color:#FFFFFF;margin-bottom:3px;}
h2{font-size:18px;color:#FFFFFF;}
#feature-pics{float:left;width:390px;padding-left:20px;}
#feature-pics img{border:12px solid #292828;margin-right:15px;}
#baseplate{background:url(../media/graphics/baseplate-bg.gif) no-repeat;height:21px;width:981px;font-size:11px;text-align:center;padding:30px 0px 10px;margin:0px auto;color:#666666;}
.innerpages{background:url(../media/graphics/innerpages-mainheading-bg.gif) no-repeat 0px 20px;}
#left-column, #right-column{float:left;width:480px;}
#left-column{margin-right:28px;padding-top:42px;padding-left:10px;width:435px;}
#content h1{margin-bottom:35px;}
#baseplate a{color:#d32027;text-decoration:underline;}
#baseplate a:hover{text-decoration:underline;color:#FFFFFF;}
#content ul{list-style:square;margin:5px 0px 15px 25px;padding:0px;}
#content li{margin-bottom:2px;}
.title-image{float:left;height:130px;padding-right:8px;font-size:9px;color:#FFFFFF;text-transform:uppercase;}
.title-image img{border:1px solid #000000;}
.title-image a{color:#FFFFFF;text-decoration:none;}
.title-image a:hover{color:#E01E26;}
.thumbs img{border:1px solid #000000;margin:0px 10px 10px 0px;display:inline;}
#right-column h1{color:#FFFFFF;}
.gallery-column{margin-top:42px;}
#content p a, #content li a{color:#CCCCCC;text-decoration:none;border-bottom:1px solid #CCCCCC;}
#content p a:hover, #content li a:hover{color:#d32027;text-decoration:none;border-bottom:1px solid #d32027;}
.product-table{font-size:12px;line-height:16px;margin-bottom:15px;}
.product-table tr.highlight{background:#464646;}
.product-table th{color:#FFFFFF;font-size:16px;font-weight:bold;text-align:left;padding:7px 3px;background:#3A3A3A;border-bottom:1px solid #464646;}
.product-table td{vertical-align:top;padding:4px;border-bottom:1px solid #464646;}
.product-table tr{background:#333333;}
.small{font-size:11px;line-height:13px;}
.map{border:10px solid #000000;}
h3{font-size:17px;margin:10px 0px 2px;line-height:20px;}
input, textarea{font-family:"Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;padding:3px;}
.longtextbox{width:320px;}
.mediumtextbox{width:120px;}
.img-fr-pad{float:right;margin-left:10px !important;padding:0px;margin-top:0px;margin-right:0px;margin-bottom:0px;}
.ph{font-size:30px;font-weight:bold;letter-spacing:-2px;}
.red{color:#CD2027;}
img.bordered{border:8px solid #292828;margin:10px 0px;}
img.bordered-sml{border:3px solid #292828;margin-right:5px;margin-bottom:5px;}
.distributor_feature{margin-top:25px;margin-left:33px;}
#gallery-container{margin:0;padding:0;width:600px;}
.gallery{background-color:#313131;border:2px solid #2b2b2b;float:left;height:68px;margin-bottom:10px;margin-right:10px;text-align:center;width:90px;}
#gallery-container .thumbs img{border:0px solid #000000 !important;display:inline;margin:0px !important;}
#gallery-container a{color:#cccccc;}

table.colour-matrix {
	margin-bottom: 15px;
	background-color: #292828;
}
table.colour-matrix td {
	padding: 5px 3px;
	border: 1px solid #3A3A3A;
	text-align: center;
}
table.colour-matrix td.dark-text {
	color: #000;
}

table.woodgrain-matrix {
	margin-bottom: 15px;
	text-align: center;
}
table.woodgrain-matrix img {
	border: 1px solid #000;
	margin-top: 5px;
}
table.woodgrain-matrix td {
	padding: 2px;

}

