@charset "UTF-8";
/* CSS Document */

html, body {
margin:0px;
padding:0px;
background-image:url(../imgs/elements/bg-2.jpg);
background-attachment:fixed;
background-position:center top; 
background-repeat: repeat-x; 
background-color:#545d5d;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
text-decoration:none; 
color:#D49214;
}

a:hover { 
text-decoration:underline; 
color:#D49214
}

h3 {
	margin:0px 0px 10px 0px;
	padding:0px;
	font-weight:normal;
	font-size:1.1em;
	color:#F6D81A;
}

table {
	border-collapse:collapse;
}

.header_wht { 
font-size:18px; 
color:  #CCCCCC;
}

.header_wht_bold { 
font-size:1em; 
color:  #CCCCCC;
font-weight:bold;
}


.menu_link { 
font-size:.9em; 
color:  #CCCCCC;
font-weight:bold;
}

.bar_item { 
font-size:.7em; 
color:  #CCCCCC;
font-weight:bold;
}

.bar_price { 
font-size:.7em; 
color:#D7D113;
font-weight:bold;
}

.orange {
	color: #CC9323; 
	font-size:.7em; 
	font-weight: normal;
}

.orange_header {
 
font-weight:bold;
color:#CC9323;
font-size:1em; 
}

.price {
 
font-weight:bold;
color:#D7D113;
font-size:.8em; 
}

.clear {
	clear:both;
	
}
.price_small {
 
 font-weight:bold;
color:  #CCCCCC;
font-size:.7em; 
}


.header_ylw {
font-style:italic; 
font-weight:bold; 
color:#D7D113;
font-size:18px; 
}

.newsletter_text {
	
	
}

.text {
color:#999999;
font-size:12px;
	
}

.footertext {
color: #FFFFFF; 
font-size:9px; 
	 
}

.menu_line {
border-bottom:1px solid #333333;
width:100%;
margin-bottom:10px;
}



#bar_bg {
	background-color:#333;
	padding:10px;
	margin-bottom:10px;
	
}
#wrapper {
width:950px; 
margin:0 auto 0 auto;>
}

#header {


height:135px;
}

#header dl {
	padding:0px;
	margin:0px;
}


#header dt {
	padding-left:20px;
	padding-top:20px;
}

#header .logo {
float:left;
width:500px;
height:115px;
}


#header .newsletter {
	color:#D1D3D5;
	letter-spacing:-.8pt; 
	font-size:20px;
	float:left;
	width:425px;

padding-top:10px;
}
#header .ordernow {
float:left;
width:425px;
}

#header .header_contact {
	color:#D1D3D5;
	letter-spacing:-.8pt; 
	font-size:20px;
	float:left;
	width:425px;
	

padding-top:10px;
}


#header .text {
color: #FFFFFF; 
font-size:11px; 
	 
}

#topbg {
	width:924px;
	 height:17px; 
	 background-image: url(../imgs/elements/top.png);
	  background-repeat:none; 
	  margin:10px auto 0px auto;
}

#main_wrapper {
		margin:auto;
	
	width:924px;
	 position:relative; background-image: url(../imgs/elements/mid.png); 
	 background-repeat:repeat-y;
}



#content_wrapper {
	margin-left:16px;
	background-color:#000000;
	width:895px;
	

	
}

#content {
padding:10px 20px 10px 20px; 	
	
}

#specials_line {
border-bottom:1px solid #666;
width:100%;
margin-bottom:10px;
margin-top:10px;
}




#event_wrapper {
	padding-left:6px;
	
}

#imageGallery
{
width: 850px;
height: 400px;
z-index:5;
display: none;
}

#footer {
	padding-top:10px;
	padding-right:5px;
  height:75px;

}
/* ------------------------------------------ MENU NAVIGATION --------------------------------------------------------- */


#menu_nav {
	font-family: arial, sans-serif;
	 width:895px; 
	 height:26px;

	
	
	  padding:0px 0px 0px 0px; 
	  background:#363435; 
	
}

#menu_nav dl {
	margin:0px;
	padding:0px;
	 
}

#menu_nav dt {
	
		 text-align:center;
 height:18px; 
	
	float:left;
}
#menu_nav a {
	display:block;
	font-family: arial, sans-serif;
	font-size:10px;
	float:left;
color:#FFF;

width:88px;
 height:18px;
   padding:8px 0px 0px 0px;
}

#menu_nav a:hover {
	background-color:#010101;
	text-decoration:none;
}


#menu_nav dt.first a {
	width:100px;
	
}

#menu_nav dt.last a {
	
	width:91px;
	
}
	
	
	






/* ------------------------------------------ this code is used for jq_simpleSlideShow* --------------------------------------------------------- */
#slideshow {
    position:relative;
	width:895px;
    height:350px;
}

#slideshow IMG {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
}

#slideshow IMG.active {
    z-index:10;
}

#slideshow IMG.last-active {
    z-index:9;
}
