/*
      Created by Keith Donegan of Code-Sucks.com
	  
	  E-Mail: Keithdonegan@gmail.com
	  
	  You can do whatever you want with these layouts,
	  but it would be greatly appreciated if you gave a link
	  back to http://www.code-sucks.com
	  
*/

* { padding: 0; margin: 0; }

body {
 font-family: Arial, Helvetica, sans-serif;
 font-size: 13px;
 background: url(images/bg_580000.png);
}


#wrapper { 
 margin: 0 auto;
 width: 902px; /* was 922 */
 background-color:#000000;
}

#faux {
 background: url(images/brick_bg_3.gif);
 margin-bottom: 10px;
 overflow: auto; /* Paul O Brien Fix for IE www.pmob.co.uk */
 width: 100%
}

#background {
   background: url(images/brick_bg_3.gif);
}

#header {
 background: url(images/header.jpg);
 color: #333;
 width: 902px;
 padding-top: 0px;
 padding-bottom: 0px;
 height: 130px;
 margin: 10px 0px 5px 0px;
 /*background: #D1DBDB; */
 background-repeat: no-repeat;
}

#navigation {
 color: #333;
 margin: 0px 0px 10px 0px;
 background: #ABBEBE;
}

#rightcolumn {
	display: inline;
	width: 165px;
	float: right;
	}
	
#rightcolumn p{
   color:#FFFFFF;
   line-height:115%;
   padding-right:25px;
   text-align:left;
   margin-bottom:50px;
}

#rightcolumn h1{
   font-size:18px;
   color:#FFFFFF;
   padding-bottom:0px;

}

#rightcolumn h3{
   font-size:14px;
   font-weight:bold;
   color:#F9D875;
   padding-bottom:0px;

}

#leftcolumn { 
 float: left;
/* color: #333; */
 margin-top: 10px;
 margin-left: 20px;
 width: 640px; /*originally 682px */
 display: inline;
 position: relative;
/*  background-repeat: no-repeat; */
}

#leftcolumn h2 {
   font-size:14px;
   font-weight:bold;
   color:#F9D875;
   padding-left:10px;
   padding-bottom:20px;
}

#leftcolumn p{
	color: #FFFFFF;
	line-height: 120%;
	text-align:left;
	/* margin-bottom:20px; */
}



#footer {
 color: #333;
 padding: 0px;
 margin: 0px 0px 2px 0px;
 background: #FFFFFF;
 /*border-style:dashed;
 border-width:thin;
 border-color:#666666; */
}
.clear { clear: both; background: none; }

/*iframe declaration is for the calendar page only */
iframe {
   margin-bottom:10px;
}

h1 {
	color: #EFEFEF;
	margin-bottom: 15px;
	margin-left: 10px;
}

h2 {color:F9D875;
    font-size:14px;
	margin-bottom: 3px;
	}

h3 {
   color:#F9D875;
   padding-bottom:5px; /*might need to change it back to margin */
}

h4 {
   font-size: 12px;
   font-weight:bold;
   color:#FFFFFF;
}

p{
	color: #FFFFFF;
	line-height:25%;
	text-align:left;
	margin-bottom:20px;
}

img {
    /*float:left; */
	margin-top:0px;
	margin-left:10px;
	margin-right:10px;
	margin-bottom:10px;
}

/*needed to change p behavior on map.html */
.maps p {
   color: #FFFFFF;
   text-align:left;
   line-height:100%;
   margin-bottom: 10px;
}

/* link behavior */
#horizontal_menu a {
	color:#333333;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:16px;
	line-height:24px;
	padding:3px;
}


/* a {
   color:#FFF;} */


	a {
	color: #FFFFFF;
	text-decoration:underline}
	
	a:visited {color:#FF9933;}
	
	a:hover {color: #FF6103;}
	
	a:active { color:#000000;}



#horizontal_menu ul{
/*height: 20px; */
}

#horizontal_menu ul li{
list-style: none;
display: inline;
padding-left:20px;
}

#horizontal_menu ul li a{
/* padding: 2px; */
text-decoration: none;
/* float: left; */
color: black;
}

#horizontal_menu ul li a:hover{
background-color: #d3871f;
}

/* BEGIN FOOTER MENU BEHAVIORS */

/* .horizontal_menu_footer ul{
   height: 20px;
}
*/

#horizontal_menu_footer ul li{
list-style: none;
display: inline;
padding-left:20px;
}

#horizontal_menu_footer ul li a{
color: black;
font-size:16px;
line-height:20px;
padding:3px;
text-decoration:none;
}

#horizontal_menu_footer ul li a:hover{
color: #1874CD;
}

table {
   margin:50px; 
}

tr{
 padding:0px;
}

td {
   padding:0px;
}

#value_menu
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#value_menu .odd
{
	background: #480c01; 
}

#value_menu p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}


#appetizers
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#appetizers .odd
{
	background: #480c01; 
}

#appetizers p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}


/* BEGIN TABLE NAMES FOR FOOD PAGE. EACH TABLE MUST BE AN ID, NOT A CLASS */
#burgers
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#burgers .odd
{
	background: #480c01; 
}

#burgers p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}

#chicken
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#chicken .odd
{
	background: #480c01; 
}

#chicken p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}

#queso
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#queso .odd
{
	background: #480c01; 
}

#queso p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}

#other
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#other .odd
{
	background: #480c01; 
}

#other p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}

#draught
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#draught .odd
{
	background: #480c01; 
}

#draught p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}

#bottled
{
	font-family: "Lucida Sans Unicode", "Lucida Grande", Sans-Serif;
	font-size: 14px;
	background: #580000;
	margin: 0px;
	width: 550px;
	border-collapse: collapse;
	text-align: left;
}

#bottled .odd
{
	background: #480c01; 
}

#bottled p{
	/* border-bottom: 1px solid #ccc; */
	/* color: #fcfcfc; */
	margin-bottom:3px;
}
