﻿html, body 
{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

body 
{
	width:100%;
	height:100%;
	background-image:url(images/tile.png);
	background-repeat:repeat;
}

table
{
	width:100%;
	height:100%;
	padding:0px 0px 0px 0px;
	border-style:none;
}

a
{
	color:White;
}

.creamBackground
{
	background-color:#eee7d5;
}

.lightBackground
{
	background-color:#9c704c;
	border-left:solid 1px #eee7d5;
	border-right:solid 1px #eee7d5;
}

.banner
{
	background-image:url(Images/Banner.png);
	background-repeat:no-repeat;
	padding-bottom:0px;
	height:225px;
	width:778px;
}

.image
{
	padding:5px 5px 5px 5px;
	border:dotted 1px #b58f67;
}

.menu
{
	background-color:#9c704c;
	background-image:url(Images/MenuGradient.png);
	background-repeat:repeat-x;
	height:57px;
}

.menuText, .menuTextOver
{
	font-family:Edwardian Script ITC;   /*  */
	font-weight:bolder;
	font-size:32pt;
	cursor:pointer;
	color:Black;
	padding-left:20px;
}

.menuTextOver
{
	color:#eee7d5;
}

.navigationButton
{
	font-weight:bold;
	cursor:pointer;
	color:white;
	padding-left:10px;
	padding-right:10px;
}

.text, .title, ul, .link, .smallText, .price
{
	font-family:Bodoni MT;
	padding-left:0px;
	padding-top:0px;
	font-size:16pt;
	color:#EDE8D5;
}

.smallText
{
	font-size:12pt;
}

.title
{
	font-size:18pt;
}

ul
{
	padding-left:40px;
}

.link
{
	cursor:pointer;
	font-size:18pt;
}

.price
{
	color:Black;
	font-weight:bold;
}

.budgetBackground
{
	background-color:#eee7d5;
	border:solid 1px black;
}

.cmbDipping
{
	width:200px;
}

/* default opacity for IE */
img
{
	filter:alpha(opacity=100);
}

/* duplicate image positioning */
img.idupe
{
	position:absolute;
	z-index:30000;
	visibility:hidden;
}
