html,
body{
background:url(../imgs/parchment_background.jpg) ;
background-color:#a08653;
height:100%;
margin:0px;
padding:0px;
position:absolute;
text-align:center;
width:100%;
}
.clear{
clear:both;
}
.fleft{
float:left;
}
.fright{
float:right;
}
.center{
text-align:center;
}
.bold{
font-weight:bold;
}
.italic{
font-style:italic;
}
a img{
border:none;
}
#stamp{
position:absolute;
left:10px;
top:10px;
z-index:6;
}
#container{
min-height:100%;
position:relative;	
}
#content{
padding-bottom:40px;
margin:0px auto;
width:990px; 
}
#left-content{
float:left;
position:relative;
width:250px;
}
#right-content{
width:632px;
float:right;
text-align:left;
padding-top:10px;
}
#badass-day{

}
#troy{
float:right;
font-size:1em;
font-weight:bold;
position:absolute;
z-index:3;
top:280px;
left:70px;
}
#side{
width:206px;
min-height:583px;
float:left;
}

#speech-bubble{
background-image:url(../imgs/speech_bubble.png);
background-repeat:no-repeat;
display:none;
position:absolute;
top:70px;
left:175px;
z-index:10;
width:122px;
height:81px;
padding:40px 30px 45px 40px;
text-align:center;
font-weight:bold;
font-family:helvetica black;
}
#speech-bubble2{
background-image:url(../imgs/speech_bubble.png);
background-repeat:no-repeat;
display:none;
position:absolute;
top:70px;
left:175px;
z-index:10;
width:122px;
height:81px;
padding:33px 30px 45px 40px;
text-align:center;
font-weight:normal;
font-size:.9em;
font-family:helvetica black;
}

.creature{background:url(../imgs/creature_spritesheet.png);}
#fish{width:308px; height:222px; background-position:-239px -1px;position:absolute;right:0px;top:400px;}
#frog{width:234px; height:215px; background-position:0px 0px;position:absolute;top:0px;right:0px;}
#head{width:180px; height:176px; background-position:-26px -227px;position:absolute;left:55px;top:500px;}
#lizard{width:332px; height:187px; background-position:-216px -227px;position:absolute;left:30px;top:180px;}

.left-col{
float:left;
width:300px;
min-height:300px;
padding-right:8px;
border-right:1px dashed #a41b41;
}
.right-col{
float:right;
width:301px;
min-height:300px;
}
.cactus{
position:fixed;
bottom:-15px;
right:0px;
z-index:30;
}
.footer{
background:url(../imgs/footer_texture.jpg);
border-top:2px solid #862B2B;
bottom:0px;
color:#EFE0C2;
font-size:.9em;
font-weight:bold;
height:40px;
left:0px;
padding-top:20px;
position:absolute;
text-align:center;
width:100%;
z-index:6;
}

.footer a, .menu-footer a{
color:#BEA471;
}
.baby-footer a{
color:#00adef;
}
.footer a:hover, 
.menu-footer a:hover, 
.baby-footer a:hover{
text-decoration:none;
}
.footer p, 
.menu-footer p, 
.baby-footer p{
float:right;
}


/**
* menu.php Styles
*/
#mex-title{margin:0px auto 20px;text-align:center;}

/** FILTERS **/
#menu-filter{clear:both;margin-bottom:10px;height:120px;background:url(../imgs/menu_header.png) no-repeat;padding:15px 30px;position:relative;width:600px;right:15px;z-index:9;}
#menu-item-list{list-style:none;margin:0px;padding:0px;width:100%;}
#menu-item-list li{cursor:pointer;width:20%;}
#menu-item-list .background .menu-item{position:absolute;top:0px;left:0px;} 
.menu-item .selected{display:none;}
/** SPRITE SHEE COORDINATES FOR FOOD MENU **/
.menu-item-sprite{background:url(../imgs/menu_item_sprite_sheet.png) no-repeat;}
#incidentals{0px 0;width:216px;height:36px;}
#chorizo-poppers{background-position:-270px -245px;width:224px;height:26px;}
#badass-wings{background-position:0 -296px;width:173px;height:29px;}
#smoked-tofu{background-position:-504px -409px;width:296px;height:26px;}
#my-chicken{background-position:-552px -223px;width:248px;height:24px;}
#badass-fries{background-position:0 -269px;width:168px;height:26px;}
#alamo-fries{background-position:0 -162px;width:152px;height:26px;}
#badass-favorites{background-position:0 -40px;width:305px;height:37px;}
#badass-beach{background-position:0 -192px;width:265px;height:25px;}
#banger-tacos{background-position:0 -321px;width:159px;height:25px;}
#inside-out{background-position:-275px -355px;width:293px;height:26px;}
#enchilada{background-position:-275px -275px;width:139px;height:23px;}
#taco-salad{background-position:-275px -425px;width:154px;height:28px;}
#carne-asada{background-position:-275px -194px;width:250px;height:25px;}
#benny-burger{background-position:0 -346px;width:175px;height:24px;}
#mexico-city{background-position:-545px -196px;width:255px;height:25px;}
#lansingburgher{background-position:-275px -384px;width:195px;height:24px;}
#signature-items{background-position:0 -76px;width:276px;height:36px;}
#pastrami-reuben{background-position:-577px -331px;width:223px;height:26px;}
#blackened-bomber{background-position:0 -372px;width:239px;height:27px;}
#chicken-club{background-position:-275px -222px;width:281px;height:23px;}
#southwest-chicken{background-position:-0px -423px;width:256px;height:52px;}
#ham-cheese{background-position:-275px -300px;width:245px;height:25px;}
#the-cowboy{background-position:-533px -437px;width:267px;height:27px;}
#the-cowgirl{background-position:0 -477px;width:267px;height:27px;}
#badass-mex{background-position:0 -111px;width:210px;height:37px;}
#nort-a{background-position:-565px -301px;width:240px;height:26px;}
#tijuana-street{background-position:-275px -463px;width:285px;height:27px;}
#badass-burritos{background-position:0 -243px;width:216px;height:26px;}
#quesadillas{background-position:-641px -384px;width:160px;height:30px;}
#nachos{background-position:-705px -249px;width:95px;height:24px;}
#nachos-supreme{background-position:-594px -277px;width:205px;height:24px;}

