/* CSS Document */
* {
	margin-top: 0pt;
	margin-right: 0pt;
	margin-bottom: 0pt;
	margin-left: 0pt;
	padding-top: 0pt;
	padding-right: 0pt;
	padding-bottom: 0pt;
	padding-left: 0pt;
}

.main-container {
	background-color: #244a3c;
	/*background-image:url(images/bg3.gif);*/
	position:relative;
	width:1024px;
	height:768px;
	margin: auto;
	top:0px;
	left:0px;
	z-index:0;
}

:link { color: #039; }
:visited { color: #636; }
:link:hover, :visited:hover { color: #333; }
:link:active, :link:active { color: #000; }

#header {
    color: #00FF00;
	background-repeat:no-repeat;
	position: relative;
	left:7%;
	top:-65px;
	height: 55px;
	width:850px;
	padding: 0 50px;
	z-index:inherit;
}

#footer {
	position:absolute;
	/*top:40%;*/
	/*left:1%;*/
	top:740px;
}

/* Search Box */
#searchbox {
	position:absolute;
	background-color:#48421e;
	width:192px;
	height:88px;
	left:5%;
	top:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:13px;
	color:#FFFFFF;
}

/* Dish of the Week */
#dishofweek {
	position:absolute;
	background-color:#FFFFFF;
	width:192px;
	height:124px;
	left:5%;
	top:343px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #70564c;
	overflow:hidden;
}

#slideshow {
	position:absolute;
	width:192px;
	height:auto;
	left:5%;
	top:465px;
}
/* Main Info */
#maininfo {
	position:absolute;
	width:450px;
	height:365px;
	overflow:auto;
	top:230px;
	left:27%;
	font-family:Arial, Helvetica, sans-serif;
	z-index:1;
	color:#FFFFFF;
	/*margin-left:5em;*/
}

#special {
	position:absolute;
	width:450px;
	height:100px;
	overflow:auto;
	top:555px;
	left:27%;
	font-family:Arial, Helvetica, sans-serif;
	z-index:3;
	/*margin-left:5em;*/
}

/* Location */
#locinfo {
	/*background-color:#FFFFFF;*/
	position:absolute;
	width:800px;
	height:500px;
	overflow:auto;
	top:230px;
	left:27%;
	font-family:Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}

#locinfo td {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}
#locinfo span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
#locinfo a {
	text-decoration:none;
	color:#000000;
}

#extlink {
	/*background-color:#FFFFCC;*/
	position: absolute;
	visibility:visible;
	z-index:2;
	left:35%;
	top:340px;
	height: 25px;
	width:70px;
	/*padding: 0 56px;*/
}

#extlink ul {
	position: absolute;
	/*top: 2px;*/
	/*left:50px;*/
	list-style: none;
	margin: 0;
	padding: 0;
	/*border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
} 

#extlink li {
	float:left;
	/*margin: 0;*/
	padding: 5px 5px;
}

#extlink ul span, #extlink ul a:link, #extlink ul a:visited {
	/*display: block;*/
	float: left;
/*	padding:5px 5px;*/
	text-decoration: none;
	/*border-right: 1px solid #6a734e;
	border-left: 1px solid #6a734e;*/
	color:#FF9900;	
	voice-family: "\"}\"";
	voice-family: inherit;	
} #ignored {}

#extlink ul li span,
#extlink ul li a.current,
#extlink ul li a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}

#extlink2 {
	/*background-color:#FFFFCC;*/
	position: absolute;
	visibility:visible;
	z-index:2;
	left:77%;
	top:340px;
	height: 25px;
	width:70px;
	/*padding: 0 56px;*/
}

#extlink2 ul {
	position: absolute;
	/*top: 2px;
	left:50px;*/
	list-style: none;
	margin: 0;
	padding: 0;
	/*border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
} 

#extlink2 li {
	float:left;
	/*margin: 0;*/
	padding: 5px 5px;
}

#extlink2 ul span, #extlink2 ul a:link, #extlink2 ul a:visited {
	/*display: block;*/
	float: left;
	/*padding:5px 5px;*/
	text-decoration: none;
	/*border-right: 1px solid #6a734e;
	border-left: 1px solid #6a734e;*/
	color:#FF9900;	
	voice-family: "\"}\"";
	voice-family: inherit;	
} #ignored {}

#extlink2 ul li span,
#extlink2 ul li a.current,
#extlink2 ul li a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}

#extlink3 {
	/*background-color:#FFFFCC;*/
	position: absolute;
	visibility:visible;
	z-index:2;
	left:36%;
	top:519px;
	height: 25px;
	width:70px;
	/*padding: 0 56px;*/
}

#extlink3 ul {
	position: absolute;
	/*top: 2px;
	left:50px;*/
	list-style: none;
	margin: 0;
	padding: 0;
	/*border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
} 

#extlink3 li {
	float:left;
	/*margin: 0;*/
	padding: 5px 5px;
}

#extlink3 ul span, #extlink3 ul a:link, #extlink3 ul a:visited {
	/*display: block;*/
	float: left;
	/*padding:5px 5px;*/
	text-decoration: none;
	/*border-right: 1px solid #6a734e;
	border-left: 1px solid #6a734e;*/
	color:#FF9900;	
	voice-family: "\"}\"";
	voice-family: inherit;	
} #ignored {}

#extlink3 ul li span,
#extlink3 ul li a.current,
#extlink3 ul li a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}

