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: #ffffff; background-color: #000000; font: normal 12px Helvetica Neue, Helvetica, Arial, sans-serif; } pre { margin: 0; color: #ffffff; font: normal 12px Helvetica Neue, Helvetica, Arial, sans-serif; } h1 { color: #e01623; } h2 { color: #fde235; } a:link, a:visited { color: #e01623; text-decoration: underline; } a:hover, a:active { color: #e01623; text-decoration: none; } div.page-content-headers { padding-bottom: 10px; } .border-left { border-left: 1px solid #ffffff; } .border-right { border-right: 1px solid #ffffff; } .border-top { border-top: 1px solid #ffffff; } .border-bottom { border-bottom: 1px solid #ffffff; } /* 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 #ffffff; } 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%; text-align: left; } #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: #e01623; 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; } /* Locations Widget - MOBILE STYLES */ #locations-widget div.left-mobile { /*float: left; */ /*width: 60%;*/ width: 99%; height: 300px; } #locations-widget div.right-mobile { /*float: right;*/ /*width: 40%;*/ width: 99%; text-align: left; } #locations-widget div.right-inner-mobile { /*padding-left: 25px;*/ } /* 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 #ffffff; } .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 ( 6 ) Styles */ body { font-size: 13px; background-color: #e01623; } 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: 10; margin: 0; padding: 5px 0 0; width: 100%; background-color: #e01623; } #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-l { position: relative; margin: 0; padding: 0 0 10px; } #h-r-l ul.location-address { margin: 0; padding: 5px 0 0; text-align: right; } #h-r-l ul.location-address li { display: inline; margin: 0; padding: 2px 0 2px 30px; font-size: 12px; font-weight: bold; text-transform: uppercase; color: #ffffff; list-style-type: none; } #h-r-l ul li strong { font-weight: normal; } #h-r-l ul li em { padding-left: 10px; font-style: normal; font-size: 16px; } a.h-r-l-oo { float: right; position: relative; display: block; margin: 4px 0 0 10px; padding: 8px; font-size: 11px; font-weight: bold; text-decoration: none; color: #e01623; background-color: #000000; } a.h-r-l-oo:hover, a.h-r-l-oo:active { color: #000000; background-color: #fde135; } #h-r-l ul.social-networks { float: right; margin: 0; padding: 5px 0 0; text-align: right; } #h-r-l ul.social-networks li { display: inline; margin: 0 0 0 5px; padding: 0; list-style-type: none; } .innerfade img {left:0} /* Content */ #cw { position: relative; z-index: 4; margin: 0; padding: 0; width: 100%; background-color: #000000; } #c { position: relative; margin: 0 auto; padding: 30px 0; width: 980px; } #c-l { position: relative; float: left; margin: 0; padding: 0; width: 230px; } /* Main Nav */ #c-l-n { position: relative; margin: 0; padding: 0; } #c-l-n ul { margin: 0; padding: 0; } #c-l-n ul li { position: relative; margin: 0; padding: 0; list-style-type: none; } #c-l-n ul li a { display: block; margin: 0; padding: 9px 12px; font-size: 16px; font-weight: 200; color: #e01623; text-decoration: none; border-bottom: 1px solid #fde135; } #c-l-n ul li a.last { } #c-l-n ul li a.select:link, #c-l-n ul li a.select:visited, #c-l-n ul li a:hover, #c-l-n ul li a:active { color: #000000; background-color: #e01623; } #c-l-n ul.pp-submenu { margin: 0; padding: 0; } #c-l-n ul.pp-submenu.menuopen { padding: 10px 0; } #c-l-n ul.pp-submenu li { margin: 0; padding: 0; list-style-type: none; } #c-l-n ul.pp-submenu li a { margin-bottom: 0; padding: 2px 12px; font-size: 12px; font-weight: normal; border-bottom: none; color: #fde235; } #c-l-n ul.pp-submenu li a:hover, #c-l-n ul.pp-submenu li a:active { color: #000000; } #c-l-b { position: relative; margin: 0; padding: 20px 0 0; width: 230px; overflow: hidden; } #c-l-b a { position: relative; display: block; margin: 0 0 1px; padding: 9px 15px; width: 200px; height: 50px; background-color: #e01623; text-decoration: none; } #c-l-b a span.button-title { display: block; margin: 0; padding: 0; font-size: 22px; font-weight: bold; color: #ffffff; } #c-l-b a span.button-subtitle { display: block; margin: 0; padding: 5px 0 0; font-size: 11px; color: #ffffff; } #c-l-b a:hover, #c-l-b a:active { opacity: 0.9; } #c-r { position: relative; float: right; margin: 0; padding: 0; width: 736px; } /* Banner */ #b { position: relative; margin: 0; padding: 10px; width: 716px; height: 227px; background: transparent url('../../includes/images/mainBanner_shadow_247_sm.png') 0 0 no-repeat; } #b-t { position: relative; margin: 0; padding: 0 10px; } #b-t a.b-t-ss { display: block; position: absolute; top: 0; right: 0; margin: 0; padding: 10px; font-weight: bold; color: #ffffff; text-decoration: none; background-color: #e01623; } a.b-t-ss:hover, a.b-t-ss:active { opacity: 0.8; } #b-i { position: relative; margin: 0; padding: 0; width: 716px; height: 227px; overflow: hidden; } #c-r h2 { position: relative; margin: 0; padding: 0 0 10px; font-size: 14px; font-weight: bold; color: #fde235; } #c-r-h { position: relative; margin: 0; padding: 20px 0 0; } #c-r-h ul { position: relative; margin: 0; padding: 0; } #c-r-h ul li { position: relative; float: left; margin: 0; padding: 4px 35px 5px 0; height: 50px; overflow: hidden; font-size: 13px; list-style-type: none; } #c-r-h div.location-title { position: relative; margin: 10px 0; padding: 0 0 5px; height: 18px; font-size: 16px; font-weight: bold; color: #e01623; border-bottom: 1px solid #ffffff; } #c-r-h div.location-list { position: relative; margin: 0; padding: 0; width: 100%; } #c-r-h ul li div.location-field { position: relative; margin: 0; padding: 0 0 2px; font-weight: bold; font-size: 13px; color: #e01623; } /* Footer */ #fw { position: relative; z-index: 3; margin: 0; padding: 0; width: 100%; min-height: 110px; border-bottom: 3px solid #e01623; background-color: #000000; } #f { position: relative; margin: 0 auto; padding: 16px 0; width: 980px; font-size: 12px; border-top: 1px solid #fde135; } #f-l { position: relative; float: left; margin: 0; padding: 0; width: 480px; } #f-r { position: relative; float: right; margin: 0; padding: 0; width: 480px; text-align: right; } #f-r-loc ul { margin: 0; padding: 0; } #f-r-loc ul li { margin: 0; padding: 0 0 6px; color: #e01623; font-size: 11px; list-style-type: none; } #f-r-loc ul li strong { display: block; float: left; font-weight: bold; text-transform: uppercase; width: 130px; } #f-r-loc ul li em { font-style: normal; } #f-l ul { margin: 0; padding: 0; line-height: 30px; } #f-l ul li { display: inline; margin: 0; padding: 0; list-style-type: none; } #f-l ul li a { margin: 0 3px 0 0; padding: 0 6px; font-weight: bold; text-transform: uppercase; color: #e01623; text-decoration: none; border-bottom: 3px solid #000000; } #f-l ul li a.select:link, #f-l ul li a.select:visited, #f-l ul li a:hover, #f-l ul li a:active { border-bottom-color: #e01623; } #f-l ul li a.first { padding-left: 0; } #f-l-s { position: relative; margin: 0; width: 160px; padding: 20px 0 0; } #f-l-s ul { margin: 0; padding: 0; } #f-l-s ul li { display: inline; margin: 0; padding: 0 5px 0 0; color: #ffffff; list-style-type: none; } #f-l-s ul li a { margin: 0; padding: 0; } #f-l-s ul li a:hover, #f-l-s ul li a:active { border-bottom: none; } #f-r-c { position: relative; margin: 0; padding: 8px 0 0; font-size: 11px; text-align: right; color: #ffffff; }