/* CSS crunched with Crunch - http://crunchapp.net/ */
@import url(http://fonts.googleapis.com/css?family=Dancing+Script);
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,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0;}
article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block;}
body{line-height:1;}
ol,ul{list-style:none;}
blockquote,q{quotes:none;}
blockquote:before,blockquote:after,q:before,q:after{content:none;}
table{border-collapse:collapse;border-spacing:0;}
@font-face{font-family:'seagull';src:url('../font/seagull_regular-webfont.eot');src:url('../font/seagull_regular-webfont.eot?#iefix') format('embedded-opentype'),url('../font/seagull_regular-webfont.woff') format('woff'),url('../font/seagull_regular-webfont.ttf') format('truetype'),url('../font/seagull_regular-webfont.svg#seagullregular') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'alternategothic2_btregular';src:url('../font/alternategothic2-webfont.eot');src:url('../font/alternategothic2-webfont.eot?#iefix') format('embedded-opentype'),url('../font/alternategothic2-webfont.woff') format('woff'),url('../font/alternategothic2-webfont.ttf') format('truetype'),url('../font/alternategothic2-webfont.svg#alternategothic2_btregular') format('svg');font-weight:normal;font-style:normal;}*{-ms-box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;}
.clear{clear:both;}
.left{float:left;padding-right:10px;}
.right{float:right;padding-left:10px;}
.center{width:525px;margin:5px 0 0 40px;}
body{background:#6d2a0f url(../images/bg-tile.jpg) repeat-x;margin:0px auto;width:100%;}
h1{font-family:'seagull',sans serif;font-size:24px;color:#78932c;border-bottom:1px solid #787878;padding-bottom:8px;margin-bottom:8px;width:60%;max-width:400px;}
.wrapper{width:1000px;margin:auto;}
.accent{background:#9a3b15;height:7px;}
nav{background:#ded046;background:-webkit-gradient(linear, left bottom, left top, color-stop(0, #ded046), color-stop(1, #ece496));background:-ms-linear-gradient(bottom, #ded046, #ece496);background:-moz-linear-gradient(center bottom, #ded046 0%, #ece496 100%);background:-o-linear-gradient(#ece496, #ded046);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ece496', endColorstr='#ded046', GradientType=0);height:40px;-webkit-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.5);box-shadow:0 0 4px rgba(0, 0, 0, 0.5);}nav ul{padding-left:10px;}nav ul li{float:left;display:block;width:123px;padding:12px 0;text-align:center;background:url(../images/flower-icon.png) 4px 10px no-repeat;}nav ul li:hover ul{display:block;position:absolute;width:220px;}
nav ul li ul{display:none;z-index:21;background:#e0d24c;background:rgba(224, 210, 76, 0.9);margin-top:10px;}nav ul li ul li{float:left;width:130px;text-align:left;padding:6px 0 6px 12px;background:url(../images/drop-down-icon.png) 0px 9px no-repeat;}
nav ul li a{color:#293e05;text-decoration:none;font-family:'seagull',sans serif;font-weight:500;font-size:14px;}nav ul li a:hover{color:#995430;}
.inner{position:absolute;margin:65px 0 0 25px;padding:5px;background:#ffffff;background:rgba(255, 255, 255, 0.9);width:175px;height:245px;-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;-webkit-border-bottom-left-radius:5px;-webkit-border-top-left-radius:5px;-moz-border-radius-topright:5px;-moz-border-radius-bottomright:5px;-moz-border-radius-bottomleft:5px;-moz-border-radius-topleft:5px;border-top-right-radius:5px;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-top-left-radius:5px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;z-index:21;}.inner ul{padding-left:10px;}.inner ul li{display:block;width:123px;padding:5px 0 5px 18px;text-align:left;background:url(../images/flower-icon.png) 0 2px no-repeat;}.inner ul li:hover ul{display:block;position:absolute;margin:-15px 0 0 100px;width:220px;}
.inner ul li ul{display:none;z-index:21;background:#e0d24c;background:rgba(224, 210, 76, 0.9);margin-top:10px;}.inner ul li ul li{float:left;width:130px;text-align:left;padding:6px 0 6px 12px;background:url(../images/drop-down-icon.png) 0px 9px no-repeat;}
.inner ul li a{color:#293e05;text-decoration:none;font-family:'seagull',sans serif;font-weight:500;font-size:14px;}.inner ul li a:hover{color:#995430;}
.logo{position:absolute;background:url(../images/ceramilogo.png) no-repeat;width:287px;height:237px;margin:20px 0 0 15px;z-index:20;}
.logo-inner{position:absolute;background:url(../images/logo-inner.png) no-repeat;width:161px;height:97px;margin:90px 0 0 800px;z-index:20;}
.quote{position:absolute;color:white;font-family:'Dancing Script',cursive;z-index:20;font-size:28px;width:575px;margin:150px 0 0 425px;line-height:40px;text-shadow:1px 1px 3px #000;}
.quote-inner{position:absolute;color:#094104;font-family:'Dancing Script',cursive;z-index:20;font-size:24px;width:575px;line-height:35px;background:url(../images/inner-header.png) no-repeat;width:1000px;height:77px;text-align:center;}
.page-title{position:absolute;background:url(../images/header-title.png) no-repeat;width:391px;height:52px;z-index:20;margin:243px 0 0 609px;text-align:right;font-family:'alternategothic2_btregular',serif;color:#d7c604;font-size:38px;text-transform:uppercase;padding:8px 20px 0 0;text-shadow:2px 3px 3px #666;}
#slides{background:#FFFFFF;height:375px;overflow:hidden;}
#slides-inner{background:#FFFFFF;height:320px;overflow:hidden;border-bottom:5px solid #78932c;}
.service-box{position:relative;height:160px;background:#ffffff;background:rgba(255, 255, 255, 0.6);-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:8px;-webkit-border-bottom-left-radius:8px;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:8px;-moz-border-radius-bottomleft:8px;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-bottom-right-radius:8px;border-bottom-left-radius:8px;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:0 0 3px rgba(0, 0, 0, 0.8);-moz-box-shadow:0 0 3px rgba(0, 0, 0, 0.8);box-shadow:0 0 3px rgba(0, 0, 0, 0.8);margin-top:-100px;z-index:20;}.service-box h2{font-family:'Dancing Script',cursive;padding:7px 40px 7px 0;font-size:26px;color:black;text-align:right;background:rgba(255, 255, 255, 0.2) url(../images/h2-bullet.png) 280px 12px no-repeat;-webkit-box-shadow:0 0 6px rgba(0, 0, 0, 0.3);-moz-box-shadow:0 0 6px rgba(0, 0, 0, 0.3);box-shadow:0 0 6px rgba(0, 0, 0, 0.3);-webkit-border-top-right-radius:8px;-webkit-border-bottom-right-radius:0;-webkit-border-bottom-left-radius:0;-webkit-border-top-left-radius:8px;-moz-border-radius-topright:8px;-moz-border-radius-bottomright:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:8px;border-top-right-radius:8px;border-bottom-right-radius:0;border-bottom-left-radius:0;border-top-left-radius:8px;-moz-background-clip:padding-box;-webkit-background-clip:padding-box;background-clip:padding-box;}
.service-box img{float:left;}
.service-box p{width:65%;text-align:right;float:left;padding:5px 2px 0 0;color:#995430;font-weight:bold;}
.service-box .readmore{padding-top:15px;}
.service-box ul{width:50%;float:left;}.service-box ul li{background:url(../images/arrow-bullet.png) 140px 9px no-repeat;text-align:right;padding-right:20px;color:#995430;font-weight:bold;}
.content{background:#ffffff url(../images/bottomdesign.jpg) bottom no-repeat;text-align:justify;padding-bottom:75px;color:#797878;line-height:24px;font-size:14px;}.content .readmore{text-align:right;padding-top:18px;}.content .readmore a{color:#586c20;text-decoration:none;font-size:16px;}.content .readmore a:hover{color:#181d09;}
.content .readmoreul{width:140px;padding-top:0;}.content .readmoreul a{color:#586c20;text-decoration:none;font-size:16px;}.content .readmoreul a:hover{color:#181d09;}
.content-inner{background:#ffffff url(../images/img_bottom.jpg) bottom repeat-x;text-align:justify;padding-bottom:75px;color:#797878;line-height:24px;font-size:14px;}.content-inner p{padding-bottom:12px;}
.content-inner h1{font-family:'seagull',sans serif;font-size:24px;color:#78932c;border-bottom:1px solid #787878;padding:7px 0 8px 35px;margin-bottom:8px;width:60%;background:url(../images/h1-bullet.png) 0 0 no-repeat;}
.content-inner strong{color:#804040;font-weight:bold;}
.content-inner li strong{color:#804040;}
.content-inner a{color:#78932c;text-decoration:none;font-weight:bold;}.content-inner a:hover{color:#181d09;}
.content-inner form p{padding-bottom:5px;}
.content-inner form label{display:block;}
.content-inner form input,.content-inner form textarea{width:90%;}
.content-inner form .submit{width:75px;float:right;margin-right:32px;}
.content-inner form .promotion{width:200px;}
.content-inner form .submit-promo{width:75px;}
.content-inner form input[type=checkbox]{width:150px;float:right;}
.content-inner ol li{list-style-type:decimal;margin-left:35px;}
.side-btns img{padding:7px;margin-bottom:12px;border:1px solid #CCC;background:white;height:90px;}
.side-btns-y img{padding:7px;margin-bottom:12px;border:1px solid #CCC;background:#ded046;height:90px;}
footer{height:35px;background:#943616;width:100%;text-align:center;color:#f1eff0;font-size:12px;padding-top:7px;}
#galleria{height:600px;width:960px;}
.grid{margin:0;}.grid:after{content:"";display:table;clear:both;}
[class*='col-']{float:left;padding-right:20px;}.grid [class*='col-']:last-of-type{padding-right:0;}
.col-2-3{width:66.66%;}
.col-1-3{width:33.33%;}
.col-1-2{width:50%;}
.col-1-4{width:25%;}
.col-1-8{width:12.5%;}
.col-5-8{width:64%;}
.grid-pad{padding:20px 0 0 20px;}.grid-pad [class*='col-']:last-of-type{padding-right:20px;}