#wrapper{padding:146px 0 0;position:relative;z-index:90;}.r_wrapper{width:981px;margin:0 auto;position:relative;}.r_wrapper h1.logo,.r_wrapper .h1.logo{z-index:150;top:7px;left:7px;}.r_wrapper h1.logo a,.r_wrapper .h1.logo a{background:url(/images/perkins_logo.png) no-repeat;width:234px;height:141px;}.clr{clear:both;}#main{background:#fff;margin-bottom:0.8em;}.index .main-holder{max-height:529px;padding:0 !important;width:981px !important;}.main-holder{background:none;padding:0 1.3em 1em;width:950px;}.main-holder .breadcrumbs{margin-top:1.7em;}.main-holder .main-box{width:981px;position:relative;}.main-holder .main-box #navigation{position:absolute;bottom:10.4em;left:2em;width:50%;z-index:100000;}.main-holder .main-box #navigation a{font-size:0em;background:transparent;width:17px;border-radius:14px;margin-right:14px;text-align:center;border:3px solid #fac13c;display:block;height:17px;transition:all 0.3s;}.main-holder .main-box #navigation a:hover{background:#fff;}.main-holder .main-box #navigation ul{margin:0;padding:0;}.main-holder .main-box #navigation ul li{display:inline-block;list-style:none;}.main-holder .main-box #navigation ul li.active a{background:#fac13c;}.main-holder .main-box .list{width:981px;}.main-holder .main-box .list li{width:981px;}.main-holder .main-box .list li a img{width:100%;}.top-sep{height:20px;background:url('/images/green-h-sep.jpg') repeat-x 0 0.4em;}#header{background:url('/images/header-bg.jpg');z-index:100;}#header .ribbon-menu{background:url('/images/menu-bg.jpg') repeat-x #fac13c;height:3.5em;margin-top:0.8em;box-shadow:0px 3px 10px -3px #000;}#header .ribbon-menu #menu{background:none;}#header .ribbon-menu #menu ul li{height:26px;float:right !important;}#header .ribbon-menu #menu ul li sup{vertical-align:baseline;position:relative;top:-0.4em;}#header .ribbon-menu #menu ul li a[class^=btn-]{background:none !important;text-indent:0;margin:0;width:auto !important;font-family:'Oswald', Arial, Helvetica, sans-serif;text-transform:uppercase;font-size:1.7em;color:#094a34;line-height:1.2em !important;text-shadow:1px 1px 1px #ddd;transition:all 0.3s;}#header .ribbon-menu #menu ul li a[class^=btn-]:hover,#header .ribbon-menu #menu ul li a[class^=btn-]#current{color:#fac13c;line-height:1.2em !important;margin:0 !important;color:#000;height:26px !important;text-decoration:none;}#header .ribbon-menu #menu ul li a[class^=btn-]#current{margin:0 !important;}#header .ribbon-menu #menu ul li:first-child{margin-right:2em;}#header .top-blocks{background:url('/images/green-v-sep.jpg') 0 0 repeat-y;width:50%;margin:0 0 0 auto;}#header .top-blocks .top-block{float:right;height:88px;margin-top:-0.5em;width:39%;padding:0 4.9%;background:url('/images/green-v-sep.jpg') 100% 0 repeat-y;}#header .top-blocks .top-block:first-child{margin-left:1%;}#header .top-blocks .top-block .title{font-family:'Oswald', Arial, Helvetica, sans-serif;margin:0;padding:0;color:#fff6e5;text-transform:uppercase;font-size:1.4em;font-weight:normal;margin-top:1.1em;margin-bottom:1.1em;}#header .top-blocks .top-block.mailing-list .title{color:#fac13c;margin-top:0.8em;background:url('/images/mail-icon.png') no-repeat 98% -0.1em;}#header .top-blocks .top-block.mailing-list .subtitle{font-size:0.9em;color:#fff;margin:-1.4em 0 0.2em;}#header .top-blocks .top-block.mailing-list sup{vertical-align:baseline;position:relative;top:-0.2em;}#header .top-blocks .top-block.mailing-list .pseudofield{padding:0.4em 0 0.3em 1.2em;margin-top:0.4em;}#header .top-blocks .top-block.mailing-list .pseudofield #submit{background:#aa3128;color:#fff;text-transform:uppercase;border:0;font-weight:bold;padding:0.3em 0.5em;vertical-align:inherit;transition:all 0.3s;}#header .top-blocks .top-block.mailing-list .pseudofield #submit:hover{background:#81251e;color:#fff6e5;}#header .top-blocks .top-block.mailing-list .pseudofield #email{width:61%;outline:none;}#header .top-blocks .top-block.location-find #search-submit{transition:all 0.3s;color:#fff6e5;font-size:1.4em;line-height:1.5em;vertical-align:middle;}#header .top-blocks .top-block.location-find #search-submit:hover{color:#aa3128;}#header .top-blocks .top-block .pseudofield{background:#00271e;padding:0.3em 0.7em;}#header .top-blocks .top-block .pseudofield input[type=text]{color:#fff6e5;background:#00271e;color:#fff;width:87%;border:0;font-size:1em;padding:0.4em 0.1em;outline:none;}#bottom-blocks .block{border:6px solid #094a34;margin-bottom:0.9em;background-color:#fff6e5 !important;vertical-align:top;min-height:238px;font-family:'PT Serif', serif, sans-serif;}#bottom-blocks .block.one-third-block{width:31.2%;margin-right:1%;display:inline-block;}#bottom-blocks .block.one-third-block:last-child{margin-right:0;}#bottom-blocks .block.full-width-block{width:auto;display:block;}#bottom-blocks .block .b_wrapper{margin:25px;}#bottom-blocks .block .block-title{font-family:'Oswald', Arial, Helvetica, sans-serif;font-weight:normal;line-height:1.2em;}#bottom-blocks .block .content,#bottom-blocks .block .go-to{font-size:1.2em;line-height:1.1em;}#bottom-blocks .block .go-to{color:#366553;text-decoration:underline;}#bottom-blocks .block .go-to:hover{text-decoration:none;}#bottom-blocks #local{background:url('/images/baker-bg.jpg') no-repeat center top;text-align:center;}#bottom-blocks #local .block-title{font-size:2.5em;color:#094a34;margin-top:1em;width:51%;margin-right:auto;margin-left:auto;background:#fff6e5;padding:0 0.1em;z-index:1000000000;position:relative;}#bottom-blocks #local .b_wrapper{width:415px;margin:0 auto;}#bottom-blocks #local .b_wrapper .content{font-size:1.5em;margin:0.8em 0;}#bottom-blocks #local .b_wrapper .content a{color:#366553;font-weight:normal;text-decoration:underline;}#bottom-blocks #local .b_wrapper .content a:hover{text-decoration:none;}#bottom-blocks #local .b_wrapper .find{font-family:'Oswald', Arial, Helvetica, sans-serif;text-transform:uppercase;color:#094a34;text-shadow:1px 1px 0px #eee;background:url('/images/ribbon.jpg') no-repeat center center;height:3.7em;line-height:3.6em;font-size:1.4em;margin:0;display:inline-block;width:270px;}#bottom-blocks #local .b_wrapper .line{border-top:1px solid #094a34;display:block;margin:-3em auto;margin:-3.3em auto 2.1em;width:75%;}#bottom-blocks #cards{background:url('/images/cards.jpg') no-repeat center bottom;}#bottom-blocks #cards .block-title{font-size:1.9em;color:#aa3128;margin:0.3em 0;}#bottom-blocks #cards .content{margin:0.6em 0;}#bottom-blocks #breakfast{background:url('/images/breakfast.jpg') no-repeat bottom right;}#bottom-blocks #breakfast .block-title{font-size:1.9em;color:#b07414;margin:0.3em 0;}#bottom-blocks #breakfast .content{margin:0.6em 0;}#bottom-blocks #charity{background:url('/images/charity.jpg') no-repeat bottom right;}#bottom-blocks #charity .block-title{font-size:1.9em;color:#366553;margin:0.3em 0;}#bottom-blocks #charity .b_wrapper{padding-right:10em;}#bottom-blocks #charity .content{margin:0.6em 0;}#footer{width:100%;padding:0;background:#f4c56b;color:#000 !important;margin-top:3em;padding-top:2em;}#footer #menu-footer{text-transform:uppercase;padding-bottom:1em;margin-bottom:1em;background:url('/images/yellow-h-sep.jpg') repeat-x bottom center;}#footer .r_wrapper .content-wrapper{padding-right:31em;margin-bottom:2em;}#footer #contact{width:20%;padding-left:2.2em;background:url('/images/yellow-v-sep.jpg') repeat-y left center;}#footer #contact li{display:block;float:none;text-align:left;padding:0 0 0 3em;border:0;background:none;}#footer #contact li a{float:none;font-family:'Oswald', Arial, Helvetica, sans-serif;color:#094a34;font-size:1.6em;text-transform:uppercase;line-height:1.7em;}#footer #contact li.cu{background:url('/images/mail-contact.png') no-repeat left center;}#footer #contact li.fb{background:url('/images/facebook-contact.png') no-repeat left center;}#footer #contact li.tw{background:url('/images/tw-contact.png') no-repeat left center;}#footer #contact li.tv{background:url('/images/tv-contact.png') no-repeat left center;}#footer ul a{color:#000;}#footer ul li{color:#000;}#footer p{color:#000;margin:0;}#footer p a{color:#000;}#footer .title a{color:#000;}.copyright{background:url('/images/header-bg.jpg');color:#fff;padding-bottom:0.5em;}.copyright ul{margin:0;padding:0;}.copyright ul li{list-style:none;display:inline-block;border-right:1px solid #fff;padding-right:0.8em;margin-right:0.6em;margin-top:1em;margin-bottom:0;}.copyright ul li a{color:#fff;}.copyright .top-sep{margin-top:0.9em;margin-bottom:0;height:8px;}.copyright p{margin:0;}.copyright em{font-style:normal;line-height:2.1em;}.career-form{padding-top:3em;}