html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,dd,dl,dt,li,ol,ul,form,label,legend{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-size:100%;font-family:Verdana, Arial, Helvetica, sans-serif}table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;font-weight:inherit;font-style:inherit;font-family:inherit;text-align:left;vertical-align:top}a img,:link img,:visited img{border:0}img{display:block}:focus,a:active,a:focus,object{outline:none}table{border-collapse:separate;border-spacing:0}a,img,a img,iframe,form,abbr,acronym,object,applet,table,a abbr,a acronym{border-width:0}hr{display:none}code,kbd,samp,pre,tt,var,input,select,isindex,listing,xmp,plaintext{white-space:normal}dfn,ins,cite,var,em{font-style:normal}th,strong,h1,h2,h3,h4,h5,h6,dt{font-weight:normal}textarea{font:inherit}strong,th,thead td{font-weight:bold}cite,em,dfn,var,address{font-style:italic}code,kbd,samp,pre,tt,var,input[type='text'],input[type='password'],textarea{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{text-decoration:none}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}q{quotes:"“" "”" "‘" "’"}sub,sup{vertical-align:baseline}sup{vertical-align:super}sub{vertical-align:sub}blockquote:before,blockquote:after{content:""}caption,th,td{text-align:left}ul,ol,dir,menu{list-style:none}input,select,button{cursor:pointer}input[type='text'],input[type='password']{cursor:text}input[type='hidden']{display:none}hr{display:block;background:black;color:black;width:100%;height:1px;border:none}.clearfix:before,.clearfix:after{content:"";display:table}.clearfix:after{clear:both}.clearfix{zoom:1}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.highlight-neutral{background:#ffc}.highlight-bad{background:#ffc7ce}.highlight-good{background:#c6efce}.bold{font-weight:bold}.em{font-style:italic}p.content,.content p{font-size:1em;line-height:1.8em;margin-bottom:1.4em}h1.content,h2.content,h3.content,h4.content,h5.content,h6.content{margin:0 0 1.1em 0;font-size:100%}hr.content,pre.content,address.content,form.content{margin-bottom:1.6em}ul.content,ul.content ul,ul.content ul ul{list-style:disc outside;margin-bottom:1.6em;margin-left:2.2em}ol.content,ol.content ol,ol.content ol ol{list-style:decimal outside;margin-bottom:1.6em;margin-left:2.2em}.content li{line-height:1.6em}li.content{line-height:1.6em}dl.content,dl.content dl,dl.content dl dl{margin-bottom:1.6em}.content dt{font-weight:bold;margin-top:.8em;margin-bottom:.4em}.content dd{line-height:1.6em}dt.content{font-weight:bold;margin-top:.8em;margin-bottom:.4em}dd.content{line-height:1.6em}blockquote.content{font:inherit;margin-top:1em;margin-bottom:1em;margin-left:1em;padding-left:1em;border-left:3px solid #ccc}.content fieldset{margin:1.6em 0;padding:1.6em}.content legend{padding-left:.8em;padding-right:.8em}.content fieldset>*:first-child{margin-top:0}.content textarea,.content input[type='text']{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}caption.content,form.content div{padding-bottom:.8em}#master .show{display:block;visibility:visible}#master .hidden{display:none;visibility:hidden}#master .visible{visibility:visible}#master .vis-hidden{visibility:hidden}#master .float-r{float:right}#master .float-l{float:left}#master .inline{display:inline}#master .block{display:block}#master .clear{clear:both}#master .clearfix:after{content:".";display:block;height:0;font-size:0;clear:both;visibility:hidden}#master .center{margin:0 auto}#master .text-left{text-align:left}#master .text-right{text-align:right}#master .text-center{text-align:center}#master .text-justify{text-align:justify}#master .img-left{float:left;margin:4px 10px 4px 0}#master .img-right{float:right;margin:4px 0 4px 10px}#master .nopadding{padding:0}#master .noindent{margin-left:0;padding-left:0}#master .nobullet{list-style:none;list-style-image:none}#master .hr{background:#000000;height:1px;margin:5px 0;width:100%;line-height:1px;font-size:1px}#master .hanging-quote{margin-left:-.3em}textarea{white-space:pre}.content legend{margin-bottom:1.6em}.content fieldset{padding-top:0}.content legend:first-child{margin-top:0}.clearfix{zoom:1}body{behavior:url("scripts/ie6/csshover3.htc")}* html #master .clearfix{height:1%}#master .clearfix{display:block}html{min-width:1000px;padding:0;margin:0;overflow:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#a5a5a5}body{min-width:1000px;padding:0;margin:0;border:0;overflow:auto;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:18px;color:#a5a5a5;background:url(../images/bg-image.jpg) top left fixed;background-repeat:repeat;background-position:-360px -250px;background-color:#1c1c1c}p{padding:0px;margin:0px;padding-bottom:15px;font-family:Arial, Helvetica, sans-serif;font-size:12px;line-height:20px;color:#a5a5a5}.contentlink a{color:#a5a5a5;text-decoration:underline}.contentlink a:hover{color:#a5a5a5;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0 0 0 0}.wrapper{width:auto;min-width:1000px;height:auto;margin:0 auto}#header{width:1000px;min-width:1000px;height:116px;background:url(images/header_bg.jpg) top left no-repeat;background-color:#000000;overflow:visible}#fixedheader{width:1000px;height:116px;background:url(images/newheaderbg.jpg) top left no-repeat;overflow:visible;background-color:#000000;position:relative}#logo{width:330px;height:116px;box-sizing:border-box;float:left}#header-right{width:670px;height:116px;float:left}#header-quote{clear:both;float:right;width:470px;padding-left:30px;height:46px;padding-top:37px}#header-nav{clear:both;box-sizing:border-box;padding-left:30px;margin-top:70px}#header-nav ul{margin:0;padding:0;list-style:none}#header-nav ul li{display:inline-block;height:38px;background:url("../images/btn-repeat.png");border:solid 1px #000;border-top:solid 2px #000;margin-right:3px;position:relative}#header-nav ul li:before{content:"";background:linear-gradient(to right, rgba(255,255,255,0) 0%, #009a83 50%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=1 );width:50%;height:1px;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);position:absolute}#header-nav ul li:last-child{margin-right:0}#header-nav ul li a{display:block;height:38px;line-height:35px;color:#00a189;text-decoration:none;font-weight:bold;text-transform:uppercase;padding:0 10px;background:url("../images/btn-right.png") no-repeat 100% 0;font-size:11px}#header-nav ul li a:hover,#header-nav ul li a.nav-path-selected{color:#949f9c}#body{width:1000px;background-color:#000000}#fixedbody{width:1000px;position:absolute;margin:0;padding:0;top:116px;bottom:112px;overflow:none}#content-left{width:243px;float:left}#content-left img{margin-bottom:15px}#content-right{width:660px;padding-right:10px;padding-top:5px;float:right}.content-divider{width:237px;height:3px;background:url(../images/content-divider.gif) top left no-repeat}#footer{clear:both;width:1000px;height:156px;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:10px;color:#ead99e;padding-top:10px;padding-bottom:0px}.footerlinks{font-size:10px;padding-right:14px;color:#807757}.footerlinks a{color:#807757;text-decoration:none}.footerlinks a:hover{text-decoration:underline}.copyright{font-size:10px;color:#636363;text-decoration:none}.copyright a{color:#636363;text-decoration:none}.copyright a:hover{color:#FFCC66;text-decoration:underline}.graycontent{font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a5a5a5}.affiliate-logos td{padding-bottom:10px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#a5a5a5;line-height:18px;vertical-align:top}.affiliate-logos td a{color:#00a189;text-decoration:underline}.affiliate-logos td a:hover{color:#00a189;text-decoration:none}.affiliate-logos img{border:1px solid #333333;margin-bottom:5px}#gallery-kitchens a{width:182px;height:385px;display:block;background:url(../images/kitchens-gallery.jpg) top left no-repeat}#gallery-kitchens a:hover{background-position:0 -385px}#gallery-living-and-media a{width:182px;height:385px;display:block;background:url(../images/livingandmedia-gallery.jpg) top left no-repeat}#gallery-living-and-media a:hover{background-position:0 -385px}#gallery-bedrooms a{width:182px;height:385px;display:block;background:url(../images/bedrooms-gallery.jpg) top left no-repeat}#gallery-bedrooms a:hover{background-position:0 -385px}#gallery-bathrooms a{width:182px;height:385px;display:block;background:url(../images/bathrooms-gallery.jpg) top left no-repeat}#gallery-bathrooms a:hover{background-position:0 -385px}#gallery-other-cabinetry a{width:182px;height:385px;display:block;background:url(../images/othercabinetry-gallery.jpg) top left no-repeat}#gallery-other-cabinetry a:hover{background-position:0 -385px}#beforeafter-gallery a{width:182px;height:385px;display:block;background:url(../images/beforeafter-gallery.jpg) top left no-repeat}#beforeafter-gallery a:hover{background-position:0 -385px}#gallery-laundry a{width:182px;height:385px;display:block;background:url(../images/laundry-gallery.jpg) top left no-repeat}#gallery-laundry a:hover{background-position:0 -385px}#guestbook-right-1{width:250px;padding-left:25px;float:left}#guestbook-right-2{width:226px;padding-left:20px;padding-right:20px;height:714px;padding-top:25px;background:url(images/testimonials_bg.jpg) top left no-repeat}#share-your-medera-story{width:230px;height:23px;background:url(images/share-your-medera-story.gif) top left no-repeat}#shawn-signature{width:50px;padding-left:180px;height:21px;background:url(images/testimonial_shawn.gif) top right no-repeat}.testimonial-submit{width:89px;height:28px;background:url(images/submit_btn.gif) top left no-repeat;border:none}#wrapper{width:1000px;padding:0px;overflow:hidden;margin:0 auto}#wrapper2{width:1000px;padding:0px;overflow:hidden;margin:0 auto}#dropshadow-wrapper{width:100%;min-width:1000px;background:url(images/body-dropshadow.png) top center repeat-y}#footer-dropshadow-wrapper{width:100%;height:156px;min-width:1000px;background:url(images/footer-background.png) top center repeat-y}.flexslider .slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .slides{display:block}* html .slides{height:1%}.no-js .flexslider .slides>li:first-child{display:block}.flexslider{width:100%;margin:0;zoom:1;position:relative}.flexslider ul,.flexslider ol{margin:0;padding:0;list-style:none}.flexslider .slides{zoom:1;padding:0;margin:0;list-style:none}.flexslider .slides>li{position:relative;display:none}.flexslider .slides img{max-width:100%;display:block}body,html{height:100%;min-height:100%}h1{font-size:28px;color:#00a189;font-family:"Marck Script",cursive;line-height:1;margin:0 0 10px 0}#header-right{position:relative}.content-padding{padding:20px}.myClass .ccm-image-block{margin-bottom:10px}.content-divider{margin-bottom:15px}.formblock input[type="text"],.formblock input[type="email"],.formblock textarea{background-color:#cbcbcb;border:0;padding:5px;height:30px}.formblock .field label{display:block;padding-bottom:5px}.social-icons{position:absolute;right:25px;top:15px}.social-icons ul li{display:inline-block}.social-icons ul li a{background:url("../images/social-icons.png") no-repeat;width:35px;height:35px;display:block;opacity:1}.social-icons ul li a.facebook{background-position:0 -35px;margin-left:3px}.social-icons ul li a:hover{opacity:.8}.gallery-select{padding-bottom:60px}.gallery-select li{width:132px;margin-right:3px;color:#a69873;position:relative}.gallery-select li:first-child{margin-left:75px}.gallery-select li:hover .image{border-bottom-color:#02a18d}.gallery-select li:after{content:"";width:3px;height:100%;position:absolute;top:0;right:-3px;background:linear-gradient(to bottom, rgba(255,255,255,0) 0%, #c1b689 50%, rgba(255,255,255,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#00ffffff',GradientType=0 )}.gallery-select .image{border-bottom:solid 5px #a69873;overflow:hidden;width:132px;height:334px}.gallery-select .bottom{background:url("../images/gallery-select-bot.png") no-repeat;height:41px;font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif;font-weight:bold;font-size:14px;text-align:center;box-sizing:border-box;padding-top:13px;line-height:1}.gallery-select a{color:#a69873;text-decoration:none}.gallery-page .gallery-left{width:215px;padding:0 50px 0 30px;margin-right:10px;float:left;background:url("../images/flower-bg.jpg") no-repeat 0 100%;min-height:550px}.gallery-page .green-link{color:#00a189;text-decoration:none;background:url("../images/left-arrow.jpg") no-repeat 0 2px;display:inline-block;padding:0 0 0 30px}.gallery-page .green-link:hover{color:#00ddbc}.gallery-page .gallery-right{width:620px;float:left;padding-top:10px}.photo-gallery .main-images{width:620px;height:405px}.photo-gallery .main-images .slides li{text-align:center;background:#111}.photo-gallery .main-images .slides li img{margin:0 auto}.photo-gallery .thumb-images{width:620px;padding:13px 40px;box-sizing:border-box;position:relative}.photo-gallery .thumb-images .slides li{width:92px;height:65px;background-size:cover;background-position:center center;border:solid 1px #000;margin-right:10px;cursor:pointer;position:relative;transition:all .3s ease}.photo-gallery .thumb-images .slides li:before{content:"";background:rgba(0,0,0,0.5);width:100%;height:100%;top:0;left:0;position:absolute;transition:all .3s ease}.photo-gallery .thumb-images .slides li:last-child{margin-right:0}.photo-gallery .thumb-images .slides li:hover{border:solid 1px #00a189}.photo-gallery .thumb-images .slides li:hover:before{background:transparent}.photo-gallery .thumb-images .flex-direction-nav a{display:block;position:absolute;top:40px;background:url("../images/btn-arrows.png") no-repeat;width:23px;height:22px}.photo-gallery .thumb-images .flex-direction-nav a.flex-prev{background-position:0 0;left:0}.photo-gallery .thumb-images .flex-direction-nav a.flex-next{background-position:0 -22px;right:0}.photo-gallery .thumb-images .flex-direction-nav a.flex-disabled{display:none}.affiliate{margin:10px 0}.affiliate .text{padding-top:10px}.affiliate .text p{padding-bottom:0}.affiliate .title{text-transform:uppercase;font-weight:bold}.affiliate a{color:#00a189}.contact-page{background:url("images/contact-form-bg.jpg") top left no-repeat;width:594px;padding-left:40px;padding-right:40px;height:413px;padding-top:25px;box-sizing:border-box}.contact-page h2{color:#d4c592;font-weight:normal;font-size:18px;margin-bottom:15px;font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif}.contact-page .fields{padding-top:10px}.contact-page .field-text,.contact-page .field-email{display:inline-block;vertical-align:bottom;width:48.5%}.contact-page .field-text input,.contact-page .field-email input{width:100%;box-sizing:border-box}.contact-page .field-email{margin-left:11px}.contact-page .field-textarea{padding-top:10px}.contact-page .field-textarea textarea{width:100%;height:140px;box-sizing:border-box}.contact-page .submit{background:url("images/submit_btn.gif");border:none;text-indent:-9999px;width:89px;height:28px;display:block;overflow:hidden;margin-top:10px}.testimonails-wrap .info p{font-size:14px}.testimonails-wrap .flex-direction-nav{padding-bottom:25px}.testimonails-wrap .flex-direction-nav li{display:inline-block;margin-right:15px}.testimonails-wrap .flex-direction-nav li a{color:#00a189;text-decoration:none}.testimonails-wrap .flex-direction-nav li a:hover{color:#1ebfa7}.testimonails-wrap .flex-direction-nav li a:before,.testimonails-wrap .flex-direction-nav li a:after{content:"";width:23px;height:22px;display:inline-block;position:relative;margin-right:10px;top:5px;background:url("../images/btn-arrows.png") no-repeat}.testimonails-wrap .flex-direction-nav li a.flex-prev:after,.testimonails-wrap .flex-direction-nav li a.flex-next:before{display:none}.testimonails-wrap .flex-direction-nav li a.flex-next{margin-left:20px}.testimonails-wrap .flex-direction-nav li a.flex-next:after{background-position:0 -22px;margin-left:10px;top:7px}.testimonails-wrap .flex-direction-nav li a.flex-disabled{color:#333}.testimonials-form #guestbook-right-2{float:right}.testimonials-form h2{color:#d4c592;font-weight:normal;font-size:18px;margin-bottom:15px;font-family:TimesNewRoman,"Times New Roman",Times,Baskerville,Georgia,serif}.testimonials-form input[type="text"],.testimonials-form input[type="email"]{width:215px;background-color:#cbcbcb;border:0;padding:5px;margin-bottom:5px;height:auto}.testimonials-form textarea{background-color:#cbcbcb;border:0;padding:5px;width:215px;height:250px}.testimonials-form .submit{background:url("images/submit_btn.gif");border:none;text-indent:-9999px;width:89px;height:28px;display:block;overflow:hidden;margin-top:10px}.page-1{background:#000}.page-1 #wrapper{width:auto}.page-1 #fixedheader{margin:0 auto;position:relative;z-index:100}.page-1 .fma-wrap .flexslider{position:absolute;z-index:10;height:100%;width:100%;box-sizing:border-box;padding:116px 0 105px;top:0;left:0}.page-1 .fma-wrap .flexslider .flex-viewport{position:absolute;width:100%;height:100% !important;top:0;left:0}.page-1 .fma-wrap .flexslider ul{height:100% !important}.page-1 .fma-wrap .flexslider li{height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.page-1 #footer-dropshadow-wrapper{position:absolute;bottom:0;height:105px;z-index:100}
