body{clear:both;width:100%;background-color:#F0F0F0;margin:0;padding:0}
#headerArea{clear:both;width:100%;height:120px;margin:20px auto auto;padding:0}
#header{height:120px;width:1000px;background-image:url(../img/template/blueHeaderBkgnd.gif);background-repeat:repeat-y;background-position:center top;border-top-width:1px;border-right-width:1px;border-left-width:1px;border-top-color:#C8C8C8;border-right-color:#C8C8C8;border-left-color:#C8C8C8;border-style:solid solid none;margin:auto}
#logo{float:left;height:67px;width:354px;margin:25px auto auto 25px}
#telephone{float:right;width:300px;font-family:Arial, Helvetica, sans-serif;font-size:36px;font-weight:700;color:#FFF;text-align:right;margin:15px 25px auto auto}
#email{float:right;width:500px;text-align:right;margin:10px 25px auto auto}
#email a{font-family:Arial, Helvetica, sans-serif;font-size:20px;font-weight:400;color:#FFF;text-decoration:none}
#menu{width:950px;background-image:url(../img/template/menuBkgnd.png);background-repeat:no-repeat;background-position:center top;height:57px;padding-right:41px;padding-left:41px;margin:auto}
#slider{height:350px;width:950px;background-image:url(../img/template/blueHeaderBkgnd.gif);background-repeat:repeat-y;background-position:center top;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-right-color:#C8C8C8;border-left-color:#C8C8C8;margin:auto;padding:6px 25px 15px}
.nivo-caption{display: block;position: absolute;z-index: 8;top: auto;left: auto;bottom: 50px;right: auto;line-height: 24px;padding: 6px 15px;font-size: 22px;width: auto !important;max-width: 700px;	background-color: rgba(11,11,11,0.8);color: #FFF;text-shadow: 1px 1px 1px rgba(0,0,0,0.5);font-family: Arial, Helvetica, sans-serif;}
.nivo-prevNav,.nivo-nextNav{display: block;position: absolute !important;z-index: 10;cursor: pointer;top: auto;left: auto;bottom: 10px;right: auto;width: 36px !important;height: 36px !important;	text-indent: -9999px;background: rgba(11,11,11,0.8) url(../img/template/slider-nav.png) no-repeat 0 0;transition: background-color .2s linear;-moz-transition: background-color .2s linear;	-webkit-transition: background-color .2s linear;-ms-transition: background-color .2s linear;-o-transition: background-color .2s linear;}
.nivo-nextNav{left: 38px;background-position:-35px;}							
.nivo-prevNav:hover,.nivo-nextNav:hover	{background-color: #000 !important;}
#content{width:950px;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-bottom-style:none;border-left-style:solid;border-right-color:#C8C8C8;border-left-color:#C8C8C8;background-color:#FFF;margin:auto;padding:15px 25px 5px}
#content h1{font-family:Arial, Helvetica, sans-serif;font-size:30px;font-weight:400;color:#396991;margin:0 0 15px}
#content h2{font-family:Arial, Helvetica, sans-serif;font-size:18px;font-weight:normal;color:#396991;margin-top: 0;margin-right: 0;margin-bottom: 10px;margin-left: 0;}
#content p{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#444;margin:0 0 10px;line-height: 18px;}
#content td{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#444;line-height: 18px;}
#content li{font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#444;margin-top: 0;margin-right: 0;margin-bottom: 5px;margin-left: 0;}
#footer{width:1002px;height:140px;margin:auto}
#pageFoot{float:left;height:100px;width:1000px;background-color:#FFF;border-right-width:1px;border-left-width:1px;border-right-style:solid;border-left-style:solid;border-right-color:#C8C8C8;border-left-color:#C8C8C8;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#C8C8C8;margin:auto}
#footLine {float: left;width: 950px;margin-top: 10px;margin-right: 25px;margin-bottom: auto;margin-left: 25px;height: 2px;background-color: #E3E3E3;}
#PCOLogo{float:left;height:61px;width:226px;margin-top: 10px;margin-right: auto;margin-bottom: auto;margin-left: 25px;}
#creditCards{float:left;height:40px;width:208px;margin-top: 20px;margin-right: auto;margin-bottom: auto;margin-left: 200px;}
#top{float:right;height:24px;width:50px;margin-top: 25px;margin-right: 25px;margin-bottom: auto;margin-left: auto;}
#copyright{float:left;width:500px;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#666;margin:10px auto auto 1px}
#lobster{float:left;width:500px;text-align:right;font-family:Arial, Helvetica, sans-serif;font-size:14px;font-weight:400;color:#666;margin:10px 1px auto auto}
#menuArea,#sliderArea,#contentArea,#footerArea{clear:both;width:100%;margin:auto;padding:0}
#mainmenu {float: left;width: 950px;height: 45px;margin-top: 2px;margin-right: auto;margin-bottom: auto;margin-left: auto;}
.menuLink {margin: auto;float: left;width: auto;padding-right: 20px;padding-left: 20px;height: 45px;}
.menuGap {margin: auto;float: left;width: 1px;background-color: #EBEBEB;height: 45px;}
.menuLink a {font-family: Arial, Helvetica, sans-serif;font-size: 16px;font-weight: normal;color: #85898B;text-decoration: none;display: block;margin-top: 14px;margin-right: auto;margin-bottom: auto;	margin-left: auto;}
.galleryCell {margin: auto;float: left;width: 154px;background-image: url(../img/template/galleryCellBkgnd.jpg);background-repeat: no-repeat;background-position: center;height: 140px;}
.gcImage {float: left;width: 130px;height: 98px;overflow: hidden;margin-top: 10px;margin-right: auto;margin-bottom: auto;margin-left: 12px;}
.gcName {float: left;width: 154px;font-family: Arial, Helvetica, sans-serif;font-size: 12px;font-weight: normal;color: #666666;margin-top: 2px;margin-right: auto;margin-bottom: auto;margin-left: auto;}
.pageGallery {float: right;width: 150px;margin-top: auto;margin-right: auto;margin-bottom: 10px;margin-left: 50px;}
.spacer {margin: auto;padding: 0px;clear: both;width: 100%;}

ul.home-options {
    display: flex;
    flex-direction: row;
    gap: 2rem;
    list-style-type: none;
}
ul.home-options li {
    flex-grow: 1;
}
