/* Redditch Florist*/ 
body {
  font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul.slidingmenu, ul.slidingmenu ul {
  border: 1px solid #990166;
  border-width: 4px 1px 1px 1px;
}

ul.slidingmenu li {
  background: DAEEEB; 
  text-align: left; 
/*   border-bottom: 1px solid #F12A91; */
 /* margin-left: 2px;*/
  padding: 2px; 
}

ul.slidingmenu a {
  color: #FFF; 
  background: #990166;
  text-decoration: none;
}

ul.slidingmenu a.subheader {
  background: #990166; 
}

ul.slidingmenu a:hover {
  background: #990166;  /* was D00E0f */
  color: #FFF;
  text-decoration: underline;
}

ul.slidingmenu,
ul.slidingmenu ul,
ul.slidingmenu li,
ul.slidingmenu a { 
  padding: 0px;
  margin-left: -3px;
/*  margin-bottom: -2px; */
  display: block;
  padding-left: 4px;
/*  padding-bottom: 2px; */
}

ul.slidingmenu,
ul.slidingmenu ul {
  width: 9.5em;
}

ul.slidingmenu li {
  list-style-type: none; 
  position: relative;
}

ul.slidingmenu a {
  width: 100%;
}

ul.slidingmenu ul { 
  position: absolute;  
  top: -4px;
  left: 100%; 
  display: none;
}

body {
  margin: 0px; 
  padding: 0px;
}

#top {
  margin: 0px;
  padding: 0px;
  background: #FFF;  
  height: 156px;
  text-align: center;
}

#left {
  position: absolute;
  left: 0px;
  top: 156px; 
  width: 170px; 
  background: #990166;
/*   background-image: url(images/100-0116-125-370.jpg); */
/*  border-right: 1px solid ##990166; */
/*   padding: 3px;  */
}

#center {
  margin-left: 180px;   
  margin-right: 160px;   
  background: #FFFFFF;
  padding-left: 3px;
  padding-right: 3px;
}

#right {
  position: absolute;
  right: 0px;
  top: 156px;
  width: 150px; 
  background: #FFFFFF;
  /* padding: 5px;  
  border-left: 1px solid ##990166; */
}

#footer {
  background: #FFFFFF;
  visibility: hidden;
  padding: 10px 3px 3px 3px;
  color: #000000;
  font: Verdana, Geneva, Arial, Helvetica, sans-serif;
  font: Verdana;
  text-align: center;
 }

div > p {
  margin-top: 0;
}

p,ul,ol {
	font: 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	padding-top: 0;
	margin-top: 0;
}

h1, {
	color: #990166;
  font : Verdana, Arial, Helvetica, geneva,sans-serif;
  margin-top: -2px;
}

h2, {
	color: #990166;
  font : Verdana, Arial, Helvetica, geneva,sans-serif;
}

h3 {
	color: ##990166;
   font : bold 1.2em Verdana, Helvetica, geneva,sans-serif;
}

h4  {background: #FFFFFF;
	color: ##990166; 
	font: bold 80%/1.3em Verdana,Helvetica, geneva, sans-serif;
	width: 99%;
	margin-bottom: -2px;
}

h5  {background: ##990166;
	color: #FFFFFF; 
	font: bold 1.15em Verdana,Helvetica, geneva,sans-serif;
	padding:2px;
}

h6 {
   background: ##990166;
   color: #FFFFFF;
   font : bold 80%/1.05em Verdana, Helvetica, geneva,sans-serif; 
	padding: 4px;
}



