table				{ border: none; }
img					{ border: none; }
:active.menu  		{ font-family: Tahoma; font-size: 8pt; text-decoration: underline }
:hover.menu   		{ font-family: Tahoma; font-size: 8pt; text-decoration: underline; font-weight: bold; color: #000000}
:visited.menu 		{ font-family: Tahoma; font-size: 8pt; text-decoration: underline }
.menu        		{ font-family: Tahoma; font-size: 8pt; text-decoration: underline; color: #000000 }
:link.menu 			{ font-family: Tahoma; font-size: 8pt; text-decoration: underline }

:active.link  		{ font-family: Arial; font-size: 8pt; text-decoration: none; font-weight: bold }
:hover.link   		{ font-family: Arial; font-size: 8pt; text-decoration: none; font-weight: bold; color: #CC0000 }
:visited.link 		{ font-family: Arial; font-size: 8pt; text-decoration: none; font-weight: bold }
.link         		{ font-family: Arial; font-size: 8pt; text-decoration: none; color: #ffffff; font-weight: bold }
:link.link    		{ font-family: Arial; font-size: 8pt; text-decoration: none; font-weight: bold }
:tr.link      		{ font-family: Arial; font-size: 8pt; text-decoration: none; color: #ffffff; font-weight: bold }

.table				{ font-family: Arial; font-size: 8pt; border: 1px solid #FFFFFF; margin-top: 2; padding: 0}
.imagecell			{ border: 1px solid #E4E4E4; padding: 0; font-weight:bold; text-align:center}
.textcell			{ border: 1px solid #E4E4E4; padding: 0; font-family:Arial; font-size:8pt; background-color:#FFCCCC; text-decoration:none; color:#333333; font-weight:bold }
.shownprice			{ font-family: Arial; font-size: 8pt; font-weight: bold}
.productheader 		{ font-family: Arial; font-size:10pt; font-style:italic; font-weight:bold; margin-top:0; margin-bottom:0}
.producttext		{ font-family: Arial; font-size: 8pt; margin-top:0; margin-bottom:0}
.pricetext	 		{ font-family: Arial; font-size:10pt; font-style:italic; margin-top:0; margin-bottom:0}
.indexprice	 		{ font-family: Arial; font-size:8pt; margin-top:0; margin-bottom:0}


h1          		{ font-family: Arial; font-size: 14pt; margin-top:5; margin-bottom:0; font-weight:bold }
h2          		{ font-family: Arial; font-size: 10pt; margin-top:0; margin-bottom:0 }
h3          		{ font-family: Arial; font-size: 10pt margin-top:0; margin-bottom:0; text-align:center }
hr          		{ border: 1px dotted #E4E4E4}
.sidemenuheader		{ font-family: Arial; font-size: 11pt; margin-top:0; margin-bottom:0; font-weight:bold; color:#660066; text-align:left}
body		        { background-color:#FFFFFF; background-image: url('images/background.jpg'); background-repeat: repeat-y; background-position: center top}
/**					body		        { background-color: #996699} **/
p 					{ font-family: Arial; font-size: 11pt; }
#loading{width:150px;position:absolute;right:0;top:0;text-align:center;padding:0px;margin:5px;}


.menuheader			{ font-family: Arial; font-size: 8pt; text-decoration: none; margin-top:0; margin-bottom:0; font-weight:bold; color:#660066}
:active.menuheader	{ font-family: Arial; font-size: 8pt; text-decoration: none; margin-top:0; margin-bottom:0; font-weight:bold; color:#660066}
:hover.menuheader	{ font-family: Arial; font-size: 8pt; text-decoration: none; margin-top:0; margin-bottom:0; font-weight:bold; color:#660066}
:visited.menuheader	{ font-family: Arial; font-size: 8pt; text-decoration: none; margin-top:0; margin-bottom:0; font-weight:bold; color:#660066}
:link.menuheader	{ font-family: Arial; font-size: 8pt; text-decoration: none; margin-top:0; margin-bottom:0; font-weight:bold; color:#660066}


.location			{ font-family: Arial; font-size: 8pt; text-decoration: none; margin-top:0; margin-bottom:0; font-weight:bold; color:#000000}

/** Town Styles **/
div.small_product	{text-align: center; border: 0px solid #66CC66; margin-bottom: 5px; font-size: 9pt;}
div.small_product a img {margin: 3px;}
div.big_product 	{border: 0px solid #66CC66;	padding: 5px;}
div.big_product p 	{text-align: center; font-size: 9pt;}
div#intro 			{font-size: 10pt;}
p#product_description {font-style: italic;}
div#locations		{ font-size: 8pt;}
p.city 				{font-size: 6pt; text-align: center; }
ul.list-country		{ font-size: 9pt; padding: 2px; float:left; list-style: none;}
div.testimonial 	{ font-size: 9pt; text-weight: bold}
div#intro ul 		{ font-size: 8pt; }
div#intro ul li		{ padding: 1px; list-style: square; }
div.service 		{ font-size: 8pt; }
.testimonials		{border:1px solid #FFCCCC; float: left; width:155px; background:#FFFFFF; padding:5px; font-family:Tahoma; font-size:8pt}
.faq				{float: right; width:328px; background:#FFFFFF; font-weight:normal; padding:5px; font-family:Tahoma; font-size:8pt}
ul.service			{font-size: 8pt; margin: 0; margin-left: 60px; padding: 4px;)
.service			{font-family: Arial; font-size: 8pt;}

/* Town Style List Fields */
.town     { font-family: Tahoma; font-size: 8pt; text-transform:capitalize }
.mintable     {  border: 1px solid #000000}
.minprices     {  font-family: Verdana; font-size: 7pt; font-style:italic }
.mintext     {  font-family: Verdana; font-size: 8pt; font-style:bold; text-align:center }
.minholiday     {  font-family: Verdana; font-size: 7pt; color:#D80914 }
.ref			{ font-family: Arial; font-size: 8pt; font-style:italic }
.gap			{ background-color: #FFFFFF; width: 480px;}

/* Florist Directory Listing */
.florist_listing           { border-top:1px solid #CC0000; background-color: #F0FFFF; font-family:Tahoma; font-size:10pt; padding-left:4px; padding-right:4px; padding-top:1px; padding-bottom:1px }
.florist_name     { font-family: Arial; font-size: 8pt; font-weight:bold; text-transform:capitalize }
.florist_phone     { width:100px; font-family: Arial; font-size: 8pt; font-weight:bold; text-align:right }
.long        { font-family: Georgia; font-size: 10pt; text-align:left; text-align:center }
.short     { font-family: Georgia; font-size: 10pt; text-align:center; font-weight:bold; margin-top:5 }
.town		{ font-size: 8pt;}
:active.llink  { font-family: Tahoma; font-size: 8pt; text-decoration: none; font-weight:bold }
:hover.llink   { font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #D80914; font-weight:bold }
:visited.llink { font-family: Tahoma; font-size: 8pt; text-decoration: none; font-weight:bold }
.llink         { float:right; font-family: Tahoma; font-size: 8pt; text-decoration: none; color: #000000; font-weight:bold }
:link.llink    { font-family: Tahoma; font-size: 8pt; text-decoration: none; font-weight:bold }
:tr.llink      { font-family: Tahoma; font-size: 8pt; font-weight:bold }
.directory	   { width: 492px; }

.florist_ur           { text-transform:capitalize; width: 480px; border:1px solid #FFCCCC; background-color: #FFCCCC; font-family:Arial; font-size:11px; padding-left:6px; padding-right:6px; padding-top:6px; padding-bottom:6px }
.florist_3           { padding:6px; width: 480px; border:1px solid #FFCCCC; background-color: #FFCCCC; font-family:Arial; font-size:11px; text-transform:capitalize }
