#freezerlist1text,
#localtext,
#standingribroasttitle,
#ciderchopstitle,
#testimonialsheadertext,
#delilist1text,
#spareribstitle,
#swisssteaktitle,
#macandcheesetitle,
#hamloaftitle,
#potroasttitle,
#tenderloinroasttitle  {
   margin: 28px 0px 0px 57px;
   width: 823px;
   top: 0px;
   left: 0px;
   position: relative;
}

#standingribroastingredien,
#swisssteakingredients1,
#hamloafingredients1,
#spareribsingredients1,
#ciderchopsingredients1,
#tenderloinroastingredient,
#macandcheeseingredients1,
#potroastingredients1  {
   margin: 5px 0px 5px 25px;
   width: 402px;
   top: 0px;
   left: 0px;
   position: relative;
}

#ciderchopsprocedure,
#macandcheeseprocedure,
#tenderloinroastprocedure,
#standingribroastprocedure,
#hamloafprocedure,
#potroastprocedure,
#i1965graph2text,
#swisssteakprocedure,
#spareribsprocedure  {
   margin: 0px 0px 0px 24px;
   width: 826px;
   top: 0px;
   left: 0px;
   position: relative;
}

#printstandingribroastbutt,
#printswisssteakbutton,
#printtenderloinroastbutto,
#printpotroastbutton,
#printciderchopsbutton,
#printmacandcheesebutton,
#printspareribsbutton,
#printhamloafbutton  {
   margin: 14px 0px 0px -172px;
   line-height: 16px;
   font-weight: bold;
   font-size: 11px;
   font-family: Verdana, sans-serif;
   padding-bottom: 6px;
   text-align: right;
   height: 16px;
   width: 172px;
   top: 0px;
   left: 0px;
   position: relative;
}

#locationtext,
#delitext,
#i1965introtext,
#homeintrotext,
#contacttext,
#freezertext,
#meatstext  {
   position: absolute;
   left: 59px;
   z-index: 7;
   width: 386px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactimage,
#freezerimage,
#meatsimage,
#delicaseimage,
#staticbldg,
#homephoto  {
   position: absolute;
   left: 466px;
   top: 187px;
   z-index: 7;
   width: 430px;
   height: 240px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#middlestripeinfonomerge,
#middlestripehomenomerge,
#middlestripenomerge  {
   position: absolute;
   left: -396px;
   top: 164px;
   z-index: 6;
   width: 1727px;
   height: 286px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#ourproductsmenu > div:first-child,
#recipesmenu > div:first-child  {
   top: 0px;
   left: 0px;
   padding: 0px;
   margin: 0px;
   position: relative;
   display: block;
}

#recipesmenu div ul li a,
#ourproductsmenu div ul li a  {
   padding-left: 13px;
   padding-right: 0px;
   width: 100%;
   display: block;
}

#spareribsprocedurecolumn,
#spareribsingredientscolum  {
   margin: 0px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 868px;
   min-height: 96px;
}

#ourproductsmenu div ul li,
#recipesmenu div ul li  {
   width: 100%;
   margin-right: 0px;
   margin-left: 0px;
}

#beeflovercolumn,
#campercolumn,
#porklovercolumn  { background-color: #FFFFFF; }
#beeflovercolumn,
#campercolumn,
#porklovercolumn  {
   min-height: 221px;
   width: 248px;
   top: 0px;
   left: 0px;
   position: relative;
   margin-right: 0px;
   margin-top: 15px;
   margin-bottom: 0px;
   background-color: rgba(255, 255, 255, 0.5019608);
}

#facebookbutton a:hover,
#facebookbutton a.nmh  {
   background-position: -31px 0%;
}

#ourproductsmenu div ul,
#recipesmenu div ul  {
   font: normal normal 16px/24px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   text-indent: 0px;
   text-align: left;
}

#campertext,
#beeflovertext,
#porklovertext  {
   margin: 9px 0px 9px 24px;
   width: 224px;
   top: 0px;
   left: 0px;
   position: relative;
}

#procedurecolumn,
#ingredientscolumn  {
   margin-right: 0px;
   margin-left: 34px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 868px;
   min-height: 96px;
}

