/* 

Title:      Buffalo Wings & Rings master styles 
Author:     jeremy@screenpresence.net

*/

body										{ margin: 0 auto; padding: 0; font-size: 12px; font-weight: normal; font-family: arial, sans-serif; background: url(../images/bg333.jpg); line-height:1.7em;

text-align: center;
min-width: 820px;


 }
 
table										{ font-size:12px;}

#container									{ position: relative; margin: 0 auto; padding: 0; width: 820px; background: url(../images/background/body.gif) repeat-y; text-align: left;

  margin-left: auto;
  margin-right: auto;


 }
#flashcontainer								{ text-align: center !important; }
#header										{}
#logo										{ float:left; display:inline; }
#orderonline								{ float:left; display:inline; text-indent:-999em; width:60px; height:194px; background:url(../images/orderonline_home_out.jpg); }
#sauces										{ float:left; display:inline; }

#topnav										{ float:left; display:inline; width:580px; height:69px; background-image:url(../images/topmenu1a.jpg); background-repeat:no-repeat; margin-bottom:-5px; padding-top:5px; 


}

#topnav ul									{ display:inline; }
#topnav li									{ list-style:none inside none; color:#FFFFFF; display:inline; font-size:1.4em; padding:5px 7px; margin:0;}
#topnav li.selected							{ /*background-color:#00a63f; */
background-image:url(../images/topnav-selected-bg.png); color:#ffffff; margin:0; padding:2px 7px 16px;}

#main										{  padding-left:25px; background:url(../images/tile2.jpg);
/*background-color:#FF6633;*/
/* padding-right:43px;  padding:0 43px 14px 25px;*/
}

#leftnav									{ width:129px; float:left; display:inline; color:#FFFFFF; font-size:14px; text-align:right; 

padding:4px 0;

/*background-color:#00FFFF;*/
}
#leftnav ul									{ display:inline; }
#leftnav li									{ list-style:none inside none; margin:0; padding:6px;}/*2px; */
#leftnav li.selected						{ background-image:url(../images/li-bg-127x98.jpg); background-image:url(../images/li-bg-150x40.jpg); 
/*color:#016f40;*/
background-repeat:repeat-y;
/* margin:-4px -6px -4px -4px;*/
/*padding:6px 0;/* 5px; */
}

#content									{ float:left; display:inline; }/*margin-right:50px; background:url(../images/tile1.jpg);} */
#content p									{padding-bottom:3px !important;}
	.expressbg								{width:620px !important;}

#topbody									{ float:left; display:inline; padding-left:30px; width:575px;  padding-bottom:12px;}
#topbody h2									{ font-size:28px; }


#leftbody									{ float:left; display:inline;

/*padding-left:30px; */

width:265px; 

/*background-color:#FFFFCC;*/
}

#leftspacer									{ min-width:28px; min-height:100px; float:left;}

#rightbody									{ float:left; display:inline;  
/*width:250px; padding-left:40px; padding-right:32px;*/
/*background-color:#CCCCFF;*/
}

.rightcontent								{ padding-left:40px;
/*background-color:#99CC99;*/
width:250px; 
}


#rightbody span img							{	/*margin:0 -44px 14px -40px;  position:relative;*/ }

#leftbody350								{ float:left; display:inline;
/*padding-left:30px; */
/*background-color:#FFFFCC;*/
width:365px; 
}

#rightbody150								{ float:left; display:inline; 
/*width:150px;  padding-left:55px; padding-right:32px;*/
} 
#rightbody150 span img						{	/*margin:0 -44px 14px -40px;  position:relative;*/ }

#footer										{ background:url(../images/footer_shadow_03.png) no-repeat;  font-size:14px; color:#016f40; 
												padding:10px 50px; text-align:right;
												}

.inactive									{color:#000000 !important; display:none;}

.clearboth									{ clear:both; float:none; position:relative; }
.hidden										{ display:none; height:0; }
/* ELEMENTS ======================= */
img											{ border: 0; }

a:link                                      { color: #ffffff; text-decoration: none;}
a:visited									{ color: #ffffff; text-decoration: none;}
a:hover										{ color: #ffffff; text-decoration: none;}

#footer a:link                              { color: #016f40; text-decoration: none;}
#footer a:visited							{ color: #016f40; text-decoration: none;}
#footer a:hover								{ color: #f00; text-decoration: none;}
#footer a.selected							{ color:#FF0000;}


#topnav li a:link, 
#topnav li a:visited						{ color: #FFFFFF; text-decoration: none; }
#topnav li a:hover							{ color: #FFCC00; text-decoration: none; }
#topnav li.selected a						{ color: #ffffff; }

#leftnav li a:link, 
#leftnav li a:visited						{ color: #FFFFFF; text-decoration: none; }
#leftnav li a:hover							{ color: #FFCC00; text-decoration: none; }
#leftnav li.selected a						{ color: #016f40 !important; text-decoration: none; }

p											{ margin: 0px 0px 7px 0px; padding: 0px; }

h1											{ margin: 0px 0px 0px 0px; padding: 0px;  width:180px; height:194px; text-indent:-999em; background:url(../images/logo1.jpg); }
h2											{ margin: 0px 0px 0px 0px; padding: 0px; font-size:24px; color:#016f40; }
h3											{ margin: 12px 0px 0px 0px; padding: 4px 0px; font-style:italic; font-size:1em; line-height:1.7em; }
h4											{ margin: 0px 0px 0px 0px; padding: 0px; }
h5											{ margin: 0px 0px 0px 0px; padding: 0px; }

/* */

.whitebg		{ background-image:url(../images/bwr-orange-text.jpg); width:410px; padding-left:30px; margin-bottom:20px; min-height:475px;}/*float:left; display:inline;*/ 
.whitebg p		{ margin-top:0;}
.whitebg a:link, #leftbody a:link, #leftbody350 a:link                                      { color: #016f40 !important; text-decoration: none;}
.whitebg a:visited, #leftbody a:visited, #leftbody350 a:visited									{ color: #016f40 !important; text-decoration: none;}
.whitebg a:hover, #leftbody a:hover, #leftbody350 a:hover										{ color: #016f40 !important; text-decoration: none;}
.whitebg a.selected, #leftbody a:selected, #leftbody350 a:selected									{ color:#016f40 !important;text-decoration: none;}


.faq-answer 	{display:none; }


.note			{padding:0 10px; background-color:#FFFFFF; border:1px solid #ff0000; margin:10px 0; }
.note h3		{margin:8px 0; color:#ff0000;}
.note ul		{margin-bottom:5px;}

#gmap			{}

.min10			{/*height:10px; min-height:10px;*/}