a ins  {
   text-decoration: none;
}

*:focus  {
   outline-style: none;
}

#i236notewhandtext p,
#menucostscroll li,
#eventstext p,
#i259notewhandtext li,
#i259notewhandtext p,
#eventstext li,
#youmaymixyourordertext li,
#i251notewhandtext li,
#i251notewhandtext p,
#i243notewhandtext li,
#contacttext p,
#i243notewhandtext p,
#eventsbbqtext p,
#contacttext li,
#fwtext p,
#eventsbbqtext li,
#youmaymixyourordertext p,
#fwtext li,
#i236notewhandtext li,
#menucostscroll p  {
   margin: 0px;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 0px;
   line-height: 17px;
   font-style: normal;
   font-weight: normal;
}

#copyrighttext li,
#addresstext li,
#listscroll p,
#addresstext p,
#copyrighttext p,
#askabouttext li,
#tavernstext p,
#tavernstext li,
#listscroll li,
#askabouttext p  {
   margin: 0px;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: -1px;
   font-style: normal;
   font-weight: normal;
   font-family: Verdana, sans-serif;
   padding-top: 0px;
   padding-right: 0px;
   padding-left: 0px;
   text-indent: 0px;
   text-align: left;
}

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

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

#golfheadtext p,
#bbqtext li,
#bbqtext p,
#golfheadtext li  {
   padding: 0px 0px 2px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: -1px;
   font-style: normal;
   font-weight: normal;
   font-family: Verdana, sans-serif;
}

#menupricingbutton,
#bbqlocationsbutton,
#bbqcontactbutton  {
   font: 15px Verdana, sans-serif;
   letter-spacing: -1px;
   padding-bottom: 2px;
   text-align: center;
   position: absolute;
   left: 601px;
   z-index: 5;
   width: 108px;
   height: 16px;
   margin-left: 0px;
   margin-top: 0px;
}

.fl li a,
.fl li *,
#addresstext p a,
#copyrighttext p a  {
   display: inline;
}

#childrensmenutext p,
#childrensmenutext li  {
   font: normal normal 13px/16px Verdana-Bold, Verdana, sans-serif;
   padding: 0px 0px 6px 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: left;
   color: #993333;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: -1px;
   text-transform: uppercase;
}

#i3button,
#i1button,
#i4button,
#i2button  {
   position: absolute;
   left: 558px;
   z-index: 4;
   width: 195px;
   height: 30px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#i259notewhandtext,
#i243notewhandtext  {
   position: absolute;
   left: 590px;
   z-index: 4;
   width: 171px;
   margin-left: 0px;
   margin-top: 0px;
}

#lineshomenamescopy,
#lineshomenames  {
   position: absolute;
   left: 43px;
   z-index: 4;
   width: 716px;
   height: 7px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#pricingsqbkcopy3,
#i234pricingsqbk  {
   position: absolute;
   top: 345px;
   z-index: 5;
   width: 523px;
   height: 499px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#weoffertext p,
#weoffertext li  {
   font: normal normal 14px/15px Verdana, sans-serif;
   padding: 0px;
   margin: 0px;
   text-indent: 0px;
   text-align: center;
   color: #CC0033;
   text-decoration: none;
   font-variant: normal;
   letter-spacing: 1px;
}

#mexicanbutton,
#lunchdinbutton  {
   font: 14px/19px Verdana, sans-serif;
   text-align: left;
   position: absolute;
   left: 200px;
   z-index: 6;
   width: 338px;
   height: 19px;
   margin-left: 0px;
   margin-top: 0px;
}

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

#ninemilerestaurantcombutt a  {
   background: url(sg_barbeque_media/ninemilerestaurantcombutt.gif) no-repeat;
   display: block;
   height: 16px;
   width: 315px;
   font-size: 16px;
   line-height: 16px;
}

#ninemilerestaurantbutton a  {
   background-repeat: no-repeat;
   display: block;
   height: 190px;
   width: 389px;
   font-size: 190px;
   line-height: 190px;
}

#ninemilerestaurantcombutt  {
   position: absolute;
   left: 436px;
   top: 40px;
   z-index: 4;
   width: 315px;
   height: 16px;
   margin-left: 0px;
   margin-top: 0px;
}

