#tblContent1 td {white-space:normal !important;}
#tblContent2 td {white-space:normal !important;}
#tblContent3 td {white-space:normal !important;}

#TDSearchResults {width:928px; background:transparent !important;}

#pnlnumberResults {margin:20px 48px !important;}

#searchResultsInfo {margin:0px 48px !important;}

#pnlPageLinks {margin:0px 48px 20px 48px !important;}

#pnlOtherAreas {margin:0px 48px !important;}

#RecordCountLabel {color:#b21d17 !important;}

#searchTerms {color:#581e00 !important;}

.resultNumber {color:#b21d17 !important;}

.resultHead {font-size:12px;}

.clsResultDescr {font:11px verdana, sans-serif !important; margin:5px 0px 5px 0px !important;}

.clsResultLastModified {color:#581e00 !important; font:11px verdana, sans-serif !important;}

.lastRow {margin:0px 0px 0px 0px !important;}

#NextLink, #PreviousLink {color:#b21d17 !important;}

.Warning {background:transparent;}

td.clsNormal {background:transparent;}

#Module792_TRDisplayUserForm input {border:1px solid #c2a034; height:20px; margin-bottom:5px;}


#Module17_LoginTable {height:272px; margin-bottom:10px;}

#Module17_TRHeadingText td {height:90px;}

#Module17_LoginTable input {border:1px solid #c2a034; height:20px; margin-bottom:5px;}

#Module17_LoginTable #Module17_chkRememberMe {border:none; height:10px; margin-top:5px;}

#Module17_TDLoginNameLabel, #Module17_TDPasswordLable {padding-left:28px;}

#lblName {height:200px!important;}

#ProductPageContainer {margin-top:70px;}

div.White {width: 100px !important; text-align: right !important; margin-right: 25px !important;}

div.White a {color: white !important; text-decoration: none !important;}


div.White a:hover {text-decoration: underline}

table, td, tr, p, ul, ol, li {
font:verdana; 
color: #333333;
}

.Subtext {
font-size: 9px !important;
}

#Footer1_TRBottomBannerHTML p {font-size: 11px;}

td, p {font-size: 11px;}
p {line-height: 130%;}

td.clsNormalAdmin {}

body {
background:url('/images/UserUploadedImages/17/BG.jpg') repeat-x top left !important;
}

#tblContentTD2 table#tblContent2 tbody tr td.clsNormal table {margin: 8px 0 8px 0;}

#tblContentTD2 table#tblContent2 tbody tr td.clsNormal table p {margin: 20px 0 20px 0;}

#tblContentTD2 table#tblContent2 tbody tr td.clsNormal table td {margin: 20px 0 20px 0;}

h2, a h2 {
font: normal 24px Georgia, Times New Roman, Times, serif; 
color:#b21d17;
text-decoration: none; 
}

h2 em {font: normal 24px Georgia, Times New Roman, Times, serif; 
color:#581e00}

h3 {
font: normal 16px Georgia, Times New Roman, Times, serif; 
color:#b21d17;
}

p a:hover, a:hover {
font:verdana; color: black; text-decoration: none;
}

p a, a {
font: verdana; color: #581e00; text-decoration: none;
}

p.bold {font: bold 11px Verdana, Arial, sans serif; 
color:#666666}

#tblContentTD2 a {font-weight: bold;}


h1, a h1 {
font: normal 40px Georgia, Times New Roman, Times, serif; 
color:#581e00; 
text-decoration: none;
}

.MainBoxTable p, .MainBoxTable h2 {padding: 0 30px;}
.MainBoxTable p, .MainBoxTable h3 {padding: 0 30px;}

.Banner {
background:#d5a87f url(/images/UserUploadedImages/17/Banner.jpg) no-repeat top left;
width:928px;
height:147px
}

.Banner div {
float:left;
margin:117px 0 0 680px;
}

.Banner div span {
font:normal 12px verdana;
color:white;
margin-right:5px;
}

#Header1_TRTopBannerHTML td {
background-color:#d5a87f;
}

div.Masterdiv, .Muffin {
background:url(/images/UserUploadedImages/17/BGMaster.gif) repeat-y top left !important;
width:928px;
height:100% !important
}

#MainTableForContent {
background:url(/images/UserUploadedImages/17/BGMaster.gif) repeat-y top left !important;
width:928px;
height:100% !important
}

.clsNormalAdmin #MainTableForContent {height:auto !important}

tr#TRUserDetails {padding-left:20px !important;}

td#TopmenuTD {
width:928px !important;
background:#d5a87f url(/images/UserUploadedImages/19/MenuBg.jpg) no-repeat !important;
}

#DivContent {
margin:0 24px;
}

