html, body 
{
	margin:0; padding:0; font-family: Calibri, Arial; background-color: #202020; color: black;

		height: 100%;
      width: 100%;
      background-position: bottom;
}
img#bg {
position:fixed;
top:0;
left:0;
width:100%;
height:100%;
}
#content {
position:relative;
z-index:1;
}
td.SelectedDay {color: rgb(255,255,255); text-align: center; background-color: #F00000; }
.Panel
{
	background-color: white;
	font-size: 15px;
	color: black;	

}
.Title
{
background-color: white;
	font-size: 30px;
	color: black;
	font-family: Arial;
}

input.TextBox
{
	width: 98%;
}
.ProductTitle
{
	font-size:14px;
	font-weight: 800;
	font-family: Arial;
	color: #000;
	
}
div.Heading
{
	font-size: 16px;
	color: #3b3b3b;
	font-weight: 600;
	padding-left: 15px;
	text-decoration: underline;
}
tr.Headline, tr.BoxHeading
{
	color: #ffffff;
	text-align: center;
	background-color: #ff7b3e;
}
tr.One, tr.LineOne
{
	background-color: #fff9cf;
	color: #black;
}
tr.Two, tr.LineTwo
{
	background-color: #fef4b6;
	color: black;
}

.Division
{
	border-bottom: 1px solid gray;
}
table.Box
{
	background-color: #ffdb9c;
	border-color: #fff6c8 #fbb361 #fbb361 #fff6c8; border-width: 4px 4px 4px 4px; border-style: solid solid solid solid; 	
	color: #000000;
}
.ImageBorder, .ImageBorder2
{
	border-color: #d0d0d0 #404040 #404040 #d0d0d0; border-width: 1px 1px 1px 1px; border-style: solid solid solid solid; 
}


a.Flowers:hover, a.Gifts:hover
{
	text-decoration: underline;
}
a.Admin
{
	color:black;
}
td.Footer, a.Footer
{
	text-decoration: none;
	font-size: 14px;
	color: white;
	padding-left: 15px;
}
a.Footer:hover
{
	text-decoration: underline;
}
a.GiftLink
{
	color: white;
	font-size: 12px;
	text-decoration: underline;
}
a.GiftLink:hover
{
	color: yellow;
}

a.MenuLink, div.MenuLink
{
	color: black;
	font-size: 14px;
	padding-left: 20px;

}
a.MenuLink:Hover
{
	text-decoration: underline;
	color: black;
}
.MenuBackground
{
	background-colour: #fc370d;
}
.Warning
{
	color: red;
}