#ninemilerestaurantbbqlogo  {
   position: absolute;
   left: 507px;
   top: 219px;
   z-index: 6;
   width: 153px;
   height: 138px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#youmaymixyourordertext li  {
   font: 13px Verdana, sans-serif;
   text-align: center;
   padding-bottom: 10px;
   color: #D3A990;
}

#youmaymixyourordertext p  {
   font: 13px Verdana, sans-serif;
   text-align: center;
   padding-bottom: 10px;
   color: #D3A990;
}

#ninemilerestaurantbutton  {
   position: absolute;
   left: 32px;
   top: 0px;
   z-index: 6;
   width: 389px;
   height: 190px;
   margin-left: 0px;
   margin-top: 0px;
}

#topmenu ul,
#mainmenu ul  {
   font: 14px Verdana, sans-serif;
   margin: 0px;
   padding: 0px;
   color: #100C11;
   text-align: center;
}

#websitedesign2bbutton  {
   font: 10px/23px Verdana, sans-serif;
   letter-spacing: -1px;
   padding-bottom: 10px;
   text-align: left;
   position: absolute;
   left: 472px;
   top: 858px;
   z-index: 4;
   width: 287px;
   height: 23px;
   margin-left: 0px;
   margin-top: 0px;
}

#joestrackbarryliggett  {
   background: url(sg_main_media/joestrackbarryliggett.gif) no-repeat;
   position: absolute;
   left: 161px;
   top: 714px;
   z-index: 4;
   width: 437px;
   height: 47px;
   margin-left: 0px;
   margin-top: 0px;
}

#fundraisinginfobutton  {
   font: 15px/15px Verdana, sans-serif;
   letter-spacing: -1px;
   padding-bottom: 2px;
   text-align: center;
   position: absolute;
   left: 601px;
   top: 402px;
   z-index: 5;
   width: 129px;
   height: 15px;
   margin-left: 0px;
   margin-top: 0px;
}

#i251notewhandtext li  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i259notewhandtext li  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i243notewhandtext li  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i236notewhandtext li  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i251notewhandtext p  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i243notewhandtext p  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i260hand,
#i244hand  {
   position: absolute;
   left: 535px;
   z-index: 7;
   width: 54px;
   height: 27px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#ridefooter,
.footer  {
   width: 100%;
   position: relative;
   clear: left;
   display: block;
}

#i236notewhandtext p  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#i259notewhandtext p  {
   font: 15px Verdana-Italic, Verdana, sans-serif;
   color: #C2162C;
   padding-bottom: 10px;
}

#bbqlocationsbutton  {
   top: 434px;
   line-height: 16px;
}

#topmenu,
#mainmenu  {
   position: absolute;
   left: 119px;
   z-index: 4;
   margin-left: 0px;
   margin-top: 0px;
}

#lineshomenamescopy  {
   background-image: url(sg_main_media/lineshomenamescopy.gif);
   top: 703px;
}

#i259notewhandtext  {
   top: 501px;
}

#i243notewhandtext  {
   top: 503px;
}

#menupricingbutton  {
   top: 369px;
   line-height: 16px;
}

#menucostscroll li  {
   font: 14px Verdana, sans-serif;
   color: #100C11;
   padding-bottom: 10px;
}

#eventsbbqtext li  {
   font: 15px/16px Verdana, sans-serif;
   color: #FFF10D;
   padding-bottom: 3px;
}

#copyrighttext li  {
   padding-bottom: 10px;
   font-size: 10px;
   line-height: 12px;
   color: #100C11;
}

#bbqcontactbutton  {
   top: 475px;
   line-height: 8px;
}

#mainmenu ul li a  {
   padding: 4px 0.44em 4px 0.44em;
   height: 100%;
}

#pricingsqbkcopy3  {
   background-image: url(sg_bbq-contact_media/pricingsqbkcopy3.gif);
   left: 62px;
}

#menucostscroll p  {
   font: 14px Verdana, sans-serif;
   color: #100C11;
   padding-bottom: 10px;
}

#topmenu ul li a  {
   padding: 8px 0.44em 8px 0.44em;
   height: 100%;
}