#TRSearchResults table {
margin-right:3px;
/*width:878px;*/
width:860px;
background-color:white;
border:0px none !important;
}

#TRSearchResults table font {
color:black;
}

td#TDForLeftCell, td#TDForRightCell {
background:#ecdccc url(/images/UserUploadedImages/17/BG.jpg) repeat-x top left !important;
}

#TableTopNavBar {
width:855px !important;
margin-left:50px;
text-align:center;
background:url (/Images/UserUploadedImages/19/MenuSeparator.gif) repeat-y left top !important;
height:33px !important;
}

.RadMenu_CM7 span.text, .RadMenu_CM10 span.text, .RadMenu_CM11 span.text  {
padding-top:8px !important;
border:0px none;
height:25px !important;
float:left;
margin:0
}

img.leftImage {
border:0px none;
margin:0;
padding:0
}

.Footer {
background:#ecdccc url(/images/UserUploadedImages/17/FooterBg.gif) no-repeat top left;
width:928px;
height:160px;
font-style:normal; font-variant:normal; font-weight:normal; font-size:11px; font-family:verdana, sans-serif
}

.Footer div {
color:#555555;
padding:20px 0 0 40px;
}

.Footer span {
margin-left:155px;
}

.Footer div a {
color:#555555;
text-decoration:none;
}

.Footer div a:hover {
color:#333333;
text-decoration:underline;
}

.Footer p {
color:#f4ece4;
padding:13px 0 0 350px;
}

.Footer p a {
color:#f4ece4 !important;
text-decoration:none;
}

.Footer p a:hover {
text-decoration:none !important;
color:#F9AE2B !important;
}

#Footer1_TRBottomBannerHTML td {
background-color:#ecdccc;
}

img {
border:0px none;
}

.HomeBottom {
background-color:#f8ebda;
height:200px;
border-left:1px solid white;
border-right:1px solid white;
vertical-align:bottom;
}

.HomeBottom img {
margin-left:40px;
float:left, display:block;
}

img.Thumbnail {
margin-top:10px;
}

tr#TRBreadCrumbs_PrintIcon td tbody table {
height:20px !important;
}

tr#TRBreadCrumbs_PrintIcon td table {
background-color:#f5e6d3;
height:20px !important;
margin:0 23px 0 113px;
}

tr#TRBreadCrumbs_PrintIcon {
background:url(/images/UserUploadedImages/17/BreadCrumbsBg.gif) no-repeat left top;
height:20px !important
}

tr#TRBreadCrumbs_PrintIcon a, a.clsAltNormalOneSmaller {
font:Normal 11px !important;
color:#555555 !important;
text-decoration:none;
}

tr#TRBreadCrumbs_PrintIcon a:hover, a.clsAltNormalOneSmaller:hover {
color:black !important;
text-decoration:underline !important;
}

.LeftColBox {
border-right:1px solid #dddddd;
width:196px;
}

.LeftColBox p {
width:115px;
margin:40px 0 8px 63px;
font-size:11px;
}

.LeftColBox p a {
font:verdana; color: #581e00; 
text-decoration: underline;
}

.LeftColBox p a:hover {
color: black; 
text-decoration: underline;
}

.Nutrition {
margin-top:25px;
}

.Baked {
margin-top:25px;
}

.breadcrumbMargin, .printMargin {
padding:20px 20px 0;
}

td#tblContentTD2 {
padding: 35px;
}

.MainBox {
border-right: 1px solid #dddddd;
border-left: 1px solid #dddddd;
}

.MainBox div {
float:left;
}

.MainBox div img, .MainBox h3, .MainBox h4 {
margin-left: 30px;
}

.MainBox h3{font-size: 18px}

.MainBox h4 {font: bold 14px Verdana; color: black;}

.MainBoxDiv {
width: 600px;
}

.MainBoxDivUK {
width: 424px;
}

.MainBoxDiv p img {margin-top:20px;}

.MainBoxDiv h2 {
margin-top: 0px;
}

.MainBoxDiv1 h2 {
margin-top: 0px; margin-left: 0px;
}

-------------------------

/*----------franchisee UK store ----------*/

h2.store {padding-top:20px!important; margin-top:20px!important;}



.MainBox1 {
border-right: 1px solid #dddddd !important;
border-left: 1px solid #dddddd !important;
}

