﻿/* General reset */
img {margin: 0; padding: 0; border: 0}

span {margin: 0; padding: 0; border: 0}

div {margin: 0; padding: 0; border: 0}

a {margin: 0; padding: 0; border: 0}

fieldset {margin: 0; padding: 0; border: 0}

form {margin: 0; padding: 0; border: 0}

h6 {margin: 0; padding: 0; border: 0}

h5 {margin: 0; padding: 0; border: 0}

h4 {margin: 0; padding: 0; border: 0}

h3 {margin: 0; padding: 0; border: 0}

h2 {margin: 0; padding: 0; border: 0}

h1 {margin: 0; padding: 0; border: 0}

q {margin: 0; padding: 0; border: 0}

blockquote {margin: 0; padding: 0; border: 0}

p {margin: 0; padding: 0; border: 0}

li {margin: 0; padding: 0; border: 0}

ol {margin: 0; padding: 0; border: 0}

ul {margin: 0; padding: 0; border: 0}

body {margin: 0; padding: 0; border: 0}

html {margin: 0; padding: 0; border: 0}

BODY
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #800080;
    background: #800080 repeat-y;
    font-family:Arial; /* text-align:center */
}
h1	{ font-size: 12pt; font-weight:bold; }
h2	{ font-size: 10pt; font-weight:bold; }
h2 a:link    { font-weight:normal; color: #800080}
h2 a:hover   { font-weight:normal; color: #800080}
h2 a:active  { font-weight:normal; color: #800080}
h2 a:visited { font-weight:normal; color: #808080}

h3	{ font-size: 8pt; font-weight:bold }

li	{ font-size: 8pt; font-weight:normal }
a:link    { font-size: 8pt; font-weight:normal; color: #800080}
a:hover   { font-size: 8pt; font-weight:normal; color: #800080}
a:active  { font-size: 8pt; font-weight:normal; color: #800080}
a:visited { font-size: 8pt; font-weight:normal; color: #808080}


#pagelayout { margin:0 auto; border:8px solid #FFC8FF; padding:0px; width:800px; text-align:center; background-color:#FFFFFF; overflow: hidden; margin-top:50px}
#headerbanner{border:1px solid #FFC8FF; padding:0px; margin: 2px; width:792px; height:80px; text-align:center; background-color:#FFe0FF; background:url('../bkgrnd16.gif');}

#news {border:1px solid #FFC8FF; width:486px; float:left; height:auto; background-color:#FFFFFF}
#adverts {border:1px solid #FFC8FF; width:150px; float:left; ; background-color:#FFFFFF}

/* #menubar{float: left; height: 300px; border:1px solid #FFC8FF; width:150px; text-align:center; background-color:#FFe0FF} */
#menubar{float: left; border:1px solid #FFC8FF; width:150px; text-align:center; background-color:#FFFFFF; overflow: hidden}
#menubar ul {list-style-type:none}
#menubar li {display: inline; float: left; padding:2px}
#menubar a {display: block; width: 144px; text-align: center; background:#800080; color:#FFFFFF; font-weight:bold; border:1px solid #800080; text-decoration:underline}
#menubar a:hover {background:#FFe0FF; color:#800080; border:1px solid #800080;font-weight:bold; text-decoration:none}

#menubarL{float: left; border:1px solid #FFC8FF; width:150px; text-align:center; background-color:#FFFFFF; overflow: hidden}
#menubarL ul {list-style-type:none}
#menubarL li {display: inline; float: left; padding:2px}
/* #menubarL a {display: block; width: 144px; text-align: center; background:#FFFFFF; color:#800080; border:1px solid #FFFFFF; font-size:14pt; font-family:"Monotype Corsiva"} */
#menubarL a {display: block; width: 144px; text-align: center; background:#FFe0FF; color:#800080; font-weight:bold; border:1px solid #800080; text-decoration:underline}
#menubarL a:hover {background:#800080; color:#ffffff; border:1px solid #800080;font-weight:bold; text-decoration:none}

 

.shop {text-align:left; padding:4px; float: left; border:1px solid #FFC8FF; width:98%; background-color:#FFFFFF}
.shop table{border-collapse:collapse; border-bottom-width: 0px;width:100%}
.shop th{	background-color:#800080 ; color:white}
.col1 {width:50%; text-align:left; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399}
.col2 {width:10%; text-align:center; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399}
.col3 {width:10%; text-align:right; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399}
.col4 {width:10%; text-align:right; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399}
.col5 {width:20%; text-align:right; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399}
.col1T {width:50%; text-align:left; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399; font-style:italic}
.col2T {width:10%; text-align:center; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399; font-style:italic}
.col3T {width:10%; text-align:right; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399; font-style:italic}
.col4T {width:10%; text-align:right; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399; font-style:italic}
.col5T {width:20%; text-align:right; border-bottom-width:1px;border-bottom-style:solid; border-bottom-color:#CC3399; font-style:italic}

#Intro{}
#Intro h1{width:100%; text-align:center}


#products{ background-color:#ffffff}
.product{border-bottom:4px #FFCCFF solid; border-top:1px #FFCCFF solid;border-left:1px #FFCCFF solid;border-right:1px #FFCCFF solid; margin-bottom:20px; margin-top:20px ;overflow: hidden;background-color:white}
.product h2{width:100%; text-align:center}
.product h3{width:100%}
.product_heading{width:100%;background-color:#FFccFF; padding-top:4px; padding-bottom: 4px; margin-bottom: 4px}
.product_image{	float:left; width:40%; padding-bottom: 4px; text-align:center}
.product_text{	float:left; width:40% ;background-color:#f0f0f0}
.product_offer{	float:left; width:18%}
.product_table{	float:left;width:100%}

#category_heading{background-color:#ffffff; text-align:center}
#category h1{width:100%; text-align:center}
#category h2{width:100%; text-align:center}
#category h3{width:100%}

.summer_sale{text-align:left; color:red; font-size:medium; font-style:italic}



.newscol2 {text-align:left; padding:4px; float: right; border:1px solid #FFC8FF; width:230px; background-color:#FFFFFF}
.newscol2 ul{ list-style-type:square;list-style-position:inside}
.newscol2 li{}
.FD1 {border:1px solid #FFC8FF; padding:0px; margin: 2px; width:792px;text-align:center; background-color:#FFFFFF; float: left}
.FD1 a:link    { text-decoration:underline}
.FD1 a:hover   { text-decoration:none}
.FD1 a:visited { text-decoration:underline}

.FD2 {border:1px solid #FFC8FF; padding:0px; margin: 2px; width:792px;text-align:center; background-color:#FFe0FF; float: left}

.inver{COLOR: #800080; font-size:18pt; font-weight:bold}
.blooms{COLOR: #FF00FF; font-size:18pt; font-weight:bold}
.com{COLOR: #C0C0C0; font-size:14pt}
.redtext{
	color:red
}