/* Style sheet sfgrill */
body{background-color:#f6efdf;background-image:url("tl_files/SFG/images/bg-mbh.png");background-repeat:repeat-x;}
#header{margin-right:auto;margin-left:auto;}
.custom{width:100%;background-color:#f5e5c1;border-right:1px solid #f0d699;border-bottom:1px solid #f0d699;border-left:1px solid #f0d699;-moz-border-radius-bottomleft: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
#wrapper{height:100%;min-height: 100%;height: auto !important;}
#container{margin:0 0 35px 0;}
#logo{float:left;margin:auto;}
.copyright{margin-top:3px;font-size:12px;color:#473434;}
.logo{width:350px;margin-top:50px;margin-left:175px;}
.mainContent{height:450px;min-height:450px;height:auto !important;}
#rim{padding:10px;background-image:url("tl_files/SFG/images/b.png");-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomleft: 10px;-moz-border-radius-bottomright: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-top-color: #2b0303;border-bottom-color: #2b0303;border-left-color: #2b0303;border-right-color: #2b0303;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;}
.mainBackground{background-color:#ca9937;background-image:url("tl_files/SFG/images/bg-mb.png");}
.backgroundWhite{background-color:#f6efdf;-moz-border-radius-topleft: 10px;-moz-border-radius-topright: 10px;-moz-border-radius-bottomleft: 10px;-moz-border-radius-bottomright: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;-webkit-border-bottom-left-radius: 10px;-webkit-border-bottom-right-radius: 10px;border-top-color: #2b0303;border-bottom-color: #2b0303;border-left-color: #2b0303;border-right-color: #2b0303;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;}
.floatRight{float:right;}
.floatLeft{float:left;}
.alignCenter{text-align:center;}
.center{width:50%;margin:auto;}
.virticalCenter{vertical-align:middle;}
.maxWidth{width:100%;}
#menu{width:auto;float:left;padding:10px;}
#mainMenu{position:relative;margin:5px 0;font-size:24px;}
#mainMenu li{float:left;list-style: none;}
#mainMenu li.backLava{width:9px;position:absolute;margin:0;border-top:0px solid #640606;border-right:0px solid #640606;border-bottom:1px solid #640606;border-left:0px solid #640606;z-index : 8;}
#mainMenu li span,#mainMenu li a{position:relative;overflow:hidden;float:left;display:block;margin:10px;text-align:center;font-weight:bold;text-decoration:none;font-size:16px;z-index: 10;}
#mainMenu li a{font-weight:bold;text-decoration:none;font-size:16px;color:#000;}
#mainMenu li span{font-weight:bold;text-decoration:none;font-size:16px;color:#640606;}
#mainMenu li a:hover{color:#640606;}
.mod_article{margin:20px;}
.heading{font-weight:bold;font-size:32px;color:#212020;text-shadow:1px 1px 1px #C0C0C0;}
.babyOrange{margin-top:20px;margin-bottom:20px;border-bottom:3px solid #dc8c10;color:#382913;text-shadow:1px 1px 1px #C0C0C0;}
.babyHilight{color:#red;background-color:#yellow;}
.babyRed{width:auto;margin-right:auto;margin-left:auto;padding:2px;background-image:url("tl_files/SFG/images/b.png");color:#330000;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-top-color: #330000;border-bottom-color: #330000;border-left-color: #330000;border-right-color: #330000;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;}
.babyGreen{padding:2px;text-align:center;background-image:url("tl_files/SFG/images/second-menu-blend.png");color:#464b3f;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-top-color: #cfcaca;border-bottom-color: #cfcaca;border-left-color: #cfcaca;border-right-color: #cfcaca;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-style: solid;border-bottom-style: solid;border-left-style: solid;border-right-style: solid;}
.babyBlue{margin-bottom:20px;border-bottom:1px solid #1838c0;}
.innerWhite{padding:8px;background-color:#f6efdf;-moz-border-radius-topleft: 5px;-moz-border-radius-topright: 5px;-moz-border-radius-bottomleft: 5px;-moz-border-radius-bottomright: 5px;-webkit-border-top-right-radius: 5px;-webkit-border-top-left-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;border-top-color: #2b0303;border-bottom-color: #2b0303;border-left-color: #2b0303;border-right-color: #2b0303;border-top-width: 1px;border-bottom-width: 1px;border-left-width: 1px;border-right-width: 1px;border-top-style: ridge;border-bottom-style: ridge;border-left-style: ridge;border-right-style: ridge;}
.mod_customnav{float:left;}
#footer{height:60px;padding-top:5px;padding-bottom:5px;text-align:center;background-color:#f5e5c1;color:#363333;-moz-border-radius-topleft: 10px;-webkit-border-top-left-radius: 10px;-moz-border-radius-bottomleft: 10px;-webkit-border-bottom-left-radius: 10px;-moz-border-radius-topright: 10px;-webkit-border-top-right-radius: 10px;-moz-border-radius-bottomright: 10px;-webkit-border-bottom-right-radius: 10px;-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);text-shadow: 0 -1px 1px rgba(0,0,0,0.25);}
.push{height:65px;}
#searchForm{width:300px;height:25px;margin-top:12px;}
#searchForm button{width:310px;height:30px;margin:0;padding-top:0;background-color:#ffffff;-moz-border-radius-bottomleft : 10px;-webkit-border-bottom-left-radius : 10px;}
.searchBoxInput{width:175px;background-color:#fffbf2;background-repeat:no-repeat;border-bottom-color : #4d642e;border-bottom-style : solid;border-bottom-width : 1px;border-left-color : #4d642e;border-left-style : solid;border-left-width : 1px;border-right-color : #4d642e;border-right-style : solid;border-right-width : 1px;border-top-color : #4d642e;border-top-style : solid;border-top-width : 1px;}
#footerContent{margin-top:5px;text-align:center;color:#4a4a4a;}
#footerContent a,#footerContent a:visited,#footerContent a:active{text-decoration:none;color:#FDFDFD;}
#hours{margin:0;}
#hours li{color:#210201;}
#map{margin-top:50px;}
.directions{vertical-align:middle;}
#mapBox{width:640px;height:440px;position:relative;}
div.happyHour ul{list-style-image:url("tl_files/SFG/images/martini_mark.png");}
ul.star{list-style-image:url("tl_files/SFG/images/star10.gif");}
a.hyperlink_txt{font-weight:bold;font-size:16px;}
.dailySpecials td{vertical-align:top;}
#mapBox{height:700px;overflow:visible;}
#contactUs{height:500px;}
.whiteBox{padding:20px;background-color:#ffffff;border:1px solid #adacac;}

