img, div
{ behavior: url(../misc/iepngfix.htc) }

body.site
{
margin: 0px;
text-align: center;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-attachment:fixed;
}

div.clear
{
clear:both;
}

div.holder
{
width: 950px;
margin: 0 auto;
text-align: left;

}

div.locationHolder
{
	padding-bottom: 40px;
}
img.locationImage {
  padding-bottom: 10px;
  padding-top: 30px;
}

div.secondheader
{
width:950px;
height:219px;
float:left;
}

			/* Start Top Nav */

div.topnav
{
width:950px;
height:57px;
float:left;
background-image:url(../images/topnav.jpg);
background-repeat:no-repeat;
list-style: none;
margin: 0 auto; 
padding: 0; 

}

img.center {   display: block;   margin-left: auto;   margin-right: auto; }

li.lunch_special {
padding-left: 10px;
}
#nav li a 
{
text-indent:-999em;
display:block;	
list-style: none;
float: left;
margin: 0;
padding: 0;
}


#nav li, #nav, #nav ol {
list-style: none;
float: left;
margin: 0;
padding: 0;
}

#nav li a.spacerleft 				{ background: url('../images/topnav.jpg') no-repeat 0px 0px; width: 39px; height: 57px }
#nav li a:hover.spacerleft	   		{ background: url('../images/topnav.jpg') no-repeat 0px 0px; width: 39px; height: 57px }

#nav li a.home 						{ background: url('../images/topnav.jpg') no-repeat -39px 0px; width: 63px; height: 57px }
#nav li a:hover.home	   			{ background: url('../images/topnavover.jpg') no-repeat -39px 0px; width: 63px; height: 57px }

#nav li a.aboutus 					{ background: url('../images/topnav.jpg') no-repeat -102px 0px; width: 100px; height: 57px }
#nav li a:hover.aboutus	   			{ background: url('../images/topnavover.jpg') no-repeat -102px 0px; width: 100px; height: 57px }

#nav li a.locations 				{ background: url('../images/topnav.jpg') no-repeat -202px 0px; width: 106px; height: 57px }
#nav li a:hover.locations	   		{ background: url('../images/topnavover.jpg') no-repeat -202px 0px; width: 106px; height: 57px }

#nav li a.employment 				{ background: url('../images/topnav.jpg') no-repeat -308px 0px; width: 124px; height: 57px }
#nav li a:hover.employment	   		{ background: url('../images/topnavover.jpg') no-repeat -308px 0px; width: 124px; height: 57px }

#nav li a.photogallery 				{ background: url('../images/topnav.jpg') no-repeat -432px 0px; width: 142px; height: 57px }
#nav li a:hover.photogallery	   	{ background: url('../images/topnavover.jpg') no-repeat -432px 0px; width: 142px; height: 57px }

#nav li a.menu 						{ background: url('../images/topnav.jpg') no-repeat -574px 0px; width: 70px; height: 57px }
#nav li a:hover.menu	   			{ background: url('../images/topnavover.jpg') no-repeat -574px 0px; width: 70px; height: 57px }

#nav li a.promotions 				{ background: url('../images/topnav.jpg') no-repeat -644px 0px; width: 122px; height: 57px }
#nav li a:hover.promotions	   		{ background: url('../images/topnavover.jpg') no-repeat -644px 0px; width: 122px; height: 57px }

#nav li a.signup 					{ background: url('../images/topnav.jpg') no-repeat -766px 0px; width: 82px; height: 57px }
#nav li a:hover.signup	   			{ background: url('../images/topnavover.jpg') no-repeat -766px 0px; width: 82px; height: 57px }

#nav li a.links 					{ background: url('../images/topnav.jpg') no-repeat -848px 0px; width: 66px; height: 57px }
#nav li a:hover.links	   			{ background: url('../images/topnavover.jpg') no-repeat -848px 0px; width: 66px; height: 57px }

