﻿html,body{height:100%;margin:0;padding:0}body{background-color:#404040;background-image:url(/Images/BodyBG.jpg);background-position:center top;background-repeat:repeat-y}p,span,td,div{font-family:"Droid Sans",Tahoma,sans-serif;margin:0;padding:0}a{color:#06c}#container{min-height:100%;position:relative}#container #wrap{width:980px;margin:0 auto;overflow:hidden}#container #headerwrap{width:100%;height:412px;background-image:url(/Images/HeaderBG.jpg);background-position:center top;background-repeat:no-repeat}#container #headerwrap #header{width:980px;height:412px;margin:0 auto;position:relative;overflow:hidden}#container #headerwrap #header #title{position:absolute;top:257px;left:360px;width:450px;height:70px;overflow:hidden}#container #headerwrap #header #title h1{font-weight:400;font-family:"Droid Sans",Tahoma,sans-serif;font-size:22px;line-height:26px;color:#000;margin:0 0 4px 0;padding:0}#container #headerwrap #header #title p{font-family:"Droid Sans",Tahoma,sans-serif;font-size:15px;line-height:20px;color:#000;margin:0;padding:0}#container #headerwrap #header #phone{position:absolute;top:262px;left:30px;width:286px;height:70px;font-family:"Droid Sans",Tahoma,sans-serif;font-size:13px;line-height:20px;text-align:center}#container #headerwrap #header #phone span.no{font-size:30px;line-height:40px;font-weight:700;display:block;text-align:center}#container #headerwrap #header #phone span.no span,#container #headerwrap #header #phone span.no span a{color:#f63;text-decoration:none}#container #headerwrap #header #logo{position:absolute;top:8px;left:5px;width:315px;height:215px;text-indent:-10000px}#container #headerwrap #header #quote{position:absolute;top:233px;right:10px;width:134px;height:134px;text-indent:-10000px;-webkit-border-radius:60px;border-radius:60px}#container #headerwrap #header #rotator{position:absolute;top:0;left:342px;width:372px;height:234px;-webkit-border-radius:0 0 0 10px;border-radius:0 0 0 10px;overflow:hidden}#container #headerwrap #header #tagimg{width:248px;height:172px;background-image:url(/Images/TagLine.png);position:absolute;top:45px;left:721px}#container #headerwrap #header #rotator #cphBody_pnlRotator .RadRotator .rrClipRegion{border:none}#container #headerwrap #header #rotator #cphBody_pnlRotator #ctl00_cphRotator_rrRotator a{text-decoration:none}#container #headerwrap #header #rotator #cphBody_pnlRotator #ctl00_cphRotator_rrRotator img{border:none;outline:none;-webkit-border-radius:0 0 0 10px;border-radius:0 0 0 10px}#container #headerwrap #header #rotator #cphBody_pnlRotator #ctl00_cphRotator_rrRotator div.rotatorwrap{width:633px;height:255px}#container #headerwrap #header #menu{max-width:820px;position:absolute;top:337px;margin:0;padding:0;height:33px;line-height:33px}#container #headerwrap #header #menu li{float:left;list-style-type:none;font-weight:700;font-size:15px}#container #headerwrap #header #menu li a{height:33px;padding:0 7px;float:left;text-decoration:none;color:#fff;-webkit-transition:background 140ms ease-in-out;-moz-transition:background 140ms ease-in-out;-ms-transition:background 140ms ease-in-out;-o-transition:background 140ms ease-in-out;transition:background 140ms ease-in-out}#container #headerwrap #header #menu li.sel a,#container #headerwrap #header #menu li a:hover{background:#111}ul.submenu{background:#f1f1f1;padding:0;margin:0;display:none;position:absolute;z-index:30}ul.submenu li{line-height:25px;margin:0;padding:0;list-style-type:none}ul.submenu li a{text-decoration:none;color:#111;font-size:10pt;display:block;padding:0 10px;-webkit-transition:background 140ms ease-in-out;-moz-transition:background 140ms ease-in-out;-ms-transition:background 140ms ease-in-out;-o-transition:background 140ms ease-in-out;transition:background 140ms ease-in-out}ul.submenu li a:hover{background:#f8a67e}#container #wrap #sidebar{width:330px;float:right;padding:0 23px 140px 0}#container #wrap #sidebar div.sblinks{width:290px;padding:18px 20px;-webkit-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;background-color:#666;background-image:url(/Images/SBBoxBG.jpg);background-position:right top;background-repeat:repeat-y;margin-top:8px;color:#fff}#container #wrap #sidebar div.sblinks ul{margin:2px 0 0 0;padding:0 0 0 17px}#container #wrap #sidebar div.sblinks ul li{list-style-image:url(/Images/ListItemBG.png)}#container #wrap #sidebar div.sblinks ul li a{color:#fff;text-decoration:none;-webkit-transition:color 140ms ease-in-out;-moz-transition:color 140ms ease-in-out;-ms-transition:color 140ms ease-in-out;-o-transition:color 140ms ease-in-out;transition:color 140ms ease-in-out}#container #wrap #sidebar div.sblinks ul li a:hover{color:#0cf}#container #wrap #content{width:617px;float:right;padding:0 10px 140px 0}#container #wrap #content h1{font-size:28px;font-weight:400;margin:0 0 10pt 0;padding:0;color:#111;text-shadow:2px 2px 5px #ddd}#container #wrap #content h2{font-size:18px;font-weight:400;margin:0 0 10pt 0;padding:0;color:#111;text-shadow:2px 2px 5px #ddd}#container #wrap #content h3{font-size:10pt;margin:0 0 10pt 0;padding:0;color:#111}#container #wrap #content p,#container #wrap #content div{font-size:14px;line-height:18px;margin:0;padding:0}#container #wrap #content ul,#container #wrap #content ol{margin-top:0;margin-bottom:0}#container #wrap #content li{font-family:"Droid Sans",Tahoma,sans-serif;font-size:10pt;color:#111;margin:0 0 2px 0;padding-bottom:0}#container #wrap #content a.btn{text-decoration:none;border-width:1px;border-style:solid;border-color:#bbb #bbb #a2a2a2;padding:4px 14px;border-radius:4px;text-align:center;color:#333;line-height:16px;font-size:13px;vertical-align:middle;display:inline-block;cursor:pointer;box-shadow:inset 0 1px 0 hsla(0,0,100%,.2),0 1px 2px rgba(0,0,0,.05);text-shadow:0 1px 1px hsla(0,0,100%,.75);background-image:linear-gradient(rgb(255,255,255),#e6e6e6);background-repeat:repeat-x;background-color:#f5f5f5;-webkit-border-radius:4px;-moz-border-radius:4px;-webkit-box-shadow:inset 0 1px 0 hsla(0,0,100%,.2),0 1px 2px rgba(0,0,0,.05);-moz-box-shadow:inset 0 1px 0 hsla(0,0,100%,.2),0 1px 2px rgba(0,0,0,.05);margin-bottom:5px}#container #wrap #content a.btn:hover{background-color:#e6e6e6;background-position:0 -15px;transition:background-position .1s linear;color:#333;text-decoration:none;background-color:#e6e6e6;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear}#container #wrap #content table.roundimgs img{border:none;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:4px;-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.1);box-shadow:0 0 8px 3px rgba(0,0,0,.1)}#container #wrap #content table.roundimgs img:hover{-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.3);box-shadow:0 0 8px 3px rgba(0,0,0,.3)}#footerwrap{position:absolute;bottom:0;width:100%;height:80px;padding-top:60px;background-image:url(/Images/FooterBG.jpg);background-position:center top;background-repeat:no-repeat}#footerwrap #footermenu{width:980px;margin:0 auto;padding:0;height:20px;line-height:20px}#footerwrap #footermenu li{display:inline;list-style-type:none;font-size:13px;color:#ddd}#footerwrap #footermenu li a{display:inline-block;height:20px;padding:0 5px;text-decoration:none;color:#ddd;-webkit-transition:background 140ms ease-in-out;-moz-transition:background 140ms ease-in-out;-ms-transition:background 140ms ease-in-out;-o-transition:background 140ms ease-in-out;transition:background 140ms ease-in-out}#footerwrap #copy{width:970px;margin:0 auto;padding:5px 0;color:#ddd;font-size:13px;line-height:20px}#footerwrap #copy a{color:#ddd}#container #wrap #content span.field{color:#111;display:block;margin:0 0 3px 0;font-weight:700}#container #wrap #content span.field span{font-weight:400}#container #wrap #content div.field{margin:0 0 6px 0}#container #wrap #content span.rfv{color:#f26422}#container #wrap #content input.cap{display:none;visibility:hidden}#container #wrap #content div.msg{font-family:"Droid Sans",Tahoma,sans-serif;font-size:15px;line-height:18px;font-weight:700;color:#000;padding:12px;background:#fac4a9;border:solid 1px #f26422;text-align:center;z-index:30;position:fixed;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-box-shadow:0 0 8px #dbe6f7;-webkit-box-shadow:0 0 8px #dbe6f7;box-shadow:0 0 8px #dbe6f7}#container #wrap #content #cphBody_pnlOffline,#container #wrap #content #cphBody_pnlEditPage{font-family:Tahoma;font-size:10pt;font-weight:700;color:#000;padding:12px;border:1px solid #25a0da;background:#fff;z-index:2;position:fixed;top:8px;right:8px}#container #wrap #content #cphBody_pnlOffline a,#container #wrap #content #cphBody_pnlEditPage a{color:#06c}#container #wrap #content a.colour{float:left;display:block;width:200px;height:150px;margin:0 0 8px 8px;-webkit-transition:border 140ms ease-in-out;-moz-transition:border 140ms ease-in-out;-ms-transition:border 140ms ease-in-out;-o-transition:border 140ms ease-in-out;transition:border 140ms ease-in-out;position:relative}#container #wrap #content a.colour:hover{-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.3);box-shadow:0 0 8px 3px rgba(0,0,0,.3)}#container #wrap #content a.colour span{display:block;width:184px;height:18px;opacity:0;-webkit-transition:opacity 240ms ease-in-out;-moz-transition:opacity 240ms ease-in-out;-ms-transition:opacity 240ms ease-in-out;-o-transition:opacity 240ms ease-in-out;transition:opacity 240ms ease-in-out;position:absolute;top:0;left:0;z-index:2;padding:8px;font-size:18px;text-decoration:none;color:#eee;text-shadow:2px 2px 5px #888;line-height:18px;text-align:right;background-color:rgba(0,0,0,.8)}#container #wrap #content a.colour:hover span{opacity:1}#container #wrap #content a.colour img{width:200px;height:150px;border:none;position:absolute;top:0;left:0;z-index:1}#container #wrap #content a.black{background-color:#323132}#container #wrap #content a.bluestone{background-color:#6e6f73}#container #wrap #content a.brazilnut{background-color:#592c25}#container #wrap #content a.brickred{background-color:#90342c}#container #wrap #content a.burgundy{background-color:#763330}#container #wrap #content a.caramel{background-color:#dfab96}#container #wrap #content a.charcoal{background-color:#454547}#container #wrap #content a.chestnut{background-color:#927f70}#container #wrap #content a.chocolate{background-color:#884c40}#container #wrap #content a.coffee{background-color:#e8a980}#container #wrap #content a.cream{background-color:#f9e8ca}#container #wrap #content a.darkterracotta{background-color:#b15448}#container #wrap #content a.desertsand{background-color:#e8a981}#container #wrap #content a.frenchgrey{background-color:#b4b5b9}#container #wrap #content a.grey{background-color:#8b8c90}#container #wrap #content a.gunmetal{background-color:#525252}#container #wrap #content a.latte{background-color:#c69b76}#container #wrap #content a.lightterracotta{background-color:#cf5c47}#container #wrap #content a.lightmocha{background-color:#ab8b78}#container #wrap #content a.merino{background-color:#d6baa9}#container #wrap #content a.pearllustre{background-color:#d9cec8}#container #wrap #content a.sandstone{background-color:#a76a40}#container #wrap #content a.silversands{background-color:#b8b3af}#container #wrap #content a.vintagebuff{background-color:#ecc395}#container #wrap #content a.white{background-color:#f6f6f4}#container #wrap #content a.stencil{float:left;display:block;width:200px;height:150px;margin:0 0 8px 8px;-webkit-transition:border 140ms ease-in-out;-moz-transition:border 140ms ease-in-out;-ms-transition:border 140ms ease-in-out;-o-transition:border 140ms ease-in-out;transition:border 140ms ease-in-out;position:relative}#container #wrap #content a.stencil:hover{-webkit-box-shadow:0 0 8px 3px rgba(0,0,0,.3);box-shadow:0 0 8px 3px rgba(0,0,0,.3)}#container #wrap #content a.stencil span.title{display:block;width:184px;height:18px;opacity:0;-webkit-transition:opacity 240ms ease-in-out;-moz-transition:opacity 240ms ease-in-out;-ms-transition:opacity 240ms ease-in-out;-o-transition:opacity 240ms ease-in-out;transition:opacity 240ms ease-in-out;position:absolute;top:0;left:0;z-index:2;padding:8px 8px 4px 8px;font-size:18px;text-decoration:none;color:#eee;text-shadow:2px 2px 5px #888;line-height:18px;text-align:right;background-color:rgba(0,0,0,.8)}#container #wrap #content a.stencil span.desc{display:block;width:184px;height:28px;opacity:0;-webkit-transition:opacity 240ms ease-in-out;-moz-transition:opacity 240ms ease-in-out;-ms-transition:opacity 240ms ease-in-out;-o-transition:opacity 240ms ease-in-out;transition:opacity 240ms ease-in-out;position:absolute;top:30px;left:0;z-index:2;padding:0 8px 8px 8px;font-size:12px;text-decoration:none;color:#eee;text-shadow:2px 2px 5px #888;line-height:15px;text-align:right;background-color:rgba(0,0,0,.8)}#container #wrap #content a.stencil:hover span{opacity:1}#container #wrap #content a.stencil img{width:198px;height:148px;border:1px solid #cdcdcd;position:absolute;top:0;left:0;z-index:1}#container #wrap #content a.gallery img{border:1px solid #cdcdcd;box-shadow:0 10px 25px rgba(0,0,0,.3);margin:2px}#container #wrap #content span.galleryheading{display:block;margin-bottom:6px;font-size:22px;font-weight:400;margin:0 0 10pt 0;padding:0;text-shadow:2px 2px 5px #ddd}#container #wrap #content span.galleryheading a{color:#111;text-decoration:none}#container #wrap #content div.viewgallery{margin-top:10px}#container #wrap #content div.gallerynav{margin-top:10px}#container #wrap #content a.gallery img,#container #wrap #content div.gallery img{border:1px solid #cdcdcd;box-shadow:0 10px 25px rgba(0,0,0,.3);margin:2px}#container #wrap #content div.line{padding-top:10px;border-bottom:1px solid #cdcdcd;margin-bottom:10px}#container #wrap #content a.gallery{float:left}