.MainBox1 div {
float:left;
}

.MainBox1 div img, .MainBox h3, .MainBox h4 {
margin-left: 0px;
}

.MainBox1 h3{font-size: 18px}

.MainBox1 h4 {font: bold 14px Verdana; color: black;}

------------------

.MainBoxTable{
margin-top: 0px;
WIDTH: 607px; 
}

tr#Edtr57 table td#TDHTML, tr#Edtr289 table td#TDHTML, tr#Edtr597 table td#TDHTML {
background:url(/images/UserUploadedImages/23/Products-Muffins.jpg) no-repeat left top;
height: 143px; vertical-align: top
}

tr#Edtr58 table td#TDHTML {
background:url(/images/UserUploadedImages/23/Products-More-than-muffins.jpg) no-repeat left top;
height: 143px; vertical-align: top
}

tr#Edtr290 table td#TDHTML, tr#Edtr598 table td#TDHTML {
background:url(/images/UserUploadedImages/48/products-quiche.jpg) no-repeat left top;
height: 143px; vertical-align: top
}

tr#Edtr59 table td#TDHTML, tr#Edtr599 table td#TDHTML {
background:url(/images/UserUploadedImages/23/Products-Coffee.jpg) no-repeat left top;
height: 143px; vertical-align: top
}

tr#Edtr291 table td#TDHTML {
background:url(/images/UserUploadedImages/23/Products-Coffee.jpg) no-repeat left top;
height: 143px; vertical-align: top
}

tr#Edtr60 table td#TDHTML, tr#Edtr292 table td#TDHTML, tr#Edtr600 table td#TDHTML {
background:url(/images/UserUploadedImages/23/Products-Cold-beverages.jpg) no-repeat left top;
height: 143px; vertical-align: top
}

tr#Edtr57 table td#TDHTML h2, tr#Edtr57 table td#TDHTML p, tr#Edtr58 table td#TDHTML h2, tr#Edtr58 table td#TDHTML p, tr#Edtr59 table td#TDHTML h2, tr#Edtr59 table td#TDHTML p, tr#Edtr60 table td#TDHTML h2, tr#Edtr60 table td#TDHTML p, tr#Edtr289 table td#TDHTML h2, tr#Edtr289 table td#TDHTML p, tr#Edtr290 table td#TDHTML h2, tr#Edtr290 table td#TDHTML p, tr#Edtr291 table td#TDHTML h2, tr#Edtr291 table td#TDHTML p, tr#Edtr292 table td#TDHTML h2, tr#Edtr292 table td#TDHTML p, tr#Edtr597 table td#TDHTML h2, tr#Edtr597 table td#TDHTML p, tr#Edtr598 table td#TDHTML h2, tr#Edtr598 table td#TDHTML p, tr#Edtr599 table td#TDHTML h2, tr#Edtr599 table td#TDHTML p, tr#Edtr600 table td#TDHTML h2, tr#Edtr600 table td#TDHTML p {
padding: 0 20px 0 195px; margin-top: 12px; 
}

tr#Edtr57 table td#TDHTML a, tr#Edtr58 table td#TDHTML a, tr#Edtr59 table td#TDHTML a, tr#Edtr60 table td#TDHTML a, tr#Edtr289 table td#TDHTML a, tr#Edtr290 table td#TDHTML a, tr#Edtr291 table td#TDHTML a, tr#Edtr292 table td#TDHTML a, tr#Edtr597 table td#TDHTML a, tr#Edtr598 table td#TDHTML a, tr#Edtr599 table td#TDHTML a, tr#Edtr600 table td#TDHTML a {
text-decoration: none;
font-weight: lighter; 
display:block; 
height: 140px
}

tr#Edtr64_2 table td#TDHTML img {
float: left; 
padding-right: 45px; 
padding-bottom: 20px;
}

tr#Edtr326 table td#TDHTML img {
float: left; 
padding-right: 45px; 
padding-bottom: 20px;
}

tr#Edtr647 table td#TDHTML img {
float: left; 
padding-right: 45px; 
padding-bottom: 20px;
} 

.MuffinInfo td {vertical-align: top;}

.MuffinInfo td p, .MuffinInfo td h2 {padding-left: 30px;}

.StateBG {
background:url('/images/UserUploadedImages/11/StatesBG.gif') no-repeat left top;
height: 51px; vertical-align: bottom
}

.StateBG h2 { 
color:black;
Font: Normal 18px Verdana; 
margin: 0px;
padding: 14px 0 0 15px;
}