a.linkclass1 {text-decoration:underline; color:#990166; font-weight:bold; }
a.linkclass1:visited {text-decoration:none; color:#D00e0F; font-weight:bold; }
a.linkclass1:active {text-decoration:none; color:#0077B7; font-weight:bold; }
a.linkclass1:hover {text-decoration:underline; color:#1003f6; font-weight:bold; }

ul.star {
	list-style-image: url(images/bulletpoint.png);
}
ul.areacovered {
   list-style-image: url(images/bluebullet.gif);
   color: #990166;
   font : bold 1.2em Verdana, Helvetica, geneva,sans-serif;
}

ol.benefits {
font: bold 95%/1.1em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.headernavigation1 {
 position: absolute;
  top:   130px; 
  left: 0px;
  margin: 0;
  padding: 0;
  background: #990166;
  list-style-type: none;
  width: 99.5%;   
  float: left; /* Contain floated list items */
  color: #FFF;
  height: 26px;
	}
	
.headernavigation1 ul  {
		list-style: none;
		margin: 0px;
		padding: 3px;
		}
		
.headernavigation1 li  {
			display: inline;
		}
		
.headernavigation1 a:link, .headernavigation1 a:visited  {
	color:#FFF;
	padding: 3px;
	padding-top: 6px;
	background-color: #990166; 
	text-decoration: none;
float: left;
   width: 102px; /* was 110 */
	line-height: 1.1;
}
   
	.headernavigation1 a:hover  {
	color:#FFF;                  /* #990166 */
	background-color: #990166;      /* #F12A91 */
	  text-decoration: underline;
	}
	
	
.input1 {
	background: #CCCCCC; 
	font: bold 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 99.5%;
	border-color: #990166;
	border: 1px solid;
	color: #0000FF;
	padding: 5px;
	margin-bottom: 5px;
	
}
.input1 tr.even td{
		background: #CCCCCC;
		border-collapse: collapse;
			font: 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		/*  
	   border-color:#80007E;
	   border:  1px solid; */
		padding: 5px;
		text-align: center;
		color: #990166;
}

.input1 tr.left td{
		background: #CCCCCC;
		border-collapse: collapse;
		padding: 5px;
		font: 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		color: #990166;
}



.input1 tr.odd  td{
		background: #CCCCCC; 
		border-collapse: collapse;
		font: 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 5px;
		text-align: center;
		color: #990166;
}
/*
.input1 tr.oddleft  td{
		background: #CCCCCC; 
		border-collapse: collapse;
		padding: 3px;
		text-align: left;
		color: #990166;
}  */

hr.blue
{
	width: 90%;
	height: 2px;
	color: #990166;
}

#logo1{
position: absolute;
	top: 0px;
  left: 170px;
	
}

#logo2{
	position: absolute;
  left: 0px;
  top: 0px;
}

#logo3{
	position: absolute;
   right: 10px;
   top: 5px;
}

#logo4{
position: absolute;
	top: 90px;
   left:170px;
	text-align: left;
}


.inputf{
	background: #990166; 
	font: bold 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	border-color: #990166;
	border:  1px solid;
	text-align: center;
	color: #FFF;
}
.inputf tr.even td{
		background: #FFFFFF; 
	   border-color: #990166;
	   border:  1px solid;
		color: #FFF;
}
.inputf tr.odd  td{
		background: #BBBBBB; 
	   border-color: #0000CC;
	   border:  1px solid;
		padding: 3px;
		text-align: center;
}




.input3{
	background: #80007E; 
	font: bold 80%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
	width: 100%;
	border-color: #CCCCCC;
	border:  1px solid;
}
.input3 tr.even td{
		background: #CCCCCC; 
	   border-color:#80007E;
	   border:  1px solid;
		padding: 3px;
}
.input3 tr.odd  td{
		background: #CCCCCC; 
	   border-color:#80007E;
	   border:  1px solid;
		padding: 3px;
		text-align: center;
}

ul.deliveryarea{
	list-style-type:  none;
	margin-left: 20px;
	font: 80%/1.4em Verdana, Geneva, Arial, Helvetica, sans-serif;
}

ul.deliveryarea li{
float: left;
margin-right: 10px;
}

/* new from here */

.inputc {
	background: #CCCCCC; 
/* 	font: bold 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif; */
	width: 99.5%;
	border-color: #990166;
	border: 1px solid;
	color: #0000FF;
	padding: 5px;
	margin-bottom: 5px;
}

.inputc tr.odd  td{
		background: #CCCCCC; 
		border-collapse: collapse;
		font: 90%/1.3em Verdana, Geneva, Arial, Helvetica, sans-serif;
		padding: 5px;
		color: #990166;
}

