.thumb {
  border: 1px solid #000000;
  }
.dotbox{
  border: 1px dashed Gray; padding: 5px
}

td.c{
  text-align: center;
}


.theprice{
  border: 0px solid;
}

td.basket{
    font-family:verdana, arial, helvetica, sans-serif;
  font-size:11px;
  font-weight:bold;
  color:#6f448b;
}




td.crumb{
  font-family:verdana, arial, helvetica, sans-serif;
  font-size:13px;
  font-weight:bold;
background-color:#faf7fb;
border: 1px solid #6f448b;
border-right: 0px solid;
}

}

  textarea {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
    font-size: 10px;
	background-color:white;
	}

body {
	margin:0px;
	padding:0px;
	font-family:verdana, arial, helvetica, sans-serif;
	color:#333;
	background-color: #FAF7FB;
	}

p {
	font:11px/20px verdana, arial, helvetica, sans-serif;
	margin:0px 0px 16px 0px;
	padding:0px;
	}
#Content>p {margin:0px;}
#Content>p+p {text-indent:30px;}

a {
    color:#6f448b;
	text-decoration:underline;
	font-family:verdana, arial, helvetica, sans-serif;
	}
a:link {color:#6f448b;}
a:visited {color:#6f448b;}
a:hover {
text-decoration:underline;
}

#Header {

	height:90px;
	border-style:solid;
	border-color:black;
	border-width:0px 0px;
    background-image:url(i/g/rydhead.jpg);
	background-repeat:no-repeat;
	background-color:#6f448b;


	voice-family: "\"}\"";
	voice-family:inherit;
	height:90px; /* the correct height */
	}
body>#Header {height:90px;}


#contain{
width:760px;
border:1px solid #6f448b;
background-color:#ffffff;
margin:auto;
font-size:11px;
}

#footer{
width:760px;
border:0px solid #6f448b;
background-color:#FAF7FB;
margin:auto;
font-size:11px;
color: #000000;
}
#footer a{
  color: #faf7fb;
}


#Content {
	/*margin:0px 50px 50px 190px;*/
	padding:10px;
    height:550px;
	}

#Menu {
	position:absolute;
	top:100px;
	left:10px;
	width:172px;
	padding:10px;
	background-color:#eee;
	border:1px dashed #999;
	line-height:17px;
/* Again, the ugly brilliant hack. */
	voice-family: "\"}\"";
	voice-family:inherit;
	width:150px;
	}
/* Again, "be nice to Opera 5". */
body>#Menu {width:150px;}


.smallnorm {font-size: 10px}

/* These following bits are to do with the tooltips that show on hover   */

div#tipDiv {
  position:absolute; visibility:hidden; left:0; top:0; z-index:10000;
  background-color:#dee7f7; border:1px solid #336;
  width:150px; padding:4px;
  color:#000; font-size:11px; line-height:1.2;
}

div.tp1 { font-size:12px; color:#336; font-style:italic }




.menubox{
border-bottom:1px solid #6f448b;
background-color:#6F448B;
}

.prodimage{
border:1px solid #38184C;
}

.smprodimage{
border:1px solid #ffffff;
}

