﻿body{background-position:center;padding:0;margin:0;font-family:"Oxygen",sans-serif;font-size:12pt;background-color:#fff;background-repeat:repeat}h1{font-size:40px;font-weight:200;margin:0;padding:10px 0}#main h2,h3,#carouselWrapper h2{color:#2a2a2a;font-size:26px;line-height:40px;font-weight:300;background-color:#eee;margin:0;padding:10px}#main h3,#carouselWrapper h2{background-color:#fff}#main h2 a,h3 a,#info a{text-decoration:none;color:#2a2a2a}p{font-size:20px;padding:6px}.one-third ul{margin-top:20px;padding-top:6px}li{font-size:20px}img{max-width:100%}td h3{text-align:center}nav{background-color:#69b9b8;text-align:center;margin:0;padding:0;height:50px}#menu{background-color:#69b9b8;text-align:center;margin:0}#menu ul{padding:0;margin:0;box-sizing:border-box}#menu li{display:inline-block;background-color:#69b9b8;text-align:center;vertical-align:middle;box-sizing:border-box;position:relative}#menu li a{padding:12px 24px;font-size:19px;color:#fff;text-decoration:none;display:inline-block;box-sizing:border-box}#menu a:hover{background-color:rgba(51,51,51,.15)}#menu a.selected{background-color:rgba(58,147,145,1)}#menu li ul{display:none;position:absolute;top:auto;left:0;z-index:999;min-width:100%;box-sizing:border-box}#menu li:hover ul{display:block}#menu li ul li{display:list-item;list-style-type:none;position:relative;box-sizing:border-box}#menu li ul li a{display:block;font-family:Arial;font-size:17px;box-sizing:border-box}header{background:#69b9b8;background-color:#d8e9e9;background:-moz-linear-gradient(left,#69b9b8 0%,#fbfbfb 100%);background:-webkit-linear-gradient(left,#69b9b8 0%,#fbfbfb 100%);background:linear-gradient(to right,#69b9b8 0%,#fbfbfb 100%);padding:20px 0 10px 0;text-align:center}header h1{color:#fff;vertical-align:middle;float:left}header img{display:block;vertical-align:middle;float:right}#main{background-color:#fff;color:#333;vertical-align:top}#mainhome{background-color:rgba(58,147,145,1);color:#fff}#mainhome h1{text-align:center;font-size:30px}.feature{text-align:center;background:rgba(186,89,20,1);color:#fff;font-size:26px;width:100%;margin:2px;box-sizing:border-box}#info p{margin:0;padding:0 10px 20px 40px;background-position:top left;background-repeat:no-repeat}.location{background-image:url(images/xaddressIcon-22x32.jpg.pagespeed.ic.e0dvA_QTjc.jpg)}.phone{background-image:url(images/xphoneIcon-23x23.jpg.pagespeed.ic.6O91X5tYbt.jpg)}.email{background-image:url(images/xlocationIcon-24x24.jpg.pagespeed.ic.NUXINhkuKo.jpg)}.hours{background-image:url(images/xtimingIcon-23x21.jpg.pagespeed.ic.PsMp_ZLGNa.jpg)}#info p img{display:inline-block;padding:0 10px;margin-left:-40px;vertical-align:middle}.container ul{list-style-position:outside}.divider{border-color:rgba(58,147,145,1);width:100%}footer{color:#fff;font-size:.8em;background-color:rgba(58,147,145,1);border-top:15px solid #69b9b8;font-family:Oxygen,sans-serif}footer img{width:100%}footer p{font-size:16px}footer a{color:#fff;text-decoration:none}.pattern{background:url(images/xbg.png.pagespeed.ic.c4MamFK2s9.png);position:relative;vertical-align:top;margin:0;overflow:auto}#carouselWrapper{padding-top:40px}.carousel{max-width:749px;margin:0 auto}#galleria{height:280px}#galleria-popup{top:50px;left:100px;width:80%;display:none;position:absolute;z-index:99}#overlay{display:none;background-color:#444;position:absolute;width:100%;height:100%}.Inputfields,.Inputfields li{list-style:none;margin:1em 0;padding:0 15px;box-sizing:border-box;float:left;width:100%}.Inputfields li label{font-weight:300;font-family:Arial,sans-serif;font-size:16px}.Inputfields li p{margin:0}.Inputfields li p.description{font-style:italic}.Inputfields textarea,.Inputfields .InputfieldMaxWidth{background-color:rgba(51,51,51,.15);border-radius:4px;border:rgba(255,255,255,1);height:40px;margin:3px 0;width:100%;padding:10px;box-sizing:border-box}.Inputfields .InputfieldSubmit label{display:none}.Inputfields button{box-sizing:border-box;background-color:#db301c;color:#fff;line-height:22px;padding:10px;width:200px;border:rgba(255,255,255,1);border-radius:3px;height:auto;font-size:1.125em;float:right}.ui-state-error-text{color:red}.align_right{float:right;padding:0 0 10px 10px}.align_left{float:left}.adminMenu{background:#000;margin:0;padding:10px;text-align:right;color:#fff}.adminMenu a{color:#fff}