/* -------------------------------------------------
Color Pallete
Black <--0369cf white

tan:    #ffcc99
purple: #330033
orange: #cc6633
brown:  #663300

white:  #ffffff
red:    #ff0000
orange: #ff6600
yellow: #ffff00
  silver: #c0c0c0
  brown:  #996600
green:  #009900
blue:   #0000ff
purple: #800080
black:  #000000

--------------------------------------------------*/		


body	{
	margin: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt	;
	color: #ffffff;
		}
		
/* -------------------------------------------------
Paragraphs
--------------------------------------------------*/		

marquee	{
	width:100%;
	padding:5px;
	margin:0px;
	border: 1px solid #cc6633;
	font-size:18px;
	color:#cc6633;
	
	}

p	{
	text-align: justify;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt	;
	color: #000000;	
		}

p.indentp	{
	text-align: justify;
	margin-left: 25px;
	margin-right: 25px;
		}

.subtitle	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt	;
	color: #fff; /*tan*/
	background-image: url(images/titlefade_red.png);
	text-width: 600px;
	padding: 5 10 5 10;
	}

li		{
	margin-left: 30px;	
		}

		
.img-shadow {
  float:left;
  background: url(image/shadow.png) no-repeat bottom right !important;
  background: url(image/shadow.gif) no-repeat bottom right;
  margin: 10px 0 0 10px !important;
  margin: 10px 0 0 5px;
  }


.img-shadow img {
  display: block;
  position: relative;
  background-color: #fff;
  border: 1px solid #a9a9a9;
  margin: -6px 6px 6px -6x;
  padding: 4px;
  } 

/* -------------------------------------------------
Food Menus
--------------------------------------------------*/		
 .menuheaddesc	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt	;
	font-style:italic;
	color: #000000;	
	padding-left:25px;
		}


 .menuitem	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12pt	;
	font-weight:bold;
	color: #c00;	
		}
 
 .menudesc	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt	;
	padding-left:25px;
	color: #000000;	
		}
 
 .menuprice 	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt	;
	padding-left:25px;
	color: #000000;	
		}
  

/* -------------------------------------------------
Links
--------------------------------------------------*/		


a		{
	color: #0000ff; /*blue*/
	font-weight: bold;
	text-decoration: none;
		}

a:hover		{
	color: #ff0000; /*red*/
		}

/* -------------------------------------------------
Tables
--------------------------------------------------*/		


td		{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt	;
	color: #000000; /*black*/
	padding: 10
		}

td.submenu	{
	padding: 0 10 0 25;
		}

td.content	{
	padding: 10;
		}



/* -------------------------------------------------
Menus
--------------------------------------------------*/		



a:hover.menu		{
	color: #ff0000; /*red*/
		}

a.menu	{
	color: #330033; /*purple*/
	text-decoration: none;
	font-size: 10pt;
		}
		
td.menu	{
	padding: 10;
		}


.menuon	{
	color: #cc6633; /*orange*/
	font-weight: bold;
	}
		
.menucats {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14pt	;
	color: #fff; /*tan*/
	background-image: url(images/titlefade_red.png);
	text-width: 600px;
	padding: 5 10 5 10;
		}

.catdesc	{
	font-weight: bold;
	padding: 5 10 5 10;
		}

/* -------------------------------------------------
Forms
--------------------------------------------------*/		

.formtext	{
	border: none;
	padding: 3px;
	background-color: #c0c0c0; /*silver*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	}
	
.formlabel	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
	}
	
.formbutton	{
	border: 1px solid #000000; /*black*/
	padding: 3px;
	background-color: #c0c0c0; /*silver*/
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
	}.menunew {
	font-size: 10px;
	font-weight: bold;
	font-variant: small-caps;
	color: #FFFFFF;
	border: thin none #990000;
	background-color: #FF0000;
	background-position: center center;
	padding: 1px;
}

