@charset "UTF-8";body{overflow-y:scroll}body,td,th{font-family:Arial,Helvetica,sans-serif;font-size:14px;color:#000;background-color:#FFF}body,h1{margin-left:0px;margin-top:0px;margin-right:0px;margin-bottom:0px}h1 strong, h1
b{font-size:18px}#headercontainer{position:relative;width:100%;height:130px;background:#FFFAFC url(/img/trans_bck.gif)}#header{position:relative;margin-left:auto;margin-right:auto;width:987px;height:130px}#logo{position:relative;float:left;margin-left:30px;margin-top:15px;width:261px;height:96px;background:url(/img/logo.png);display:block;text-indent:-9999em}#contactdetails{position:relative;float:right;margin-right:17px;margin-top:24px;width:265px;height:80px;background:url(/img/contact_details.png);display:block;text-indent:-9999em}#menucontainer{position:relative;width:100%;height:37px;background:url(/img/menu_bck.png) repeat-x}#bodycontent{position:relative;width:987px;min-height:500px;margin-left:auto;margin-right:auto}#slidecontainer{position:relative;width:987px;height:350px}#welcome{position:absolute;width:372px;height:234px;bottom:0px;left:0px;background:url(/img/welcome_curl.png) no-repeat;display:block;z-index:10;text-indent:-9999em}#sbcontainer{position:relative;width:987px;height:189px;margin-left:auto;margin-right:auto;padding-top:5px;padding-bottom:5px;clear:both}.serviceboxes{position:relative;float:left;width:207px;height:189px;margin-left:19px;margin-right:19px;text-indent:-9999em;display:block}#sb_doors{background:url(/img/servicebox_doors.jpg) no-repeat}#sb_windows{background:url(/img/servicebox_windows.jpg) no-repeat}#sb_conservatories{background:url(/img/servicebox_conservatories.jpg) no-repeat}#sb_findus{background:url(/img/servicebox_findus.jpg) no-repeat}#mainbodytxt{position:relative;width:972px;float:left;padding-left:10px;padding-right:5px;padding-top:25px;padding-bottom:25px}#mainbodytxt
h1{font-size:26px}#mainbodytxt
h2{font-size:18px;margin-top:5px;margin-bottom:5px}#mainbodytxt
a{color:#000}#textfloatleft{position:relative;width:460px;float:left}#mainbodyform{position:relative;width:972px;float:left;padding-left:10px;padding-right:5px;padding-top:25px;padding-bottom:25px}#formfloatleft{position:relative;float:left;text-align:left}#formfloatright{position:relative;float:right;text-align:right}#cname{position:relative;background:#E91D23;padding-left:10px;width:450px;height:32px;color:#FFF;font-size:15px;border:none;margin-bottom:10px}#cemail{position:relative;background:#E91D23;padding-left:10px;width:450px;height:32px;color:#FFF;font-size:15px;border:none;margin-bottom:10px}#csubject{position:relative;background:#E91D23;padding-left:10px;width:450px;height:32px;color:#FFF;font-size:15px;border:none;margin-bottom:10px}#cmessage{position:relative;background:#E91D23;padding:10px;width:440px;height:180px;color:#FFF;font-size:15px;border:none;margin-bottom:10px;font:Arial,Helvetica,sans-serif}#csubmit{position:relative;background:#E91D23;width:90px;height:32px;color:#FFF;border:none}#googlemap{position:relative;width:445px;height:310px;padding:7px;float:right;background:#E91D23}#bodytxt{position:relative;width:575px;float:left;padding-left:10px;padding-right:5px}#windowscontainer{position:relative;width:395px;float:right}.windowsboxes{position:relative;width:395px;height:127px;text-indent:-9999em;margin-bottom:10px;display:block}#window_golden{background:url(/img/goldenoakwindows.jpg) no-repeat}#window_rose{background:url(/img/rosewoodwindows.jpg) no-repeat}#window_cream{background:url(/img/creawindows.jpg) no-repeat}#window_irish{background:url(/img/irishoakwindows.jpg) no-repeat}#smll_windowscontainer{position:relative;width:100%}.smll_windowsboxes{position:relative;width:230px;height:74px;text-indent:-9999em;margin-right:15px;margin-bottom:15px;margin-top:15px;display:block;float:left}#smll_window_golden{background:url(/img/smll_goldenoakwindows.jpg) no-repeat}#smll_window_rose{background:url(/img/smll_rosewoodwindows.jpg) no-repeat}#smll_window_cream{background:url(/img/smll_creamwindows.jpg) no-repeat}#smll_window_irish{background:url(/img/smll_irishoakwindows.jpg) no-repeat}#colourboxcontainer{position:relative;width:100%}#colourboxcontainer
h2{margin:5px}.colourcontainer{position:relative;width:138px;min-height:180px;padding:6px;float:left;margin:0px
6px 6px}.colourboxes{position:relative;width:137px;height:137px;text-indent:-9999em;border:#787878 solid 1px}.border{border:#787878 solid 5px}.fadeout{opacity: .5;filter:alpha(opacity=50);-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)"}#cb_white{background:#FFF}#cb_cream{background:#F0F0CB}#cb_grey{background:#4A4A4A}#cb_goldenoak{background:#7D6339}#cb_rosewood{background:#5B441F}#cb_mahogany{background:#4C0F14}#cb_wood_goldenoak{background:url(/img/colour-golden-oak.jpg)}#cb_wood_irishoak{background:url(/img/colour-irishoak.jpg)}#cb_wood_rosewood{background:url(/img/colour-rosewood.jpg)}#cb_wood_cream{background:url(/img/colour-cream.jpg)}#footbar{position:relative;width:100%;height:30px;background:#D9D9D9}#footercontainer{position:relative;width:100%;height:37px;background:url(/img/menu_bck.png) repeat-x}#footer{color:#FFF;height:26px;margin-left:auto;margin-right:auto;padding-top:11px;position:relative;width:987px;z-index:1}#footer a, #footer a:link, #footer a:visited{color:#BF1B21;text-decoration:underline}#footer a:hover{text-decoration:none}#menu{position:relative;width:987px;height:37px;z-index:1;margin-left:auto;margin-right:auto}.tabbed_menu{margin:0;padding:0}.tabbed_menu
li{border:0;padding:0;font-size:17px;list-style:none;float:left;margin-right:1px}.tabbed_menu
a{margin-top:-10px;height:46px}.tabbed_menu #selected
a{color:#000;background:#fff;display:block;float:left}.tabbed_menu a:link, .tabbed_menu a:visited{color:#fff;display:block;float:left;height:11px;padding:19px
15px 17px;text-decoration:none;background:url(/img/split.gif) no-repeat;background-position:right 20px}.tabbed_menu a:hover{color:#000;;background:#fff}.tabbed_menu #selected a:hover{color:#000;background:#fff;display:block}#hack{background-image:none}.slideshow{width:987px;height:350px;margin:auto;z-index:1}.galleryboxes
img{float:left;margin-right:18px;margin-left:18px;margin-bottom:18px;border:#000 solid 1px}.policies{float:right}.cookie-listings{text-align:left}.cookie-listings
td{vertical-align:top}.cookie-listings .cookie-name{width:115px}.cookie-listings .cookie-origin{width:250px;padding-right:10px}#links-container,#links-container-2{position:relative;width:987px;padding:0
10px;margin-left:auto;margin-right:auto;overflow:hidden;clear:both}#links-container{margin-bottom:50px}#links-container-2{margin-bottom:20px}.links-boxes{display:block;margin-right:47px;width:211px;height:181px;text-indent:-999em;float:left}#links-container-2 .links-boxes{margin-right:177px}.links-boxes.last,
#links-container-2 .links-boxes.last{margin-right:0}#links-1{background:url(/img/links-1.jpg) top left no-repeat}#links-2{background:url(/img/links-2.jpg) top left no-repeat}#links-3{background:url(/img/links-3.jpg) top left no-repeat}#links-4{background:url(/img/links-4.jpg) top left no-repeat}#links-5{background:url(/img/links-5.jpg) top left no-repeat}#links-6{background:url(/img/links-6.jpg) top left no-repeat}#links-7{background:url(/img/links-7.jpg) top left no-repeat}#jquery-overlay{position:absolute;top:0;left:0;z-index:90;width:100%;height:500px}#jquery-lightbox{position:absolute;top:0;left:0;width:100%;z-index:100;text-align:center;line-height:0}#jquery-lightbox a
img{border:none}#lightbox-container-image-box{position:relative;background-color:#fff;width:250px;height:250px;margin:0
auto}#lightbox-container-image{padding:10px}#lightbox-loading{position:absolute;top:40%;left:0%;height:25%;width:100%;text-align:center;line-height:0}#lightbox-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10}#lightbox-container-image-box>#lightbox-nav{left:0}#lightbox-nav
a{outline:none}#lightbox-nav-btnPrev,#lightbox-nav-btnNext{width:49%;height:100%;zoom:1;display:block}#lightbox-nav-btnPrev{left:0;float:left}#lightbox-nav-btnNext{right:0;float:right}#lightbox-container-image-data-box{font:10px Verdana, Helvetica, sans-serif;background-color:#fff;margin:0
auto;line-height:1.4em;overflow:auto;width:100%;padding:0
10px 0}#lightbox-container-image-data{padding:0
10px;color:#666}#lightbox-container-image-data #lightbox-image-details{width:70%;float:left;text-align:left}#lightbox-image-details-caption{font-weight:bold}#lightbox-image-details-currentNumber{display:block;clear:left;padding-bottom:1.0em}#lightbox-secNav-btnClose{width:66px;float:right;padding-bottom:0.7em}