#i241pricingsqbk  {
   background: url(sg_fund-raising-info_media/d241pricingsqbk.gif) no-repeat;
   position: absolute;
   left: 62px;
   top: 346px;
   z-index: 5;
   width: 523px;
   height: 499px;
   margin-left: 0px;
   margin-top: 0px;
}

#copyrighttext p  {
   padding-bottom: 10px;
   font-size: 10px;
   line-height: 12px;
   color: #100C11;
}

#eventsbbqtext p  {
   font: 15px/16px Verdana, sans-serif;
   color: #FFF10D;
   padding-bottom: 3px;
}

#i234pricingsqbk  {
   background-image: url(sg_menu-pricing_media/d234pricingsqbk.gif);
   left: 61px;
}

#askabouttext li  {
   color: #563116;
   line-height: 13px;
   font-size: 13px;
   padding-bottom: 6px;
}

#golfheadtext li  {
   font-size: 24px;
   line-height: 30px;
   color: #000000;
}

#lunchdinbutton  {
   top: 647px;
}

#tavernstext li  {
   font-size: 11px;
   line-height: 15px;
   color: #0F0B10;
   padding-bottom: 8px;
}

#dineincarryout  {
   background: url(sg_barbeque_media/dineincarryout.gif) no-repeat;
   position: absolute;
   left: 419px;
   top: 89px;
   z-index: 5;
   width: 317px;
   height: 23px;
   margin-left: 0px;
   margin-top: 0px;
}

#golfheadtext p  {
   font-size: 24px;
   line-height: 30px;
   color: #000000;
}

#addresstext li  {
   padding-bottom: 0px;
   color: #EEDEBB;
   line-height: 17px;
   font-size: 14px;
}

#contacttext li  {
   font: 16px Verdana, sans-serif;
   padding-bottom: 6px;
   color: #993333;
}

#lineshomenames  {
   background-image: url(sg_main_media/lineshomenames.gif);
   top: 764px;
}

#askabouttext p  {
   color: #563116;
   line-height: 13px;
   font-size: 13px;
   padding-bottom: 6px;
}

#tavernstext p  {
   font-size: 11px;
   line-height: 15px;
   color: #0F0B10;
   padding-bottom: 8px;
}

#copyrighttext  {
   position: absolute;
   left: 52px;
   top: 864px;
   z-index: 4;
   width: 363px;
   margin-left: 0px;
   margin-top: 0px;
}

#listscroll li  {
   font-size: 15px;
   line-height: 18px;
   color: #100C11;
   padding-bottom: 8px;
   padding-left: 1px;
}

#addresstext p  {
   padding-bottom: 0px;
   color: #EEDEBB;
   line-height: 17px;
   font-size: 14px;
}

#eventstext li  {
   font: 16px Verdana, sans-serif;
   padding-bottom: 6px;
   color: #0B0404;
}

#mexicanbutton  {
   top: 674px;
}

#contacttext p  {
   font: 16px Verdana, sans-serif;
   padding-bottom: 6px;
   color: #993333;
}

#topmenulines  {
   background: url(sg_barbeque_media/topmenulines.gif) no-repeat;
   position: absolute;
   left: 43px;
   top: 229px;
   z-index: 4;
   width: 716px;
   height: 6px;
   margin-left: 0px;
   margin-top: 0px;
}

#listscroll p  {
   font-size: 15px;
   line-height: 18px;
   color: #100C11;
   padding-bottom: 8px;
   padding-left: 1px;
}

#brownboxcopy  {
   background: url(sg_barbeque_media/brownboxcopy.gif) no-repeat;
   position: absolute;
   left: 73px;
   top: 239px;
   z-index: 4;
   width: 485px;
   height: 112px;
   margin-left: 0px;
   margin-top: 0px;
}

.c100C11 a,
.c100C11 * a  {
   color: #100C11;
}

#eventstext p  {
   font: 16px Verdana, sans-serif;
   padding-bottom: 6px;
   color: #0B0404;
}

#innerfooter  {
   margin: 0px auto 0px auto;
   width: 800px;
   position: relative;
   height: 0px;
   background-image: none;
   background-color: transparent;
}

#mainmenu ul  {
   line-height: 22px;
   height: 22px;
}