#extlink4 {
	/*background-color:#FFFFCC;*/
	position: absolute;
	visibility:visible;
	z-index:2;
	left:77%;
	top:519px;
	height: 25px;
	width:70px;
	/*padding: 0 56px;*/
}

#extlink4 ul {
	position: absolute;
	/*top: 2px;
	left:50px;*/
	list-style: none;
	margin: 0;
	padding: 0;
	/*border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
} 

#extlink4 li {
	float:left;
	/*margin: 0;*/
	padding: 5px 5px;
}

#extlink4 ul span, #extlink4 ul a:link, #extlink4 ul a:visited {
	/*display: block;*/
	float: left;
	/*padding:5px 5px;*/
	text-decoration: none;
	/*border-right: 1px solid #6a734e;
	border-left: 1px solid #6a734e;*/
	color:#FF9900;	
	voice-family: "\"}\"";
	voice-family: inherit;	
} #ignored {}

#extlink4 ul li span,
#extlink4 ul li a.current,
#extlink4 ul li a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}

#extlink5 {
	/*background-color:#FFFFCC;*/
	position: absolute;
	visibility:visible;
	z-index:2;
	left:57%;
	top:490px;
	height: 25px;
	width:70px;
	/*padding: 0 56px;*/
}

#extlink5 ul {
	position: absolute;
	/*top: 2px;
	left:50px;*/
	list-style: none;
	margin: 0;
	padding: 0;
	/*border-left: 1px solid #576178;
	border-right: 1px solid #1f2635;*/
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12px;
} 

#extlink5 li {
	float:left;
	/*margin: 0;*/
	padding: 5px 5px;
}

#extlink5 ul span, #extlink5 ul a:link, #extlink5 ul a:visited {
	/*display: block;*/
	float: left;
	/*padding:5px 5px;*/
	text-decoration: none;
	/*border-right: 1px solid #6a734e;
	border-left: 1px solid #6a734e;*/
	color:#FF9900;	
	voice-family: "\"}\"";
	voice-family: inherit;	
} #ignored {}

#extlink5 ul li span,
#extlink5 ul li a.current,
#extlink5 ul li a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}

/* franchise */
#franchiseinfo {
	background-color:#FFFFFF;
	position:absolute;
	width:650px;
	height:410px;
	overflow:auto;
	top:230px;
	left:27%;
	font-family:Arial, Helvetica, sans-serif;
}
#franchiseinfo span {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}

/* Contact */
#contactinfo {
	background-color:#FFFFFF;
	position:absolute;
	width:650px;
	height:410px;
	overflow:auto;
	top:230px;
	left:27%;
	font-family:Arial, Helvetica, sans-serif;
}

/* Headline */
#headlinemain {
	background-color:#FFFFFF;
	position:absolute;
	overflow:auto;
	width:210px;
	height:22px;
	/*left:50%;*/
	top:230px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #70564c;
	margin-left:48em;
}

#headline {
	background-color:#FFFFFF;
	position:absolute;
	overflow:auto;
	width:210px;
	height:160px;
	/*left:50%;*/
	top:251px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #70564c;
	margin-left:48em;
}

#headline span {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #6d9149;
	font-size:11px;
}

#headline a:link,  a:visited {
	text-decoration:none;
}

#headline a:hover {
	color:#1c9404;
	text-decoration: none;
}

#headlinefooter a:link,  a:visited {
	text-decoration:none;
}

#headlinefooter a:hover {
	color:#1c9404;
	text-decoration: none;
}

/* Awards */
#awards {
	background-color:#FFFFFF;
	position:absolute;
	width:210px;
	height:180px;
	/*left:75%;*/
	top:440px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #70564c;
	margin-left:48em;
}

#awards span {
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	color: #6d9149;
	font-size:11px;
}

/* Menu */
#menuinfo {
	/*background-color:#FFFFFF;*/
	position:absolute;
	width:650px;
	height:430px;
	overflow:auto;
	top:230px;
	left:27%;
	color:#FFFFFF;
	font-family:Georgia, Tahoma, Arial, Helvetica;
}

#menuinfo td {
	font-family:Helvetica, Tahoma, Arial;
	font-weight:bold;
}
#menuinfo span {
	font-family:Helvetica, Tahoma, Arial;
	font-size:12px;
}

#menuinfo a {
	text-decoration:none;
	color:#ffffff;
}

#menuinfo a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}

#back2menu {
	/*background-color:#FFFFFF; */
	position:absolute; 
	top:225px; 
	left:40%; 
	width:650px; 
	height:25px;
	font-family:Arial, Helvetica, sans-serif;
	text-align:center;
	color:#FF6600;
}

#back2menu a {
	text-decoration:none;
	color:#fced01;
}

#back2menu a:hover {
	/*background: #0b3902;*/
	color:#1c9404;
	text-decoration: none;
}
/* Search Info */
#searchinfo {
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
	position:absolute;
	width:650px;
	height:410px;
	overflow:auto;
	top:230px;
	left:27%;
	font-family:Arial, Helvetica, sans-serif;
}

#searchinfo span {
	font-style:italic;
	color:#FF0000;
}

#dishimage {
	position:relative;
	left:50%;
	top:-50px;
	z-index:2;	
}

/* Menu */
#specialmenu{
	/*background-color:#FFFFFF;*/
	color:#FFFFFF;
	position:absolute;
	width:700px;
	height:470px;
	overflow:auto;
	top:230px;
	left:27%;
	font-family:Georgia, Tahoma, Arial, Helvetica;
}
