html{background:#dddbdc}body{background:url(/images/background.png) repeat-x #fafafa;padding:0;margin:0;font-family:Arial, "MS Trebuchet", sans-serif}img{border:0}a:hover{text-decoration:none}.float-right{float:right}#wrapper{width:900px;margin:0 auto;background:url(/images/header.png) no-repeat top left #fff;border:1px solid #a0959a;border-width:0 1px;overflow:hidden}#header{height:105px;position:relative}#header h2{margin:0;padding:0;position:absolute;top:17px;left:0}#header h2 a{text-indent:-1000em;display:block;height:116px;width:160px}#nav{margin:0;padding:0;position:absolute;top:40px;left:275px}#nav li{margin:0;float:left;list-style:none;height:32px;width:60px;line-height:32px;margin-right:30px;padding-left:8px;border-left:6px solid #e00072}#nav li.home{border-color:#e00072}#nav li.about{border-color:#1d9946}#nav li.services{border-color:#f29000}#nav li.shop{border-color:#009be0}#nav li.contact{border-color:#f8e813}#nav li a{color:#000;text-decoration:none;font-weight:bold}#nav li a:hover{text-decoration:underline}#content{padding:40px 10px 10px 10px;width:320px;float:left}dl{margin:5px}dt{font-weight:bold;font-size:14px;color:#e00072}dd{text-align:justify;font-size:12px}#more-content{padding:0 10px;clear:both;margin-top:-20px}#content_full{padding:40px 10px 10px 10px;position:relative}#content_full #map{width:450px;float:right}.contact{margin:40px auto}#splash{width:505px;height:465px;background:url(/images/splash.png) no-repeat top center;float:right;margin-right:10px;padding:20px;position:relative}#splash object{width:500px;height:304px}#offer1{position:absolute;left:0;top:355px}#offer2{position:absolute;right:0px;top:355px}.panel{float:right;clear:right;width:250px;padding:15px}p{margin:0 0 10px 0;text-align:justify;line-height:24px}#content li,#more-content li,dt,dd{line-height:24px}h1{font-size:16px;margin-top:0}h2{font-size:14px;margin:3px}h2#news{text-indent:-1000em;background:url(/images/news.jpg) no-repeat;height:29px;width:320px}h2#whyuse{height:50px;text-indent:-1000em;background:url(/images/whyuse.jpg) no-repeat bottom;width:880px}#footer{width:100%;background:#dddbdc;border-top:1px solid #a0959a}#footer p{width:890px;margin:0 auto;padding:3px 0;font-size:10px;text-align:center}.banner{width:900px;margin:0 0 10px -10px}table tr.seperate{margin-top:20px}table td{vertical-align:top;padding:5px}table label{padding-top:2px;display:block}input{padding:2px}input.small{width:40px}.icon{padding:3px 3px 3px 21px;text-decoration:none;height:20px;font-size:12px;margin:0 10px 0 0;display:inline-block;line-height:20px;background:transparent no-repeat left}.icon:hover{text-decoration:underline}.icon.warning:hover{background-color:red !important;text-decoration:none !important;color:#fff}.icon.true{background-image:url(/images/icons/true.png)}.icon.false{background-image:url(/images/icons/false.png);color:#999}.icon.delete{background-image:url(/images/icons/delete.png)}.icon.edit{background-image:url(/images/icons/edit.png)}.print-audit label{font-weight:normal}label{font-weight:bold}label.spec{cursor:pointer;font-weight:normal}ul.specs{margin:0;padding:0}li.icon{display:block;margin:0}li.icon:hover{text-decoration:none}.image img{display:block}.products{width:600px;margin-left:25px}.product{padding:10px 10px 5px 10px;margin-bottom:10px}.product.even{background:#f9f9f9}.product.even img{border:1px solid #ddd}.product img{float:right}.product h2{margin:0;font-size:18px}.product small{padding:10px 0;font-style:italic;display:block}.messages{list-style:none;margin-left:0;padding:0}#errorExplanation{border:2px solid red;padding:7px;padding-bottom:12px;margin-bottom:20px;background-color:#f0f0f0}#errorExplanation h2{text-align:left;font-weight:bold;padding:5px 5px 5px 15px;margin:-7px;background-color:#c00;color:#fff}#errorExplanation p{color:#333;margin-bottom:0;padding-top:20px}#errorExplanation ul li{list-style:square}#enquiry_nickname{display:none}
