body {
scrollbar-3dlight-color: #58596c;
scrollbar-arrow-color:#58596c;
scrollbar-darkshadow-color: #58596c;
scrollbar-face-color:#ffffff;
scrollbar-highlight-color:#ffffff;
scrollbar-shadow-color: #ffffff;
scrollbar-track-color: #eeeeee;
}


.maintext
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none; line-height:17px;
}
.maintext A:visited 
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}
.maintext A:link 
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}
.maintext A:hover 
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}

.mainwhitetext
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.mainwhitetext A:visited 
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.mainwhitetext A:link 
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
.mainwhitetext A:hover 
{
  FONT:  12px Verdana, Arial, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}

.prodtext
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}
.prodtext A:visited 
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}
.prodtext A:link 
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}
.prodtext A:hover 
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: underline
}

.pricetext
{
  FONT: bold 13px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: none
}
.pricetext A:visited 
{
  FONT: bold 13px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: underline
}
.pricetext A:link 
{
  FONT: bold 13px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: underline
}
.pricetext A:hover 
{
  FONT: bold 13px Verdana, Arial, sans-serif; COLOR: #58596c; TEXT-DECORATION: underline
}

.toplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.toplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.toplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.toplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: underline
}

.bathtoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.bathtoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.bathtoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.bathtoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: underline
}

.bathtitle
{
  FONT: 22px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.bathtitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.bathtitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: none
}
.bathtitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #a9d2e0; TEXT-DECORATION: underline
}

.kitchentoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: none
}
.kitchentoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: none
}
.kitchentoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: none
}
.kitchentoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: underline
}

.kitchentitle
{
  FONT: 22px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: none
}
.kitchentitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: none
}
.kitchentitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: none
}
.kitchentitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #6d8059; TEXT-DECORATION: underline
}


.livingtoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: none
}
.livingtoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: none
}
.livingtoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: none
}
.livingtoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: underline
}

.livingtitle
{
  FONT: 22px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: none
}
.livingtitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: none
}
.livingtitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: none
}
.livingtitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #a8341e; TEXT-DECORATION: underline
}


.bedroomtoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: none
}
.bedroomtoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: none
}
.bedroomtoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: none
}
.bedroomtoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: underline
}

.bedroomtitle
{
  FONT: 22px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: none
}
.bedroomtitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: none
}
.bedroomtitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: none
}
.bedroomtitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #a09a83; TEXT-DECORATION: underline
}


.giftstoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: none
}
.giftstoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: none
}
.giftstoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: none
}
.giftstoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: underline
}

.giftstitle
{
  FONT: 22px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: none
}
.giftstitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: none
}
.giftstitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: none
}
.giftstitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #a9a9c5; TEXT-DECORATION: underline
}



.maintitle
{
  FONT: 22px Times New Roman, Times; COLOR: #98c7d1; TEXT-DECORATION: none
}
.maintitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #98c7d1; TEXT-DECORATION: none
}
.maintitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #98c7d1; TEXT-DECORATION: none
}
.maintitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #98c7d1; TEXT-DECORATION: underline
}




.whitetoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: none
}
.whitetoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: none
}
.whitetoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: none
}
.whitetoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: underline
}

.whitetopbig
{
  FONT: bold 22px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: none
}
.whitetopbig A:visited 
{
  FONT: bold 22px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: none
}
.whitetopbig A:link 
{
  FONT: bold 22px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: none
}
.whitetopbig A:hover 
{
  FONT: bold 22px Times New Roman, Times; COLOR: #ffffff; TEXT-DECORATION: underline
}


.searchbox
{

border-left:   #959595 1px solid;
border-right:  #959595 1px solid;
border-top:    #959595 1px solid;
border-bottom: #959595 1px solid;

font-size:     8pt;
width:         200px;
height:        18px;
color:         #58596c;
font-family:   Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff
}

.footertext
{
  FONT: bold  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}
.footertext A:visited 
{
  FONT: bold  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}
.footertext A:link 
{
  FONT: bold  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}
.footertext A:hover 
{
  FONT: bold  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}

.copytext
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}
.copytext A:visited 
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}
.copytext A:link 
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}
.copytext A:hover 
{
  FONT:  11px Verdana, Arial, sans-serif; COLOR: #abacb5; TEXT-DECORATION: none
}



.gardentoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: none
}
.gardentoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: none
}
.gardentoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: none
}
.gardentoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: underline
}

.gardentitle
{
  FONT: 22px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: none
}
.gardentitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: none
}
.gardentitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: none
}
.gardentitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #920000; TEXT-DECORATION: underline
}






.specialtoplinks
{
  FONT: bold 14px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: none
}
.specialtoplinks A:visited 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: none
}
.specialtoplinks A:link 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: none
}
.specialtoplinks A:hover 
{
  FONT: bold 14px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: underline
}

