html, body {
  font-family:Arial, verdana;
	background:#e4e4e4;
	font-size:12px;
	color:#000;
	margin:0 auto;
	padding:0;
}


img{border:0}


.wrapper {
		width:100%;
		margin:0 auto;
}

.LHSContent { width:19%; float:left; margin:0 0 0 8px}

.RHSContent { width:79%; float:left;}

/* Navigation */

.about a, .about a:visited  { 
			 background:url(../images/about_normal.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}

.about a:hover, .about a:active  { 
			 background:url(../images/about_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}
		
		
.about_active a, .about_active a:visited, .about_active a:hover, .about_active a:active  { 
			 background:url(../images/about_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}
		
		
		
		.menu12 a, .menu12 a:visited  { 
			 background:url(../images/our_menu_normal.jpg) no-repeat;
			 width:198px;
			 height:27px;
			 display:block;
		}

.menu12 a:hover, .menu12 a:active  { 
			 background:url(../images/our_menu_active.jpg) no-repeat;
			 width:198px;
			 height:27px;
			 display:block;
		}
		
		
.menu12_active a, .menu12_active a:visited, .menu12_active a:hover, .menu12_active a:active  { 
			 background:url(../images/our_menu_active.jpg) no-repeat;
			 width:198px;
			 height:27px;
			 display:block;
		}
		
		
		

		
.promotion a, .promotion a:visited  { 
			 background:url(../images/promotions_normal.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}

.promotion a:hover, .promotion a:active  { 
			 background:url(../images/promotions_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}
		
		
.promotion_active a, .our_menu_active a:visited, .our_menu_active a:hover, .our_menu_active a:active  { 
			 background:url(../images/promotions_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}
		
		
		
.locations a, .locations a:visited  { 
			 background:url(../images/locations_normal.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}

.locations a:hover, .locations a:active  { 
			 background:url(../images/locations_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}
		
		
.locations_active a, .locations_active a:visited, .locations_active a:hover, .locations_active a:active  { 
			 background:url(../images/locations_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
}


.contact a, .contact a:visited  { 
			 background:url(../images/contact_normal.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}

.contact a:hover, .contact a:active  { 
			 background:url(../images/contact_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
		}
		
		
.contact_active a, .contact_active a:visited, .contact_active a:hover, .contact_active a:active  { 
			 background:url(../images/contact_active.jpg) no-repeat;
			 width:198px;
			 height:28px;
			 display:block;
}
.loyalty a, .loyalty a:visited  { 
			 background:url(../images/fanatics_normal.jpg) no-repeat;
			 width:136px;
			 height:28px;
			 display:block;
		}

.loyalty a:hover, .loyalty a:active  { 
			 background:url(../images/fanatics_active.jpg) no-repeat;
			 width:136px;
			 height:28px;
			 display:block;
		}
		
		
.loyalty_active a, .loyalty_active a:visited, .loyalty_active a:hover, .loyalty_active a:active  { 
			 background:url(../images/fanatics_active.jpg) no-repeat;
			 width:134px;
			 height:21px;
			 display:block;
}

.menutitle{
cursor:pointer;
margin-bottom: 5px;
background-color:#ECECFF;
color:#000000;
width:140px;
padding:2px;
text-align:center;
font-weight:bold;
/*/*/border:1px solid #000000;/* */
}

.submenu{
margin-bottom: 0.5em;
}

a.sublink, a.sublink:visited {
 color:#000;
 height:12px;
 width:66px; 
 margin:0 0 5px 3px; 
 text-decoration:none; 
 font-size:11px; 
 font-weight:bold; 
 background:url(../images/careers_normal.jpg) no-repeat left 0px; 
 padding-left:10px; 
 display:block; 
 text-transform:uppercase;}

a.sublink:hover, a.sublink:active { 
color:#000; 
height:12px; 
width:66px;
text-decoration:none; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/careers_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;} 

a.sublink_active  { 
color:#000; 
text-decoration:none; 
height:12px;width:66px; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/careers_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;
}
		

a.sublink1, a.sublink1:visited { color:#000;
height:12px;
width:94px; 
text-decoration:none; 
margin:0 0 7px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/pressroom_normal.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;}

a.sublink1:hover, a.sublink1:active { 
color:#000;height:12px; width:94px; text-decoration:none; margin:0 0 7px 3px; font-size:11px; font-weight:bold; background:url(../images/pressroom_active.jpg) no-repeat left 0px; padding-left:10px; display:block; text-transform:uppercase;}
 
a.sublink1_active { 
color:#000;height:12px; width:94px; margin:0 0 7px 3px; text-decoration:none; font-size:11px; font-weight:bold; background:url(../images/pressroom_active.jpg) no-repeat left 0px; padding-left:10px; display:block; text-transform:uppercase;
}

a.sublink2, a.sublink2:visited {
 color:#000;
 height:11px;
 width:66px; 
 margin:0 0 5px 3px; 
 text-decoration:none; 
 font-size:11px; 
 font-weight:bold; 
 background:url(../images/media_normal.jpg) no-repeat left 0px; 
 padding-left:10px; 
 display:block; 
 text-transform:uppercase;}

a.sublink2:hover, a.sublink2:active { 
color:#000; 
height:11px; 
width:66px;
text-decoration:none; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/media_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;} 

a.sublink2_active  { 
color:#000; 
text-decoration:none; 
height:11px;width:66px; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/media_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;
}

/*Menu Sublinks*/
a.sublink_menu, a.sublink_menu:visited {
 color:#000;
 height:11px;
 width:94px; 
 margin:0 0 5px 3px; 
 text-decoration:none; 
 font-size:11px; 
 font-weight:bold; 
 background:url(../images/burgers_normal.jpg) no-repeat left 0px; 
 padding-left:10px; 
 display:block; 
 text-transform:uppercase;}

a.sublink_menu:hover, a.sublink_menu:active { 
color:#000; 
height:11px; 
width:94px;
text-decoration:none; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/burgers_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;} 

a.sublink_menu_active  { 
color:#000; 
text-decoration:none; 
height:11px;width:94px; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/burgers_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;
}
		

a.sublink1_menu, a.sublink1_menu:visited { color:#000;
height:11px;
width:120px; 
text-decoration:none; 
margin:0 0 7px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/everything_normal.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;}

a.sublink1_menu:hover, a.sublink1_menu:active { 
color:#000;height:11px; width:120px; text-decoration:none; margin:0 0 7px 3px; font-size:11px; font-weight:bold; background:url(../images/everything_active.jpg) no-repeat left 0px; padding-left:10px; display:block; text-transform:uppercase;}
 
a.sublink1_menu_active { 
color:#000;height:11px; width:120px; margin:0 0 7px 3px; text-decoration:none; font-size:11px; font-weight:bold; background:url(../images/everything_active.jpg) no-repeat left 0px; padding-left:10px; display:block; text-transform:uppercase;
}

a.sublink2_menu, a.sublink2_menu:visited {
 color:#000;
 height:11px;
 width:154px; 
 margin:0 0 5px 3px; 
 text-decoration:none; 
 font-size:11px; 
 font-weight:bold; 
 background:url(../images/drinks_normal.jpg) no-repeat left 0px; 
 padding-left:10px; 
 display:block; 
 text-transform:uppercase;}

a.sublink2_menu:hover, a.sublink2_menu:active { 
color:#000; 
height:11px; 
width:154px;
text-decoration:none; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/drinks_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;} 

a.sublink2_menu_active  { 
color:#000; 
text-decoration:none; 
height:11px;width:154px; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/drinks_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;
}

/*Locations Submenus*/
a.sublink_locations, a.sublink_locations:visited {
 color:#000;
 height:11px;
 width:120px; 
 margin:0 0 5px 3px; 
 text-decoration:none; 
 font-size:11px; 
 font-weight:bold; 
 background:url(../images/raffels_normal.jpg) no-repeat left 0px; 
 padding-left:10px; 
 display:block; 
 text-transform:uppercase;}

a.sublink_locations:hover, a.sublink_locations:active { 
color:#000; 
height:11px; 
width:120px;
text-decoration:none; 
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/raffels_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;} 

a.sublink_locations_active  { 
color:#000; 
text-decoration:none; 
height:11px;width:91px; 
width:120px;
margin:0 0 5px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/raffels_active.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;
}
		

a.sublink1_locations, a.sublink1_locations:visited { color:#000;
height:12px;
width:120px; 
text-decoration:none; 
margin:0 0 7px 3px; 
font-size:11px; 
font-weight:bold; 
background:url(../images/313_normal.jpg) no-repeat left 0px; 
padding-left:10px; 
display:block; 
text-transform:uppercase;}

a.sublink1_locations:hover, a.sublink1_locations:active { 
color:#000;height:12px; width:120px; text-decoration:none; margin:0 0 7px 3px; font-size:11px; font-weight:bold; background:url(../images/313_active.jpg) no-repeat left 0px; padding-left:10px; display:block; text-transform:uppercase;}
 
a.sublink1_locations_active { 
color:#000;height:12px; width:120px; margin:0 0 7px 3px; text-decoration:none; font-size:11px; font-weight:bold; background:url(../images/313_active.jpg) no-repeat left 0px; padding-left:10px; display:block; text-transform:uppercase;
}




/*  navigation end */

.logo { width:222px; height:304px; float:left;}	

.logo h1 { padding:0px; margin:0px; }

.logo h1 a{ text-indent:-99999px; width:222px; height:304px; float:left; background:url(../images/logo.jpg) no-repeat;}

.sep_line { height:4px; width:196px; float:left; margin:8px 0 0 0; }

.facebook_link { width:200px; height:35px; float:left; background:url(../images/icon_facebook.jpg) no-repeat left 12px; color:#000; font-size:12px; font-weight:bold;text-transform:uppercase;padding:12px 0 0 20px;}

.facebook_link a, .facebook_link a:visited, .facebook_link a:active, .facebook_link a:hover  { color:#000; text-decoration:none;}

.promotions {
   color:#1c1310;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:250px;
	 top:20px;
	 width:352px; 
	 height:220px;
	 background:url(../images/promotions.gif) no-repeat;
   padding-top:130px;
	 text-transform:uppercase;
	 font-size:13px;
}


.lunch_promo
{
   position:absolute;
  left:490px;
  top:60px;
  width:287px;
  float:left;
  height:250px;
  background: #89313e url(../images/promo_bg.jpg) repeat-x;
  color:#000;
	padding:10px 15px;
}

.lunch_promo p
{
color:#ffffff;
font-family:arial;
font-size:12px;
padding-top:7px;
text-align:left;
}
.lunchimage
{
  margin-top:10px;
}
.sauces {
   color:#000;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:351px;
	 top:100px;
	 width:227px; 
	 height:120px;
	 background: #c9c9c9 url(../images/sauces.jpg) no-repeat;
	 padding-top:130px;
}

.info {
   color:#000;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:241px;
	 top:30px;
	 width:227px; 
	 height:140px;
	 background: #c9c9c9 url(../images/info_bg.jpg) no-repeat;
	 padding-top:130px;
}
.portobello {
   color:#000;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:380px;
	 top:320px;
	 width:227px; 
	 height:64px;
	 background:url(../images/portobello.jpg);
	 text-transform:uppercase;
	 font-size:10px;
	 font-weight:normal;
	 padding-top:130px;
}
.portobello_menu {
   color:#000;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:530px;
	 top:270px;
	 width:227px; 
	 height:64px;
	 background:url(../images/portobello.jpg);
	 text-transform:uppercase;
	 font-size:10px;
	 font-weight:normal;
	 padding-top:130px;
}


.thegroup {
   color:#000;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:550px;
	 top:360px;
	 width:309px; 
	 height:90px;
	 background:url(../images/THB-Website-thegroup.png);
	 text-transform:uppercase;
	 font-size:10px;
	 font-weight:normal;
	 padding-top:130px;
}

.party_pack

{
   

position:absolute;
  
left:740px;
  
top:65px;
  
width:292px;
  
height:458px;
  
padding:5px;
  
background:#eecd34;
  
color:#000;

}





.party_pack p
{
  
padding:10px 10px 0 5px;
  color:#000;

}





.delivery
{
   
position:absolute;
  
left:590px;
  
top:80px;
  
width:310px;
  
height:130px;

padding:10px 5px 0 10px;
  
background:#bb8c62;
  
color:#fff;

font-color:#fff;
}


.delivery p.innertext
{
  
padding:10px 10px 0 5px;

color:#fff;

font-color:#fff;
}




.grassfedbeef
{
   
color:#fff;
	 
text-align:center;
	 
float:left;
	 
width:100%;
	 
position:absolute;
	 
left:530px;
	 
top:270px;
	 
width:227px; 
	 
height:240px;
	 
background:url(../images/grassfedbeef.jpg);
	 
text-transform:uppercase;
background:#fff;
font-size:10px;
	
font-weight:normal;
	 

}

.grassfedbeef p.innertext

{
  

padding:0px 10px 0 5px;


color:#000;


font-color:#000;

}




.contactus {
   color:#000;
	 text-align:left;
	 float:left;
	 position:absolute;
	 left:250px;
	 height:600px;
	 top:60px;
	 background:#ab6946;
	 font-weight:normal;
	 padding:10px 15px;
	 line-height:14px;
	 width:284px;
}
.faq {
   color:#fff;
	 text-align:left;
	 height:350px;
   padding:15px 15px;
	 position:absolute;
	 left:500px;
	 top:80px;
	 width:286px; 
	 background:#89313e;
	 font-size:10px;
	 font-weight:normal;
	 line-height:16px;
}
.customfaq {
   color:#fff;
	 text-align:left;
	 height:350px;
   padding:15px 15px;
	 position:absolute;
	 left:500px;
	 top:80px;
	 width:286px; 
	 font-size:10px;
	 font-weight:normal;
	 line-height:16px;
}
.emailus {
   color:#000;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:575px;
	 top:445px;
	 width:182px; 
	 height:28px;
	 background:url(../images/emailus.jpg);
	 font-size:11px;
	 padding-top:50px;
	 
}
.emailustxt {
margin:0;
padding:0;
}
.emailustxt a {
color:#000;
font-weight:bold;
text-decoration:none;
}
.privacy {
   color:#fff;
	 text-align:left;
	 height:350px;
   padding:5px 20px 0 15px;
	 position:absolute;
	 left:250px;
	 top:60px;
	 width:386px; 
	 background:#89313e;
	 font-size:10px;
	 font-weight:normal;
	 line-height:16px;
}
.terms {
   color:#fff;
	 text-align:left;
	 height:350px;
   padding:15px 20px 0 15px;
	 position:absolute;
	 left:250px;
	 top:60px;
	 width:386px; 
	 background:#89313e;
	 font:12px arial;
	 line-height:16px;
}
.terms a {
color:#fff;
}
.aboutus {
   color:#fff;
	 text-align:left;
	 height:300px;
   padding:15px 20px;
	 position:absolute;
	 left:250px;
	 top:60px;
	 width:286px; 
	 background:#89313e;
	 font-size:10px;
	 font-weight:normal;
	 line-height:16px;

}

.aboutusContent { float:left; width:271px; background:#89313e; margin:0; padding:10px; }

.opening_container { width:173px; margin:0; padding:10px; }

.opening {
   color:#fff;
	 text-align:left;
	 width:100%;
	 position:absolute;
	 left:580px;
	 top:85px;
	 width:173px; 
   height:115px;
	 
}

#contact {
width:98%;
margin:0 auto;
padding-top:20px;
}
p.contact {
width:100%;
margin:0 auto;
padding-bottom:5px;
color:#fff;
}
input.radiobtn{
width:20px;
float:left;
padding:0;
margin:0;
cursor:auto;
}

#ckbox {
width:0px;
margin:5px 5px 0;
color:#fff;
}

label {
color:#fff;
font:11px arial;
text-transform:uppercase;
line-height:20px;
}
p.contact input {
width:275px;
}
.txtarea {
width:280px;
}
/*.opening {
	 position:absolute;
	 left:680px;
	 top:415px;
	 width:155px; 
}*/


.location_box {
   position:absolute;
  left:283px;
  top:220px;
  width:238px;
  height:302px;
  background:#fbcf6c;
  padding:0 0 0 15px;
}

.location_box_mask {
   position:absolute;
  left:253px;
  top:60px;
  width:323px;
  height:349px;
  padding:0;
	background:#d5d8d6;
}


.burgers_photo_slide {
   position:absolute;
  left:670px;
  top:290px;
  width:323px;
  height:349px;
  padding:0;

}
.burgers_photo_slide1 {
   position:absolute;
  left:650px;
  top:60px;
  width:350px;
  height:233px;
  padding:0;

}


.location_box_new {
   position:absolute;
  left:253px;
  top:60px;
  width:323px;
  height:300px;
  padding:0;
	background:#89313e;
}

.location_box_new p{
  color:#fff;
  font-size:12px;
  font-family:arial;
  text-align:left;
  padding:5px 5px 0 10px;
}
.location_map_new {
   position:absolute;
  left:350px;
  top:250px;
  width:550px;
  height:300px;
  padding:0;
	background:#fff;
	border:1px solid #ccc;
}

.location_map_new p{
  color:#000;
  font-size:18px;
  font-family:arial;
  text-align:left;
  padding:0;

}
.media_box_new {
   position:absolute;
  left:253px;
  top:60px;
  width:323px;
  height:300px;
  padding:0;
	background:#89313e;
}

.media_box_new p{
  color:#fff;
  font-size:12px;
  font-family:arial;
  text-align:left;
  padding:5px 5px 0 10px;
}

p.gallery_maintxt {
font-weight:bold;
}

p.heading { margin:0;padding:5px 0 5px 0;}

.arrows_main{ position:relative; top:-60px; width:223px; float:left;  }

.arrows{ width:223px; float:left; position:relative; top:-25px; }

.arrows_aboutus{ width:223px; float:left; position:relative; top:-27px;}


.left_arrow { float:left; background:#FBCF6C; margin:-5px 0 0 0px;}
.right_arrow {  float:right; background:#FBCF6C; margin:-5px 0 0 0px;}


.specials {
  position:absolute;
  left:585px;
  top:187px;
  width:293px;
  height:300px;
  background:#39262c url(../images/specials.jpg) no-repeat top;
  padding:0 10px 0 10px;
  color:#ffffff;
}
.specials1 {
   position:absolute;
  left:245px;
  top:70px;
  width:293px;
  height:300px;
  background:#39262c url(../images/specials.jpg) no-repeat top;
  padding:0 10px 0 10px;
  color:#ffffff;
}
.specials2 {
   position:absolute;
  left:680px;
  top:62px;
  width:293px;
  height:300px;
  background:#39262c url(../images/specials.jpg) no-repeat top;
  padding:0 10px 0 10px;
  color:#ffffff;
}
.video {

   position:absolute;
	 left:350px;
	 top:100px;
	 width:289px;
	 height:495px;
	 padding:10px;
	 color:#ffffff;
	 background:transparent;
	}
#hidden_video {
visibility:hidden;
}	
	
	.footerLinks { width:700px; float:left; font-size:10px; padding-top:20px }
	
		.footerLinks a, .footerLinks a:hover, .footerLinks a:active, .footerLinks a:visited {
		  color:#000; text-decoration:none;
			font-size:10px;
			padding:0px 0 0 8px;
			text-transform:uppercase;
			
		} 
		
	.instructions {
	   width:180px;
		 float:right;
		 text-align:right;
		 font-size:11px;
		 font-style:italic;
	}
	
.keep_updated {
display:block;
height:31px;
width:198px;
padding:10px 0 0 0;
float:left;
}
.email_input {
display:block;
width:198px;
padding:5px 0 2px 0;
float:left;
}
.email_input input {
border:none;
width:180px;
font:normal 11px Arial, Helvetica, sans-serif;
}
.submit {
display:block;
width:198px;
padding:5px 0;
float:left;
}
#submit {
background:url(../images/submit.jpg) no-repeat;
border:none;
width:43px;
height:13px;
cursor:pointer;
}
	#submit1 {
background:url(../images/submit.jpg) no-repeat;
border:none;
width:43px;
height:13px;
cursor:pointer;
}
.breadcrumb
{
background:#E4E4E4; color:#000; position:absolute; font:bold 8px Arial, Helvetica, sans-serif;text-transform:uppercase; width:400px; top:35px; left:250px;
}

.breadcrumb a, .breadcrumb a:hover, .breadcrumb a:active, .breadcrumb a:visited
{
color:#000; text-decoration:none; text-transform:uppercase;
}

p, h1, h2
{
padding:0px; margin:0px;
}
.home_it {
   color:#fff;
  text-align:left;
  float:left;
  width:100%;
  position:absolute;
  left:250px;
  top:60px;
  height:295px;
  width:265px; 
  background:#3b2020;
   padding:15px 20px 0 20px;
  margin:0px;
  font-size:13px;
}

.philosophy {
   color:#000;
  text-align:left;
  float:left;
  width:100%;
  position:absolute;
  left:550px;
  top:150px;
  width:280px;
  height:250px; 
  background:#eecc34;
   padding:15px 20px;
  font-size:13px;
}
.takeaway {
   color:#000;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:690px;
	 top:10px;
	 width:224px;
	 height:280px; 
	 background:#e4e4e4;
  /*padding:15px 20px 0 20px;*/
	 font-size:13px;
	 z-index:-1;
}

.location_box_main {
   color:#000;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:250px;
	 top:60px;
	 width:223px;
	 height:280px; 
	 background:#e4e4e4;
  /*padding:15px 20px 0 20px;*/
	 font-size:13px;
	 z-index:-1;
}



.news {
   color:#000;
	 text-align:left;
	 float:left;
	 position:absolute;
	 left:250px;
	 top:60px;
	 width:353px; 
	 background:#fff;
   padding:15px 20px 10px 20px;
	 font-size:13px;
	 height:450px;
}

p.main_heading{ font-weight:bold; padding:0px; margin:0px; }
p.subcontent{ font-weight:normal; padding:0px 0 20px 0; margin:0px; }
p.subcontent a{ font-weight:normal; color:#000; text-decoration:underline; padding:0px 0 30px 0; margin:0px; }

.opening_aboutus {
	 float:left;
	 width:100%;
	 position:absolute;
	 left:630px;
	 top:95px;
	 width:155px; 
}

.specials_aboutus {
   position:absolute;
	 left:665px;
	 top:167px;
	 width:253px;
	 height:145px;
	 background:#39262c;
	 padding:15px 20px 10px 20px;
	 color:#ffffff;
	 z-index:-1;
}
.pulledpork {
   position:absolute;
	 left:440px;
	 top:225px;
	 width:227px;
	 float:left;
	 height:221px;
	 background:#c8c8c8;
	 color:#000;
}
.free_mini {
   position:absolute;
	 left:550px;
	 top:145px;
	 width:253px;
	 float:left;
	 height:355px;
	 background:#a86597;
	 padding:15px 10px 0 10px;
	 color:#000;
}

.promotions_innerpage {
   color:#1c1310;
	 text-align:center;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:250px;
	 top:55px;
	 width:352px; 
	 height:220px;
	 background:url(../images/promotions.gif) no-repeat;
   padding-top:130px;
	 text-transform:uppercase;
	 font-size:13px;
}

.center
{
text-align: center;
}
.uppercase
{
text-transform:uppercase;
}

strong{font-weight:bold;}

p.smallfont
{font-size:11px; padding-top:25px;}





/*.opening_locations {
	 float:left;
	 width:100%;
	 position:absolute;
	 left:500px;
	 top:60px;
	 height:300px;
	 width:300px; 
}
*/


.opening_loc_container { float:left; width:155px; margin:0; padding:10px; }

.opening_locations {
 	 width:100%;
	 position:absolute;
	 left:350px;
	 top:60px;
	 width:262px; 
   height:97px;
	 
}

.raffels_address_container { float:left; width:262px; margin:0; padding:10px; }
.raffels_map_container { float:left; 
width:400px; 
margin:0; 
padding:10px; 
height:300px;
}
.raffels_address {
 	 width:100%;
	 position:absolute;
	 left:580px;
	 top:60px;
	 width:155px; 
   height:104px;
	 
}
.raffels_map {
 	 width:400px;
	 position:absolute;
	 left:580px;
	 top:150px;
	height:300px;
	 
}



/*contact*/
.joinus {

   color:#000;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:250px;
	 top:50px;
   width:271px; 
	 height:210px;
	 background:#fff;
   padding-top:130px;
	 font-weight:normal;
	 padding:15px 20px 10px 20px;
	 line-height:14px;
}

.floorcrew {
   color:#fff;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:560px;
	 top:60px;
	 width:300px; 
	 background:#996633;
	 font-weight:normal;
	 padding:15px 20px 10px 20px;
	 line-height:14px;
}

.assistantstoremanager {
   color:#fff;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:430px;
	 top:500px;
	 width:300px; 
	 background:#333333;
	 font-weight:normal;
	 padding:15px 20px 10px 20px;
	 line-height:14px;
}
.chef {
   color:#fff;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:580px;
	 top:300px;
	 width:300px; 
	 background:#39262C;
	 font-weight:normal;
	 padding:15px 20px 10px 20px;
	 line-height:14px;
}

.shiftsupervisor {
 color:#fff;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:250px;
	 top:280px;
	 width:300px; 
	 background:#993333;
	 font-weight:normal;
	 padding:15px 20px 10px 20px;
	 line-height:14px;
}

.heading
{
  color:#ffcc33;
	font-size:12px;
	font-weight:bold;
}
.contactusimage
{
  margin-top:10px;
}

.contactustext
{
  margin-top:0px;
	padding-top:0px;
	margin-left:1px;
}

.contactustext a
{
  color:#000;
	text-decoration:none;
}



.feedback {
   color:#000;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:460px;
	 top:180px;
	 width:205px; 
	 height:100px;
	 background:#b1a471;
	 font-weight:normal;
	 padding:5px 20px 10px 20px;
	 line-height:14px;
}

.careers{
   color:#000;
	 text-align:left;
	 float:left;
	 width:100%;
	 position:absolute;
	 left:640px;
	 top:150px;
	 width:160px; 
	 height:50px;
	 background:#f3eb85;
	 font-weight:normal;
	 padding:5px 20px 10px 20px;
	 line-height:14px;
}

p.content
{
text-align:center;
padding:0 10px 0 10px;
}
p.specials1_head {
text-align:center;
font-weight:bold;
}
p.pulled_content
{
text-align:center;
padding:0 2px 0 2px;
}
p.pulledpork_head {
text-align:center;
font-weight:bold;
font-size:14px;
}
p.innerpage_content
{
padding:10px 15px 5px 0;
}
.menu14 {
   position:absolute;
	 left:300px;
	 top:60px;
	 width:303px;
}

.box_rpt000 {
	float:left;
	 background:url(../images/menu_drinks-dessert.jpg) no-repeat left bottom;
	width:303px;
	height:570px;
}
.menu13 {
   position:absolute;
	 left:550px;
	 top:150px;
	 width:303px;
}

.box_rpt00 {
	float:left;
	 background:url(../images/menu_everythingelseB.jpg) no-repeat left bottom;
	width:303px;
	height:547px;
}
.menu_twelve {
   position:absolute;
	 left:300px;
	 top:60px;
	 width:303px;
}

.box_rpt0 {
	float:left;
	 background:url(../images/menu_everythingelse.jpg) no-repeat left bottom;
	width:303px;
	height:521px;
}

.menu11 {
   position:absolute;
	 left:460px;
	 top:60px;
	 width:303px;
}

.boxContainer {
  border-top:1px solid #e4e4e4;
	float:left;
	width:205px;
}

.box_rpt {
	float:left;
	background:url(../images/menu_the_works.jpg) no-repeat left bottom;
	width:303px;
	height:494px;
}

.menu_item11 {
	
	 width:205px;
	 height:320px;
	 float:left;
	 
	 
}

.box_btm_img {float:left; width:205px; height:14px;}



.menu10 {
   position:absolute;
	 left:440px;
	 top:60px;
	 width:303px;
}

.box_rpt2 {
	float:left;
	background:url(../images/menu_vegetrain_kakiage.jpg) no-repeat left bottom;
	width:303px;
	height:468px;
}

.menu_item10 {
	
	 width:205px;
	 height:300px;
	 float:left;
	 
	 
}



.menu9 {
   position:absolute;
	 left:420px;
	 top:60px;
	 width:303px;
}

.box_rpt3 {
	float:left;
	 background:url(../images/menu_stuffed_portebelo.jpg) no-repeat left bottom;
	width:303px;
	height:442px;
}

.menu_item9 {
	
	 width:205px;
	 height:280px;
	 float:left;
	
	 
}





.menu8 {
   position:absolute;
	 left:400px;
	 top:60px;
	 width:303px;
}

.box_rpt4 {
	float:left;
	background:url(../images/menu_beerbattered_dory.jpg) no-repeat left bottom;
	width:303px;
	height:416px;
}

.menu_item8 {
	
	 width:205px;
	 height:260px;
	 float:left;
	 
	 
}




.menu7 {
   position:absolute;
	 left:380px;
	 top:60px;
	 width:303px;
}

.box_rpt5 {
	float:left;
	background:url(../images/menu_parmesan_pramncake.jpg) no-repeat left bottom;
	width:303px;
	height:390px;
}

.menu_item7 {
	
	 width:205px;
	 height:240px;
	 float:left;
	 
	 
}



.menu6 {
   position:absolute;
	 left:500px;
	 top:100px;
	 width:303px;
}

.box_rpt6 {
	float:left;
	background:url(../images/menu_pulled_pork.jpg) no-repeat left bottom;
	width:303px;
	height:366px;
}

.menu_item6 {
	
	 width:205px;
	 height:220px;
	 float:left;
	 
	 
}





.menu5 {
   position:absolute;
	 left:340px;
	 top:60px;
	 width:303px;
}

.box_rpt7 {
	float:left;
	background:url(../images/menu_tandoor_chicken.jpg) no-repeat left bottom;
	width:303px;
	height:338px;
}

.menu_item5 {
	
	 width:303px;
	 height:200px;
	 float:left;
	 
	 
}




.menu4 {
   position:absolute;
	 left:320px;
	 top:60px;
	 width:303px;
}

.box_rpt8 {
	float:left;
	background:url(../images/menu_chicken_caesar.jpg) no-repeat left bottom;
	width:303px;
	height:307px;
}

.menu_item4 {
	
	 width:303px;
	 height:180px;
	 float:left;
	 
	 
}




.menu3 {
   position:absolute;
	 left:303px;
	 top:60px;
	 width:303px;
}

.box_rpt9 {
	float:left;
	 background:url(../images/menu_smoked_duck.jpg) no-repeat left bottom;
	width:303px;
	height:285px;
}

.menu_item3 {
	
	 width:303px;
	 height:160px;
	 float:left;
	
	 
}





.menu2 {
   position:absolute;
	 left:280px;
	 top:60px;
	 width:303px;
}

.box_rpt10 {
	float:left;
	background: #ebedee url(../images/menu_handburger_original.jpg) no-repeat left bottom;
	width:303px;
	height:262px;
}



.menu_item2 
{
	
	 width:303px;
	 
height:262px;
	 
float:left; 

}






.menu1 
{ 
	 
width:250px;
   
color:#000;
	 
text-align:left;
	 
float:left;
	
	 
position:absolute;
	 
left:250px;
	
top:100px; 
height:330px;
	 
background:#b9b9b9;
   	 
font-weight:normal;
	 
padding:15px 10px 0 10px;
	 
}



.box_rpt11 
{
	
float:left;
	
background:url(../images/our_menu.jpg) no-repeat;
	width:233px;
	
height:29px;

}



.menu_item1 
{
	
	width:205px;
	 
height:120px;
	 
float:left;
	padding:20px 0 0 0;
	 

}




/*Burgers page Styles*/
.burger_box{
   position:absolute;
  left:253px;
  top:60px;
  width:400px;
  height:575px;
  padding:5px;
  background:#bb8c62;
}
.burger_box ul{
	list-style:none;
	padding:0px; 
	margin:0;
	
}
.burger_box li{
	list-style:none;
	padding:0px 0 0 5px; 
	margin:0;
	width:395px;
}
.location_box_new p{
  color:#fff;
  font-size:12px;
  font-family:arial;
  text-align:left;
  padding:5px 5px 0 10px;
}
/*Burger Styles*/
.make_meal_box {
   position:absolute;
	 left:440px;
	 top:350px;
	 width:382px;
	 float:left;
	 height:380px;
	 background:#fbfaff;
	 color:#000;
}
/*Everything Else styles*/
.somethink_kids_box{
   position:absolute;
  left:253px;
  top:60px;
  width:400px;
  height:280px;
  padding:5px;
  background:#bb8c62;
  color:#000;
}

.somethink_kids_box p{
  padding:10px 10px 0 5px;
  color:#000;
}
.somethink_kids_box p.innertext{
  padding:20px 10px 0 5px;
  color:#000;
}
.somethink_tea_box{
   position:absolute;
  left:590px;
  top:70px;
  width:400px;
  height:240px;
  padding:5px;
  background:#89313E;
  color:#000;
}
.somethink_tea_box p, .somethink_bun_box p, .somethink_salad_box p{
  padding:10px 10px 0 5px;
  color:#000;
}


.somethink_bun_box
{
 position:absolute;
  left:640px;
  top:270px;
  width:400px;
  height:350px;
  padding:5px;
  background:#EECC34;
  color:#000;
}

.somethink_salad_box
{
 position:absolute;
  left:240px;
  top:260px;
  width:400px;
  height:260px;
  padding:5px;
  background:#3a272d;
  color:#000;
}

.strong{font-weight:bold;}


/*Desserts and Drinks Styles*/
.desserts{
   position:absolute;
  left:300px;
  top:60px;
  width:350px;
  height:300px;
  padding:5px;
  background:#89313E;
  color:#000;
}
.desserts p{
  padding:10px 10px 0 5px;
  color:#000;
}
.cold_drinks{
   position:absolute;
  left:500px;
  top:150px;
  width:350px;
  height:330px;
  padding:5px;
  background:#EECC34;
  color:#000;
}
.cold_drinks p{
  padding:10px 10px 0 5px;
  color:#000;
}
.hot_drinks{
   position:absolute;
  left:360px;
  top:270px;
  width:350px;
  height:300px;
  padding:5px;
  background:#3A272D;
  color:#fff;
}
.hot_drinks p{
  padding:10px 10px 0 5px;
  color:#fff;
}
/*313 styles*/
.three_map_container { 
width:400px; 
margin:0; 
padding:10px; 
height:300px;
}
.three_map {
 	 width:400px;
	 position:absolute;
	 left:580px;
	 top:159px;
	height:300px;
	 
}
.three_address_container { float:left; width:200px; margin:0; padding:10px; }
.three_address {
 	 position:absolute;
	 left:580px;
	 top:60px;
	 width:200px; 
   height:95px;
	 
}

.three_box_mask {
  position:absolute;
  left:253px;
  top:60px;
  width:326px;
  height:349px;
  padding:0;
  background:#d5d8d6;
}