#i21brownbox  {
   background: url(sg_barbeque_media/d21brownbox.gif) no-repeat;
   position: absolute;
   left: 47px;
   top: 65px;
   z-index: 4;
   width: 707px;
   height: 119px;
   margin-left: 0px;
   margin-top: 0px;
}

#addresstext  {
   position: absolute;
   left: 394px;
   top: 148px;
   z-index: 5;
   width: 370px;
   margin-left: 0px;
   margin-top: 0px;
}

#contactbox  {
   position: absolute;
   left: 178px;
   top: 375px;
   z-index: 5;
   width: 440px;
   height: 328px;
   margin-left: 0px;
   margin-top: 0px;
   background-color: #D7C3A3;
   background-image: none;
}

#ridefooter  {
   font-size: 0px;
}

#bbqtext li  {
   font-size: 15px;
   line-height: 20px;
   color: #FFCC9A;
}

#topmenu ul  {
   line-height: 30px;
   height: 30px;
}

#bbqtext p  {
   font-size: 15px;
   line-height: 20px;
   color: #FFCC9A;
}

#fwtext li  {
   font: 15px/16px Verdana, sans-serif;
   padding-bottom: 3px;
   color: #FFDDBC;
}

#i260hand  {
   background-image: url(sg_bbq-contact_media/d260hand.gif);
   top: 498px;
}

#i244hand  {
   background-image: url(sg_fund-raising-info_media/d244hand.gif);
   top: 501px;
}

#mainmenu  {
   top: 192px;
}

#fwtext p  {
   font: 15px/16px Verdana, sans-serif;
   padding-bottom: 3px;
   color: #FFDDBC;
}

#page_bkg  {
   position: absolute;
   width: 800px;
   height: 886px;
   left: 0px;
   top: 0px;
   display: block;
   z-index: 1;
}

#i1button  {
   background-image: url(sg_barbeque_media/i1button.gif);
   top: 360px;
}

#i3button  {
   background-image: url(sg_barbeque_media/i3button.gif);
   top: 426px;
}

#i2button  {
   background-image: url(sg_barbeque_media/i2button.gif);
   top: 393px;
}

#i4button  {
   background-image: url(sg_barbeque_media/i4button.gif);
   top: 459px;
}

#topmenu  {
   top: -5px;
}

#layer3  {
   position: absolute;
   left: 179px;
   top: 263px;
   width: 438px;
   height: 112px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#footer  {
   background-image: none;
   background-color: transparent;
   height: 0px;
   position: absolute;
   bottom: 0px;
   margin: 0px;
   padding: 0px;
   display: block;
   width: 100%;
}

#hours  {
   background: url(sg_main_media/hours.gif) no-repeat;
   position: absolute;
   left: 211px;
   top: 775px;
   z-index: 4;
   width: 365px;
   height: 79px;
   margin-left: 0px;
   margin-top: 0px;
}

#letus  {
   position: absolute;
   left: 103px;
   top: 241px;
   z-index: 4;
   width: 601px;
   height: 14px;
   margin-left: 0px;
   margin-top: 0px;
   background-repeat: no-repeat;
}

#page  {
   margin: 0px auto 0px auto;
   height: 886px;
   width: 800px;
   position: relative;
}

#bbq  {
   background: url(sg_barbeque_media/bbq.gif) no-repeat;
   position: absolute;
   left: 644px;
   top: 259px;
   z-index: 4;
   width: 156px;
   height: 49px;
   margin-left: 0px;
   margin-top: 0px;
}

#top  {
   min-height: 100%;
   width: 100%;
}

.cC37B0E a  {
   color: #C37B0E;
}

.fl li  {
   float: left;
   display: inline;
}

h4,
h5,
body, p,
h6,
h1,
h2,
h3  {
   font-family: Verdana, sans-serif;
}

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

html, body  {
   background: #EEDEBB url(sg_our-roots_media/d0browserbackground.gif) center top repeat;
   background-attachment: scroll;
}

body  {
   padding: 0px;
   margin: 0px;
   background: #EEDEBB url(sg_barbeque_media/d211browserbackground.gif) center top repeat;
   height: 100%;
   -webkit-text-size-adjust: none;
   background-attachment: scroll;
}