.LocationsRegionTable td {
vertical-align: top;
padding-right: 15px;
padding-bottom:
}

.LocationsRegionTable h3, .LocationsRegionTable p {
margin: 0 !important;
}

.StateLinks a {
text-decoration:none !important;
color: #555 !important;
cursor: pointer;
}

.StateLinks a:hover {
color: black !important;
cursor: pointer;
}

.StateLinks p {
padding-left: 5px
}

.BakedTable td {
padding-top: 30px;
}



.clsNormal {
font-family:Verdana!important;
color:#000!important;
font-size:11px!important;
font-weight:!important;
padding:0!important; line-height: 130% !important
}

.clsNormalOneBigger {
font-family:Verdana!important;
color:#000!important;
font-size:13px!important;
font-weight:!important;
padding:0!important
}

.clsNormalOneSmaller {
font:9px Verdana!important;
color:#000!important;
padding:0!important;
}

.clsAltNormal {
font-family:Verdana!important;
color:#00f!important;
cursor:hand!important;
font-size:11px!important;
font-weight:!important;
text-decoration:underline!important;
padding:0!important
}

.clsAltNormalOneSmaller {
font:9px Verdana!important;
color:#00f!important;
cursor:hand!important;
text-decoration:underline!important;
padding:0!important;
}

A {
font:11px Verdana!important;
color:#581e00 !important;
cursor:hand!important;
text-decoration:none!important;
padding:0!important;
}

A:Visited {
font:11px Verdana!important;
color:black!important;
cursor:hand!important;
text-decoration:none!important;
padding:0!important;
}

A.clsAltNormalOneSmaller:Visited {
font:9px Verdana!important;
color:purple!important;
cursor:hand!important;
text-decoration:underline!important;
padding:0!important;
}

A.clsAltNormal:Visited {
font-family:Verdana!important;
color:purple!important;
cursor:hand!important;
font-size:11px!important;
font-weight:!important;
text-decoration:underline!important;
padding:0!important
}

.clsMidHeader {
font:Bold 15px Verdana!important;
color:#000!important;
padding:0!important;
}

.PageHeading {
font-family:Verdana!important;
color:#000!important;
font-size:18px!important;
font-weight:!important;
padding:0!important
}

.clsPostcardBorder {
border:0px none !important;

}

a:hover, a.clsAltNormal:hover {
text-decoration:underline!important;
}

a.clsMidHeader:visited, a.clsMidHeader:hover {
font-family:Verdana!important;
color:#000!important;
font-size:15px!important;
font-weight:Bold!important;
padding:0!important;
}

#TRUserDetails table {margin:0px 0px 0px 50px;}

#TRMandatoryField td {padding:0px 0px 0px 50px !important;}

#TRDisplaySaveButtonAtBottom td {padding:0px 0px 0px 42px;}


/**
 * Image Gallery menu styles 
 *
 **/

.image-gallery-bg
{
  height:262px;
  background-image:url('../Images/useruploadedimages/134/img-gal-bg.gif');
  border-top:1px #F3D8CD solid;
}
.image-gallery-bg #contents
{
  width:250px;
  position:relative;
  top:0px;
  left:5px;
}

.image-gallery-bg #contents p
{
  font-size:12px;
  font-weight:normal;
  margin-bottom:0px;
  color:#57311a;
  margin-top:5px;
}

.image-gallery-bg #contents li
{
  list-style:none;
}

/**END OF Image Gallery menu styles ******/


/*START - form creator 20090202:GT*/
.formCreatorTable,
#divFormCreatorTableContentMain { margin-left:50px; width:60% !important; }



/*END - form creator 20090202:GT*/


.RadEWrapper {margin:0px 0px !important;}
.RadEWrapper table {margin:0px 0px !important;}
.RadEWrapper td {margin:0px 0px !important;}


/*----------start admin menu styles----------*/

table#topAdminMenuRight {background-color:#7c7c7c; width:300px; height:30px;}
table#topAdminMenuRight td {padding:0px 12px 0px 12px; /*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}
table#topAdminMenuRight a,
table#topAdminMenuRight a:link,
table#topAdminMenuRight a:active,
table#topAdminMenuRight a:visited {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#ffffff;}

table#topAdminMenuRight a:hover,
table#topAdminMenuRight a:focus {/*font:100% 'Lucida Grande', 'Lucida Sans Unicode', Tahoma, Verdana, sans-serif;*/ color:#cd5627; text-decoration:underline;}

#adminBanner {display:none;}














































