*{text-decoration:none;font-size:1em;outline:none;margin:0;padding:0}code,kbd,samp,pre,tt,var,input,select,isindex,listing,xmp,plaintext{font:inherit;white-space:normal}textarea{font:inherit}a,img,a img,iframe,form,abbr,acronym,object,applet,table,a abbr,a
acronym{border-width:0}dfn,i,cite,var,address,em{font-style:normal}th,b,strong,h1,h2,h3,h4,h5,h6,dt{font-weight:normal}caption,th,td{text-align:left}html{background:white;color:black;line-height:1;font-family:arial,sans-serif}q{quotes:"\201C""\201D""\2018""\2019"}ul,ol,dir,menu{list-style:none}sub,sup{vertical-align:baseline}a{color:inherit}font,basefont{color:inherit;font:inherit;font-size:100%}center,*[align]{text-align:inherit}s,strike,u{text-decoration:inherit}img{border:none;margin:0}ol{list-style-type:decimal}body{background-color:transparent}tr,th,td{width:auto;height:auto;background-color:transparent;vertical-align:inherit;border:none}table[border],.content table[border]{border-collapse:separate;border-spacing:0}nobr{white-space:normal}marquee{overflow:visible;-moz-binding:none}blink{text-decoration:none}html{font-size:125%}body{font-size:50%}a{text-decoration:underline}strong,th,thead td,h1,h2,h3,h4,h5,h6,dt{font-weight:bold}cite,em,dfn{font-style:italic}code,kbd,samp,pre,tt,var{font-size:100%;font-family:mono-space,monospace}pre{white-space:pre}pre
*{font-size:100%;white-space:pre}del{text-decoration:line-through}ins,dfn{border-bottom:1px solid black}small,sup,sub{font-size:85%}big{font-size:125%;line-height:80%}abbr,acronym{text-transform:uppercase;font-size:85%;letter-spacing:.1em}abbr[title],acronym[title],dfn[title]{cursor:help;border-bottom:1px dotted black}sup{vertical-align:super}sub{vertical-align:sub}blockquote{padding-left:2.2em}hr{display:none}input,select,button{cursor:pointer}input[type='text'],input[type='password']{cursor:text}input[type='hidden']{display:none}.content{font-size:1.2em;line-height:1.6em}.content
h1{font-size:1.6em;line-height:1;margin:1em
0 .5em}.content
h2{font-size:1.5em;line-height:1;margin:1.07em 0 .535em}.content
h3{font-size:1.4em;line-height:1;margin:1.14em 0 .57em}.content
h4{font-size:1.3em;line-height:1;margin:1.23em 0 .615em}.content
h5{font-size:1.2em;line-height:1;margin:1.33em 0 .67em}.content
h6{font-size:1em;line-height:1;margin:1.6em 0 .8em}.content
hr{display:block;background:black;color:black;width:100%;height:1px;border:none}.content
ul{list-style:disc outside}.content
ol{list-style:decimal outside}.content
table{border-collapse:collapse}.content hr,.content p,.content ul,.content ol,.content dl,.content pre, .content address,.content table,.content
form{margin-bottom:1.6em}.content p+p{margin-top:-.8em}.content
fieldset{margin:1.6em 0;padding:1.6em}@media all and (min-width: 0px){.content
legend{margin-bottom:1.6em}.content
fieldset{margin-top:0}.content[class^='content'] fieldset{margin-top:1.6em}}.content fieldset>*:first-child{margin-top:0}.content textarea,.content input[type='text'],.content input[type='password']{padding:.1em .2em}.content
input{padding:.2em .1em}.content
select{padding:.2em .1em 0}.content select[multiple]{margin-bottom:.8em}.content
option{padding:0
.4em .1em}.content
button{padding:.3em .5em}.content input[type='radio']{position:relative;bottom:-.2em}.content
dt{margin-top:.8em;margin-bottom:.4em}.content ul,.content
ol{margin-left:2.2em}.content caption,.content form
div{padding-bottom:.8em}.content form div.recaptcha, .content form div.recaptcha
div{margin:0;padding:0}.content ul ul,content ol ul,.content ul ol,content ol
ol{margin-bottom:0}blockquote{color:#666}abbr[title],acronym[title],dfn[title]{border-bottom:1px solid #ccc}ins,dfn{border-bottom-color:#666}del{color:#666}fieldset{border-color:#ccc}textarea,input[type='text'],input[type='password'],select{border:1px
solid #ccc;background:#fff}fieldset{border:1px
solid #ccc}textarea:hover,input[type='text']:hover,input[type='password']:hover,select:hover{border-color:#aaa}textarea:focus,input[type='text']:focus,input[type='password']:focus,select:focus{outline:2px
solid #e4e4e4;border-color:#888}.content
hr{background:#aaa;color:#aaa}.content
table{border-top:1px solid #ccc;border-left:1px solid #ccc}.content th,.content
td{border-bottom:1px solid #ddd;border-right:1px solid #ccc}.content th,.content
td{padding:.8em}a:link{color:#36c}a:visited{color:#99c}a:hover,code,pre{color:#c33}a:active,.a:focus{color:#000}form{clear:both;padding:0}fieldset{border:1px
solid #ccc;margin-bottom:1em;padding:16px
20px}fieldset
legend{background:#fff;color:#e32;font-size:160%;font-weight:bold}fieldset
fieldset{margin-top:0px;margin-bottom:20px;padding:16px
10px}fieldset fieldset
legend{font-size:120%;font-weight:normal}fieldset fieldset
div{clear:left;margin:0
20px}form
div{clear:both;margin-bottom:1em;padding: .5em;vertical-align:text-top}form .required
label{font-weight:bold}form .required label:after{color:red;content:'*';display:inline}form
div.submit{border:0;clear:both;margin-top:10px}label{display:block;margin-bottom:3px}input,textarea{clear:both}select{clear:both;vertical-align:text-bottom}select[multiple=multiple]{width:100%}option{padding:0
3px}input[type=checkbox]{clear:left;float:left;margin:0px
6px 7px 2px;width:auto}div.checkbox
label{display:inline}input[type=radio]{float:left;width:auto;margin:0
3px 7px 0}div.radio
label{margin:0
0 6px 20px}input[type=submit]{display:inline;width:auto}div.message,#flash .content
div{clear:both;color:#fff;font-size:140%;font-weight:bold;margin:0;background:green;padding:5px}div.error-message,#flash .content
.error{clear:both;color:#fff;font-weight:bold;background-color:red}p.error{background-color:red;color:#fff;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em
0}p.error
em{color:#000;font-weight:normal;line-height:140%}.notice{background:#fc0;color:#000;display:block;font-family:Courier,monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em
0}.success{background:green;color:#fff}pre{color:#000;background:#f0f0f0;padding:1em}pre.cake-debug{background:#fc0;font-size:120%;line-height:140%;margin-top:1em;overflow:auto;position:relative}div.cake-stack-trace{background:#fff;color:#333;margin:0px;padding:6px;font-size:120%;line-height:140%;overflow:auto;position:relative}div.cake-code-dump
pre{position:relative;overflow:auto}div.cake-stack-trace pre, div.cake-code-dump
pre{color:#000;background-color:#F0F0F0;margin:0px;padding:1em;overflow:auto}div.cake-code-dump pre, div.cake-code-dump pre
code{clear:both;font-size:12px;line-height:15px;margin:4px
2px;padding:4px;overflow:auto}div.cake-code-dump span.code-highlight{background-color:#ff0;padding:4px}div.code-coverage-results div.code-line{padding-left:5px;display:block;margin-left:10px}div.code-coverage-results div.uncovered
span.content{background:#ecc}div.code-coverage-results div.covered
span.content{background:#cec}div.code-coverage-results div.ignored
span.content{color:#aaa}div.code-coverage-results span.line-num{color:#666;display:block;float:left;width:20px;text-align:right;margin-right:5px}div.code-coverage-results span.line-num
strong{color:#666}div.code-coverage-results
div.start{border:1px
solid #aaa;border-width:1px 1px 0px 1px;margin-top:30px;padding-top:5px}div.code-coverage-results
div.end{border:1px
solid #aaa;border-width:0px 1px 1px 1px;margin-bottom:30px;padding-bottom:5px}div.code-coverage-results
div.realstart{margin-top:0px}div.code-coverage-results
p.note{color:#bbb;padding:5px;margin:5px
0 10px;font-size:10px}div.code-coverage-results span.result-bad{color:#a00}div.code-coverage-results span.result-ok{color:#fa0}div.code-coverage-results span.result-good{color:#0a0}.post{clear:both}.post-meta{margin-bottom:0.5em}.post
h1{margin-bottom:0}.post
.more{display:block;margin:-0.5em 0 1em}#primary .post
img{float:right;margin:0
0 1em 1em}.content
#comments{clear:both}.content #comments-list
ol{clear:both;list-style-type:none;margin:0;padding:0}.content #comments-list
li{background:#ccc;clear:both;color:#000;list-style-type:none;list-style-image:none;margin:0;padding:10px;min-height:82px}#comments-list
li.alt{background:#eee}#comments-list
.avatar{border:1px
solid #000;float:left;margin:0
0.5em 10px 0}.comment-author
.fn{font-weight:700}.comment-meta{color:#555;font-size:0.8em;font-style:italic}#comments-list
.unapproved{font-weight:bold;color:red}#comments-list
p{margin-bottom:0}.more-link{white-space:nowrap;text-decoration:none}.more-link:hover{text-decoration:underline}#main
h2{line-height:1.4em}.pages-view #primary img,.posts-view #primary
img{float:right;padding:0
0 0.5em 1em}.paging{clear:both;margin:0;padding:0;text-align:right}.paging
li{list-style-type:none;list-style-image:none;margin:0;padding:0
0.2em;display:inline}#main .testimonials-list{margin:0;padding:0}#main .testimonials-list
li{margin:0;padding:0;list-style-type:none;list-style-image:none;clear:both;padding:2em
0 1em 60px;background:url(../img/quote.gif) no-repeat 0 2em;border-top:1px solid #ccdddb}#main .testimonials-list li:first-child{border-top:0}#main .testimonials-list
cite{display:block;text-align:right}#main .testimonials-list
p{margin:0;padding:0;margin-top:0.5em}#main .testimonials-list p:first-child{margin-top:0}#main .testimonials-list
blockquote{font-size:1.4em;margin:0;padding:0}.post
h2{margin-bottom:0}#submit_comment .text input,#submit_comment
textarea{width:20em}#fancybox-loading{position:fixed;top:50%;left:50%;height:40px;width:40px;margin-top:-20px;margin-left:-20px;cursor:pointer;overflow:hidden;background:transparent;z-index:1104;display:none}* html #fancybox-loading{position:absolute;margin-top:0}#fancybox-loading
div{position:absolute;top:0;left:0;width:40px;height:480px;background:transparent url('../img/admin/fancybox/fancy_loading.png') no-repeat}#fancybox-overlay{position:fixed;top:0;left:0;bottom:0;right:0;background:#000;z-index:1100;display:none}* html #fancybox-overlay{position:absolute;width:100%}#fancybox-tmp{padding:0;margin:0;border:0;overflow:auto;display:none}#fancybox-wrap{position:absolute;top:0;left:0;margin:0;padding:20px;z-index:1101;display:none}#fancybox-outer{position:relative;width:100%;height:100%;background:#FFF}#fancybox-inner{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:0;outline:none;overflow:hidden}#fancybox-hide-sel-frame{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent}#fancybox-close{position:absolute;top:-15px;right:-15px;width:32px;height:32px;background:url('../img/admin/fancybox/fancy_close.png') top left no-repeat;cursor:pointer;z-index:1103;display:none}#fancybox_error{color:#444;font:normal 12px/20px Arial}#fancybox-content{height:auto;width:auto;padding:0;margin:0}#fancybox-img{width:100%;height:100%;padding:0;margin:0;border:none;outline:none;line-height:0;vertical-align:top;-ms-interpolation-mode:bicubic}#fancybox-frame{position:relative;width:100%;height:100%;border:none;display:block}#fancybox-title{position:absolute;bottom:0;left:0;font-family:Arial;font-size:12px;z-index:1102}.fancybox-title-inside{padding:10px
0;text-align:center;color:#333}.fancybox-title-outside{padding-top:5px;color:#FFF;text-align:center;font-weight:bold}.fancybox-title-over{color:#FFF;text-align:left}#fancybox-title-over{padding:10px;background:url('../img/admin/fancybox/fancy_title_over.png');display:block}#fancybox-title-wrap{display:inline-block}#fancybox-title-wrap
span{height:32px;float:left}#fancybox-title-left{padding-left:15px;background:transparent url('../img/admin/fancybox/fancy_title_left.png') repeat-x}#fancybox-title-main{font-weight:bold;line-height:29px;background:transparent url('../img/admin/fancybox/fancy_title_main.png') repeat-x;color:#FFF}#fancybox-title-right{padding-left:15px;background:transparent url('../img/admin/fancybox/fancy_title_right.png') repeat-x}#fancybox-left,#fancybox-right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;outline:none;background-image:url('../img/admin/fancybox/blank.gif');z-index:1102;display:none}#fancybox-left{left:0px}#fancybox-right{right:0px}#fancybox-left-ico,#fancybox-right-ico{position:absolute;top:50%;left:-9999px;width:30px;height:30px;margin-top:-15px;cursor:pointer;z-index:1102;display:block}#fancybox-left-ico{background:transparent url('../img/admin/fancybox/fancy_nav_left.png') no-repeat}#fancybox-right-ico{background:transparent url('../img/admin/fancybox/fancy_nav_right.png') no-repeat}#fancybox-left:hover,#fancybox-right:hover{visibility:visible}#fancybox-left:hover
span{left:20px}#fancybox-right:hover
span{left:auto;right:20px}div.fancy-bg{position:absolute;padding:0;margin:0;border:0;z-index:1001}div#fancy-bg-n{top:-20px;left:0;width:100%;height:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_n.png') repeat-x}div#fancy-bg-ne{top:-20px;right:-20px;width:20px;height:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_ne.png') no-repeat}div#fancy-bg-e{top:0;right:-20px;height:100%;width:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_e.png') repeat-y}div#fancy-bg-se{bottom:-20px;right:-20px;width:20px;height:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_se.png') no-repeat}div#fancy-bg-s{bottom:-20px;left:0;width:100%;height:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_s.png') repeat-x}div#fancy-bg-sw{bottom:-20px;left:-20px;width:20px;height:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_sw.png') no-repeat}div#fancy-bg-w{top:0;left:-20px;height:100%;width:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_w.png') repeat-y}div#fancy-bg-nw{top:-20px;left:-20px;width:20px;height:20px;background:transparent url('../img/admin/fancybox/fancy_shadow_nw.png') no-repeat}#main h1,.content a:link,.content a:visited,#primary
h2{color:#005951}#container{position:relative}#header{background:#005951 url(../img/headerpattern.png) repeat-x top center;border-bottom:35px solid #01221f;z-index:4000}#header
.content{padding-bottom:35px;background:url(../img/header_bottom.png) no-repeat bottom left;position:relative}#site_name{display:block;background:url(../img/header.jpg) no-repeat top left;text-indent:-10000em}#site_name
a{display:block;width:500px;height:120px;text-indent:-10000em}#site_contact{color:#fff;position:absolute;right:0;top:80px;display:block;text-align:right;text-transform:lowercase;z-index:1000}#site_contact
.number{font-size:35px;padding:0
0 10px;display:block}:first-child + html #site_contact
.number{padding-top:4px}* html #site_contact
.number{padding-top:20px}#site_contact
a{color:#fff;text-decoration:none}#site_contact a:hover{text-decoration:underline}#header,#header .content,#site_name{height:165px}.page_home #header,.page_home #header .content,.page_home
#site_name{height:350px}* html .page_home #header
.content{padding-bottom:0}#main, #header .content, #footer .content, #navigation .content,#banner .content,#ourwork
.content{width:940px;margin:0
auto}#navigation{position:absolute;left:0;top:0;width:100%;font-size:13px;height:45px;line-height:45px;text-align:center;z-index:10000}#navigation
ul{width:960px;text-align:left;white-space:nowrap}#navigation ul,#navigation
li{margin:0;padding:0;list-style-type:none}#navigation
li{display:inline-block;position:relative;cursor:default;color:#fff;text-transform:uppercase;text-shadow:-1px 1px 2px #000;line-height:45px;height:45px}:first-child + html #navigation
li{float:left}* html #navigation
li{float:left}#navigation
a{padding:0
11px;display:block;line-height:45px;height:45px;color:#fff;text-decoration:none}#navigation a:hover{text-decoration:underline}#navigation li
ul{position:absolute;left:0;top:45px;z-index:10000;display:none;background:url(../img/navbg.png) repeat-x top left;width:auto;border:1px
solid #000}#navigation li li,:first-child + html #navigation li
li{display:block;border-top:1px dotted #666;background:url(../img/navbg.png) repeat-x top left;height:30px;line-height:30px}:first-child + html #navigation li
li{float:none;display:block;width:340px}#navigation li li:first-child{border-top:1px solid #222}#navigation li:hover ul,#navigation li.sfHover
ul{display:block}#navigation li li
a{text-transform:none;line-height:30px;height:30px;background:url(../img/navbg.png) repeat-x top left;white-space:nowrap}:first-child + html #navigation li ul,
:first-child + html #navigation li li
a{background:#000}#navigation li li a:first-child{border-top:0}#banner{position:absolute;left:0;top:180px;width:100%;color:#fff;text-shadow:-1px 1px 2px #000}#banner
.content{position:relative}#banner
span{display:block}#banner_experts{width:560px;font-size:40px;line-height:45px}#banner_locations{font-size:15px;padding-top:15px}#banner_prices{width:374px;height:250px;position:absolute;right:0;top:0;text-indent:-10000em;background:url(../img/banner_prices.gif) no-repeat top right}#banner_calltoaction{position:absolute;left:0;top:150px}#banner_calltoaction
a{display:block;width:156px;height:38px;display:block;float:left;margin-right:20px;background:url(../img/button_grey.png) no-repeat top left;text-align:center;line-height:37px;text-transform:uppercase;color:#fff;text-decoration:none;font-weight:bold}#banner_calltoaction a:first-child{background-image:url(../img/button_green.png)}#banner_calltoaction a:hover{text-decoration:underline}* html #banner_calltoaction
a{display:none}#footer{padding-top:20px;padding-bottom:20px;background:#dcdcdc url(../img/footer_top.gif) repeat-x top left;border-top:20px solid #fff;clear:both}#footer
h4{margin-top:0.4em}#footer
.content{background:url(../img/footer_divider.png) no-repeat center 15px;min-height:255px}#main{padding-top:2em}#main
h1{margin-top:0;font-size:2em}#main
li{list-style-image:url(../img/bullet.gif);padding-bottom:0.5em}#primary,#secondary{float:left}#primary{width:556px;margin-right:20px}#secondary{width:364px;margin-bottom:20px}.page_home
#secondary{padding-top:50px}.js.page_home
#secondary{background:transparent;margin-bottom:0;padding-bottom:0}#enquiry_form{background:#005950 url(../img/cformbg.png) repeat-y top left;color:#fff;padding-top:1px}#enquiry_form p,#enquiry_form
h3{padding:0
20px;text-align:justify}#enquiry_form
p.thankyou{padding-bottom:1em}#enquiry_form
h3{font-size:1.8em}#enquiry_form
form{background:url(../img/cformcorner.png) no-repeat bottom right;padding:20px;padding-top:0}#enquiry_form form
div{padding:0}#enquiry_form form div.text,#enquiry_form form fieldset
div.checkbox{width:162px;display:inline-block}:first-child + html #enquiry_form form div.text,:first-child + html #enquiry_form form fieldset
div.checkbox{display:inline}#enquiry_form form fieldset
div.checkbox{width:100px}#enquiry_form form div.text
input{width:140px}#enquiry_form
textarea{width:302px;height:80px}#enquiry_form
fieldset{margin:0;padding:0;border:0;clear:both}#enquiry_form
legend{margin:0;padding:0;background:transparent;color:#fff;font-size:1.4em;padding-bottom:0.5em}#enquiry_form .checkbox
label{position:relative;top:-2px}:first-child + html #enquiry_form .checkbox
label{position:static;top:0}#enquiry_form .submit
input{margin:0;padding:0;border:0;text-align:center;line-height:38px;width:156px;height:38px;background:transparent url(../img/button_grey.png) no-repeat top left;color:#fff;text-transform:uppercase;font-size:1.2em;font-weight:bold;text-shadow:-1px 1px 2px #000}#highlight-emtek,#highlight-recotrac{width:175px;height:69px;background:url(../img/emtek-small.gif) no-repeat top left;text-indent:-10000em;margin-bottom:1em;display:inline-block;margin-right:10px}:first-child+html #highlight-emtek,:first-child+html #highlight-recotrac{float:left;display:block}#primary #highlight-emtek,#primary #highlight-recotrac{width:270px;height:85px}:first-child+html #primary #highlight-emtek,:first-child+html #primary #highlight-recotrac{padding-bottom:20px}#highlight-recotrac{background-image:url(../img/recotrac-small.gif);margin-right:0}#primary #highlight-emtek{background-image:url(../img/emtek-large.gif)}#primary #highlight-recotrac{background-image:url(../img/recotrac-large.gif)}#primary
#product_highlights{padding-top:60px;margin-top:-60px;position:relative}#primary #product_highlights
img{position:absolute;right:0;top:0;border:0;margin:0;padding:0}:first-child+html #primary #product_highlights
img{top:-40px}:first-child+html #primary
#product_highlights{padding-top:20px;margin-top:-20px;background:transparent}#primary #emtek
a{width:556px;height:88px;background-image:url(../img/emtek_front.png)}.content form
div{margin:.5em 0;padding:0}#primary input[type=text],#primary
textarea{width:300px}#container
ul.gallery{margin:0;padding:0;padding-top:1em}#container ul.gallery
li{margin:0;padding:0;list-style-type:none;list-style-image:none;float:left}#container ul.gallery li
img{margin:0
12px 12px 0;padding:1px;border:1px
solid #ccc}#container ul.gallery li
a{margin:0;padding:0}#container #ourwork
.content{overflow:hidden}#container #ourwork
ul.gallery{height:125px;width:1100px;overflow:hidden}#footer,#footer
a{color:#38504e}#footer_nav,#footer_news{width:460px;float:left}#footer_news{padding-left:20px;width:440px}#footer_nav{margin-right:20px}#footer_nav
ul{margin:0;padding:0}#footer_nav
li{list-style-type:none;background:url(../img/footerbullet.gif) no-repeat 0 0.6em;margin-left:0;padding-left:1em;font-size:1em;line-height:1.8em}#footer_nav
a{text-decoration:none}#footer_nav a:hover{text-decoration:underline}#footer_news
ul{margin:0;padding:0}#footer_news
li{margin:0;padding:0.4em 0;list-style-type:none}#footer_news
h5{line-height:1.4em}#footer_news h5,#footer_news
p{margin:0}ul.productlist,ul.casestudylist{margin:0;padding:0;padding-bottom:1em}#main ul.productlist li,#main ul.casestudylist
li{margin:0;padding:10px
0 10px 140px;list-style-type:none;list-style-image:none;border-top:1px solid #ccdddb;position:relative;min-height:124px}.js #main ul.productlist li,.js #main ul.casestudylist
li{cursor:pointer}#main ul.productlist li:first-child,#main ul.casestudylist li:first-child{border-top:0}ul.productlist h2,ul.casestudylist
h2{margin:0}ul.productlist h2 a,ul.casestudylist h2
a{font-weight:normal;text-decoration:none}ul.productlist h2 a:hover,ul.casestudylist h2 a:hover{text-decoration:underline}ul.productlist img,ul.casestudylist
img{position:absolute;left:0;top:10px;padding:1px;border:1px
solid #ccc}ul.productlist p,ul.casestudylist
p{margin:0}ul.productlist .more-link,ul.casestudylist .more-link{display:block;font-weight:bold}.products-view #primary img,.case_studies-view #primary img,.pages-view #primary
img{float:right;border:1px
solid #ccc;padding:2px;margin:0
0 1em 1em}#ourwork
.content{clear:both;border-top:1px solid #ccdddb;padding-bottom:1em}#ourwork
h3{color:#005951;margin-bottom:0}#primary
table{width:100%}#primary
table{border:1px
solid #ddd}#primary th,#primary
td{padding:0.4em;border:0}#primary
th{background:#005951;color:#fff}#primary tr:nth-child(2n+1){background:#eee}#primary
h2{font-weight:normal}#enquiry_form
#flashMessage{padding:10px;font-size:1.5em;font-weight:bold;font-style:italic;margin-top:-1px}#enquiry_form
#flashMessage.error{background:red}#enquiry_form .text .error-message{width:142px;padding:0.1em 0.2em;margin-top:-4px;font-size:1em}#main .testimonials-list{margin:0;padding:0}#main .testimonials-list
li{margin:0;padding:0;list-style-type:none;list-style-image:none;clear:both;padding:2em
0 1em 60px;background:url(../img/quote.gif) no-repeat 0 2em;border-top:1px solid #ccdddb}#main .testimonials-list li:first-child{border-top:0}#main .testimonials-list
cite{display:block;text-align:right}#main .testimonials-list
p{margin:0;padding:0;margin-top:0.5em}#main .testimonials-list p:first-child{margin-top:0}#main .testimonials-list
blockquote{font-size:1.4em;margin:0;padding:0}#primary
.content{position:relative}#gmap{width:300px;height:300px;position:absolute;right:0;top:0;border:1px
solid #005951}#products_menu{padding:10px;background:#dfeceb;margin-bottom:1em}#products_menu
ul{margin:0;padding:0;font-size:1em}#products_menu
li{margin:0;padding:0;padding-left:10px;background:url(../img/footerbullet.gif) no-repeat left center;list-style-type:none;list-style-image:none;width:258px;display:inline-block}:first-child+html #products_menu
li{display:inline}#products_menu
a{display:block;line-height:1.8em;text-decoration:none}#products_menu a:hover{text-decoration:underline}#products_menu li.current a,#products_menu li.current a:hover{font-weight:bold;cursor:default;text-decoration:none}#products_menu
h3{margin-top:0.5em}#primary
h3{font-size:1.2em}#footer .more-link{font-weight:bold;font-style:italic;padding-left:1em}.post
h2{margin-bottom:0}#main #primary .post
img{padding:1px;border:1px
solid #ccc}#banner_prices_startingfrom{position:absolute;right:30px;top:7px;z-index:110;display:block;width:95px;height:95px;text-indent:-10000em;background:url(../img/startingfrom.png) no-repeat top left}* html
#banner_prices_startingfrom{display:none}.page_home #slideshow
img{position:absolute;left:4px;top:4px;z-index:99}.js
#slideshow{cursor:pointer}#main
h1{line-height:1.4em}#footer_credit{clear:both;text-align:right;padding:1em
0 0;margin:0;font-style:italic;font-size:0.8em}#footer_credit
p{margin:0;padding:0}.content table
a.pdf{padding-left:20px;background:url(../img/page_white_acrobat.png) no-repeat 0 50%;line-height:16px;height:16px;display:block}