#ourproductsmenu > div:first-child  {
   width: 148px;
}

#since65nomerge,
#homeanimnomerge  {
   position: absolute;
   left: 480px;
   top: 201px;
   z-index: 8;
   width: 402px;
   height: 212px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

.fl li a,
.fl li *,
#mainmenu > ul > li > a  {
   display: inline;
}

#recipesmenu > div:first-child  {
   width: 196px;
}

#recipesmenu,
#ourproductsmenu  {
   margin: 0px;
   overflow: hidden;
   display: none;
   z-index: 10;
   top: 50px;
   position: absolute;
}

#page_content .container_div  {
   background-image: none;
}

#middlestripeinfonomerge  {
   background-image: url(sg_store-info_media/middlestripeinfonomerge.jpg);
}

#middlestripehomenomerge  {
   background-image: url(sg_home_media/middlestripehomenomerge.jpg);
}

#testimonialsheadertext  {
   margin-top: 30px;
   margin-left: 59px;
}

#middlestripenomerge  {
   background-image: url(sg_specials_media/middlestripenomerge.jpg);
}

#ingredientscolumn  {
   margin-top: 9px;
   margin-bottom: 0px;
}

#mainmenu ul li a  {
   padding: 3px 0.88em 4px 0.88em;
   line-height: 23px;
   height: 100%;
}

#freezerlist1text  {
   width: 411px;
   margin-top: 11px;
}

#facebookbutton a  {
   background: url(sg_standingribroast_media/facebookbutton.gif) no-repeat;
   display: block;
   height: 31px;
   width: 31px;
   font-size: 31px;
   line-height: 31px;
}

#procedurecolumn  {
   margin-top: 13px;
   margin-bottom: 9px;
}

#ourproductsmenu  {
   left: 381px;
   width: 166px;
}

#i1965graph2text  {
   width: 386px;
   margin-left: 59px;
}

#homeanimnomerge  {
   background-image: url(sg_home_media/homeanimnomerge.gif);
}

#beeflovercolumn  {
   margin-left: 57px;
}

#porklovercolumn  {
   margin-left: 38px;
}

#calfheadcircle  {
   background: url(sg_home_media/calfheadcircle.png) no-repeat;
   position: absolute;
   left: 12px;
   top: 19px;
   z-index: 8;
   width: 875px;
   height: 191px;
   margin-left: 0px;
   margin-top: 0px;
}

#facebookbutton  {
   position: absolute;
   left: 1642px;
   top: 29px;
   z-index: 6;
   width: 31px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#meatslist1text  {
   margin: 12px 0px 5px 57px;
   width: 411px;
   top: 0px;
   left: 0px;
   position: relative;
}

#since65nomerge  {
   background-image: url(sg_since-1965_media/since65nomerge.gif);
}

#mainmenu ul li  {
   height: 100%;
   margin-top: 0px;
   margin-bottom: 0px;
}

#menubarnomerge  {
   background: url(sg_standingribroast_media/menubarnomerge.jpg) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 936px;
   height: 64px;
   margin-left: 0px;
   margin-top: 0px;
}

#i1965introtext  {
   top: 211px;
}

#lowerwoodgrain  {
   background: url(sg_standingribroast_media/lowerwoodgrain.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 5;
   width: 936px;
   height: 170px;
   margin-left: 0px;
   margin-top: 0px;
}

#homeintrotext  {
   top: 214px;
}

#contentcolumn  {
   margin: 436px 0px 0px 0px;
   position: relative;
   left: 0px;
   top: 0px;
   width: 936px;
   min-height: 296px;
   background-color: #E3B776;
}

#delilist1text  {
   width: 410px;
}

#footerdarkred  {
   background: url(sg_standingribroast_media/footerdarkred.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 0px;
   z-index: 4;
   width: 2520px;
   height: 89px;
   margin-left: 0px;
   margin-top: 0px;
}

#delicaseimage  {
   background-image: url(sg_deliitems_media/delicaseimage.jpg);
}

#page_content  {
   min-height: 732px;
}