.specialtitle
{
  FONT: 22px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: none
}
.specialtitle A:visited 
{
  FONT: 22px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: none
}
.specialtitle A:link 
{
  FONT: 22px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: none
}
.specialtitle A:hover 
{
  FONT: 22px Times New Roman, Times; COLOR: #b4b331; TEXT-DECORATION: underline
}


.testimonial {
	background-color: #fafafa;
	border-style: solid;
	border-width: 1px;
	font:  12px Verdana, Arial, sans-serif; 
	color: #58596c; 
	text-decoration: none;
}

.border6 {
	border-color: #A9A9C5;
}
.border5 {
	border-color: #920000;
}
.border4 {
	border-color: #A09A83;
}
.border3 {
	border-color: #DC5E46;
}
.border2 {
	border-color: #6D8059;
}
.border1 {
	border-color: #83BED2;
}
.border0 {
	border-color: #D6D547; 
}

.photo_box100						{background-color:#FFFFFF;border:1px solid #CCCCCC;color:#58596C;font-family:Verdana,sans-serif;font-size:8pt;height:40px;padding:5px;text-align:center;width:110px;}
.photo_box100 a					{color:black;font-family:Verdana,sans-serif;font-size:8pt;text-decoration:none;}
.photo_box100 a:hover		{color:black;font-family:Verdana,sans-serif;font-size:8pt;text-decoration:underline;}


#add_to_basket          {float: right; margin: 0 3px 0 0;}

#view_basket            {text-align: right;float: right; width: 150px;color:#83BED2; font-size: 10px;line-height: 14px;margin: 12px 0 0 0; padding: 2px; border: 3px double #83BED2; }
#view_basket,
#view_basket a          {font-size:10px;color:#83BED2;font-family:verdana,arial,sans-serif;}
#view_basket a:hover    {text-decoration: underline;}
#view_basket img        {float: right; margin: 2px 0 0 10px;}


.form_field {
border-left:   #98C7D1 1px solid;
border-right:  #98C7D1 1px solid;
border-top:    #98C7D1 1px solid;
border-bottom: #98C7D1 1px solid;

font-size:     8pt;
width:         200px;
height:        18px;
color:         #58596c;
font-family:   Verdana, Arial, Helvetica, sans-serif;
background-color: #ffffff
}

.form_button {
	font-size:     8pt;
	font-family:   Verdana, Arial, Helvetica, sans-serif;
}
#content				{margin-left:10px;}
#unavailable            {text-align: left; width: 230px;color:#83BED2; font-size: 12px;line-height: 14px;margin: 12px 0 0 0; padding: 5px; border: 3px double #83BED2; }
#unavailable h3			{margin:0;}
#unavailable,
#unavailable a          {color:#83BED2;font-family:verdana,arial,sans-serif;}
#unavailable a			{text-decoration: underline;}
#unavailable a:hover    {text-decoration: underline;color:#3B879F;}

.hr_grey_dashed			{border-top:1px dashed #959595;line-height:1px;height:1px;min-height:1px;margin-top:10px;}

#competitionSuccess		{border:1px solid #BEDF99; background-color:#F7FFEF;margin:10px 0;padding:5px;}

/* Competition Banner */
#competitionBanner {width:165px;float:right;margin: 10px 0 10px 10px;background-color:#A9D2E0;color:#58596C;text-align:center;}
#competitionBanner img {border:0;}
#compDate {background-image:url(../pics/comp_competiton.gif);background-repeat:no-repeat;font-family:helvetica,arial,verdana,sans-serif;font-size:21px;margin:0;padding-top:30px;height:30px;line-height:30px;}
#compPrize {font-weight:bold;margin:5px 0;}

#homepage {}
#homepage h1 {color: #5da1a2 !important; font-family: arial,verdana; font-size: 18px; margin-top: 10px;}
#homepage h2 {color: #5da1a2 !important; font-family: arial,verdana; font-size: 17px; margin-top: 0pt;}
#homepage h2.red,
#homepage h2.red a,
#homepage h2.red a:visited,
#homepage h2.red a:hover {font-weight:bold;color: #800000 !important;font-family: arial,verdana; font-size: 17px; margin-top: 0pt;margin-bottom:5px;}
#homepage h2.red a:hover {color:#4F0000 !important;}
#homepage h2.yellow,
#homepage h2.yellow a,
#homepage h2.yellow a:visited,
#homepage h2.yellow a:hover {font-weight:bold;color: #808000 !important;font-family: arial,verdana; font-size: 17px; margin-top: 0pt;margin-bottom:5px;}
#homepage h2.yellow a:hover {color:#4E4F00 !important;}
#homepage h3,
#homepage h3 a,
#homepage h3 a:visited,
#homepage h3 a:hover {font-weight:bold;color: #993300 !important;font-family: arial,verdana; font-size: 16px; margin-top: 0pt;margin-bottom:15px;}
#homepage h3 a:hover {color:#5F1F00 !important;}

#homepage table p {margin-top:10px;}


