body,td,th {font-family: Arial, Helvetica, sans-serif;font-size: 11px;color: #000000;} body {background-color: #3f0100;background-image: url(../img/bg_tileGradient.jpg);background-repeat: repeat-x;margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;}
a,a:visited {color: #760000;text-decoration: underline;outline: none;} a:hover {text-decoration: none;}
h1,h2,h3 {color: #760000} h1 {font-size: 14px;} h2 {font-size: 12px;} h3,h4 {font-size: 11px;} h4 {font-style: italic;}
p {margin: 0;padding: 0;line-height: 12px;}
ul {margin: 0;padding: 0;list-style: none;}
.clr {clear: both;}
#header-image-w-logo {width:1100px; height:136px; position:absolute; top:0px; background:url(../img/h_interiorTop.jpg) no-repeat 0 0; margin-left:-19px; }
#famous-daves-logo {width:270px; height:117px; left:175px; top:20px; display:block; position:relative;} #famous-daves-logo span{display:none;}
.h1-replace {font-size: 14px; color: #760000; font-weight:bold; margin:8px 0 8px 0 !Important; display:block;}
#container {margin: 0 auto;padding: 0; padding-top:244px; width: 1100px;}
#flashBG {margin: 0 0 0 -5px;padding: 0; background: url(../img/bg_homepage_sprites.gif) no-repeat;width: 1100px;height: 503px; position:absolute; top:0px;}
#flashContainer {margin: 0 0 0 -5px;padding: 0;width: 1100px; height:395px;}
#nav {margin-left:132px;padding: 0;background: url(../img/bg_homepage_sprites.gif) -132px -395px no-repeat;width: 846px;height: 108px;} #nav img {border: none;outline: none;}
#footer {margin: 0 auto 100px auto;padding: 0;width: 846px;} #footLinks {padding: 20px 0 0 25px;color: #FFF;} #footer a,#footer a:visited {padding: 0 5px 0 5px;color: #cf8e0b;font-size: 12px;font-weight: bold;text-decoration: underline;outline: none;} #footer a:hover {text-decoration: none;}
#copy {padding: 20px 25px 0 0;float: right;} #copy p {margin:0;padding: 0 0 5px 0;color: #FFF;text-align: right;}
#content-home {margin: 0 auto;padding: 0;background: transparent url(../files/homepage/bg_home_content.jpg) top left no-repeat;width: 846px;height: 451px; margin-top:503px;} #content-home img {border: none;outline: none;} #content-home-inner,#content-home-saved {margin: 0;padding: 0;}
#alpha-home {margin: 0;padding: 0;width: 455px;float: left;} #alpha-home img {	border: none;outline: none;}
#featureMenu {margin: 0;	padding: 40px 0 0 203px;} #featureMenuTxt {margin: 0;padding: 40px 0 0 215px;/*width: 235px;*/} #featureMenuTxt h1 {margin: 0;padding: 6px 0;} #featureMenuTxt p {margin: 0;padding: 0;} #featureMenuBtn {margin: 0;padding: 13px 0 0 285px;}
#beta-home {margin: 0;padding: 0;float: right;width: 391px;} #beta-home img {border: none;outline: none;} #beta-home-inner {margin: 0;padding: 0;} #beta-location-container {height: 226px;}
#content-home-saved #beta-location-container {background: transparent url(../img/bg_homepage_sprites.gif) -363px -548px no-repeat;}
#savedTxt {margin: 0;padding: 77px 20px 0 0;} #savedTxt h1 {margin: 0;padding: 0 0 8px 0;color: #000;text-align: center;} #savedTxt p {margin: 0;padding: 0;font-weight: bold;}
#favePhoneContainer {margin: 0 40px 0 53px;padding: 6px 0;border: 2px solid #987140;border-width: 2px 0;} #favePhoneContainer p {margin: 0;padding: 2px 0;} #favePhoneContainer p span {color: #760000;padding-right: 20px;}
#savedTxt #faveLocationLinks {margin: 0;padding: 10px 40px 0 53px;text-align: center;}
#content-home-inner #beta-location-container {background: transparent url(../img/bg_homepage_sprites.gif) 19px -550px no-repeat;}
#finderTxt {margin: 0;padding: 112px 0 0 13px;text-align: center;} #finderTxt h1 {margin: 0;padding: 0 0 6px 0;} #finderForm {margin: 0;padding: 8px 0 0 48px;} #finderForm form {margin: 0;padding: 0;} #finderForm input {margin: 0;padding: 0;}
fieldset {margin: 0;padding: 0;border-style: none;} fieldset li {margin: 0;padding: 0 15px 0 0;float: left;} fieldset ul {margin: 0;padding: 0;list-style: none;}
label {margin: 0;padding: 0;clear: right;color: #000;font-weight: bold;font-size: 12px;text-align: right;/*width: 100px;*/}
#delta-home {margin: 0;padding: 0;position: relative;z-index: 1;} #delta-home img {border: none;outline: none;} #delta-home-image {margin: 0;padding: 2px 0 0 0;height: 186px;position: absolute;top: 0;left: 0;overflow: hidden;z-index: -1;}
#cateringTxt {margin: 0;padding: 23px 40px 0 178px;color: #FFF;position: relative;z-index: 3;} #cateringTxt2 {margin: 0;padding: 23px 40px 0 178px;color: #FFF;z-index: 3;} #cateringTxt h1,#cateringTxt2 h1 {margin: 0;padding: 3px 0;color: #FFF;} #cateringBtn {margin: 0;padding: 35px 0 30px 195px;position: relative;z-index: 4;}
#header-interior {margin: 0 0 0 -19px;padding: 0;width: 1100px;height: 136px;} #header-interior img {border: none;outline: none;}
#nav-interior {padding: 0;background: url(../img/bg_interiorNav.gif) no-repeat top center;width: 846px;height: 98px; position:absolute; margin-left:146px; top:136px;} #nav-interior img {border: none; outline: none;}
#contentTile {margin: -10px 0 0 0; background: url(../img/bg_contentTile.jpg) repeat-y center;}
/* Below applies to IE6 Only */
/*\*/
* html #contentTile {margin: -10px 0 0 0;background: url(../img/bg_contentTile.jpg) repeat-y center;zoom: 1;}
/**/
#content-interior {margin: -1px 0 0 129px;/margin: -11px 0 0 129px;padding: 0; padding-top:9px;/padding-top:0px;background: url(../img/bg_flameFooter3.gif) no-repeat bottom;width: 846px;}
#alpha-overview {margin: 0;padding: 0 10px 200px 47px;float: left;} #alpha-overview img {border: none;outline: none;}
#menu-panel {margin: -11px 0 0 0;/margin: 0 0 0 0;padding: 0;width: 182px;}
#mainMenu {margin: 0;padding: 0 0 0 0;background: url(../img/bg_panelTile.jpg) repeat-y;} #mainMenu ul {margin: 0;padding: 0;line-height: 20px;} #mainMenu li {margin: 0;padding: 0 16px 5px 16px;background: url(../img/IMG_panelDivider.jpg) no-repeat bottom;} #mainMenu li li,#mainMenu li li li {margin: 0;padding: 0 16px 5px 16px;background: none;} #mainMenu li.last {background: url(../img/bg_panelTile.jpg) repeat-y;} #mainMenu li a,#mainMenu li a:visited {padding: 0;color: #FFF;font-weight: bold;text-decoration: none;outline: none;} #mainMenu li li a,#mainMenu li li a:visited {padding: 0;color: #FFF;font-weight: bold;text-decoration: none;} #mainMenu li li li a,#mainMenu li li li a:visited {padding: 0;color: #FFF;font-weight: bold;text-decoration: none;} #mainMenu li a:hover {color:#f3b61e;} #menu-panel #mainMenu li.current a,#menu-panel #mainMenu li.current li.current a,#menu-panel #mainMenu li.current li.current li.current a {color:#f3b61e;} #menu-panel #mainMenu li.current li a,#menu-panel #mainMenu li.current li.current li a {color:#fff;} #menu-panel #mainMenu li.current li a:hover,#menu-panel #mainMenu li.current li.current li a:hover {color:#f3b61e;} #menu-panel #mainMenu li.last a.current {background: none;color:#f3b61e;outline: none;}
#ingredient {margin: 0;padding: 0;background: url(../img/bg_ingredientPanel.jpg) no-repeat top;width: 182px;height: 71px;} #ingredient p {margin: 0;padding: 45px 0 0 30px;} #ingredient a,#ingredient a:visited {margin: 0;padding: 20px 0 0 0;color:#000;font-weight: bold;text-decoration: none;outline: none;} #ingredient a:hover {text-decoration: underline;}
#beta-overview  {margin: 0 0 100px 0;padding: 10px 0 0 0;/padding: 20px 0 0 0;float: left;}
#BBQ-headline {margin: -277px 0 0 -6px;/margin: -277px 0 0 -6px;padding: 0;float: left;}
/* Below applies to IE6 Only */
/*\*/
* html #BBQ-headline {	margin: -277px 0 0 2px;}
/**/
#ribbon {margin: -126px 0 0 -12px;padding: 0;float: left;/clear:left;}
/* Below applies to IE6 Only */
/*\*/
* html #ribbon {margin: -126px 0 0 2px;}
/**/
#menu-frame {margin: 0;padding: 10px 0 0 0;background: url(../img/bg_menuFrame1.jpg) no-repeat;width: 389px;}
#menuFeature {margin: 0 0 0 0;padding: 25px 0 0 24px;float:left;} #menuFeature img {border: none;outline: none;} #menuFeatureTxt {margin: 0 0 90px 0;padding: 5px 0 0 5px;width: 359px;} #menuFeatureTxt h1 {margin: 0;padding: 5px 0;font-size: 15px;} #menuFeatureTxt p {margin: 0;padding: 0 0 10px 0;line-height: 15px;font-size: 12px;} #menuFeatureTxt ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;} #menuFeatureTxt table td {font-size: 12px;}
#gamma-overview  {margin: 0 0 0 -10px;padding: 18px 0 0 0;/padding: 28px 0 0 0;width: 185px;float: left;} #gamma-overview img {border: none;outline: none;}
#menu-finder {margin: 0;padding: 0;background: url(../img/bg_findMenuPanel.jpg) no-repeat;width: 185px;height: 350px;}
#print-panel {margin: 0;padding: 0;background: url(../img/bg_printMenuPanel.jpg) no-repeat top;width: 185px;height: 178px;}
#menuPDF {margin: -60px -2px 0 0;padding: 60px 0 0 0;float: right;}
#menuFinderTxt {margin: 0;padding: 130px 15px 10px 15px;} #menuFinderTxt p {font-weight: bold;} #menuFinderTxt h3 {margin: 0;/margin: 0 0 -10px 0;padding: 8px 0;/padding: 10px 0 0 0;} #menuFinderForm {margin: 0;padding: 0;} #menuPrintTxt {margin: 0;padding: 0;} #menuPrintTxt p {padding: 0 15px 4px 15px;/padding: 5px 15px 4px 15px;color: #FFF;font-weight: bold;}
#beta-category  {margin: 0 0 0 0;padding: 10px 0 0 0;/padding: 20px 0 0 0;float: left;} #beta-category img {border: none;outline: none;}
#BBQ-category {margin: -219px 0 0 -6px;padding: 0;float: left;}
/* Below applies to IE6 Only */
/*\*/
* html #BBQ-category {margin: -219px 0 0 2px;}
/**/
#ribbon-category {margin: -126px 0 0 -12px;padding: 0;float: left;/clear:left;}
/* Below applies to IE6 Only */
/*\*/
* html #ribbon-category {margin: -126px 0 0 2px;}
/**/
#menu-frame-category {margin: 0;padding: 10px 0 0 0;background: url(../img/bg_menuFrame2.jpg) no-repeat;width: 389px;} #menuFeature-category {margin: 0 0 0 0;padding: 25px 0 0 24px;float:left;} #menuFeatureTxt-category {margin: 0;padding: 5px 0 0 5px;width: 359px;} #menuFeatureTxt-category h1 {margin: 0;padding: 5px 0;font-size: 15px;} #menuFeatureTxt-category h4 {margin: 0;padding: 5px 0;} #menuFeatureTxt-category p {margin: 0;padding: 0 0 5px 0;line-height: 15px;font-size: 12px;} #menuFeatureTxt-category ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;} #menuFeatureTxt-category table td {font-size: 12px;}
.price {font-weight: bold;color: #760000;}
#gamma-category  {margin: 0 0 0 -10px;padding: 18px 0 0 0;/padding: 28px 0 0 0;width: 185px;float: left;} #gamma-category img {border: none;outline: none;}
#menu-finder-category {margin: 0;padding: 0;background: url(../img/bg_findMenuPanel.jpg) no-repeat;width: 185px;height: 528px;} #menuFinderTxt-category {margin: 0;padding: 130px 15px 0 15px;} #menuFinderTxt-category p {font-weight: bold;padding-bottom: 10px;} #menuFinderTxt-category h2 {color: #760000;margin: 0;font-weight: bold;padding-bottom: 10px;font-size: 12px;} #menuFinderTxt-category h3 {margin: 0;/margin: 0 0 -10px 0;padding: 0;/padding: 10px 0 0 0;} #menuFinderTxt-category ul {margin: 0;padding: 10px 0 0 10px;/padding: 0 0 0 10px;} #menuFinderTxt-category li {margin: 0;padding: 0 0 8px 0;} #menuFinderTxt-category li a,#menuFinderTxt-category li a:visited {color: #760000;text-decoration: underline;} #menuFinderTxt-category li a:hover {text-decoration: none;} #menuPrintTxt-category {margin: -105px 0 0 0;padding: 0;} #menuPrintTxt-category p {padding: 10px 15px 4px 15px;color: #FFF;font-weight: bold;}
.categoryDivider {border: 1px solid #987140;width: 152px;} .categoryDivider2 {border: 1px solid #987140;width: 359px;}
#alpha-locate {margin: 0;padding: 0 10px 0 47px;float: left;} #alpha-locate img {border: none;outline: none;}
#chalk {margin: 10px 0 180px 0;padding: 0;background: url(../img/bg_chalkBoard.jpg) no-repeat;width: 213px;height: 804px;} #chalk p {margin: 5px 33px 0 25px;padding: 0;color: #FFF;line-height: 14px;} #chalk-short {margin: 10px 0 180px 0;padding: 0;background: url(../img/bg_chalkBoard2.jpg) no-repeat;width: 213px;height: 505px;} #chalk-short p {margin: 5px 33px 0 25px;padding: 0;color: #FFF;line-height: 14px;} #beta-locate {margin: 0 0 100px 0;padding: 10px 0 0 0;width: 537px;float: left;}
#beta-locate h1 {font-size: 15px;} #beta-locate p {font-size: 12px;} #beta-locate ul {padding-left:6px;}
.loc1 {padding: 5px 0 0 0;/padding: 10px 0 0 0;}
#map-main {margin: 0;padding: 20px 0 0 0;background: url(../img/bg_locatorMap.jpg) no-repeat;width: 537px;height: 404px;} #map-main img {border: none;outline: none;} #map-inner {margin: 0 0 0 19px;padding: 0;width: 497px;height: 361px;/* map border is called inline, see lay_locator.cfm */}
#pageDsp1 {margin: -10px 0 0 0;padding: 0 10px 0 0;text-align: right;font-size: 14px;font-weight: bold;} #pageDsp2 {margin: 0;padding: 80px 10px 0 0;/padding: 15px 10px 0 0;text-align: right;font-size: 14px;font-weight: bold;}
.map-result {margin: 0 0 0 0;padding: 10px 0 0 5px;/padding: 25px 0 0 5px;} .map-result a,.map-result a:visited {color: #760000;text-decoration: underline;} .map-result a:hover {text-decoration: none;} .map-name {margin: 10px 0 0 0;/margin: 0;padding: 0;float: left;} .map-name a img,.map-name a:visited img,.map-name a:hover img {vertical-align: middle; margin: 0 0 0 10px;border: solid 1px #760000;} .map-distance {margin: -25px 0 0 0;/margin: -35px 0 0 0;padding: 0 0 0 350px;font-weight: bold;font-style: italic;float: left;display:inline;} .map-address {margin: 0;/margin: -30px 0 0 0;padding: 0 19px 0 17px;width: 150px;float: left;} .map-phone {margin: 0;/margin: -30px 0 0 0;padding: 0;width: 150px;float: left;} .map-links {margin: 0;/margin: -30px 0 0 0;padding: 0 0 0 24px;width: 150px;float: left;} .map-where {margin: 10px 0 0 0;padding: 0 0 0 17px;background: url(../img/h_whereAt.jpg) no-repeat;width: 530px;height: 27px;float: left;} .map-where p {margin: 0;padding: 8px 0 0 105px;font-weight: bold;} .map-hours {margin: 4px 0 4px 0;padding: 0 0 0 17px;background: url(../img/h_storeHour.jpg) no-repeat;width: 530px;height: 27px;float: left;} .map-hours p {margin: 0;padding: 8px 0 0 105px;font-weight: bold;}
#rest-detail {margin: 16px 0 0 0;/margin: 25px 0 0 0;padding: 0 15px 0 0;line-height: 18px;width: 170px;float: left;} #rest-detail img {border: none;outline: none;} #rest-detail a,#rest-detail a:visited {color: #760000;text-decoration: underline;} #rest-detail a:hover {text-decoration: none;} #rest-detail ul {line-height: 15px;} #rest-photo {margin: 8px 0 0 0;/margin: 11px 0 0 0;padding: 0;background: url(../img/bg_restFrame.jpg) no-repeat;width: 346px;height: 378px;float: left;} #rest-photo-inner {margin: 0;padding: 19px 20px 20px 20px;} #rest-summary {margin: 0;padding: 0;float: left;font-size: 12px;line-height: 12px;} #rest-summary h1 {margin: 0;padding: 10px 0 5px 0;} #rest-summary p {margin: 0;padding: 5px 0 5px 0;} #rest-summary ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;} #appPig {margin: -38px 0 0 -6px;float: left;}
/* Below applies to IE6 Only */
/*\*/
* html #appPig {margin: -38px 0 0 0;float: left;}
/**/
#rest-banners {float: left;}
/* Below applies to IE6 Only */
/*\*/
* html #rest-banners {margin: 0 0 0 -5px;float: left;}
/**/
#banner1 {background: url(../img/bg_orangeBanner.jpg) no-repeat;width: 340px;height: 27px;} #banner1 p, #banner2 p {padding: 8px 0 0 10px;font-weight: bold;} #banner2 {margin: 4px 0 0 0;background: url(../img/bg_greenBanner.jpg) no-repeat;width: 340px;height: 27px;} #alpha-cater {margin: 0 0 160px 0;padding: 10px 10px 0 47px;/padding: 20px 10px 0 47px;float: left;}
#alpha-cater img {border: none;outline: none;} #cater-frame {margin: 0;padding: 0;background: url(../img/bg_cateringFrame1.jpg) no-repeat;width: 484px;height: 332px;} #cater-feature {margin: 0;padding: 27px 0 0 28px;float: left;} #cater-icon {margin: -135px 0 0 0;padding: 0;float: right;} #caterTxt {margin: 0;padding: 0;width: 484px;} #caterTxt h1 {margin: 0;padding: 30px 10px 10px 10px;font-size: 15px;}
/* Below applies to IE6 Only */
/*\*/
* html #caterTxt h1 {padding: 0 10px 10px 10px;font-size: 15px;}
/**/
#caterTxt p {margin: 0;padding: 0 10px 10px 10px;font-size: 12px;line-height: 15px;} #caterTxt ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;} #caterTxt table td {font-size: 12px;} #caterTxt a,#caterTxt a:visited {color: #760000;font-weight: bold;text-decoration: underline;} #caterTxt a:hover {text-decoration: none;} #beta-cater {margin: 5px 0 0 -5px;/margin: 15px 0 0 -5px;padding: 0;background: url(../img/bg_cateringPanel.jpg) no-repeat;width: 268px;height: 488px;float: left;} #beta-cater img {border: none;outline: none;} #beta-cater-menu {margin: 5px 0 0 -5px;/margin: 15px 0 0 -5px;padding: 0;background: url(../img/bg_cateringPanel_menu.jpg) no-repeat;width: 268px;height: 488px;float: left;} #beta-cater-menu img {border: none;outline: none;} #beta-cater-general {margin: 5px 0 0 -5px;/margin: 15px 0 0 -5px;padding: 0;background: url(../img/bg_cateringPanel_general.jpg) no-repeat;width: 268px;height: 488px;float: left;} #beta-cater-general img {border: none;outline: none;} #beta-request-header {margin: -10px auto 0 auto;padding: 20px 0 0 0;/padding: 40px 0 0 0;width: 730px;} #beta-request-header h1{font-size: 15px;} #beta-request-header h3{text-align: center;font-size: 14px;color: #000000;font-weight: normal;padding: 0 0 0 0;/padding:0 0 0 0;margin: 10px 0 0 0;/margin: 10px 0 0 0;} #beta-request-header p, #beta-request-header a {font-size: 12px;line-height: 15px;} #beta-request-header ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;font-size: 12px;} #beta-request-header table td {font-size: 12px;} #beta-cater-container {height: 565px;overflow: hidden;}
#find-header {margin: 0;padding: 10px 10px 0 0;float: right;} #find-contact {margin: 0;padding: 5px 15px 0 75px;height: 200px;} #find-contact p {font-weight: bold;padding: 10px 0;}
#caterPDF {margin: 12px 0 5px 0;padding: 0;float: right;} #caterBrochureTxt1 {margin: 0;padding: 0;} #caterBrochureTxt p {padding: 2px 15px;color: #FFF;font-weight: bold;}
#alpha-request {margin: 0 0 200px 0;padding: 0 10px 0 57px;/padding: 20px 10px 0 57px;width: 350px;float:left;} #alpha-request h1 {font-size: 15px;} #alpha-request p {font-size: 12px;line-height: 15px;} #alpha-request table td {font-size: 12px;} #alpha-request img {border: none;outline: none;} #alpha-request li {font-size: 12px;line-height: 15px;} #alpha-request fieldset {float: left;clear: left;width: 100%;padding-bottom: 10px;border-style: none;} #alpha-request legend {margin-left: 10px;color: #000;font-weight: bold;} #alpha-request fieldset ul {margin: 0;padding: 10px 0 0 0;/padding: 5px 0 0 0;list-style: none;} #alpha-request fieldset li {margin: 0;padding-bottom: 5px;/padding-bottom: 0px;} #alpha-request fieldset li p {margin: 0;padding: 0;font-size: 12px;line-height: 15px;} #alpha-request label {margin: 5px 10px 0 0;float: left;text-align: left;width: 135px;}
.required {color: #760000;}
#beta-request {margin: 0 0 100px 0;padding: 0 10px 0 20px;/padding: 20px 10px 0 20px;width: 360px;float:left;} #beta-request h1 {font-size: 15px;} #beta-request p {font-size: 12px;line-height: 15px;} #beta-request img {border: none;outline: none;} #beta-request fieldset {float: left;clear: left;width: 100%;padding: 0;/padding: 0 0 0 0;border-style: none;} #beta-request legend {margin-left: 10px;color: #000;font-weight: bold;} #beta-request fieldset ul {margin: 0;padding: 10px 0 0 0;/padding: 5px 0 0 0;list-style: none;} #beta-request fieldset li {margin: 0;padding-bottom: 5px;/padding-bottom: 0px;} #beta-request fieldset li p {margin: 0;padding: 0px 0 0 0;} #beta-request label {margin: 5px 10px 0 0;float: left;text-align: left;width: 135px;}
#alpha-about {margin: -10px 0 170px 0;/margin: -1px 0 170px  0;padding: 0 10px 0 47px;float: left;} #alpha-about img {border: none;outline: none;} #about-panel {margin: 0;/margin: -5px 0 0 0;padding: 0;background: url(../img/bg_panelTile.jpg) repeat-y;width: 182px;} #about-panel ul {margin: 0;padding: 0;line-height: 20px;} #about-panel li {margin: 0;padding: 0 16px 5px 16px;background: url(../img/IMG_panelDivider.jpg) no-repeat bottom;}
/* Below applies to IE6 Only */
/*\*/
* html #about-panel li {background: url(../img/IMG_panelDivider.jpg) no-repeat bottom 3px;}
/**/
#about-panel li li,#about-panel li li li {margin: 0;padding: 0 16px 5px 16px;background: none;} #about-panel li.last {background: none;} #about-panel li a,#about-panel li a:visited {padding: 0;color: #FFF;font-weight: bold;text-decoration: none;} #about-panel li li a,#about-panel li li a:visited {padding: 0;color: #FFF;font-weight: bold;text-decoration: none;} #about-panel li li li a,#about-panel li li li a:visited {padding: 0;color: #FFF;font-weight: bold;text-decoration: none;} #about-panel li a:hover {color:#f3b61e;} #alpha-about #about-panel li.current a,#alpha-about #about-panel li.current li.current a,#alpha-about #about-panel li.current li.current li.current a {color:#f3b61e;} #alpha-about #about-panel li.current li a,#alpha-about #about-panel li.current li.current li a {color:#fff;} #alpha-about #about-panel li.current li a:hover,#alpha-about #about-panel li.current li.current li a:hover {color:#f3b61e;} #alpha-about #about-panel li.last a.current {background: none;color:#f3b61e;}
#beta-about {margin: 0 0 100px 0;padding: 10px 0 0 0;/padding: 20px 0 0 0;width: 550px;float: left;} #beta-about h1 {margin: 0;padding: 10px 0;font-size: 15px;} #beta-about p {margin: 0;padding: 0 0 10px 0;font-size: 12px;line-height: 15px;} #beta-about ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;font-size: 12px;} #beta-about table td {font-size: 12px;} #beta-about img {border: auto;} #frame-about {margin: 0 10px 10px 10px;padding: 0;background: url(../img/bg_genericFrame1.jpg) no-repeat;width: 293px;height: 240px;float: right;} #photo-about {margin: 0;padding: 35px 0 0 24px;}
/* Below applies to IE6 Only */
/*\*/
* html .caterFormFix {margin: -105px 0 0 0;}
/**/
ul.careers {margin: 0 0 0 40px;padding: 0;list-style-type: disc;} ul.sitemap {margin: 0 0 0 40px;padding: 0;list-style-type: disc;font-size: 11pt;} ul.sitemap ul li {margin: 0 0 0 10px;padding: 0;list-style-type: circle;font-size: 11pt;} ul.sitemap ul li ul li {margin: 0 0 0 15px;padding: 0;list-style-type: square;font-size: 11pt;}
#beta-main {margin: -10px auto 0 auto;padding: 20px 0 200px 0;/padding: 40px 0 200px 0;width: 680px;} #beta-main h1{font-size: 15px;} #beta-main p {font-size: 12px;line-height: 15px;} #beta-main ul {margin: 0;padding: 5px 0 5px 40px;list-style-type: disc;font-size: 12px;} #beta-main table td {font-size: 12px;}
/* Google Search 404 Page */
#goog-wm {width: 680px;padding: 20px 0 10px 20px;} #goog-wm h3.closest-match {font-family: Arial, Helvetica, sans-serif;color: #760000;font-size: 14px;padding-bottom: 10px;margin: 0;} #goog-wm h3.closest-match a,a:visited {color: #760000;text-decoration: underline;outline: none;} #goog-wm h3.other-things {font-size: 14px;color: #000000;} #goog-wm ul {margin: 0 0 0 0;padding-left: 20px;} #goog-wm ul li {margin: 0 0 0 0;padding-left: 0;} #goog-wm li.search-goog {margin: 0 0 0 0;padding-left: 0;display: block;}

#swineBanner {margin:-5px 0 0 -5px; background: url(../img/IMG_swineBanner.gif) no-repeat; height:43px; width:374px; padding:0; display:block; } #swineBanner span{display:none;} #donorPig {background: url(../img/IMG_donorPig.gif) no-repeat; width:186px; height:112px; margin-bottom:50px; display:block;} #donorPig span{display:none;}

/* --- BLUESFEST 2009 CSS for /other-saucy-stuff/minneapolis-bbq-blues-club/bluesfest/ --- */
#bf2009Container {width:550px;padding:5px 0 20px 0;} #bf2009Border {margin-left:10px;width:530px;height:730px;border:solid 3px #212660;} #bf2009Header {text-align:center;margin-right:20px;margin-left:20px;width:480px;height:164px;} #bf2009Subhead {padding:0 0 10px 0;} #bf2009Subhead p {text-align:center;font-size:17px;font-weight:bold;background:#fcb31e;color:#212660;border-top:solid 2px #212660;border-bottom:solid 2px #212660;margin:5px 10px 0 10px;padding-top:10px;} #bfLineup2009 {border-top:solid 2px #212660;border-bottom:solid 2px #212660;border-right:solid 2px #212660;border-left:solid 2px #212660;padding: 5px 5px 0 5px;width:180px;margin: 0 10px 0 10px;background:#fcb31e;float:left;} #bfPhotos2009 {width:300px;float:left;} #tinsleyEllis {width:150px;float:left;} #coreyStevens {width:150px;float:left;} #anaPopovic {width:150px;float:left;} #bernardAllison {width:150px;float:left;} #bfTagline2009 {padding-top:5px;width:300px;float:left;color:#212660;font-size:18pt;font-weight:bold;text-align:center;} table.bf2009tbl {width:180px;table-layout: fixed;caption-side: top;border-collapse: separate;background-color: #fcb31e;border: none;font-size: 12px;line-height: 100%;} table.bf2009tbl caption {font-size: 12pt;font-weight: bold;text-align: center;padding: 5px 0 5px 0;background-color: #fcb31e;color:#212660;} table.bf2009tbl td {border-collapse: collapse;vertical-align: top;font-weight:bold;color:#212660;} table.bf2009tbl td p:first-line {font-weight: bold;} table.bluescalendar {table-layout: fixed;caption-side: top;border-collapse: collapse;background-color: #FFFFFF;border: 1pt solid #000000;font-size: 12px;line-height: 120%;} table.bluescalendar caption {font-size: 12pt;font-weight: bold;text-align: center;padding: 10px 0 10px 0;background-color: #ffffcc;border: 1pt solid #000000;} table.bluescalendar td {border: 1px solid #000000;border-collapse: collapse;vertical-align: top;} table.bluescalendar td p:first-line {font-weight: bold;} tr.weekdays {text-align: center;background-color: #0000ff;} tr.weekdays td {color: #FFFFFF;border: 1px solid #000000;padding: 3px 0 3px 0;} tr.actschange {text-align: center;background-color: #ffffcc;} tr.actschange td {font-style: italic;border: 1px solid #000000;padding: 2px 0 2px 0;}

/* HOME PAGE NO FLASH */
#homepage_noflash {margin: 0;padding: 0; background: url(../swf/noflash.jpg) no-repeat;width: 1100px;height: 395px; position:absolute; top:0px;} #homepage_signheader {font-size:13px;z-index:20;color:black;position:relative;top:285px;left:620px;width:260px;text-align:center;font-weight:bold;} #homepage_signcopy {padding-top:3px;z-index:20;color:black;position:relative;top:285px;left:620px;width:260px;text-align:left;font-weight:normal;font-size:11px;line-height:95%;} #logo_noflash {position:absolute;top:7px;z-index:20;margin-left:153px;}

/* FILMFEST HOME PAGE NO FLASH */
#ffhomepage_noflash {margin: 0;padding: 0; background: url(../files/customFlash/filmfest-noflash.jpg) no-repeat; width: 1100px;height: 395px; position:absolute; top:0px;}
#ffhomepage_text {z-index:20;position:relative;top:110px;left:570px;width:370px;}
.ffhomepage_p {font-size:14px;color:white;text-align:left;font-weight:bold;line-height:120%;}
#ffhomepage_headline {font-size:20px;color:white;text-align:left;font-weight:bold;padding-bottom:5px;}
#fflogo_noflash {position:absolute;top:7px;z-index:20;margin-left:153px;}
.ffhomepage_note {font-size:10px;color:white;text-align:center;font-weight:normal;line-height:100%;padding-top:15px;font-style:italic;}
#filmfest-logo {text-align:center;padding-bottom:15px;}
#filmfest-link {text-align:right;padding-top:15px;}

/* DROP DOWN MENU CSS */
#mainMenuContents ul.nav-menu-col-1 {padding: 10px;background-color: #000;font-size:11px;font-weight: bold;color: #FFF;width: 174px;} #mainMenuContents ul.nav-menu-col-2 {margin: -12px 0 0 170px;padding: 10px 5px 10px 10px;background-color: #000;font-size:11px;font-weight: bold;color: #FFF;width: 177px;} #mainMenuContents ul.nav-shop-col-1 {margin: -12px 0 0 9px;padding: 10px 5px 10px 10px;background: #000 url(../img/bg_homepage_sprites.gif) 0px -791px no-repeat;font-size:11px;font-weight: bold;color: #FFF;width: 169px;} #mainMenuContents ul.nav-saucy-col-1 {margin: -13px 0 0 -166px;padding: 10px;background-color: #000;font-size:11px;font-weight: bold;color: #FFF;width: 194px;} #mainMenuContents ul.nav-saucy-col-2 {margin: -13px 0 0 34px;padding:  10px 5px 10px 10px;background-color: #000;font-size:11px;font-weight: bold;color: #FFF;width: 134px;} #mainMenuContents {margin: 0 0 0 0;padding: 12px 0 0 26px;list-style: none;} #mainMenuContents ul {margin: 0;padding: 0;list-style: none;line-height: 10px;} #mainMenuContents li {margin: 0;padding: 0;float: left;} #mainMenuContents li a {margin: 0;padding: 0;text-decoration: none;display: block;position: relative;font-size:11px;font-weight: bold;color: #FFF;} #mainMenuContents li div div {margin: 0;padding: 0 8px;} #mainMenuContents li div div a {margin: 0;padding: 0;} #mainMenuContents li ul {margin: -12px 0 0 8px;padding: 0;	position: absolute;display: none;clear: left;z-index: 5;} #mainMenuContents li li {margin: 0;padding: 5px 15px 5px 10px;display: block;float: none;background-color: #000;} #mainMenuContents li li.last {margin: 0;padding: 5px 15px 5px 10px;display: block;float: none;background-color: #f3f3f3;border-bottom: none;} #mainMenuContents li li.parent {background: #f3f3f3 url('nav_arrow.gif') 95% 50% no-repeat;} #mainMenuContents li li.lastParent {background: #f3f3f3 url('nav_arrow.gif') 95% 50% no-repeat;border-bottom: none;} #mainMenuContents li li a {margin: 0;padding: 0;text-decoration: none;background: none;display: inline;} #mainMenuContents li ul ul {left: 0;display: none;} #mainMenuContents li:hover ul ul, #mainMenuContents li:hover ul ul ul, #mainMenuContents li:hover ul ul ul ul, #mainMenuContents li:hover ul ul ul ul ul, #mainMenuContents li:hover ul ul ul ul ul ul, #mainMenuContents li:hover ul ul ul ul ul ul ul, #mainMenuContents li:hover ul ul ul ul ul ul ul ul, #mainMenuContents li.sfhover ul ul, #mainMenuContents li.sfhover ul ul ul, #mainMenuContents li.sfhover ul ul ul ul, #mainMenuContents li.sfhover ul ul ul ul ul, #mainMenuContents li.sfhover ul ul ul ul ul ul, #mainMenuContents li.sfhover ul ul ul ul ul ul ul, #mainMenuContents li.sfhover ul ul ul ul ul ul ul ul {display: none;margin: -18px 0 0 160px;/margin: -4px 0 0 160px; /* ff / ie */} #mainMenuContents li:hover ul, #mainMenuContents li li:hover ul, #mainMenuContents li li li:hover ul, #mainMenuContents li li li li:hover ul, #mainMenuContents li li li li li:hover ul, #mainMenuContents li li li li li li:hover ul, #mainMenuContents li li li li li li li:hover ul, #mainMenuContents li li li li li li li li:hover ul, #mainMenuContents li.sfhover ul, #mainMenuContents li li.sfhover ul, #mainMenuContents li li li.sfhover ul, #mainMenuContents li li li li.sfhover ul, #mainMenuContents li li li li li.sfhover ul, #mainMenuContents li li li li li li.sfhover ul, #mainMenuContents li li li li li li li.sfhover ul, #mainMenuContents li li li li li li li li.sfhover ul {display: block;} #mainMenuContents li:hover div#nav-menu, #mainMenuContents li.sfhover div#nav-menu {background: url(../img/b_menu_ovr.gif) no-repeat center;} #mainMenuContents li:hover div#nav-locat, #mainMenuContents li.sfhover div#nav-locat {background: url(../img/b_locations_ovr.gif) no-repeat center;} #mainMenuContents li:hover div#nav-cater, #mainMenuContents li.sfhover div#nav-cater {background: url(../img/b_cater_ovr.gif) no-repeat center;} #mainMenuContents li:hover div#nav-shop, #mainMenuContents li.sfhover div#nav-shop {background: url(../img/b_shop_ovr.gif) no-repeat center;} #mainMenuContents li:hover div#nav-pig, #mainMenuContents li.sfhover div#nav-pig {background: url(../img/b_pig_ovr.gif) no-repeat center;} #mainMenuContents li:hover div#nav-saucy, #mainMenuContents li.sfhover div#nav-saucy {background: url(../img/b_saucy_ovr.gif) no-repeat center;} #mainMenuContents li li:hover, #mainMenuContents li li.parent:hover, #mainMenuContents li li.sfhover {/*background-color: #e5e5e5;*/} #mainMenuContents li li:hover a, #mainMenuContents li li.parent li:hover a, #mainMenuContents li li.parent li.parent li:hover a, #mainMenuContents li li.parent li.parent li.parent li:hover a, #mainMenuContents li li.parent li.parent li.parent li.parent li:hover a, #mainMenuContents li li.parent li.parent li.parent li.parent li.parent li:hover a, #mainMenuContents li li.sfhover a, #mainMenuContents li li.parent li.sfhover a, #mainMenuContents li li.parent li.parent li.sfhover a, #mainMenuContents li li.parent li.parent li.parent li.sfhover a, #mainMenuContents li li.parent li.parent li.parent li.parent li.sfhover a, #mainMenuContents li li.parent li.parent li.parent li.parent li.parent li.sfhover a {text-decoration: underline;} #mainMenuContents li li.parent li a, #mainMenuContents li li.parent li.parent li a, #mainMenuContents li li.parent li.parent li.parent li a, #mainMenuContents li li.parent li.parent li.parent li.parent li a, #mainMenuContents li li.parent li.parent li.parent li.parent li.parent li a, #mainMenuContents li li.parent li.parent li.parent li.parent li.parent li.parent li a {text-decoration: none;}
/* LIGHTBOX CSS */
#lightbox {position: absolute;left: 0;width: 100%;z-index: 100;text-align: center;line-height: 0;} #lightbox a img {border: none;} #outerImageContainer {position: relative;background-color: #fff;width: 250px;height: 250px;margin: 0 auto;} #imageContainer {padding: 10px;} #loading {position: absolute;top: 40%;left: 0%;height: 25%;width: 100%;text-align: center;line-height: 0;} #hoverNav {position: absolute;top: 0;left: 0;height: 100%;width: 100%;z-index: 10;} #imageContainer>#hoverNav {left: 0;} #hoverNav a { outline: none;} #prevLink, #nextLink {width: 49%;height: 100%;background: transparent url(../images/blank.gif) no-repeat; /* Trick IE into showing hover */	display: block;} #prevLink {left: 0;float: left;} #nextLink {right: 0;float: right;} #prevLink:hover, #prevLink:visited:hover {background: url(../images/prevlabel.gif) left 15% no-repeat;} #nextLink:hover, #nextLink:visited:hover {background: url(../images/nextlabel.gif) right 15% no-repeat;} #imageDataContainer {font: 10px Verdana, Helvetica, sans-serif;background-color: #fff;margin: 0 auto;line-height: 1.4em;overflow: auto;	width: 100%;} #imageData {padding:0 10px;color: #666;} #imageData #imageDetails {width: 70%; float: left;text-align: left;} #imageData #caption {font-weight: bold;} #imageData #numberDisplay {display: block;clear: left;padding-bottom: 1.0em;} #imageData #bottomNavClose {width: 66px;float: right; padding-bottom: 0.7em;} #overlay {position: absolute;top: 0;left: 0;z-index: 90;width: 100%;height: 500px;background-color: #000;}
/* Smokin Hot Meat and Potatoes */
#mnpwrapper {background: black url(../files/customImages/Promos/meat-and-potatoes/mnpflames.jpg) no-repeat top center;padding:5px;} #mnpintro {padding:5px 5px 10px 5px;margin:5px;background: url(../files/customImages/Promos/meat-and-potatoes/mnpshadow.png) repeat;} #mnpintro h2 {font-size:36px;color:white;text-align:center;margin:0;} #mnpintro h3 {font-size:18px;color:white;text-align:center;margin:10px 0 10px 0;} #mnpintro p {font-size:16px;line-height:120%;color:white;padding:5px;} #mnpMLdesc {margin:0 5px 0 5px;clear:both;} #mnpMLdesc h2 {font-size:18px;color:black;} #mnpMLdesc h2 img {position:relative;top:-20px;} #mnpMLdesc p {font-size:14px;line-height:120%;background: url(../files/customImages/Promos/meat-and-potatoes/mnpyellow.png) repeat;margin-left:305px;padding:5px;} #mnpREdesc {margin:0 5px 0 5px;clear:both;} #mnpREdesc h2 {font-size:18px;color:black;} #mnpREdesc h2 img {position:relative;top:-5px;} #mnpREdesc p {font-size:14px;line-height:120%;background: url(../files/customImages/Promos/meat-and-potatoes/mnpyellow.png) repeat;margin-right:315px;padding:5px;} #mnpSWdesc {padding-top:10px;margin:0 5px 0 5px;clear:both;} #mnpSWdesc h2 {font-size:18px;color:white;} #mnpSWdesc h2 img {position:relative;top:-5px;} #mnpSWdesc p {font-size:14px;line-height:120%;background: url(../files/customImages/Promos/meat-and-potatoes/mnpyellow.png) repeat;margin-left:255px;padding:5px;} #mnpribcombodesc {padding-top:10px;margin:0 5px 0 5px;clear:both;} #mnpribcombodesc h2 {font-size:18px;color:white;} #mnpribcombodesc p {font-size:14px;line-height:120%;background: url(../files/customImages/Promos/meat-and-potatoes/mnpyellow.png) repeat;padding:5px;} #mnpmeatcombodesc {padding-top:10px;margin:0 5px 0 5px;clear:both;} #mnpmeatcombodesc h2 {font-size:18px;color:white;} #mnpmeatcombodesc p {font-size:14px;line-height:120%;background: url(../files/customImages/Promos/meat-and-potatoes/mnpyellow.png) repeat;padding:5px;} #mnppartic, #mnpartic p {margin:5px;font-style:italic;font-size:14px;color:white;text-align:center;} 
/* Famous Fans Film Festival */
#filmfest {background: url(../files/customImages/Promos/film-festival/film-reel-background.gif) no-repeat center center;} #filmfesthead {clear: both; display: block; width: 100%;} #filmfestleft {display: inline; float: left; width: 50%;} #filmfestleft p {font-size: 160%; line-height: 120%; margin-right: 10px;} #youcouldwin {padding-top: 20px;} #youcouldwin h2 {font-size: 40px; text-transform: uppercase; text-align: center;} #youcouldwin h2 span {font-size: 100px;} #filmfestright {display: inline; float: left; width: 50%;} #filmfestvideo {clear: both; border:black 1px solid;display: block; margin-left: 10px; width: 100%; background-color: #ededed; text-align: center;} #filmfestvideo p {padding:5px 0 5px 0;font-size:14px;} #filmfestlinks {text-align:center;margin-top:20px;margin-left:10px;} .filmfestbutton {padding:10px 0 10px 0;} #filmfestsocial {text-align:center;} #filmfestsocial h3 {text-transform:uppercase;font-size:40px;margin:10px 0 0 10px;color:black;} #filmfestfacebook {margin-left:10px;padding:10px 0 10px 0;display:inline;float:left;} #filmfesttwitter {padding:10px 0 10px 0;display:inline;float:right;} #filmfestEntryForm {display: inline; float: left; width: 50%;} #filmfestEntryFormRules {display: inline; float: right; width: 50%;} #filmfestEntryFormRules h2 {font-size: 16px; text-align: center;} #filmfestEntryFormRules p {padding-bottom: 10px;} #filmfestEntryFormRules p span {font-weight: bold; text-transform: uppercase;} #filmfestRulesDownload {text-align: center;} #filmfestRulesDownload a {border-style: none;text-decoration: none;} #filmfestRulesDownload a span {text-decoration: underline;} #caspioform table, #caspioform table tbody, #caspioform table tbody tr {max-width:340px !important;width:340px !important;} #caspioform table tbody tr td, #caspioform table tbody tr td span {max-width:240px !important;white-space:normal !important;width:240px;} #caspioform table tbody tr td table tbody tr td, #caspioform table tbody tr td table tbody tr {max-width:155px !important;white-space:normal !important;}