Notice: Undefined index: HTTP_ACCEPT in /usr/local/apache2/vhosts/ppathsites/includes/mobile_device_detect.php on line 72

Warning: Cannot modify header information - headers already sent by (output started at /usr/local/apache2/vhosts/ppathsites/includes/mobile_device_detect.php:72) in /usr/local/apache2/vhosts/ppathsites/includes/css/site.css.php on line 7
/* General */ a, input[type="submit"], input[type="image"] { outline: none; } a img { border: none; } form { margin: 0; padding: 0; } .cf:after { clear: both; display: block; margin: 0; padding: 0; height: 0; visibility: hidden; content: 'X'; } body { margin: 0; color: #595752; background-color: #ffffff; font: normal 12px Helvetica Neue, Helvetica, Arial, sans-serif; } pre { margin: 0; color: #595752; font: normal 12px Helvetica Neue, Helvetica, Arial, sans-serif; } h1 { color: #064503; } h2 { color: #4d4130; } a:link, a:visited { color: #064503; text-decoration: underline; } a:hover, a:active { color: #064503; text-decoration: none; } div.page-content-headers { padding-bottom: 10px; } .border-left { border-left: 1px solid #595752; } .border-right { border-right: 1px solid #595752; } .border-top { border-top: 1px solid #595752; } .border-bottom { border-bottom: 1px solid #595752; } /* Gallery Widget */ ul.gallery-widget { margin: 0; padding: 0; } ul.gallery-widget li { float: left; list-style-type: none; margin: 2px; padding: 0; border: 1px solid #595752; } ul.gallery-widget img { display: block; border: 0; } /* Locations Widget */ #locations-widget div.left { float: left; width: 60%; height: 300px; } #locations-widget div.right { float: right; width: 40%; } #locations-widget div.right-inner { padding-left: 25px; } #locations-widget table.locations td { padding-bottom: 20px; } #locations-widget table.locations td.right { padding-left: 10px; } #locations-widget h2 { font-size: 16px; color: #064503; border: none; font-weight: normal; margin: 0; padding: 0; } #locations-widget label { display: block; font-weight: bold; } #locations-widget table.hours td.left { padding: 5px 5px 0 0; } #locations-widget table.hours td.right { padding: 5px 0 0 5px; } div.location-get-directions { position: relative; margin: 2px 0 0; padding: 0; } div.location-get-directions-request { display: none; position: relative; margin: 0; padding: 5px 0; } .location-get-directions-form label { display: block; margin: 0; padding: 0; font-size: 11px; } /* PFBC */ .pfbc-form, .pfbc-form td { font: normal 12px Helvetica Neue, Helvetica, Arial, sans-serif; } .pfbc-main h1 { padding-bottom: 0.5em; } .pfbc-textbox, .pfbc-textarea, .pfbc-select { padding: 0.5em; font: normal 14px Helvetica Neue, Helvetica, Arial, sans-serif; border: 1px solid #595752; } .pfbc-textbox { height: 16px; } .pfbc-select { height: 32px; } .pfbc-small { font-size: 0.75em; padding-top: 0.25em; } .pfbc-loading { bottom: 0.75em !important; left: 0.75em !important; } .pfbc-hint { color: #dcdcdc; } .pfbc-label, .pfbc-error { font-size: 14px; } /* Site ( 3 ) Styles */ body { font: normal 13px Georgia, Times, Times New Roman, serif; background-color: #064503; } h1 { margin: 0; font-weight: normal; font-size: 24px; } h2 { margin: 0; font-weight: normal; font-size: 14px; } p { line-height: 24px; } /* Header */ #hw { position: relative; z-index: 4; margin: 0; padding: 15px 0; width: 100%; background-color: #064503; } #h { position: relative; margin: 0 auto; padding: 0; width: 980px; } #h-l { position: relative; float: left; margin: 0; padding: 0; width: 490px; overflow: hidden; } #h-l table, #h-r table { width: 100%; height: 100%; } #h-r { position: relative; float: right; margin: 0; padding: 0; width: 490px; } #h-r ul { margin: 0; padding: 0; text-align: right; } #h-r ul li { margin: 0; padding: 2px 0; font-size: 13px; color: #ffffff; list-style-type: none; } #h-r ul li strong { font-weight: normal; } #h-r ul li em { padding-left: 20px; font-style: normal; } /* Main Nav */ #mw { position: relative; z-index: 10; margin: 0; padding: 0; width: 100%; height: 55px; background-color: #000000; } #m { position: relative; margin: 0 auto; padding: 0; width: 980px; } #m-l { position: relative; float: left; margin: 0; padding: 0; width: 780px; } #m-l ul { margin: 0; padding: 1px 0; } #m-l ul li { position: relative; float: left; margin: 0; padding: 0; list-style-type: none; } #m-l ul li a { display: block; margin: 0; padding: 18px 15px; font-size: 14px; color: #ffffff; text-decoration: none; border-right: 1px solid #064503; } #m-l ul li a.select:link, #m-l ul li a.select:visited, #m-l ul li a.over, #m-l ul li a:hover, #m-l ul li a:active { background-color: #064503; } #m-l ul.pp-submenu { opacity: 0; visibility: hidden; position: absolute; z-index: 100; top: 53px; left: 0; margin: 0; padding: 0; width: 180px; text-align: left !important; background-color: #064503; } #m-l ul.pp-submenu li { float: none; } #m-l ul.pp-submenu li a { display: block; margin: 0; padding: 10px 15px; width: auto; float: none; text-decoration: none; font-size: 11px; border-bottom-color: #000000; color: #ffffff; } #m-l ul.pp-submenu li a:hover, #m-l ul.pp-submenu li a:active { color: #064503; background-color: #ffffff; } #m-r { position: relative; float: right; margin: 0; padding: 13px 0 0; width: 200px; } #m-r ul { margin: 0; padding: 0; text-align: right; } #m-r ul li { display: inline; margin: 0 0 0 5px; padding: 0; list-style-type: none; } /* Banner */ #bw { position: relative; z-index: 1; margin: 0; padding: 0 0 10px; width: 100%; height: 225px; overflow: hidden; background: #ffffff url('/includes/images/png_horizontal.png') 0 100% repeat-x; } #bw-1 { position: relative; margin: 0; padding: 10px 0; width: 100%; height: 205px; overflow: hidden; background-color: #064503; } #b { position: relative; margin: 0 auto; padding: 0; width: 980px; height: 205px; text-align: center; } #b-i { position: absolute; top: 0; left: -110px; margin: 0; padding: 0; width: 1200px; height: 205px; overflow: hidden; text-align: center; } #bw-b { position: absolute; z-index: 10; top: 1px; right: 0; width: 300px; text-align: left; } #bw-b a { position: relative; display: block; margin: 0 0 1px; padding: 12px; width: 274px; height: 24px; color: #ffffff; font-size: 22px; font-weight: normal; text-decoration: none; border: 1px solid #000000; background-color: #064503; } #bw-b a span.button-anchor { position: absolute; top: 12px; right: 0; display: block; margin: 0; padding: 5px; width: 90px; text-align: center; font-size: 11px; font-family: Helvetica Neue, Helvetica, Arial, sans-serif; font-weight: bold; background-color: #000000; } a.button-featured:hover, a.button-featured:active { opacity: 0.9; } /* Content */ #cw { position: relative; z-index: 2; margin: 0; padding: 0; width: 100%; background-color: #ffffff; } #c { position: relative; margin: 0 auto; padding: 20px 0; width: 980px; } #c-l { position: relative; float: left; margin: 0; padding: 0; width: 660px; } #c-r { position: relative; float: right; margin: 0; padding: 0; width: 300px; } .c-r-header { position: relative; margin: 0; padding: 0 10px 10px; font-size: 24px; color: #064503; border-bottom: 1px solid #064503; } #c-r ul { position: relative; margin: 0; padding: 5px 10px 0; } #c-r ul li { position: relative; float: left; margin: 0; padding: 4px 0 15px; width: 130px; height: 35px; overflow: hidden; font-size: 13px; list-style-type: none; } #c-r div.location-title { position: relative; margin: 10px 0; padding: 7px 0 5px 10px; padding: 10px; width: 96%; height: 18px; font-size: 16px; color: #ffffff; background-color: #064503; border: 1px solid #000000; } #c-r ul li.lr { float: right; } #c-r ul li div.location-field { position: relative; margin: 0; padding: 0 0 2px; font-weight: bold; color: #064503; } /* Footer */ #fw { position: relative; z-index: 3; margin: 0; padding: 0; width: 100%; min-height: 110px; border-top: 3px solid #000000; background-color: #064503; } #f { position: relative; margin: 0 auto; padding: 16px 0; width: 980px; font-size: 12px; } #f-l { position: relative; float: left; margin: 0; padding: 0; width: 480px; } #f-l ul { margin: 0; padding: 0; } #f-l ul li { margin: 0; padding: 0 0 6px; color: #ffffff; list-style-type: none; } #f-l ul li strong { display: block; float: left; font-weight: normal; text-transform: uppercase; width: 130px; } #f-l ul li em { font-style: normal; } #f-r { position: relative; float: right; margin: 0; padding: 0; width: 480px; text-align: right; } #f-r-n { position: relative; margin: 0; padding: 0; } #f-r-n ul { margin: 0; padding: 0; } #f-r-n ul li { display: inline; margin: 0; padding: 0; list-style-type: none; } #f-r-n ul li a { margin: 0; padding: 0 6px; color: #ffffff; text-decoration: none; border-bottom: 3px solid #064503; } #f-r-n ul li a.select:link, #f-r-n ul li a.select:visited, #f-r-n ul li a:hover, #f-r-n ul li a:active { border-bottom-color: #ffffff; } #f-r-s { position: relative; float: right; margin: 0; width: 160px; padding: 20px 0 0; } #f-r-s ul { margin: 0; padding: 0; text-align: right; } #f-r-s ul li { display: inline; margin: 0; padding: 0 0 0 6px; color: #ffffff; list-style-type: none; } #f-r-c { clear: both; position: relative; margin: 0; padding: 19px 0 0; font-size: 11px; color: #ffffff; }