/* Theme Name: Mattessons Description: Theme developed for Mattessons. Version: 0.1 Author: TMW Author URI: http://www.tmw.co.uk Tags: Mattessons, TMW */
html, body, div, span, p, h1, h2, h3, h4, h5, ol, ul, li, a, form, label, legend, fieldset, input, select, textarea, img {margin:0px; padding:0px;}
html,body{min-height: 101%;}
fieldset{border:none;}
.clear {clear: both;}

body {height:100%; font-size: 62.5%; /* Resets 1em to 10px */ font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif; color: #000; text-align:center;}
body:after{content:"."; display:block; visibility:hidden;}
#content {float:left; float:left; margin-left:5px; font-size: 1.2em;}

.widecolumn .entry p {font-size: 1.05em;}
.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em;}
.widecolumn {line-height:1.6em;}
.narrowcolumn .postmetadata {text-align: center;}
/*.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}*/
/*.depth-1 {border: 1px solid #ddd;}
.even, .alt {border-left: 1px solid #ddd;}*/
.even, .alt {border-bottom: 1px solid #ddd;}

/*  FOOTER  */
#footer {clear:both; width:970px; }
.leftCol {float:left; padding-left:10px;}
.leftCol , #footerLinks {width50%; padding-top:180px;}
.bottomLinks {display:block; float:left; margin-top:-3px; color:#fff; text-transform:uppercase; font-size:1.3em;}
span.bottomLinks, .subscribe {display:block; width:137px; height:0px !important; overflow:hidden !important; padding-top:24px; font-size:0.0em; background:url('/wp-content/themes/mattessons/images/footer/Subscribe.png') no-repeat left top;}
span.bottomLinks {width:163px; background-image:url('/wp-content/themes/mattessons/images/footer/FollowTheTrail.png');}
.subscribe {cursor:pointer;}
#socialMediaLinks {float:left; margin-top:-5px; padding:0px 5px;}
#socialMediaLinks li {padding:0px 3px;}

#footer #footerItems{width:929px; margin:0px auto; padding:0px 0px 0px 40px; background:url('/wp-content/themes/mattessons/images/bg_img/productsHorizon.png') 0 0 no-repeat;}
#footer #footerItems:after {content:"."; display:block; clear:left; visibility:hidden;}
#footer #footerItems div {float:left; padding-left:45px; text-align: center;}
#footer #footerItems div  p a {font-size:1.2em; font-weight:bold; text-decoration:underline; color:#555;}

.footerUtilities {width:970px; height:215px; background:transparent url('/wp-content/themes/mattessons/images/footer/footer.png') left top no-repeat;}
.footerUtilities ul {list-style-type:none;}
.footerUtilities ul li {display:inline;}
.footerUtilities a {color:#fff; }
.footerUtilities a:hover {color:#fff;}
#footerLinks {float:right; padding-right:10px; text-align:center;}
#footerLinks a {padding:0px 8px 0px 3px; background:url('/wp-content/themes/mattessons/images/footer/onePx.gif') no-repeat right 3px; font-family:Verdana; font-size:1.1em;}
#footerLinks a:visited{color:#fff;}
/*  END of FOOTER  */

small {font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em;}
h1, h2, h3 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold;}
h1 {font-size: 4em; text-align: center;}

#headerimg .description {font-size: 1.2em; text-align: center;}

h2 {font-size:1.6em;}
h2.pagetitle {font-size: 1.6em;}
#sidebar h2 {font-family: 'Lucida Grande', Verdana, Sans-Serif; font-size: 1.2em;}
h3 {font-size: 1.3em;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration: none; color: #000;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, a:visited, a {color:#6A0011;}
.entry h3 {font-weight:normal;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}
.entry p a:visited {color: #b85b5a;}
.sticky {background: #f7f7f7; padding: 0 10px 10px;}
.sticky h2 {padding-top: 10px;}


.commentlist li ul li {font-size: 1em;}
.commentlist li {font-weight: bold;border:1px solid #999;}
.commentlist li .avatar {float: right; border: 1px solid #eee; padding: 2px; /*background: #fff;*/}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none;}
.commentmetadata {font-weight: normal;color:#000;}
#sidebar {font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {/*color: #777;*/font-weight:bold;}
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}
a, h2 a:hover, h3 a:hover {text-decoration: none;}
a:hover {color: #6A0011; text-decoration: underline;}
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center;}
#wp-calendar th {font-style: normal; text-transform: capitalize;}
/* End Typography & Colors */

/* Begin Structure */
.pageWrapper {width:1030px; margin:0px auto; background: #fff url('/wp-content/themes/mattessons/images/bg_img/shadow_repeater_1.gif')  repeat-y center top; text-align:center;}
#pageContainer {position:relative; width:970px; margin:0px auto; background-color:#E0D0AD;}
#page {position:relative; width: 970px; top:0; margin:0px auto; background:#E0D0AD url('/wp-content/themes/mattessons/images/bg_img/grad_1pxl.png') repeat-x left top; min-height:450px; font-size:1.2em; text-align: left;}
.entry {width:90%;}
#header {position:relative; width:970px; margin:0 auto; z-index:20;}
.ruler {border:0px solid red; position:relative; z-index:20; width:970px; height:5px; margin-top:-5px; background:transparent url('/wp-content/themes/mattessons/images/bg_img/topBox_line.png') no-repeat left top; line-height:0px; font-size:0px;}
#headerimg {height:353px;}
#headerimg h1 {position:absolute; left:0px; top:0px; display:block; z-index:10; width:598px; height:70px; background:transparent url('/wp-content/themes/mattessons/images/bg_img/mattessonsflash.png') no-repeat left top;}
#headerimg h1 a {position:absolute; left:0px; top:0px; display:block; z-index:11; width:230px; height:100px; overflow:hidden; text-indent:-9999px; cursor:pointer;}

.narrowcolumn {padding: 0 20px 20px 25px;}
.widecolumn {width: 450px; margin: 5px 0 0 150px; padding: 10px 0 20px 0;}
.post {margin: 0 0 40px; text-align: justify;}
.post hr {display: block;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata {padding-top: 5px;}
.widecolumn .postmetadata {margin: 30px 0;}
.widecolumn .smallattachment {float: left; width: 128px; margin: 5px 5px 5px 0px; text-align: center;}
.widecolumn .attachment {margin: 5px 0px; text-align: center;}
.postmetadata {clear: both;}
/* End Structure */

/*	Begin Headers */
h1 {padding-top:70px;}
h2, h3 {margin-top:10px;}
#sidebar h2 {margin: 5px 0 0;}
h3.comments {margin: 40px auto 20px;}
/* End Headers */

/* PAGE TITLES */
.entry h2 {display:block; width:887px; height:0px !important; overflow:hidden !important; margin-top:0px; padding-top:31px; font-size:0.0em; background-position:left top; background-repeat:no-repeat;}
.page-id-6 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/Satisfy_Header.gif');}
.page-id-15 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/mmmm_Header.gif');}
.page-id-57 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/TheMeaty_Header.gif');}

/* Feed your tribe main page */
.page-id-58 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/RecipesYourFamilyWilLove_Header.gif');}

.page-id-212 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/Bring_Header.gif');}
.page-id-100 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/BBQFridgeRaiders_Header.gif');}
.page-id-102 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SouthernFridgeRaiders_Header.gif');}
.page-id-436 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HotFridgeRaiders_Header.gif');}
.page-id-186 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RoastFridgeRaiders_Header.gif');}
.page-id-206 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TikkaFridgeRaiders_Header.gif');}
.page-id-403 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/Ultimate_Header.gif');}
.page-id-446 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/RoastMightyBites_Header.gif');}
.page-id-448 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TikkaMightyBites_Header.gif');}
.page-id-401 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/GoWith_Header.gif');}
.page-id-441 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RoastMiniBags_Header.gif');}
.page-id-445 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/TikkaMightyBites_Header.gif');}
.page-id-452 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/OriginalSmokePorkSausage_Header.gif');}
.page-id-466 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ReducedPorkSausage_Header.gif');}
.page-id-460 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HotSpicyPorkSausage_Header.gif');}
.page-id-464 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/GarlicPorkSausage_Header.gif');}
.page-id-468 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/JumboHotDog_Header.gif');}
.page-id-376 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/YourFamilys_Header.gif');}
.page-id-472 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/OriginalTurkeyRashers_Header.gif');}
.page-id-479 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SmokedTurkeyRashers_Header.gif');}
.page-id-59 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/WildThings_Header.gif');}
.search-results .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/SearchResults_Header.gif');}
.page-id-55 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ContactUs_Header.gif');}
.page-id-587 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/CompanyInfo_Header.gif');}
.page-id-683 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Accessibility_Header.gif');}
.page-id-685 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Privacy_Header.gif');}
.page-id-690 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SiteMap_Header.gif');}
.page-id-1162 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TrackDown_Header.gif');}
.page-id-311 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TandCs_Header.gif');}
.page-id-212 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/SatisfyYourMatyCravings_Header.gif');}
.page-id-59 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/WatchWin_Header.gif');}
.page-id-446 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RoastMightyBite_Header.gif');}
.page-id-448 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/TikkaMightyBite_Header.gif');}
.page-id-848 .entry h2, .page-id-845 .entry h2, .page-id-270 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/WatchFridge_Header.gif');}
.page-id-845 .entry h2 {width:550px;}

/*  FEED YOUR TRIBE TITLES */
.page-id-1565 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/FuelEm.gif');}
.page-id-1567 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/MyNightOff_Header.gif');}
.page-id-1569 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/FeedEmIn15_Header.gif');}
.page-id-1571 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/FamilyNightIn_Header.gif');}
.page-id-1573 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/ItsPastaNight_Header.gif');}
.page-id-1575 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/LunchboxTreats_Header.gif');}
.page-id-1577 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SimpleSausagePizza_Header.gif');}
.page-id-1658 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/LoadedPotatoSkins_Header.gif');}
.page-id-1665 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/FlaminFajitas_Header.gif');}
.page-id-1668 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TurkeyBaconChilli_Header.gif');}
.page-id-1671 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HeartyLentilSoup_Header.gif');}
.page-id-1674 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SensationalSalad_Header.gif');}
.page-id-3155 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Crispy.gif');}
.page-id-3146 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Smoked.gif');}
.page-id-1680 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ScrumptiousScrambledEggs_Header.gif');}
.page-id-1682 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SensationalSandwich_Header.gif');}
.page-id-1685 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SummerKebabs_Header.gif');}
.page-id-1688 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SizzlingStirFry_Header.gif');}
.page-id-1691 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SpicyCousCousSalad_Header.gif');}
.page-id-3149 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Med.gif');}
.page-id-1694 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/PerfectPaella_Header.gif');}
.page-id-1697 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/CajunJambalaya_Header.gif');}
.page-id-1700 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/FantasticFrittata_Header.gif');}
.page-id-3152 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Cous-Cous.gif');}
.page-id-1702 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/EasyPeasyRisotto_Header.gif');}
.page-id-1704 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SausageBeanCasserole_Header.gif');}
.page-id-1706 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ClassicCarbonara_Header.gif');}
.page-id-1708 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SausageTomPenne_Header.gif');}
.page-id-1712 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SummerPastaSalad_Header.gif');}
.page-id-1714 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SummerQuiche_Header.gif');}
.page-id-1716 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TastyTurkeySandwich_Header.gif');}
.page-id-2539 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/PrimalFavourites_Header.gif');}
.page-id-2547 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HungerDrums_Header.gif');}
.page-id-2554 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HungerDrums_Header.gif');}





/* Mattessons Sandwich Meats */
.page-id-3847 .entry h2 {width:887px; background-image:url('/wp-content/uploads/2011/07/SandwichHero_Header.gif');}
.page-id-3851 .entry h2 {width:685px; background-image:url('/wp-content/uploads/2011/06/Flavoursome-Wafer-Thin_Header.jpg');}
.page-id-3856 .entry h2 {width:685px; background-image:url('/wp-content/uploads/2011/06/Flavoursome-Slices_Header.jpg');}


/* Twisted Tails */
.page-id-3809 .entry h2 {width:685px; background-image:url('/wp-content/uploads/2011/06/The-Meaty-Treat-With-a-Twist_Header.gif');}
.page-id-3817 .entry h2 {width:685px; background-image:url('/wp-content/uploads/2011/06/Hog-Roast-Twisted-Tails_Header.jpg');}
.page-id-3827 .entry h2 {width:685px; background-image:url('/wp-content/uploads/2011/06/Barbeque-Twisted-Tails_Header.jpg');}
.page-id-3837 .entry h2 {width:685px; background-image:url('/wp-content/uploads/2011/06/Roast-Ham-Mini-Bags_Header.jpg');}

/* Begin Images */
p img {max-width: 100%; padding: 0;}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {display: inline; margin: 0 0 2px 7px; padding: 4px;}
img.alignleft {display: inline; margin: 0 7px 2px 0; padding: 4px;}
.alignright {float: right;}
.alignleft {float: left;}
/* End Images */

/* Begin Lists Special stylized non-IE bullets	Do not work in Internet Explorer, which merely default to normal bullets. */
html>body .entry ul {margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px;}
html>body .entry li {margin: 7px 0 8px 10px;}
/*.entry ul li:before, #sidebar ul ul li:before {content: "\00BB \0020";}*/


.postmetadata ul, .postmetadata li {display: inline; list-style-type: none; list-style-image: none;}
#sidebar ul li {margin-bottom: 15px; list-style-type: none; list-style-image: none;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
ol li, #sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0; padding: 0;}
/* End Entry Lists */

/* Begin Form Elements */
#searchform {margin: 10px auto; padding: 5px 3px; text-align: center;}
#sidebar #searchform #s {width: 108px; padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width: 130px;}
#commentform input {width: 170px; margin: 5px 5px 1px 0;padding-bottom:5px;border:1px solid #888;}
#commentform input:hover,#commentform textarea:hover{background-color:#CEDDDF;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 100%; padding: 2px;border:1px solid #888;}

#respond{display:block;clear:left;text-align:left;}
#respond h3{margin:20px 20px;}
#respond form{text-align: left;margin-left:20px;}
#respond:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

#respond label small{font-weight: bold;}
#respond small{font-weight: normal;}
#commentform #submit {float: right; margin: 0 0 5px auto;font-weight:bold;}

form.cform {width:580px; text-align:left;}
form.cform label {width:230px; font-size:1.0em; font-weight:bold;}
form.cform  input, form.cform  textarea, form.cform  select {width:180px; font-size:0.9em;}
.submitRecipe form.cform textarea{width:270px;height:200px;}
form.cform  select {width:188px;}
input.sendbutton {display:block; width:206px !important; height:38px !important; margin-right:30px; background:transparent url(images/heading_bg/header_BoxRed.png) left top no-repeat !important; border:none !important; cursor:pointer; color:#fff; font-size:1em !important; font-weight:bold; text-transform:uppercase; font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;border:none !important;}
form.cform p.cf-sb {display:block; float:left;}
form.cform ol.cf-ol li.cf-box-group {position:relative; top:-12px; margin:0px !important; padding-left:240px;}
form.cform ol.cf-ol li.cf-box-title {position:relative; top:15px; padding:0px;}
form.cform label.cf-after {width:50px;}
/*form.cform ol.cf-ol li.cf_li_err, .entry div.failure  {margin-left:0px !important; padding-left:0px !important; background-image:none !important; background-color:#E4DDCF !important; border-color:#888 !important;}*/
form.cform .cf_error, .entry div.failure {border:1px solid #888 !important;}
.entry div.failure {margin-left:100px !important; text-align:center; font-weight:bold;}
/*.entry div.success {color:#000; font-weight:bold; border:1px solid #888 !important; background-color:#E4DDCF !important; text-align:center;}*/
/* End Form Elements */

/* Begin Comments*/
#comments{margin:30px 20px 20px 20px;}
.alt {margin: 0; padding: 10px;}
.commentlist {padding: 0; text-align: justify;margin-left:10px;}
.commentlist li {margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li {margin-right: -5px; margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children {padding: 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0;  padding: 0;}
.commentmetadata {margin: 0; display: block;}
/* End Comments */

/* Begin Sidebar */
#sidebar {width: 190px; margin-left: 545px; padding: 20px 0 10px 0;}
#sidebar form {margin: 0;}
/* End Sidebar */

/* Begin Calendar */
#wp-calendar {empty-cells: show; margin: 10px auto 0; width: 155px;}
#wp-calendar #next a {padding-right: 10px; text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {width: 100%; text-align: center;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff;}
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0; display: block;}
.center {text-align: center;}
.hidden {display: none;}
.screen-reader-text {position: absolute; left: -1000em;}
hr {display: none;}
a img {border: none;}
.navigation {display: block; text-align: center; margin-top: 10px; }
/* End Various Tags & Classes*/

/* Captions */
.aligncenter,
div.aligncenter {display: block;  margin-left: auto;  margin-right: auto;}
.wp-caption {border: 1px solid #ddd; text-align: center;  background-color: #f3f3f3; padding-top: 4px; margin: 10px;  -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0;  border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px;  padding: 0 4px 5px;  margin: 0;}
/* End captions */

.promos div {width:375px; float:left; padding:0px 35px; position:relative;}
.promos div h3{height:50px; margin-top:-10px; padding:10px 0px 0px 15px; color:#6a0011; background: transparent url('/wp-content/themes/mattessons/images/heading_bg/productlanding_header.png') 100% 0 no-repeat;}
.promos div h3 a{color:#6a0011;}
.promos  div .more-link, .related-products .more-link, .related-recipes .more-link {display:block; height:38px; width:190px; padding: 8px 0 0 20px; background: transparent url('/wp-content/themes/mattessons/images/heading_bg/header_BoxRed.png') 0 0 no-repeat; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold;margin-top:40px;}
.related-recipes .more-link {clear:left;}
/* TOP NAV */
#mainNav{z-index:12; position:absolute; bottom:0px; right:3px; bottom:-4px; font-size:1.2em;}
#mainNav li {display:block; float:left; list-style-type:none; text-transform:uppercase;}
#mainNav li a {display:block; color:#6A0011; font-weight:bold; font-size:1.2em; cursor:pointer; line-height:3.3em;}
#mainNav li.page-item-6  a {width:70px;  background:url('/wp-content/themes/mattessons/images/top_nav/navhomeoff.png') no-repeat left top;}
#mainNav li.page-item-6  a:hover, #mainNav li.page-item-6.current_page_item  a  {background-image:url('/wp-content/themes/mattessons/images/top_nav/navhomeon.png');}
#mainNav li.page-item-15  a {width:96px;  background:url('/wp-content/themes/mattessons/images/top_nav/navaboutusoff.png') no-repeat left top;}
#mainNav li.page-item-15  a:hover, #mainNav li.page-item-15.current_page_item  a  {background-image:url('/wp-content/themes/mattessons/images/top_nav/navaboutuson.png');}
#mainNav li.page-item-57  a, #mainNav li.page-item-58  a {width:107px;  background: transparent url('/wp-content/themes/mattessons/images/top_nav/navfeedyourtribeoff.png') no-repeat left top;}
#mainNav li.page-item-57 a:hover, #mainNav li.page-item-57.current_page_item  a, #mainNav li.page-item-57.current_page_ancestor a, #mainNav li.page-item-58 a:hover, #mainNav li.page-item-58.current_page_item  a, #mainNav li.page-item-58.current_page_ancestor a {background-image:url('/wp-content/themes/mattessons/images/top_nav/navfeedyourtribeon.png');}
/*#mainNav li.page-item-58  a {width:148px;  background:url('/wp-content/themes/mattessons/images/top_nav/navfeedyouttribeoff.png') no-repeat left top;}
#mainNav li.page-item-58  a:hover, #mainNav li.page-item-58.current_page_item  a, #mainNav li.page-item-58.current_page_ancestor a {background-image:url('/wp-content/themes/mattessons/images/top_nav/navfeedyouttribeon.png');}*/
#mainNav li.page-item-59  a {width:124px;  background:url('/wp-content/themes/mattessons/images/top_nav/navwildthingsoff.png') no-repeat left top;}
#mainNav li.page-item-59  a:hover, #mainNav li.page-item-59.current_page_item  a, #mainNav li.page-item-59.current_page_ancestor a {background-image:url('/wp-content/themes/mattessons/images/top_nav/navwildthingson.png');}
.current_page_item a, .current_page_ancestor a {color:green !important;  text-decoration:underline;}

/* SEARCH BOX */
div.searchBox {position:absolute; top:7px; right:-18px; width:220px; z-index:10;}
div.searchBox input {float:left;}
div.searchBox input#searchForm {width:160px; height:19px; margin-right:5px;}
/* END of SEARCH BOX */

.post-edit-link{ clear:left;}

.related-products {float:right;  width:300px; border-left:1px solid #AFA10A; padding-left:10px; min-height:500px;}
.related-products div{float:none; cleaR:left;}
.related-products h3 a{display:inline; color:#0098dc;}
.related-products div .more-link{display:none;}
.related-products ul li {margin:10px 0px; list-style-type:none;}
.related-products ul  a {color:#0098DC; font-weight:bold; text-decoration:underline;}
.related-products h2 {font-family:'Trebuchet MS'; color:#6a0011;}
.related-products h3 {margin-top:0px;}
.related-products h3 a {text-decoration:underline; font-size:0.8em;}
.related-products img.alignleft {margin-top:15px; padding:0px; 0px 2px 0px;}

.productPage .entry {width:570px; float:left; padding-right:20px;}

.breadcrumb{padding:10px 30px; font-size:14px; font-weight:bold; color:#0098dc;}
.breadcrumb a {font-weight:normal; text-decoration: underline; color:#0098dc;}

.entry:after,#page:after{content:"."; display:block; clear:left; visibility: hidden;}

/* The 'general page'(default) template */
.generalPage{width:560px; padding:0 200px;}
.generalPage h2{text-align:center;}
.generalPage p{margin-bottom:30px;}
.entry p, .entry h3 {margin:10px 0px 10px 20px;}

/* SLIDE */
#slideControls{z-index: 15; position:absolute; color:#000; font-size:2em; list-style:none; bottom:10px; left:10px;}
#slideControls li {float:left;  margin-right:5px; cursor: pointer;}
#slideControls li a {cursor: pointer; display:block; width:21px; height:22px; text-indent:-9999px;}
#slideControls li.one a {background:url('/wp-content/themes/mattessons/images/top_pagination/1_OffState.png') no-repeat left top;}
#slideControls li.one a:hover, .oneHover  {background-image:url('/wp-content/themes/mattessons/images/top_pagination/1_OnState.png') !important;}
#slideControls li.two a {background:url('/wp-content/themes/mattessons/images/top_pagination/2_OffState.png') no-repeat left top;}
#slideControls li.two a:hover, .twoHover {background-image:url('/wp-content/themes/mattessons/images/top_pagination/2_OnState.png') !important;}
#slideControls li.three a {background:url('/wp-content/themes/mattessons/images/top_pagination/3_OffState.png') no-repeat left top;}
#slideControls li.three a:hover, .threeHover {background-image:url('/wp-content/themes/mattessons/images/top_pagination/3_OnState.png') !important;}
#slideControls li.four a {background:url('/wp-content/themes/mattessons/images/top_pagination/4_OffState.png') no-repeat left top;}
#slideControls li.four a:hover, .fourHover {background-image:url('/wp-content/themes/mattessons/images/top_pagination/4_OnState.png') !important;}

/* OUR RANDE  */
.horizontalProducts {float:left;}
.horizontalProducts div{float:left; width:221px; padding:0px 8px 0px 0px;}
.horizontalProducts div img{float:none !important;}
.horizontalProducts div h3 {height:50px; padding:10px 0px 0px 15px; color:#6a0011; background: transparent url('/wp-content/themes/mattessons/images/heading_bg/ourrange_header.png') left top no-repeat;}
.horizontalProducts div ul {margin:0px 15px 0px 25px;}
.horizontalProducts div .more-link {margin:10px 0px 0px 10px;}
.ingredients {font-size:0.8em; color:#666;}

/* PRODUCT PAGE */
.divProduct {float:left;}
.divProduct div {min-height:360px; margin:15px 0px;}
.divProduct p {margin:0px 15px;}
.divProduct div a {color:#0098DC; font-weight:bold; text-decoration:underline;}
.divProduct div h3 a {font-size:1.1em; text-decoration:none;}
.divProduct p a.more-link {margin-top:10px;}
.entry img.spaceLeft {padding-left:88px;}

/* HOMEPAGE */
.homepage .promos div h3 {overflow:visible; margin-left:172px; padding-left:9px; background:transparent url(images/heading_bg/homepage_header_BoxBrown.png) left top no-repeat;}
.homepage .promos div {width:452px; min-height:240px; padding:0 8px 0px 0px;}
.homepage .divProduct p {margin:0px;}
.homepage .divProduct p a.more-link {float:right; position:relative; right:70px;}
.homepage img.alignleft {margin:0px; padding:0px;}
.promos .homePara {left:13px; padding-right:15px; padding-left: 185px;}

/* IE 6 */
* html #content {margin-left:0px;}
* html .productPage .entry  {width:550px;}
* html .related-products {height:500px; overflow:visible;}
* html .divProduct div {height:360px; overflow:visible;}
* html .homepage .promos div {height:240px; overflow:visible;}

/* Recipe Page */
.recipePage .entry {width:570px; float:left; padding-right:20px;}

.related-recipes {float:right;  width:300px; border-left:1px solid #AFA10A; padding-left:10px; min-height:500px;}
.related-recipes div{float:none; cleaR:left;}
.related-recipes h3 a{display:inline; color:#0098dc;}
.related-recipes div .more-link{display:none;}
.related-recipes ul li {margin:10px 0px; list-style-type:none;}
.related-recipes ul  a {color:#0098DC; font-weight:bold; text-decoration:underline;}
.related-recipes h2 {font-family:'Trebuchet MS'; color:#6a0011;}
.related-recipes h3 {margin-top:0px;}
.related-recipes h3 a {text-decoration:underline; font-size:0.8em;}
.related-recipes img.alignleft {margin-top:15px; padding:0px; 0px 2px 0px;}

.recipePage .entry li {list-style-type: none;}

.recipePage .entry ul li.one {background-image: url("images/Number1.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.two {background-image: url("images/Number2.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.three {background-image: url("images/Number3.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.four {background-image: url("images/Number4.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.five {background-image: url("images/Number5.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.six {background-image: url("images/Number6.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.seven {background-image: url("images/Number7.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.eight {background-image: url("images/Number8.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.nine {background-image: url("images/Number9.png");background-repeat: no-repeat;text-indent: 20px;}

.recipePage .entry img {margin-left: -5px;}

.hunterImage {margin-left:-100px; }

.submitRecipe{ border: 0px;}

/* Override comment-body */
.comment-body {background-color:transparent;}






/* Theme Name: Mattessons Description: Theme developed for Mattessons. Version: 0.1 Author: TMW Author URI: http://www.tmw.co.uk Tags: Mattessons, TMW */
html, body, div, span, p, h1, h2, h3, h4, h5, ol, ul, li, a, form, label, legend, fieldset, input, select, textarea, img {margin:0px; padding:0px;}
html,body{min-height: 101%;}
fieldset{border:none;}
.clear {clear: both;}

body {height:100%; font-size: 62.5%; /* Resets 1em to 10px */ font-family: 'Trebuchet MS','Lucida Grande', Verdana, Arial, Sans-Serif; color: #000; text-align:center;}
body:after{content:"."; display:block; visibility:hidden;}
#content {float:left; float:left; margin-left:5px; font-size: 1.2em;}

.widecolumn .entry p {font-size: 1.05em;}
.narrowcolumn .entry, .widecolumn .entry {line-height: 1.4em;}
.widecolumn {line-height:1.6em;}
.narrowcolumn .postmetadata {text-align: center;}
/*.thread-alt {background-color: #f8f8f8;}
.thread-even {background-color: white;}*/
/*.depth-1 {border: 1px solid #ddd;}
.even, .alt {border-left: 1px solid #ddd;}*/
.even, .alt {border-bottom: 1px solid #ddd;}

/*  FOOTER  */
#footer {clear:both; width:970px; }
.leftCol {float:left; padding-left:10px;}
.leftCol , #footerLinks {width50%; padding-top:180px;}
.bottomLinks {display:block; float:left; margin-top:-3px; color:#fff; text-transform:uppercase; font-size:1.3em;}
span.bottomLinks, .subscribe {display:block; width:137px; height:0px !important; overflow:hidden !important; padding-top:24px; font-size:0.0em; background:url('/wp-content/themes/mattessons/images/footer/Subscribe.png') no-repeat left top;}
span.bottomLinks {width:163px; background-image:url('/wp-content/themes/mattessons/images/footer/FollowTheTrail.png');}
.subscribe {cursor:pointer;}
#socialMediaLinks {float:left; margin-top:-5px; padding:0px 5px;}
#socialMediaLinks li {padding:0px 3px;}

#footer #footerItems{width:929px; margin:0px auto; padding:0px 0px 0px 40px; background:url('/wp-content/themes/mattessons/images/bg_img/productsHorizon.png') 0 0 no-repeat;}
#footer #footerItems:after {content:"."; display:block; clear:left; visibility:hidden;}
#footer #footerItems div {float:left; padding-left:33px; text-align: center;}
#footer #footerItems div  p a {font-size:1.2em; font-weight:bold; text-decoration:underline; color:#555;}

.footerUtilities {width:970px; height:215px; background:transparent url('/wp-content/themes/mattessons/images/footer/footer.png') left top no-repeat;}
.footerUtilities ul {list-style-type:none;}
.footerUtilities ul li {display:inline;}
.footerUtilities a {color:#fff; }
.footerUtilities a:hover {color:#fff;}
#footerLinks {float:right; padding-right:10px; text-align:center;}
#footerLinks a {padding:0px 8px 0px 3px; background:url('/wp-content/themes/mattessons/images/footer/onePx.gif') no-repeat right 3px; font-family:Verdana; font-size:1.1em;}
#footerLinks a:visited{color:#fff;}
/*  END of FOOTER  */

small {font-family: Arial, Helvetica, Sans-Serif; font-size: 0.9em; line-height: 1.5em;}
h1, h2, h3 {font-family: 'Trebuchet MS', 'Lucida Grande', Verdana, Arial, Sans-Serif; font-weight: bold;}
h1 {font-size: 4em; text-align: center;}

#headerimg .description {font-size: 1.2em; text-align: center;}

h2 {font-size:1.6em;}
h2.pagetitle {font-size: 1.6em;}
#sidebar h2 {font-family: 'Lucida Grande', Verdana, Sans-Serif; font-size: 1.2em;}
h3 {font-size: 1.3em;}
h1, h1 a, h1 a:hover, h1 a:visited, #headerimg .description {text-decoration: none; color: #000;}
h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited, a:visited, a {color:#6A0011;}
.entry h3 {font-weight:normal;}
h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite {text-decoration: none;}
.entry p a:visited {color: #b85b5a;}
.sticky {background: #f7f7f7; padding: 0 10px 10px;}
.sticky h2 {padding-top: 10px;}


.commentlist li ul li {font-size: 1em;}
.commentlist li {font-weight: bold;border:1px solid #999;}
.commentlist li .avatar {float: right; border: 1px solid #eee; padding: 2px; /*background: #fff;*/}
.commentlist cite, .commentlist cite a {font-weight: bold; font-style: normal; font-size: 1.1em;}
.commentlist p {font-weight: normal; line-height: 1.5em; text-transform: none;}
.commentmetadata {font-weight: normal;color:#000;}
#sidebar {font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif;}
small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike {/*color: #777;*/font-weight:bold;}
code {font: 1.1em 'Courier New', Courier, Fixed;}
acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .07em;}
a, h2 a:hover, h3 a:hover {text-decoration: none;}
a:hover {color: #6A0011; text-decoration: underline;}
#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; text-align: center;}
#wp-calendar th {font-style: normal; text-transform: capitalize;}
/* End Typography & Colors */

/* Begin Structure */
.pageWrapper {width:1030px; margin:0px auto; background: #fff url('/wp-content/themes/mattessons/images/bg_img/shadow_repeater_1.gif')  repeat-y center top; text-align:center;}
#pageContainer {position:relative; width:970px; margin:0px auto; background-color:#E0D0AD;}
#page {position:relative; width: 970px; top:0; margin:0px auto; background:#E0D0AD url('/wp-content/themes/mattessons/images/bg_img/grad_1pxl.png') repeat-x left top; min-height:450px; font-size:1.2em; text-align: left;}
.entry {width:90%;}
#header {position:relative; width:970px; margin:0 auto; z-index:20;}
.ruler {border:0px solid red; position:relative; z-index:20; width:970px; height:5px; margin-top:-5px; background:transparent url('/wp-content/themes/mattessons/images/bg_img/topBox_line.png') no-repeat left top; line-height:0px; font-size:0px;}
#headerimg {height:353px;}
#headerimg h1 {position:absolute; left:0px; top:0px; display:block; z-index:10; width:598px; height:70px; background:transparent url('/wp-content/themes/mattessons/images/bg_img/mattessonsflash.png') no-repeat left top;}
#headerimg h1 a {position:absolute; left:0px; top:0px; display:block; z-index:11; width:230px; height:100px; overflow:hidden; text-indent:-9999px; cursor:pointer;}

.narrowcolumn {padding: 0 20px 20px 25px;}
.widecolumn {width: 450px; margin: 5px 0 0 150px; padding: 10px 0 20px 0;}
.post {margin: 0 0 40px; text-align: justify;}
.post hr {display: block;}
.widecolumn .post {margin: 0;}
.narrowcolumn .postmetadata {padding-top: 5px;}
.widecolumn .postmetadata {margin: 30px 0;}
.widecolumn .smallattachment {float: left; width: 128px; margin: 5px 5px 5px 0px; text-align: center;}
.widecolumn .attachment {margin: 5px 0px; text-align: center;}
.postmetadata {clear: both;}
/* End Structure */

/*	Begin Headers */
h1 {padding-top:70px;}
h2, h3 {margin-top:10px;}
#sidebar h2 {margin: 5px 0 0;}
h3.comments {margin: 40px auto 20px;}
/* End Headers */

/* PAGE TITLES */
.entry h2 {display:block; width:887px; height:0px !important; overflow:hidden !important; margin-top:0px; padding-top:31px; font-size:0.0em; background-position:left top; background-repeat:no-repeat;}
.page-id-6 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/Satisfy_Header.gif');}
.page-id-15 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/mmmm_Header.gif');}
.page-id-57 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/TheMeaty_Header.gif');}

/* Feed your tribe main page */
.page-id-58 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/RecipesYourFamilyWilLove_Header.gif');}

.page-id-212 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/Bring_Header.gif');}
.page-id-100 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/BBQFridgeRaiders_Header.gif');}
.page-id-102 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SouthernFridgeRaiders_Header.gif');}
.page-id-436 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HotFridgeRaiders_Header.gif');}
.page-id-186 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RoastFridgeRaiders_Header.gif');}
.page-id-206 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TikkaFridgeRaiders_Header.gif');}
.page-id-403 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/Ultimate_Header.gif');}
.page-id-446 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/RoastMightyBites_Header.gif');}
.page-id-448 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TikkaMightyBites_Header.gif');}
.page-id-401 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/GoWith_Header.gif');}
.page-id-441 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RoastMiniBags_Header.gif');}
.page-id-445 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/TikkaMightyBites_Header.gif');}
.page-id-452 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/OriginalSmokePorkSausage_Header.gif');}
.page-id-466 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ReducedPorkSausage_Header.gif');}
.page-id-460 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HotSpicyPorkSausage_Header.gif');}
.page-id-464 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/GarlicPorkSausage_Header.gif');}
.page-id-468 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/JumboHotDog_Header.gif');}
.page-id-376 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/YourFamilys_Header.gif');}
.page-id-472 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/OriginalTurkeyRashers_Header.gif');}
.page-id-479 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SmokedTurkeyRashers_Header.gif');}
.page-id-59 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/WildThings_Header.gif');}
.search-results .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/SearchResults_Header.gif');}
.page-id-55 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ContactUs_Header.gif');}
.page-id-587 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/CompanyInfo_Header.gif');}
.page-id-683 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Accessibility_Header.gif');}
.page-id-685 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Privacy_Header.gif');}
.page-id-690 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SiteMap_Header.gif');}
.page-id-1162 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TrackDown_Header.gif');}
.page-id-311 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TandCs_Header.gif');}
.page-id-212 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/SatisfyYourMatyCravings_Header.gif');}
.page-id-59 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/WatchWin_Header.gif');}
.page-id-446 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RoastMightyBite_Header.gif');}
.page-id-448 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/TikkaMightyBite_Header.gif');}
.page-id-848 .entry h2, .page-id-845 .entry h2, .page-id-270 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/WatchFridge_Header.gif');}
.page-id-845 .entry h2 {width:550px;}

.page-id-2895 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RecipesYourFamilyWilLove_Header_Potato-Salad.gif');}
.page-id-2891 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RecipesYourFamilyWilLove_Header_Smoked-Sausages.gif');}
.page-id-2862 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RecipesYourFamilyWilLove_Header_Pork-Triangles.gif');}
.page-id-2885 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RecipesYourFamilyWilLove_Header_Cous-cous.gif');}


/*  FEED YOUR TRIBE TITLES */
.page-id-1565 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/FuelEm.gif');}
.page-id-1567 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/MyNightOff_Header.gif');}
.page-id-1569 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/FeedEmIn15_Header.gif');}
.page-id-1571 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/FamilyNightIn_Header.gif');}
.page-id-1573 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/ItsPastaNight_Header.gif');}
.page-id-1575 .entry h2 {background-image:url('/wp-content/themes/mattessons/images/headings/LunchboxTreats_Header.gif');}
.page-id-1577 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SimpleSausagePizza_Header.gif');}
.page-id-1658 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/LoadedPotatoSkins_Header.gif');}
.page-id-3146 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Smoked.gif');}
.page-id-1665 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/FlaminFajitas_Header.gif');}
.page-id-1668 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TurkeyBaconChilli_Header.gif');}
.page-id-1671 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HeartyLentilSoup_Header.gif');}
.page-id-1674 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SensationalSalad_Header.gif');}
.page-id-3155 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Crispy.gif');}
.page-id-1680 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ScrumptiousScrambledEggs_Header.gif');}
.page-id-1682 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SensationalSandwich_Header.gif');}
.page-id-1685 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SummerKebabs_Header.gif');}
.page-id-1688 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SizzlingStirFry_Header.gif');}
.page-id-1691 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SpicyCousCousSalad_Header.gif');}
.page-id-3149 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Med.gif');}
.page-id-1694 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/PerfectPaella_Header.gif');}
.page-id-1697 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/CajunJambalaya_Header.gif');}
.page-id-1700 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/FantasticFrittata_Header.gif');}
.page-id-3152 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Cous-Cous.gif');}
.page-id-1702 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/EasyPeasyRisotto_Header.gif');}
.page-id-1704 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SausageBeanCasserole_Header.gif');}
.page-id-1706 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/ClassicCarbonara_Header.gif');}
.page-id-1708 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SausageTomPenne_Header.gif');}
.page-id-1712 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SummerPastaSalad_Header.gif');}
.page-id-1714 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/SummerQuiche_Header.gif');}
.page-id-1716 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/TastyTurkeySandwich_Header.gif');}
.page-id-2539 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/PrimalFavourites_Header.gif');}
.page-id-2547 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HungerDrums_Header.gif');}
.page-id-2554 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/HungerDrums_Header.gif');}

.page-id-3181 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RippaDippaChiken_Header.gif');}
.page-id-3196 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RippaDippaSausage_Header.gif');}
.page-id-3204 .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/RippaDippaOverview_Header.gif');}

/* OURRANGE TITLES */
.page-id-443  .entry h2 {width:550px; background-image:url('/wp-content/themes/mattessons/images/headings/Vindaloo_Fridge_Raiders_Heading.gif');}
.page-id-2606 .entry h2 {width:550px; background-image:url('/wp-content/uploads/2011/06/Southern-Fried-Fridge-Raiders_Header.jpg');}


/* Begin Images */
p img {max-width: 100%; padding: 0;}
/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
img.centered {display: block; margin-left: auto; margin-right: auto;}
img.alignright {display: inline; margin: 0 0 2px 7px; padding: 4px;}
img.alignleft {display: inline; margin: 0 7px 2px 0; padding: 4px;}
.alignright {float: right;}
.alignleft {float: left;}
/* End Images */

/* Begin Lists Special stylized non-IE bullets	Do not work in Internet Explorer, which merely default to normal bullets. */
html>body .entry ul {margin-left: 0px; padding: 0 0 0 30px; list-style: none; padding-left: 10px; text-indent: -10px;}
html>body .entry li {margin: 7px 0 8px 10px;}
/*.entry ul li:before, #sidebar ul ul li:before {content: "\00BB \0020";}*/
.entry ol {padding: 0 0 0 35px;}

.postmetadata ul, .postmetadata li {display: inline; list-style-type: none; list-style-image: none;}
#sidebar ul li {margin-bottom: 15px; list-style-type: none; list-style-image: none;}
#sidebar ul p, #sidebar ul select {margin: 5px 0 8px;}
#sidebar ul ul, #sidebar ul ol {margin: 5px 0 0 10px;}
#sidebar ul ul ul, #sidebar ul ol {margin: 0 0 0 10px;}
ol li, #sidebar ul ol li {list-style: decimal outside;}
#sidebar ul ul li, #sidebar ul ol li {margin: 3px 0 0; padding: 0;}
/* End Entry Lists */

/* Begin Form Elements */
#searchform {margin: 10px auto; padding: 5px 3px; text-align: center;}
#sidebar #searchform #s {width: 108px; padding: 2px;}
#sidebar #searchsubmit {padding: 1px;}
.entry form { /* This is mainly for password protected posts, makes them look better. */text-align:center;}
select {width: 130px;}
#commentform input {width: 170px; margin: 5px 5px 1px 0;padding-bottom:5px;border:1px solid #888;}
#commentform input:hover,#commentform textarea:hover{background-color:#CEDDDF;}
#commentform {margin: 5px 10px 0 0;}
#commentform textarea {width: 100%; padding: 2px;border:1px solid #888;}

#respond{display:block;clear:left;text-align:left;}
#respond h3{margin:20px 20px;}
#respond form{text-align: left;margin-left:20px;}
#respond:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}
#respond label{width:220px;display:block;float:left;}
#respond label small{font-weight: bold;}
#respond small{font-weight: normal;}
#commentform #submit {float: right; margin: 0 0 5px auto;font-weight:bold;}

form.cform {width:580px; text-align:left;}
form.cform label {width:230px; font-size:1.0em; font-weight:bold;}
form.cform  input, form.cform  textarea, form.cform  select {width:180px; font-size:0.9em;}
.submitRecipe form.cform textarea{width:270px;height:200px;}
form.cform  select {width:188px;}
input.sendbutton {display:block; width:206px !important; height:38px !important; margin-right:30px; background:transparent url(images/heading_bg/header_BoxRed.png) left top no-repeat !important; border:none !important; cursor:pointer; color:#fff; font-size:1em !important; font-weight:bold; text-transform:uppercase; font-family:'Trebuchet MS','Lucida Grande',Verdana,Arial,Sans-Serif;border:none !important;}
form.cform p.cf-sb {display:block; float:left;}
form.cform ol.cf-ol li.cf-box-group {position:relative; top:-12px; margin:0px !important; padding-left:240px;}
form.cform ol.cf-ol li.cf-box-title {position:relative; top:15px; padding:0px;}
form.cform label.cf-after {width:50px;}
form.cform ol.cf-ol li.cf_li_err, .entry div.failure  {margin-left:0px !important; padding-left:0px !important; background-image:none !important; background-color:#E4DDCF !important; border-color:#888 !important;}
form.cform .cf_error, .entry div.failure {border:1px solid #888 !important;}
.entry div.failure {margin-left:100px !important; text-align:center; font-weight:bold;}
/*.entry div.success {color:#000; font-weight:bold; border:1px solid #888 !important; background-color:#E4DDCF !important; text-align:center;}*/
/* End Form Elements */

/* Begin Comments*/
#comments{margin:30px 20px 20px 20px;}
.alt {margin: 0; padding: 10px;}
.commentlist {padding: 0; text-align: justify;margin-left:10px;}
.commentlist li {margin: 15px 0 10px; padding: 5px 5px 10px 10px; list-style: none;}
.commentlist li ul li {margin-right: -5px; margin-left: 10px;}
.commentlist p {margin: 10px 5px 10px 0;}
.children {padding: 0;}
#commentform p {margin: 5px 0;}
.nocomments {text-align: center; margin: 0;  padding: 0;}
.commentmetadata {margin: 0; display: block;}
/* End Comments */

/* Begin Sidebar */
#sidebar {width: 190px; margin-left: 545px; padding: 20px 0 10px 0;}
#sidebar form {margin: 0;}
/* End Sidebar */

/* Begin Calendar */
#wp-calendar {empty-cells: show; margin: 10px auto 0; width: 155px;}
#wp-calendar #next a {padding-right: 10px; text-align: right;}
#wp-calendar #prev a {padding-left: 10px; text-align: left;}
#wp-calendar a {display: block;}
#wp-calendar caption {width: 100%; text-align: center;}
#wp-calendar td {padding: 3px 0; text-align: center;}
#wp-calendar td.pad:hover { /* Doesn't work in IE */ background-color: #fff;}
/* End Calendar */

/* Begin Various Tags & Classes */
acronym, abbr, span.caps {cursor: help;}
acronym, abbr {border-bottom: 1px dashed #999;}
blockquote {margin: 15px 30px 0 10px; padding-left: 20px; border-left: 5px solid #ddd;}
blockquote cite {margin: 5px 0 0; display: block;}
.center {text-align: center;}
.hidden {display: none;}
.screen-reader-text {position: absolute; left: -1000em;}
hr {display: none;}
a img {border: none;}
.navigation {display: block; text-align: center; margin-top: 10px; margin-bottom: 60px;}
/* End Various Tags & Classes*/

/* Captions */
.aligncenter,
div.aligncenter {display: block;  margin-left: auto;  margin-right: auto;}
.wp-caption {border: 1px solid #ddd; text-align: center;  background-color: #f3f3f3; padding-top: 4px; margin: 10px;  -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px;}
.wp-caption img {margin: 0; padding: 0;  border: 0 none;}
.wp-caption p.wp-caption-text {font-size: 11px; line-height: 17px;  padding: 0 4px 5px;  margin: 0;}
/* End captions */

.promos div {width:375px; float:left; padding:0px 35px; position:relative;}
.promos div h3{height:50px; margin-top:-10px; padding:10px 0px 0px 15px; color:#6a0011; background: transparent url('/wp-content/themes/mattessons/images/heading_bg/productlanding_header.png') 100% 0 no-repeat;}
.promos div h3 a{color:#6a0011;}
.promos  div .more-link, .related-products .more-link, .related-recipes .more-link {display:block; height:38px; width:190px; padding: 8px 0 0 20px; background: transparent url('/wp-content/themes/mattessons/images/heading_bg/header_BoxRed.png') 0 0 no-repeat; color:#fff; text-transform:uppercase; text-decoration:none; font-weight:bold;margin-top:40px;}
.related-recipes .more-link {clear:left;}
/* TOP NAV */
#mainNav{z-index:12; position:absolute; bottom:0px; right:3px; bottom:-4px; font-size:1.2em;}
#mainNav li {display:block; float:left; list-style-type:none; text-transform:uppercase;}
#mainNav li a {display:block; color:#6A0011; font-weight:bold; font-size:1.2em; cursor:pointer; line-height:3.3em;}
#mainNav li.page-item-6  a {width:70px;  background:url('/wp-content/themes/mattessons/images/top_nav/navhomeoff.png') no-repeat left top;}
#mainNav li.page-item-6  a:hover, #mainNav li.page-item-6.current_page_item  a  {background-image:url('/wp-content/themes/mattessons/images/top_nav/navhomeon.png');}
#mainNav li.page-item-15  a {width:96px;  background:url('/wp-content/themes/mattessons/images/top_nav/navaboutusoff.png') no-repeat left top;}
#mainNav li.page-item-15  a:hover, #mainNav li.page-item-15.current_page_item  a  {background-image:url('/wp-content/themes/mattessons/images/top_nav/navaboutuson.png');}
#mainNav li.page-item-57  a, #mainNav li.page-item-58  a {width:107px;  background: transparent url('/wp-content/themes/mattessons/images/top_nav/navfeedyourtribeoff.png') no-repeat left top;}
#mainNav li.page-item-57 a:hover, #mainNav li.page-item-57.current_page_item  a, #mainNav li.page-item-57.current_page_ancestor a, #mainNav li.page-item-58 a:hover, #mainNav li.page-item-58.current_page_item  a, #mainNav li.page-item-58.current_page_ancestor a {background-image:url('/wp-content/themes/mattessons/images/top_nav/navfeedyourtribeon.png');}
/*#mainNav li.page-item-58  a {width:148px;  background:url('/wp-content/themes/mattessons/images/top_nav/navfeedyouttribeoff.png') no-repeat left top;}
#mainNav li.page-item-58  a:hover, #mainNav li.page-item-58.current_page_item  a, #mainNav li.page-item-58.current_page_ancestor a {background-image:url('/wp-content/themes/mattessons/images/top_nav/navfeedyouttribeon.png');}*/
#mainNav li.page-item-59  a {width:124px;  background:url('/wp-content/themes/mattessons/images/top_nav/navwildthingsoff.png') no-repeat left top;}
#mainNav li.page-item-59  a:hover, #mainNav li.page-item-59.current_page_item  a, #mainNav li.page-item-59.current_page_ancestor a {background-image:url('/wp-content/themes/mattessons/images/top_nav/navwildthingson.png');}
.current_page_item a, .current_page_ancestor a {color:green !important;  text-decoration:underline;}

/* SEARCH BOX */
div.searchBox {position:absolute; top:7px; right:-18px; width:220px; z-index:10;}
div.searchBox input {float:left;}
div.searchBox input#searchForm {width:160px; height:19px; margin-right:5px;}
/* END of SEARCH BOX */

.post-edit-link{ clear:left;}

.related-products {float:right;  width:300px; border-left:1px solid #AFA10A; padding-left:10px; min-height:500px;}
.related-products div{float:none; cleaR:left;}
.related-products h3 a{display:inline; color:#0098dc;}
.related-products div .more-link{display:none;}
.related-products ul li {margin:10px 0px; list-style-type:none;}
.related-products ul  a {color:#0098DC; font-weight:bold; text-decoration:underline;}
.related-products h2 {font-family:'Trebuchet MS'; color:#6a0011;}
.related-products h3 {margin-top:0px;}
.related-products h3 a {text-decoration:underline; font-size:0.8em;}
.related-products img.alignleft {margin-top:15px; padding:0px; 0px 2px 0px;}

.productPage .entry {width:570px; float:left; padding-right:20px;}

.breadcrumb{padding:10px 30px; font-size:14px; font-weight:bold; color:#0098dc;}
.breadcrumb a {font-weight:normal; text-decoration: underline; color:#0098dc;}

.entry:after,#page:after{content:"."; display:block; clear:left; visibility: hidden;}

/* The 'general page'(default) template */
.generalPage{width:560px; padding:0 200px;}
.generalPage h2{text-align:center;}
.generalPage p{margin-bottom:30px;}
.entry p, .entry h3 {margin:10px 0px 10px 20px;}

/* SLIDE */
#slideControls{z-index: 15; position:absolute; color:#000; font-size:2em; list-style:none; bottom:10px; left:10px;}
#slideControls li {float:left;  margin-right:5px; cursor: pointer;}
#slideControls li a {cursor: pointer; display:block; width:21px; height:22px; text-indent:-9999px;}
#slideControls li.one a {background:url('/wp-content/themes/mattessons/images/top_pagination/1_OffState.png') no-repeat left top;}
#slideControls li.one a:hover, .oneHover  {background-image:url('/wp-content/themes/mattessons/images/top_pagination/1_OnState.png') !important;}
#slideControls li.two a {background:url('/wp-content/themes/mattessons/images/top_pagination/2_OffState.png') no-repeat left top;}
#slideControls li.two a:hover, .twoHover {background-image:url('/wp-content/themes/mattessons/images/top_pagination/2_OnState.png') !important;}
#slideControls li.three a {background:url('/wp-content/themes/mattessons/images/top_pagination/3_OffState.png') no-repeat left top;}
#slideControls li.three a:hover, .threeHover {background-image:url('/wp-content/themes/mattessons/images/top_pagination/3_OnState.png') !important;}
#slideControls li.four a {background:url('/wp-content/themes/mattessons/images/top_pagination/4_OffState.png') no-repeat left top;}
#slideControls li.four a:hover, .fourHover {background-image:url('/wp-content/themes/mattessons/images/top_pagination/4_OnState.png') !important;}

/* OUR RANDE  */
.horizontalProducts {float:left;}
.horizontalProducts div{float:left; width:221px; padding:0px 8px 0px 0px;}
.horizontalProducts div img{float:none !important;}
.horizontalProducts div h3 {height:50px; padding:10px 0px 0px 15px; color:#6a0011; background: transparent url('/wp-content/themes/mattessons/images/heading_bg/ourrange_header.png') left top no-repeat;}
.horizontalProducts div ul {margin:0px 15px 0px 25px;}
.horizontalProducts div .more-link {margin:10px 0px 0px 10px;}
.ingredients {font-size:0.8em; color:#666;}

/* PRODUCT PAGE */
.divProduct {float:left;}
.divProduct div {min-height:360px; margin:15px 0px;}
.divProduct p {margin:0px 15px;}
.divProduct div a {color:#0098DC; font-weight:bold; text-decoration:underline;}
.divProduct div h3 a {font-size:1.1em; text-decoration:none;}
.divProduct p a.more-link {margin-top:10px;}
.entry img.spaceLeft {padding-left:88px;}

/* HOMEPAGE */
.homepage .promos div h3 {overflow:visible; margin-left:172px; padding-left:9px; background:transparent url(images/heading_bg/homepage_header_BoxBrown.png) left top no-repeat;}
.homepage .promos div {width:452px; min-height:240px; padding:0 8px 0px 0px;}
.homepage .divProduct p {margin:0px;}
.homepage .divProduct p a.more-link {float:right; position:relative; right:70px;}
.homepage img.alignleft {margin:0px; padding:0px;}
.promos .homePara {left:13px; padding-right:15px; padding-left: 185px;}

/* IE 6 */
* html #content {margin-left:0px;}
* html .productPage .entry  {width:550px;}
* html .related-products {height:500px; overflow:visible;}
* html .divProduct div {height:360px; overflow:visible;}
* html .homepage .promos div {height:240px; overflow:visible;}

/* Recipe Page */
.recipePage .entry {width:570px; float:left; padding-right:20px;}

.related-recipes {float:right;  width:300px; border-left:1px solid #AFA10A; padding-left:10px; min-height:500px;}
.related-recipes div{float:none; cleaR:left;}
.related-recipes h3 a{display:inline; color:#0098dc;}
.related-recipes div .more-link{display:none;}
.related-recipes ul li {margin:10px 0px; list-style-type:none;}
.related-recipes ul  a {color:#0098DC; font-weight:bold; text-decoration:underline;}
.related-recipes h2 {font-family:'Trebuchet MS'; color:#6a0011;}
.related-recipes h3 {margin-top:0px;}
.related-recipes h3 a {text-decoration:underline; font-size:0.8em;}
.related-recipes img.alignleft {margin-top:15px; padding:0px; 0px 2px 0px;}

.recipePage .entry li {list-style-type: none;}

.recipePage .entry ul li.one {background-image: url("images/Number1.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.two {background-image: url("images/Number2.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.three {background-image: url("images/Number3.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.four {background-image: url("images/Number4.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.five {background-image: url("images/Number5.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.six {background-image: url("images/Number6.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.seven {background-image: url("images/Number7.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.eight {background-image: url("images/Number8.png");background-repeat: no-repeat;text-indent: 20px;}
.recipePage .entry ul li.nine {background-image: url("images/Number9.png");background-repeat: no-repeat;text-indent: 20px;}

.recipePage .entry img {margin-left: -5px;}

.hunterImage {margin-left:-100px; }

.submitRecipe{ border: 0px;}

/* Override comment-body */
.comment-body {background-color:transparent;}

/*CRAVING SOMETHING SPECIAL */
.page-id-2717 .primalFormContainer {background-image:url('http://mattessons2010dev.tmwtest.co.uk/wp-content/uploads/2011/06/Mattessons-image.jpg'); 
margin-left : -180px;
width : 909px ;
height : 776px;
padding : 285px 30px 30px 30px;
}

.page-id-2717 .primalFormContainer p {width:550px;}






/*CRAVING SOMETHING SPECIAL */
.page-id-3634 .primalFormContainer {background-image:url('http://mattessons2010dev.tmwtest.co.uk/wp-content/uploads/2011/06/Mattessons-image.jpg'); 
margin-left : -180px;
width : 909px ;
height : 776px;
padding : 285px 30px 30px 30px;
}

.page-id-3634 .primalFormContainer p {width:550px;}


/*CRAVING SOMETHING SPECIAL */
.page-id-3660 .primalFormContainer {background-image:url('http://mattessons2010dev.tmwtest.co.uk/wp-content/uploads/2011/06/Mattessons-image.jpg'); 
margin-left : -180px;
width : 909px ;
height : 776px;
padding : 285px 30px 30px 30px;
}

.page-id-3660 .primalFormContainer p {width:550px;}



/* Win action packed toys */
.page-id-4020 .primalFormContainer {background-image:url('/wp-content/uploads/2011/09/mattessons-win-toys-page.png'); 
margin-left : -180px;
width : 909px ;
height : 330px;
padding : 285px 30px 30px 30px;
}

.page-id-4020 .primalFormContainer p {width:550px;}



div.primalFormTop{
background : url(/wp-content/uploads/2010/08/bg_primalForm_top.jpg) no-repeat;
margin-left : -180px;
width : 909px;
height : 43px;
}

div.primalFormBottom{
background : url(/wp-content/uploads/2010/08/bg_primalForm_bottom.jpg) no-repeat;
margin-left : -180px;
width : 909px !important;
height : 43px;
}

div.primalFormContainer {
background : url(/wp-content/uploads/2010/08/bg_primalForm_middle.jpg) no-repeat;
margin-left : -180px;
width : 909px ;
height : 776px;
padding : 30px;
}

div.primalForm {
background : url(/wp-content/uploads/2010/08/bg_adidas_middle.jpg) no-repeat;
margin-left : 150px;
margin-top : 30px;
width : 704px ;
height : 410px;
}

div.primalForm label span, div.primalForm label{
width : 100px ;
}

div.primalForm label.cf-before span, div.primalForm label.cf-before {
width : 260px;
float : right;
padding-left :10px;
}

div.primalFormContainer div.bottom{
background : url(/wp-content/uploads/2010/08/bg_adidas_bottom.jpg) no-repeat;
width : 704px;
height : 43px;
margin-left : 150px;
}

div.primalForm div.top{
background : url(/wp-content/uploads/2010/08/bg_adidas_top.jpg) no-repeat;
width : 704px ;
height : 43px;
}

div.primalFormContainer p{
width : 400px;
}

div.primalForm div.formContent {
margin-left : 50px;
margin-top : 0px;
width : 220px;
float : left;
position : s6tatic !important;
}

div.primalForm div.formContent h2{
background : url(/wp-content/uploads/2010/08/hd_hunt_down.jpg) no-repeat;
width : 220px !important;
height : 8px !important;
}

div.primalForm h2{
background : url(/wp-content/uploads/2010/08/hd_hunt_down.jpg) no-repeat;
width : 220px !important;
height : 8px !important;
}

div.primalFormContainer h1{
background : url(/wp-content/uploads/2010/08/hd_win_adidas.jpg) no-repeat;
width : 571px !important;
text-indent : -9999px;
margin-left : 20px;
font-size : 10px !important; 
padding-top : 30px !important; 
}


div.primalForm * {
color : #fff;
}

div.primalForm a {
text-decoration : underline;
color : #fff !important;
}

div.primalForm input {
color : #000;
}

div.primalForm form {
width : 300px;
margin-top : 0px;
margin-left : 50px;
float : left;
}

div.primalForm div.formContent p{
width : 220px;
margin-left : 0px;
}

div.atmosFRaiders {
background : url(/wp-content/uploads/2010/08/ph_fridge_radiers_pack.png) no-repeat;
position : absolute !important;
width : 265px ;
height : 285px;
float : left;
margin-top: 160px;
left: 35px;
z-index : 100;
}

div.atmosAdidas {
background : url(/wp-content/uploads/2010/08/ph_win_adidas.png) no-repeat;
width : 431px ;
height : 275px;
position : absolute !important;
margin-left : 400px;
margin-top : 57px;
z-index : 50;
}

div.primalFormContainer .reqtxt, div.primalFormContainer .emailreqtxt{
display : none;
}

ol.cf-ol li {
display : inline-block;
}

.cf-sb {
/*width : 100px !important;*/
float : right !important;
}

div.primalForm form .sendbutton {
background : url(/wp-content/uploads/2010/08/bt_submit.jpg) no-repeat !important;
text-indent : -9999px;
float : right;
}


div.primalForm form ol.cf-ol li.cf_li_err {
background:none !important;
border-color:none !important;
border-style:0 !important;
border-width:0 !important;
margin:0 !important;
padding:0 !important;
}


div.primalForm div.failure {
background:none !important;
color : #EFBD36;
border : none !important;
display:inline;
position : relative;
top : 10px !important;
left : 50px;
width : 200px;}



div.primalForm div.success {
background:#830022!important;
border : none !important;
color : #EFBD36;
display:block;
width : 580px;
left : 250px;
padding-top : 30px;
margin-top : 0px;
position : absolute;
z-index : 50;
height : 345px;
}


.entry ol li {
list-style:decimal;
}


.entry ol {
list-style:decimal;
padding-left : 20px;
}

.subscribe, #respond {
display : none
}

.print {
background : url(/wp-content/uploads/2010/08/ic_print.gif) no-repeat !important;
text-indent : -9999px;
float : right;
width : 80px;
}

.indent {
padding-left : 14px;
}
