body {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 100%;	font-style: normal;	font-weight: normal;	color: #000000;	background-color: #FFFFFF;}h1 {	font-size: 1.0em;	font-weight: bold;	margin:6px 4px 2px 30px;	line-height:1.5em;}h2 {	font-size: 0.8em;	font-weight: bold;	color: #CC0000;	margin:6px 4px 2px 30px;}h2 a:link {color: #CC0000; text-decoration: none;}h2 a:visited {color: #CC0000; text-decoration: none;}h2 a:hover {color: #CC0033; text-decoration: underline;}p {	font-size: 0.8em;	margin:12px 4px 2px 30px;	line-height:1.4em;}p a:link {color: #996600; text-decoration: none;}p a:visited {color: #996600; text-decoration: none;}p a:hover {color: #CC9933; text-decoration: underline;}.navtxt {	font-size: 0.75em;	font-weight: bold;	color: #996600;	margin:8px 12px 2px 2px;	line-height:1.4em;	text-align: right;	}.navtxt a:link {display:block; color: #996600; margin:4px 6px 2px 2px; text-decoration: none;}.navtxt a:visited {display:block; color: #996600; margin:4px 6px 2px 2px; text-decoration: none;}.navtxt a:hover {display:block; color: #CC9933; margin:4px 6px 2px 2px; text-decoration: none;}.droptxt {	font-size: 0.8em;	color: #996600;	margin:8px 12px 2px 8px;	line-height:1.4em;	}.droptxt a:link {display:block; color: #996600; margin:4px 6px 2px 8px; text-decoration: none;}.droptxt a:visited {display:block; color: #996600; margin:4px 6px 2px 8px; text-decoration: none;}.droptxt a:hover {display:block; color: #CC9933; margin:4px 6px 2px 8px; text-decoration: none;}/* main table backgrounds */#left {	background-image: url(img/kot/full.jpg);	background-repeat: no-repeat;	background-position: top left;}#centre {	background-image: url(img/kot/tint.jpg);	background-repeat: no-repeat;	background-position: top left;}#shopbg {	border: 1px solid #666666;}#flower {	background-image: url(img/kot/flower.jpg);	background-repeat: no-repeat;	background-position: right top;}.addyblock {	background-image: url(img/kot/tint.jpg);	background-repeat: no-repeat;	border: 1px solid #666666;	background-position: center;}.tabedge {	border: 1px solid #666666;}.welcome {	font-size: 0.9em;	font-style: oblique;	font-weight: bold;	color: #CC0000;	margin:8px 2px 2px 20px;}.welcome a:link {color: #CC0000; text-decoration: none;}.welcome a:visited {color: #CC0000; text-decoration: none;}.welcome a:hover {color: #CC9933; text-decoration: underline;}.itemtxt {	font-size: 0.75em;	color: #996600;	margin:2px 2px 2px 3px;	line-height:1.4em;	}.itemtxt a:link {font-weight: bold;color: #996600; text-decoration: none;}.itemtxt a:visited {font-weight: bold;color: #996600; text-decoration: none;}.itemtxt a:hover {font-weight: bold;color: #CC9933; text-decoration: underline;}.price {	font-size: 110%;	font-weight: bold;	color: #CC0000;	margin:2px 2px 2px 3px;}.flash {	font-weight: bold;	color: #CC0000;	margin:2px 2px 2px 3px;	font-size: 90%;	line-height: 100%;}.req {	color: #FF0000;}.lozenge {	font-size: 12px;	font-weight: bold;	color: #CC3300;	background-image: url(img/kot/lozenge.gif);	background-repeat: no-repeat;	height: 106px;	width: 200px;	text-align: center;}.lozenge1 {	font-size: 10px;	font-weight: bold;	line-height:13px;	color: #FFFFFF;	background-image: url(img/kot/lozenge1.gif);	background-repeat: no-repeat;	height: 80px;	width: 217px;	text-align: center;}.lozenge2 {	font-size: 13px;	font-weight: bold;	line-height:21px;	color: #FFFFFF;	background-image: url(img/kot/lozenge2.gif);	background-repeat: no-repeat;	height: 101px;	width: 217px;	text-align: center;}.lozenge3 {	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	background-image: url(img/kot/lozenge3.gif);	background-repeat: no-repeat;	height: 116px;	width: 217px;	text-align: center;}.flowertxt {	font-size: 14px;	font-weight: bold;	color: #FFFFFF;	background-image: url(img/kot/flower.jpg);	background-repeat: no-repeat;	text-align: center;	height: 210px;	width: 210px;	background-position: right;}.adimg	{	padding:4px 2px 8px 14px;	float:left	border: 1px solid #666666;}.cl{clear: left;}.bpl	{	padding:4px 4px 4px 4px;	margin:0 0 0 24px;	background-color: #E7EDFF;}.opl	{	padding:4px 4px 4px 4px;	margin:0 0 0 24px;	background-color: #FFE9E5;}