
body { background-color:#FFFFFF; background-image: url("images/backing.png"); background-repeat:repeat; }
P  {font-size: 10pt; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; color:#000080}
.basket  {font-size: 8pt; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; color:#000080}
TD {font-size: 10pt; font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif; color:#000080}
LI {font-size: 10pt; font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif; margin:0; color:#293994}
INPUT  {font-size: 10pt; font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif; color:#000080}
SELECT  {font-size: 10pt; font-family: Arial, Verdana, Times New Roman, Helvetica, sans-serif; color:#000080}
h3 {
    font-size: 1.0em;
    text-align: left;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0.5em;
    color: #000000;
    background: #EEEEEE

}
h2 {
    font-size: 1.2em;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
    margin-top: 0.0em;
    color: #FA6914;
    background: #002C54

}

A  {text-decoration:underline; font-size: 10pt; font-family: Arial, Verdana, Arial, Helvetica, sans-serif; color:#000080}

a.menu {
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 10px;
	font-weight:bold;
	color: #5d85ac;
	cursor: hand;
	display: block;
	margin: 8px 2px 0px 2px;
	text-decoration: none;
	white-space: nowrap;
	height: 14px;
	width: 124px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000080;
}

a.menusub {
	font-family: "MS Sans Serif", Arial, sans-serif;
	font-size: 10px;
	font-weight:bold;	
	color: #5d85ac;
	cursor: hand;
	display: block;
	margin: 4px 3px 0px 9px;
	text-decoration: none;
	white-space: nowrap;
	height: 14px;
	width: 110px;
	border-bottom-width: 0px;
	border-bottom-style: solid;
	border-bottom-color: #000080;
}

a.menu:hover, a.menusub:hover{background-color: #a1c6d9;color: #000000;}

.gallery {clear:both;  background-color:#eeeeee; padding:0px; text-align:center; margin-bottom:10px; margin-top:0px; height:120px; width:400px;}
.gallerytop {clear:both; background-image:url(images/gallery/top.gif); background-position:top left; width:400px; height:10px; background-repeat:no-repeat}
.gallerybody {width:400px; height:100px; background-color:#eeeeee; text-align:left; }
.gallerypic {float:left; margin-right:20px; margin-left:10px;}
.gallerytitle {width:250px; float:left; margin-bottom:10px; font-size: 11pt; font-weight:bold; color:#333333;}
.galleryname {width:250px; float:left; font-size:10pt; color:#666666; margin-bottom:10px;}

.gallerybot {clear:both; background-image:url(images/gallery/bottom.gif); background-position:top left; width:400px; height:10px; background-repeat:no-repeat; background-color:#FFFFFF}
.galleryenlarge {font-size:8pt; color:#999999; margin-top:20px; float:left; width:250px;}




.stockist {background-color:#fff; font-family: Arial, Helvetica, sans-serif; float:left; width:305px; margin:10px 5px 0px 0px;
}
.stockist_top {font-size:10px; background-image:url(images/stockist_top.gif); background-repeat:no-repeat;
}
.stockist_bottom {font-size:18px; background-image:url(images/stockist_bottom.gif); background-repeat:no-repeat;
}
.stockist_middle {background-image:url(images/stockist_middle.gif); background-repeat:repeat-y; 
	padding-left:14px; font-size:6px;
}
.stockist_name {font-weight: bold;
	font-size: 12pt;
	color: #000066; 
}
dl.stockist { position: relative; width: 280px;  font-size:11px; border:none }
dl.stockist dt, dl.stockist dd { float: left;  margin: 0; padding: .2em 0; }
dl.stockist dt { font-weight: bold; width: 80px; clear:both; }
dl.stockist dd { width: 200px; text-align:left;  }