#agneswoodcut  {
   background: url(sg_recipes_media/agneswoodcut.png) no-repeat;
   position: absolute;
   left: 185px;
   top: 61px;
   z-index: 9;
   width: 702px;
   height: 104px;
   margin-left: 0px;
   margin-top: 0px;
}

#butcherblock  {
   background: url(sg_standingribroast_media/butcherblock.gif) no-repeat;
   position: absolute;
   left: 0px;
   top: 13px;
   z-index: 3;
   width: 936px;
   height: 703px;
   margin-left: 0px;
   margin-top: 0px;
}

#locationtext  {
   top: 211px;
}

#footerfollow  {
   margin: 0px 0px 0px -792px;
   min-height: 89px;
   width: 2520px;
   top: 0px;
   left: 0px;
   position: relative;
}

#campercolumn  {
   margin-left: 50px;
}

#freezerimage  {
   background-image: url(sg_freezeritems_media/freezerimage.jpg);
}

#contactimage  {
   background-image: url(sg_contact_media/contactimage.jpg);
}

#recipesmenu  {
   left: 540px;
   width: 214px;
}

#freezertext  {
   top: 211px;
}

#mainmenu ul  {
   height: 23px;
   margin: 0px;
   padding: 0px;
   color: #FFFFFF;
   line-height: 23px;
   font-weight: bold;
   font-size: 16px;
   font-family: Verdana, sans-serif;
   text-align: center;
}

#contacttext  {
   top: 211px;
}

#creditcards  {
   background: url(sg_standingribroast_media/creditcards.gif) no-repeat;
   position: absolute;
   left: 851px;
   top: 29px;
   z-index: 5;
   width: 213px;
   height: 31px;
   margin-left: 0px;
   margin-top: 0px;
}

#i779recipes  {
   background: url(sg_recipes_media/d779recipes.gif) no-repeat;
   position: absolute;
   left: 48px;
   top: 198px;
   z-index: 7;
   width: 857px;
   height: 221px;
   margin-left: 0px;
   margin-top: 0px;
}

#staticbldg  {
   background-image: url(sg_store-info_media/staticbldg.jpg);
}

#meatsimage  {
   background-image: url(sg_freshmeats_media/meatsimage.jpg);
}

#footertext  {
   position: absolute;
   left: 1092px;
   top: 33px;
   z-index: 5;
   width: 560px;
   margin-left: 0px;
   margin-top: 0px;
}

#localtext  {
   width: 825px;
   margin-top: 23px;
}

#homephoto  {
   background-image: url(sg_home_media/homephoto.jpg);
}

#meatstext  {
   top: 210px;
}

#delitext  {
   top: 210px;
}

#mainmenu  {
   position: absolute;
   left: 45px;
   top: 12px;
   z-index: 9;
   margin-left: 0px;
   margin-top: 0px;
}

.page_content_bkg  {
   position: absolute;
   z-index: 1;
   width: 934px;
   left: 0px;
   top: 0px;
   display: block;
}

.container_div  {
   margin: 0px auto 0px auto;
   width: 934px;
   position: relative;
}

.spacing_div  {
   height: 0px;
   min-height: 0px;
}

.full_width  {
   min-width: 934px;
   margin: 0px;
   padding: 0px;
   position: relative;
}

*:focus  {
   outline-style: none;
}

.c211600 a  {
   color: #211600;
}

.cFFF * a  {
   color: #FFFFFF;
}

.divider  {
   clear: left;
   display: block;
}

.col_bg  {
   position: absolute;
   z-index: 1;
   left: 0px;
   top: 0px;
   width: 100%;
}

.column  {
   padding: 0px;
   margin: 0px;
   float: left;
   position: relative;
   display: inline;
}

.fl li  {
   float: left;
}

.flow  {
   z-index: 2;
   position: relative;
}

ains  {
   text-decoration: none;
}

a.nm  {
   background-position: 0px 0px;
}

body  {
   padding: 0px;
   margin: 0px;
   height: 100%;
   -webkit-text-size-adjust: none;
}

html, body  {
   background: #432C00 url(sg_standingribroast_media/browserbackground.jpg) center top repeat-x;
   background-attachment: scroll;
   height: 100%;
}