.menu-title{clear:both;}

#menu-background{width:616px;background:url(../imgs/crinklepaper.png) repeat-y;padding:30px 20px 5px 25px;position:relative;top:-85px;}
#menu-bottom{position:relative;bottom:35px;}
.menu-descrip{margin-bottom:5px;padding:10px 0px 3px;float:left;font-family:arial;font-size:.95em;}
.m-d-left{padding-left:8px;width:290px;}
.m-d-right{text-align:right;width:291px;}
.menu-misc{padding-bottom:5px;}

#thanks{width:650px;margin:0px auto 50px;}

/*Location.php Styles*/
#sign{
	position:relative;
	z-index:5px;	
}

#larger-map{
	position:absolute;
	bottom:260px;
	left:75px;		
}
/*Baby Badass styles*/
#baby{
width:215px;
position:absolute;
right:0px;
top:160px;
}



/* NEW NAVIGATION MENU */
.background{position:relative;z-index:9;margin:5px auto;width:auto;0}
#nav-menu-list{position:relative;top:370px;left:70px;float:left;z-index:8;}
#nav-menu-list{list-style:none;position:relative;margin:0px;padding:0px;}
#menu-item-list,{list-style:none;margin:0px;padding:0px;}
#menu-item-list li{position:relative;float:left;}
#menu-item-list .background .menu-item{position:absolute;} 

/** SPRITESHEET STYLES FOR NAVIGATION MENU **/
.nav-menu-item,.menu-item{background-image:url(../imgs/menu_spritesheet.png);background-repeat:no-repeat;position:relative;z-index:10px;}
#home-nav-menu-item,#hmi-background{width:99px;height:35px;background-position:-8px -100px;}
#hmi-background{background-position:-225px -100px;}
#menu-nav-menu-item,#mmi-background{width:99px;height:35px;background-position:-2px -139px;}
#mmi-background{background-position:-219px -139px;}
#location-nav-menu-item,#lmi-background{width:178px;height:35px;background-position:-6px -178px;}
#lmi-background{background-position:-223px -178px;}
#merch-nav-menu-item,#merchmi-background{width:193px;height:30px;background-position:-4px -214px;}
#merchmi-background{background-position:-221px -214px;}
#event-nav-menu-item,#emi-background{width:132px;height:33px;background-position:-6px -246px;}
#emi-background{background-position:-223px -246px;}
#baby-nav-menu-item,#bmi-background{width:202px;height:34px;background-position:-10px -281px;}
#bmi-background{background-position:-224px -281px;}
#contact-nav-menu-item,#cmi-background{width:183px;height:35px;background-position:-13px -315px;}
#cmi-background{background-position:-230px -315px;}
#incidentals-menu-item,#imi-background{width:116px;height:20px;background-position:-7px -12px;}
#imi-background{background-position:-7px -59px;}
#favorites-menu-item,#fmi-background{width:89px;height:41px;background-position:-132px -8px;}
#fmi-background{background-position:-132px -55px;}
#signature-menu-item,#smi-background{width:95px;height:38px;background-position:-231px -10px;}
#smi-background{background-position:-231px -57px;}
#badassmex-menu-item,#bmmi-background{width:116px;height:21px;background-position:-333px -8px;}
#bmmi-background{background-position:-333px -55px;}
#fullmenu-menu-item,#fmmi-background{width:98px;height:20px;background-position:-464px -12px;}
#fmmi-background{background-position:-464px -59px;}
/* END NEW NAVIGATION MENU */