#nav li a.spacerright 				{ background: url('../images/topnav.jpg') no-repeat -914px 0px; width: 36px; height: 57px }
#nav li a:hover.spacerright	   		{ background: url('../images/topnav.jpg') no-repeat -914px 0px; width: 36px; height: 57px }


			/* End Top Nav */

div.content {
  padding-left: 10px;
  padding-right: 10px;
}
h1,h2 {
  color: #626262;
}

div.secondundertopnav
{
width:950px;
height:45px;
float:left;
background-image:url(../images/secondundertopnav.jpg);
background-repeat:no-repeat;
}

div.secondmaincontentholder
{
width:940px;
float:left;
background-color:#fff;
}

div.secondmaincontentleft
{
width:699px;
float:left;
}

div.secondmaincontentright
{
width:251px;
float:right;
}

div.secondsearch
{
width:251px;
height:135px;
float:left;
background-image:url(../images/secondsearch.jpg);
background-repeat:no-repeat;
}


div.secondadspace
{
width:251px;
float:left;
}

div.footer1
{
width:950px;
height:205px;
float:left;
background-image:url(../images/secondfooter1.jpg);
background-repeat:no-repeat;
}

div.footer2
{
width:950px;
height:84px;
float:left;

}

div.footer2left
{
width:472px;
height:84px;
float:left;
background-image:url(../images/secondfooter2left.jpg);
background-repeat:no-repeat;
}

div.footer2right
{
width:478px;
height:84px;
float:right;
background-image:url(../images/secondfooter2right.jpg);
background-repeat:no-repeat;

}

div.footerlinks
{
width:950px;
height:35px;
float:left;
text-align:center;
color:#fff;
padding-bottom: 20px;
}

div.secondcontent
{
width:699px;
float:left;
background-image:url(../images/secondcontentareabg.jpg);
background-repeat:no-repeat;
}

div.secondcontentpadding
{
width:589px;
padding-left:70px;
padding-right:40px;
padding-top:36px;
float:left;
font-family:Trebuchet MS, Helvetica, sans-serif;
line-height:1.75em;
font-size:10pt;
color:#626262;
}

span.breadcrum
{
font-family:Georgia, Georgia, serif;
font-size:18pt;
font-weight:bold;
color:#328CBF;
}

div.undersecondcontent
{
width:699px;
float:left;

}

div.wifeclick
{
width:160px;
height:40px;
cursor:pointer;
position:relative;
top:29px;
left:10px;
}

div.bossclick
{
width:160px;
height:40px;
cursor:pointer;
position:relative;
top:29px;
left:300px;

}

div.online_order
{
text-align: center;
height: 26px;
background-color: #f4793e;
padding-top: 5px;
}

div.homeheader
{
width:950px;
height:230px;
background-image:url(../images/homeheader.jpg);
background-repeat:no-repeat;
float:left;
}

div.homerow2holder
{
width:950px;
float:left;
}

div.homephotogallery
{
width:721px;
height:298px;
float:left;
background-image:url(../images/homeleftimagegallery.jpg);
background-repeat:repeat-x;
}

		div.homewingsright
		{
		width:229px;
		height:298px;
		float:left;
		background-image:url(../images/homerightwingstop.jpg);
		background-repeat:no-repeat;
		}

		div.homewingsrightclick
		{
		width:60px;
		height:25px;
		cursor:pointer;
		position:relative;
		top:125px;
		left:125px;
		}

div.homeundernav
{
width:950px;
height:60px;
float:left;
background-image:url(../images/homeundernav.jpg);
background-repeat:no-repeat;
}

div.homefooter
{
width:950px;
float:left;
/*
background-image:url(../images/homefooter.jpg);
background-repeat:no-repeat;
*/
}

div.homemainbodyholder
{
width:950px;
float:left;
background-color:#fff;
}

div.homemainbodyholdernobg
{
width:950px;
float:left;
background-color:#fff;
background-repeat:repeat-y;
}

div.homemainleft
{
width:684px;
float:left;
background-color:#fff;

}

