/* homepage */
.homepage .last {border-bottom: 1px solid #aab1c3;padding-bottom: 10px;}


/* news */
.latest-news .news {border-top: 1px solid #aab1c3;margin-top: 10px;}
.latest-news .news .n-inner {padding: 10px 0px 0px 0px;}
.latest-news .news .img {float: left;width: 81px;}
.latest-news .news .txt {width: 559px;float: left;margin-left: 10px;}
.latest-news .news .txt p {padding: 7px 0px;} 
.latest-news .news .txt .n-title {font-size: 1.5em;font-weight: bold;}
.latestitems .pic-right {float: right;padding: 15px 0px 10px 10px;} 

/* galery */
.gallery #gallery-display .tab {background: url(../img/lbl-mid.gif) repeat-x;height: 30px;width: 150px;position: relative;margin-top: 10px;margin-bottom: 5px;}
.gallery #gallery-display .tab .crv-left {position: absolute;width: 18px;height: 30px;background: url(../img/lbl-left.gif);top: 0px;left: 0px;}
.gallery #gallery-display .tab .crv-right {position: absolute;width: 18px;height: 30px;background: url(../img/lbl-right.gif);top: 0px;right: 0px;}
.gallery #gallery-display .tab .break {border-bottom: 5px solid #d5d4d4;width: 650px;position: absolute;bottom: -3px;}
.gallery #gallery-display .tab .label {padding: 8px 0px;width:150px;text-align:center;} 
.gallery #gallery-display ul {list-style-type: none !important;}
.gallery #gallery-display ul li {float: left;margin: 0px;padding: 0px;position: relative;}
.gallery #gallery-display ul li a {padding:5px;width: 145px;display:block;position: relative;}
.gallery #gallery-display ul li a:hover {background: #ccc;}
.gallery #gallery-display .credit {position: absolute;bottom:5px;right: 5px;z-index: 999;background: #fff;width: 10px;text-align: right;padding-right: 5px;-khtml-opacity:.80; -moz-opacity:.80; -ms-filter:”alpha(opacity=80)”; filter:alpha(opacity=80); opacity:.80;}
.gallery #gallery-display .cbox {padding-left: 20px;}

.gallery #gallery-display ul li .overlay{font-size: 1.5em;position: absolute;bottom:4px;left: 5px;width:145px;height: 30px;background: #fff;z-index: 1;-khtml-opacity:.80; -moz-opacity:.80; -ms-filter:”alpha(opacity=80)”; filter:alpha(opacity=80); opacity:.80;}
.gallery #gallery-display ul li .overlay .overlay-inr {padding: 3px;}



/* faqs */
.faqs #faqlist {list-style-type: none;}
.faqs #faqlist div {padding: 0 15px;}
.faqs #accordian {position: relative;}





/* downloads */
#content ul.downloads {padding: 0px;margin; 0px;}
#content ul.downloads li {height: 50px;background: url(../img/icn_pdf.png) no-repeat;padding: 10px 0 0 60px;list-style-type: none}
*html #content  ul.downloads li {background: url(../img/pdf_icon_large.gif) no-repeat;}



/* contact_us */
.contact_us .details {float: left;width: 250px;margin-top: 10px;font-size: 1.1em;}
.contact_us .form {height: 1%;z-index: 3;position: relative;float: left;width: 375px;margin-top: 15px;}
.contact_us .form label {display: block;width: 150px;float: left;margin-bottom: 10px;height: 15px;font-size: 1.1em;font-weight: bold;}
.contact_us .form  input{display: block;width: 200px;float: left;margin-bottom: 10px;height: 20px;}
.contact_us .form select{display: block;width: 175px;float: left;margin-bottom: 10px;color:}
.contact_us .form br {clear: left;}
.contact_us .form .btn-send {background: url(../img/btn-send.jpg) no-repeat;width: 116px;height: 42px;border: 0px;}




/* testimonials */
.testimonials .testimonial {padding: 20px 25px;border-bottom: 1px dotted #ccc;}
.testimonials .quote {font-size: 1.5em;font-weight: bold;color: #737373;position: relative;height: 1%;line-height: 25px;}
.testimonials .quote .quoteL {height: 19px;width: 20px;background: url(../img/quoteL.png) no-repeat;position: absolute;top: 0px;left: -25px}
*html .testimonials .quote .quoteL {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/quoteL.png',sizingMethod='scale');}

.testimonials .quote .quoteR {height: 19px;width: 20px;background: url(../img/quoteR.png) no-repeat;position: absolute;bottom: 5px;right: -25px}
*html .testimonials .quote .quoteR {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/quoteR.png',sizingMethod='scale');}

.testimonials .quoteBy {margin-top: 5px;}

/* distributors */
.distributors table tr {}
.distributors table td {height: 20px;}
.distributors table a {color: #8D8E90}

.distributors table a.chieftain {color: #DFBD99;font-size: 1.1em;}
.distributors table a.just-colour {color: #4D4D4F;font-size: 1.1em;}
.distributors table a.trimcell {color: #9CAA5F;font-size: 1.1em;}
.distributors table a.lionide {color: #6D6E72;font-size: 1.1em;}
.distributors table a.lionella {color: #743773;font-size: 1.1em;}

.distributors table th {background: #B6BDCD;height: 20px;font-size: 1.5em;text-align: left;padding: 0px 20px;}
.distributors table td {padding: 10px 20px;}
.distributors .first {border-left: 0px;font-size: 1.2em;font-weight: bold;}
.distributors .title {font-size: 2.em;border: 0px;}
.distributors .even {background-color: #fff;}
.distributors .odd {background-color: #e7e7e7;}


.gmap .gtitle {font-size: 1.5em;font-weight: bold;}


/* products */
.products .swatch-preview {float: right;width: 138px;margin-top: 15px;text-align: center;margin-left: 20px;margin-right: 3px;}
.products .swatch-preview p {margin: 0px;padding: 0px;font-size: .9em;text-align: left;margin-top: 5px;}
.products .swatch {width: 25px;height: 23px;float: left;padding-top: 1px;margin-right: 3px;background: #ccc;margin-top: 5px;}
.products .last {margin-right: 0px;}
.products .center {margin-right: 4px;}


.products #warning {float: left;width: 100px;background: url('../img/warning.png') no-repeat;height: 49px;}

*html .products #warning  {width: 50px;background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/warning.png',sizingMethod='scale');}

.products .swatch-preview #swatchname{height: 15px;width: 140px;color: white;font-weight: bold}

.products .swatch-preview #mag{position: absolute;bottom: 0px;right: 0px;background: url('../img/icons/larger-mag.png');width: 32px;height: 27px;}

*html .products .swatch-preview  #mag {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/icons/larger-mag.png',sizingMethod='scale');}

.products #techspec {position: absolute;top: 690px;left:0px;width: 487px;height: 145px;color: #fff;padding: 5px;font-size: 12px;font-weight: bold;}


*html .products #techspec {left: -5px;}

.products .outer{min-height: 405px;}


.products table {margin-top: 15px;}
.products table td {padding: 5px 0px;border-bottom: 1px dotted #ccc;}
.products .titlerow {font-size: 1.2em;font-weight: bold;width: 200px}


/* tooltips */
.tooltip{position:absolute;z-index:999;left:-9999px;background-color:#ccc;padding:2px;border:1px solid #fff;width:150px;}
.tooltip p{margin:0;padding:0;color:#333;background-color:#ccc;padding:1px 7px;}