body{font-family:Arial;font-size:14px;background:#7C0C17 url(/media/img/bgBody.png) repeat-y center;}
.body{overflow:hidden;}
.page{margin:0 auto;width:950px;}
.liquid{extends:.page;width:auto;margin:0;}
.main{overflow:hidden;}
.leftCol{float:left;width:250px;}
.rightCol{float:right;width:300px;}
.side240{width:240px;}
.line, .lastUnit{overflow:hidden;}
.unit{float:left;}
.size1of2{width:50%;}
.size1of3{width:33.33333%;}
.size2of3{width:66.66666%;}
.size1of4{width:25%;}
.size3of4{width:75%;}
.size1of5{width:20%;}
.size2of5{width:40%;}
.size3of5{width:60%;}
.size4of5{width:80%;}
.lastUnit{float:none;width:auto;}
.media{width:auto;}
h1{font-size:196%;}
h2{font-size:167%;}
h3{font-size:146.5%;}
h4{font-size:123.1%;}
h5{font-size:108%;}
h6{font-size:108%;}
h1, h2, h3, h4, h5, h6{margin:0 0 10px 0;font-weight:normal;color:#FCF5D4;}
img{border:none;}
.floatRight{float:right;}
.right{text-align:right;}
.center{text-align:center;}
table, table td{border-collapse:collapse;vertical-align:top;}
a{text-decoration:none;}
*{margin:0;padding:0;}
.bold{font-weight:bold;}
.noHeight{line-height:normal;}
input, textarea{font-family:Arial;color:#004483;font-size:13px;}
.clear{clear:both;}
p{margin:0 0 10px 0;}
.white{color:#fff;}
.addHeight{line-height:19px;}
.red{color:#FF0000;}
.choc{color:#360C0D;}
.alterSpace{padding:10px 20px;}
.ctaMini{width:260px;font-size:23px;}
.font{font-size:18px;}
.shrink{font-size:70%;}
.chalk{color:#fff;}
.curl{-moz-border-radius:10px;-webkit-border-radius:10px;-khtml-border-radius:10px;}
.poshPudsPage{width:1000px;position:relative;}
.spaceTopLess{padding:10px 0 0 0;}
.spaceTopMore{padding:30px 0 0 0;}
.spaceTop{padding:20px 0 0 0;}
.spaceSides{padding:0 20px;}
.spaceLeft{padding:0 0 0 20px;}
.spaceLeftLess{padding:0 0 0 10px;}
.spaceDownMore{padding:0 0 30px 0;}
.fullspaceLess{padding:10px;}
.fullspace{padding:20px;}
.moveRight{margin:0 20px 0 0;}
.moveTop{margin:10px 0 0 0;}
.moveTopMore{margin:20px 0 0 0;}
.space{padding:20px 0;}
.miniDown{margin:0 0 5px 0;}
.menu ul{list-style:none;float:right;display:block;font-size:13px;padding:0 0 25px 0;}
.menu ul li{float:left;margin:0 0 0 20px;}
.menu ul li a{color:#fff;text-decoration:none;font-weight:bold;}
.menu ul li strong a, .menu ul li a:hover{border-bottom:2px solid #FFFFFF;padding:0 0 2px 0;}
.head{padding:10px 20px 0 50px;}
.miniCta a, .link a{padding:0 2px;color:#fff;}
.miniCta a:hover, .link a:hover{color:#B10529;background:#FCF6D3;}
#logo{width:375px;height:142px;text-indent:-9999px;}
.phone{font-size:30px;letter-spacing:1px;}
.ctaArea{background:#370C0D;}
#browseButton, #orderButton, #subOrder{text-indent:-9999px;display:block;height:82px;color:transparent;}
.orangeBg{background:#DB7255;}
.set{background:#FCA475;padding:5px;width:459px;margin:0 0 5px 0;min-height:300px;-webkit-box-shadow:2px 2px 6px #352A2E;-moz-box-shadow:4px 4px 4px #352A2E;}
.setRight{margin:0 5px 5px 0;}
#dinnerButton, #weddingButton, #bDayButton, #christeningButton, #teaButton{height:69px;display:block;text-indent:-9999px;margin:0 0 5px 0;color:transparent;}
.setDinner, .setWedding, .setChristening, .setBday, .setTea{width:459px;height:225px;}
.darkLink{color:#7B0C16;padding:0 2px;}
.darkLink:hover{color:#FFFFFF;background:#350C0D;}
.subNav ul li, .lowNav ul li{list-style:none;float:left;margin:0 3px 0 0;}
.lowNav ul li{margin:0 50px 0 0;}
.subNav ul{margin:0;float:right;}
.lowNav ul{margin:0 0 0 140px;}
.lowNav{height:30px;}
.subNav ul li a{background:#DB7255;color:#fff;display:block;padding:11px 20px;font-size:13px;font-weight:bold;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;}
.subNav ul li a:hover, .subNav ul li strong a{background:#370C0D;}
.lowNav ul li a:hover, .lowNav ul li strong a{color:#370C0D;border-bottom:2px solid #370C0D;padding:0 0 2px 0;}
.lowNav ul li a{color:#8F474F;display:block;padding:11px 20px;font-size:12px;font-weight:bold;padding:0 0 2px 0;}
.titleArea{background:#FCA475;border-top:9px solid #370C0D;padding:20px 20px 0 50px;}
.titleArea{margin:0;}
.subHead{background:url(/media/img/bgSubHead.png) no-repeat;height:105px;}
.title{color:#370C0D;font-size:50px;}
#eire{background:url(/media/img/eire.png) no-repeat;display:block;width:608px;height:764px;}
.tickBlock{width:50px;}
.deliverTo{background:#360D0D;padding:20px 10px;width:70%;margin:60px 0 0 40px;text-transform:uppercase;}
.deliverTo p{font-size:19px;}
.deliverTitle{color:#DF8554;font-size:20px;}
.deliveryBox{background:#DF8554;width:95%;margin:0 auto;padding:10px;}
.pickUp{background:#F3C19C;width:50%;margin:0 0 10px 0;padding:10px 10px 0 10px;}
.pickUp h4{color:#360C0D;font-size:24px;}
.deliveryInfo{background:#360C0D;}
.addressTitle{color:#DF8554;text-transform:uppercase;}
.table table td{padding:5px 2px;}
.table table{background:#F3C19C;margin:0 10px;width:96%;}
.grey{background:#666;}
.table table thead, .table table thead tr:hover{background:#360C0D;color:#fff;font-size:18px;}
.place{font-size:18px;color:#360C0D;margin:5px 5px 0 0;}
table tr:hover{background:#eee;}
.megaMove{padding:80px 0 0 0;}
.blurb{color:#DF8554;font-size:26px;}
.bgDark{background-color:#370C0D;}
.darkArea{background:#370C0D;}
.cush{padding:5px 20px 20px 50px;}
.contactInfo h3,{color:#FCA475;margin:0 0 2px 0;}
.orderBox{font-size:17px;padding:0 0 100px 0;}
.orders input, .orders textarea, .dropdowns{border:1px solid #FCA374;padding:3px;width:90%;}
.orders textarea{height:208px;width:457px;}
.warning{color:#FF0000;font-size:12px;margin:0 0 10px 5px;}
.noticeGood, .noticeBad{padding:10px;margin:0 8px 10px 0;-webkit-box-shadow:2px 2px 6px #000;-moz-box-shadow:2px 2px 6px #666;}
.noticeBad{border:1px solid #FF0000;background:#FFDFDF;}
.noticeGood{border:1px solid #407708;background:#E1FFDF;}
.noticeBad h2, .noticeBad{color:#FF0000;}
.noticeGood h2, .noticeGood{color:#407708;}
.noticeGood p, .noticeBad p, .noticeGood h2, .noticeBad h2{margin:0;}
.orangeTxt{color:#FCA475;}
.megaDown{padding:25px 20px 100px 50px;margin:0 0 20px 0;}
.dinnerSet1, .dinnerSet2, .dinnerSet3, .dinnerSet4, .dinnerSet5, .birthdaySet1, .birthdaySet2, .birthdaySet3, .teaSet1, .teaSet2, .teaSet3, .teaSet4, .teaSet5, .teaSet6, .teaSet7, .teaSet8, .christSet1, .christSet2, .christSet3, .christSet4, .christSet5, .weddingSet1, .weddingSet2, .weddingSet3, .birthdaySet4, .birthdaySet5, .specials1one, .specials1two{width:345px;height:225px;}
.choices{width:95%;margin:0 auto;}
.details{background:#FCA475;color:#370C0D;line-height:20px;}
.details h3{color:#7C0C17;font-size:200%;}
.foot{padding:20px 0 30px 0;font-size:85%;}
.foot p{padding:0 10px;}
#dinnerButton, #weddingButton, #bDayButton, #christeningButton, #teaButton, .homeBg, #orderButton, #browseButton, #logo{background-image:url(/media/img/home.png);background-repeat:no-repeat;}
.setDinner, .setWedding, .setChristening, .setBday, .setTea{background-image:url(/media/img/homeSet.png);background-repeat:no-repeat;}
.homeBg{height:515px;width:930px;}
#logo{background-position:-626px -549px;}
#dinnerButton{width:295px;background-position:0 -631px;}
#weddingButton{width:295px;background-position:-307px -631px;}
#bDayButton{width:315px;background-position:0 -546px;}
#christeningButton{width:343px;background-position:-484px -797px;}
#teaButton{width:393px;background-position:-484px -721px;}
.setDinner{background-position:0 0;}
.setWedding{background-position:-461px 0;}
.setChristening{background-position:-461px -229px;}
.setBday{background-position:0 -229px;}
.setTea{background-position:0 -455px;}
#browseButton{width:269px;background-position:-202px -708px;}
#orderButton{width:186px;background-position:0 -708px;}
#browseButton:hover{width:269px;background-position:-202px -797px;}
#orderButton:hover{width:186px;background-position:0 -797px;}
.bgSubPage, #bottomAbout, #subOrder, .tick, .send{background-image:url(/media/img/posh-puds.png);background-repeat:no-repeat;}
.bgSubPage{width:930px;height:198px;}
#bottomAbout{width:1000px;height:150px;border-bottom:3px solid #370C0D;background-position:0 -232px;}
#subOrder{width:186px;background-position:-98px -472px;}
#subOrder:hover{width:186px;background-position:-290px -472px;}
.tick{width:35px;height:29px;background-position:-483px -481px;}
.dinnerSet1, .dinnerSet2, .dinnerSet3, .dinnerSet4, .dinnerSet5{background-image:url(/media/img/dinnerSet.png);background-repeat:no-repeat;}
.dinnerSet1{background-position:0 0;}
.dinnerSet2{background-position:-351px 0;}
.dinnerSet3{background-position:0 -230px;}
.dinnerSet4{background-position:-351px -230px;}
.dinnerSet5{background-position:0 -458px;}
.birthdaySet1, .birthdaySet2, .birthdaySet3, .birthdaySet4, .birthdaySet5{background-image:url(/media/img/bdaySet.png);background-repeat:no-repeat;}
.birthdaySet1{background-position:-352px 0;}
.birthdaySet2{background-position:0 0;}
.birthdaySet3{background-position:-351px -229px;}
.birthdaySet4{background-position:0 -229px;}
.birthdaySet5{background-position:0 -457px;}
.weddingSet1, .weddingSet2, .weddingSet3{background-image:url(/media/img/weddingSet.png);background-repeat:no-repeat;}
.weddingSet1{background-position:0 0;}
.weddingSet2{background-position:0 -228px;}
.weddingSet3{background-position:-352px 0;}
.specials1one, .specials1two{background-image:url(/media/img/fathers_day/specials1.png);background-repeat:no-repeat;}
.specials1one{background-position:0 0;}
.specials1two{background-position:0 -228px;}
.teaSet1, .teaSet2, .teaSet3, .teaSet4, .teaSet5, .teaSet6, .teaSet7, .teaSet8{background-image:url(/media/img/teaSet.png);background-repeat:no-repeat;}
.teaSet1{background-position:0 0;}
.teaSet2{background-position:-352px 0;}
.teaSet3{background-position:0 -229px;}
.teaSet4{background-position:-352px -229px;}
.teaSet5{background-position:0 -457px;}
.teaSet6{background-position:-352px -457px;}
.teaSet7{background-position:0 -685px;}
.teaSet8{background-position:-352px -685px;}
.christSet1, .christSet2, .christSet3, .christSet4{background-image:url(/media/img/christSet.png);background-repeat:no-repeat;}
.christSet1{background-position:0 0;}
.christSet2{background-position:-352px 0;}
.christSet3{background-position:0 -231px;}
.christSet4{background-position:-352px -231px;}
.send{background-position:0 -472px;width:91px;height:40px;cursor:pointer;border:none;text-indent:-9999px;}
.send:hover{background-position:0 -517px;}
#viewSpecials{position:absolute;top:350px;right:10px;z-index:999;}
#viewSpecials a{color:transparent;}