div.homemainright
{
width:246px;
float:right;
padding-top: 0px;
}

div.homesearch
{
width:246px;
height:13px;
float:left;
background-image:url(../images/secondsearch.jpg);
background-repeat:no-repeat;


}

div.homelogos
{
width:246px;
float:left;
background-image:url(../images/homelogosright.jpg);
background-repeat:no-repeat;
background-color:#fff;
}

div.homelogospadding
{
width:226px;
padding-top:10px;
padding-bottom:10px;
padding-left:10px;
padding-right:10px;
float:left;
text-align: center;

}

div.homemainlefttop
{
width:704px;
float:left;
}

div.homemainleftbottom
{
width:704px;
float:left;
background-image:url(../images/homemainleftbottomrepeat.jpg);
background-repeat:repeat-y;
}


div.newhomemainleftbottom
{
width:704px;
float:left;
background-image:url(../images/new_home_content_bg.jpg);
background-repeat:no-repeat;
}
div.newhomemainleftbottom2
{
width:704px;
float:left;
background-image:url(../images/homemainleftbottomrepeat.jpg);
background-repeat:repeat-y;
}

.newhomemainleftbottomminheight
{
width:1px;
height:457px;
float:left;
}
.newhomemainleftbottompadding
{
width:703px;
float:left;
}
.newhomemainleftbottompadding2
{
padding:67px 54px 18px 52px;
	
}
	div.homemainleftbottomrepeat
	{
	float:left;
	background-image:url(../images/homecontent2.jpg);
	background-repeat:no-repeat;
	}


	div.homemainleftbottompadding1
	{
	width:225px;
	float:left;
	color:#808080;
	font-family:Trebuchet MS, Helvetica, sans-serif;
	}


	div.homemainleftbottompadding
	{
	width:414px;
	padding-right:65px;
	padding-bottom:10px;
	padding-top:75px;
	float:right;
	color:#808080;
	font-family:Trebuchet MS, Helvetica, sans-serif;

	}

a {
  text-decoration: none;
}

a.link {
  text-decoration: none;
}

div.homemainlefttopleft
{
width:512px;
float:left;
}

div.homemainlefttopright
{
width:192px;
float:right;
background-image:url(../images/party_girls.jpg);
background-repeat:no-repeat;
}
div.homemainlefttoplefttop
{
width:512px;
float:left;
}

div.homemainlefttopleftbottom
{
width:512px;
float:left;
background-image:url(../images/homecontent1.jpg);
background-repeat:no-repeat;
}

div.homemainlefttopleftbottompadding
{
width:491px;
padding:10px;
float:left;
font-family:Trebuchet MS, Helvetica, sans-serif;
color:#808080;

}

img.smallPic
{
	border: 1px solid #FFFFFF;
	margin-right: 12px;
}

div.whiteText
{
	color: #ffffff;
	font-size: 10pt;
}

h2
{
	font-size: 14pt;
}

option.optionHighlight
{
	font-weight: bold;
}


img.floatLeft {
  border: 2px solid #6b6b6b;
  float: left;
  margin: 10px;
}

img.floatLeftNoBorder {
  float: left;
  margin: 10px;
}

img.floatRight {
  border: 2px solid #6b6b6b;
  float: right;
  margin: 10px;
}

img.floatRightNoBorder {
  float: right;
  margin: 10px;
}

a.locationA {
  padding: 0px;
  margin: 0px;
  text-decoration: none;
  font-size: 12pt;
}

div.promo {
  padding-bottom: 10px;
  border: 1px solid #000000;
}
  
div#lunch_special_heading {
  
  text-align: center;
  font-weight: bold;
}
  
div#lunch_special_text {
  
  text-align: center;
  padding-bottom: 7px;
}
  
div#lunch_special_hours {
  text-align: center;
  font-weight: bold;
}

div#lunch_special {
  text-align: center;
  padding-bottom: 7px;
}
  
table.center {margin-left:auto; margin-right:auto;}

