

a 
{
	text-decoration: none;
	color: black;
}

a:hover
{
	text-decoration: underline !important;
}

pre {

	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
}

#wrapper {
	width: 920px;
	position: relative;
	left: 50%;
	margin-left: -460px;
	border: 0;
}

#header {
	float: none;
	clear: both;
	width: 918px;
	height: 75px;
	padding: 0;
	margin: 0;
	background-color: #5A9A94;
	border-left: 1px solid #B1B1B1;
	border-right: 1px solid #B1B1B1;
	border-top: 1px solid #B1B1B1;
	border-bottom: 1px solid white;
}

#logo {
	width: 160px;
	float: left;
	margin-left: 10px;
	margin-top: 10px;
	margin-right: 0;
	margin-bottom: 0;
	border: 0;
}

#welcometext {
	float: right;
	width: 581px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-align: right;
	border: 0;
	padding-left: 0;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
}

#welcometext a, #welcometext a:link, #welcometext a:hover, #welcometext a:visited, #welcometext a:active, #welcometext a:hover {
	text-decoration: underline; 
	color: white;
}

#accountandcart {
	float: right;
	background-color: #818181;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	color: white;
	text-align: right;
	padding: 5px;
	margin-top: 31px;
	border-left: 1px solid white;
	border-right: 0;
	border-top: 1px solid white;
	border-bottom: 0;
	width: 195px;
}

#accountandcart a
{
	color: white;
}

#topmenu {
	float: none;
	clear: both;
	width: 903px;
	height: 20px;
	padding-left: 10px;
	padding-top: 5px;
	padding-right: 5px;
	padding-bottom: 0;
	margin: 0;
	background-color: #9CC3B5;
	border-left: 1px solid #B1B1B1;
	border-right: 1px solid #B1B1B1;
	border-top: 0;
	border-bottom: 1px solid white;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	text-align: left;
}

#topmenu ul { margin:0; padding:0; list-style:none; }
#topmenu ul li { float:left; }
#topmenu ul li a { float:left; color:#fff; padding:0px 12px 0px 0px; text-decoration:none; }
#topmenu ul li a.selected { text-decoration:underline; }
#topmenu ul li a.first { background:none !important; }

#searchbar {
	float: none;
	clear: both;
	width: 903px;
	height: 25px;
	padding-left: 10px;
	padding-top: 3px;
	padding-right: 5px;
	padding-bottom: 0;
	margin: 0;
	background-color: #CFCFCF;
	border-left: 1px solid #B1B1B1;
	border-right: 1px solid #B1B1B1;
	border-top: 0;
	border-bottom: 1px solid #B1B1B1;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

#searchbar fieldset{
	border: none; 
	margin: 0; 
	padding: 0;
}

#searchbar legend{
	border: none; 
	margin: 0; 
	padding: 0;
	display: none;
}

.helplink{
	text-decoration: none !important; 
	color: white;
}

.searchbartext {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
}

.searchbardropdown {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #595959;
}

.searchbarsubmit {
	background-color: #818181;
	border: 1px solid #A7A7A7;
	font-family: arial, helvetica, sans-serif;
	font-size: 12px;
	_padding-left: 4px;
	_padding-right: 4px;
	font-weight: bold;
	color: white;
}

#contentandnav {
	float: none;
	clear: both;
	width: 919px;
	padding: 0;
	margin: 0;
	background: url('/lisalib/getfile.aspx?itemid=139') repeat-y !important;
	border-left: 0;
	border-right: 1px solid #B1B1B1;
	border-top: 0;
	border-bottom: 1px solid #B1B1B1;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-align: left;
	xborder: 1px solid red;
	
}

#contentandnav2 {
	float: none;
	clear: both;
	width: 919px;
	padding: 0;
	margin: 0;
	background: url('/lisalib/getfile.aspx?itemid=1295') repeat-y !important;
	border-left: 0;
	border-right: 1px solid #B1B1B1;
	border-top: 0;
	border-bottom: 1px solid #B1B1B1;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

#contentandnav3 {
	float: none;
	clear: both;
	width: 919px;
	padding: 0;
	margin: 0;
	background: url('/lisalib/getfile.aspx?itemid=1486') repeat-y !important;
	border-left: 0;
	border-right: 1px solid #B1B1B1;
	border-top: 0;
	border-bottom: 1px solid #B1B1B1;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

#leftnavarea {
	width: 179px;
	float: left;
	background: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: left;
}

#leftnavarea ul { margin:0; padding: 0 0 0 10px; margin-top: 10px; list-style:none; }
#leftnavarea ul li { float:none; margin-top: 5px;}
#leftnavarea ul li.selected { font-weight: bold;}

#leftnavarea ul li a, #leftnavarea ul li a:hover, #leftnavarea ul li a:visited {
	text-decoration: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
}

ul.itemcategory { 
	float:none; 
	background: white; 
	border: #B1B1B1 1px solid; 
	color: black;
	margin:0; 
	padding: 0;
}

ul.itemcategory2 { 
	float:none; 
	background: white; 
	color: black;
	margin:0; 
	padding: 0;
}

ul.itemcategory2 li{
	margin:0;
	padding: 0;
	line-height: 10px;
	margin-bottom: 7px;
}

ul.itemcategory li{
	margin:0;
	padding: 0;
	line-height: 10px;
	margin-bottom: 7px;
}

#contentarea {
	width: 740px;
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: left;
}

#contentbanner {
	width: 740px;
	height: 51px;
	float: left;
	background: #818181;
	padding: 0;
	margin: 0;
	border: 0;
	font-size: 0;
	border-bottom: 1px solid #CFCFCF;
}

#categoryname {
	float: left;
	background: none;
	margin-left: 10px;
	margin-top: 12px;
	border: 0;
	font-size: 0;
}

#breadcrumbarea {
	float: right;
	background: none;
	position: relative;
	margin-top: 32px;
	margin-right: 5px;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white !important;
}

#breadcrumbarea a
{
	color: white !important;
}

#leftcontent {
	width: 554px;
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: left;
}

#rightcontent {
	width: 185px;
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: left;
}

#popularpicksheader {
	width: 171px;
	float: none;
	clear: both;
	background: #5A9A94;
	padding: 5px;
	padding-left: 10px;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	color: white;
	text-align: left;
}

.popularpicksitem {
	background: url('/lisalib/getfile.aspx?itemid=141') no-repeat;
	width: 171px;
	float: none;
	clear: both;
	padding: 5px;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

#splasharea {
	width: 553px;
	float: none;
	clear: both;
	background: none;
	padding: 0;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: white;
	text-align: right;
	
}

#leftcontentnav, #leftcontentnav a, #leftcontentnav a:hover, #leftcontentnav a:visited {
	width: 539px;
	float: none;
	clear: both;
	background: #5A9A94;
	padding: 5px;
	padding-left: 10px;
	margin: 0;
	color: white !important;
	font-family: arial, helvetica, sans-serif;
	font-size: 13px;
	font-weight: bold;
	text-transform: uppercase;
	text-align: left;
	text-decoration: none;
}

#leftcontentproducthighlights {
	width: 552px;
	float: none;
	clear: both;
	background: none;
	padding: 0;
	padding-left: 1px;
	padding-right: 1px;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

.producthighlight {
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	border: 0;
	border-right: 1px solid #CFCFCF;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

.producthighlightlast {
	float: left;
	background: none;
	padding: 0;
	margin: 0;
	border: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

.producthighlightimage {
	height: 100px;
	width: 127px;
	float: none;
	background: white;
	padding: 5px;
	margin: 0;
	border: 0;
	border-bottom: 1px solid #CFCFCF;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #818181;
	text-align: center;
	
}

.producthighlightext {
	width: 127px;
	height: 60px;
	float: none;
	background: url('/lisalib/getfile.aspx?itemid=137') repeat-x;
	padding: 5px;
	margin: 0;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #818181;
	text-align: left;
}

#bottomlinks {
	float: none;
	clear: both;
	margin-top: 5px;
}

#contactinfo {
	float: left;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: left;
}

#contactinfo ul { margin:0; padding:0; list-style: none; }
#contactinfo ul li { float:left; margin: 0 10px 0 0; padding-left: 10px; background:url(/lisalib/getfile.aspx?itemid=1738) no-repeat 0px 2px;}
#contactinfo ul li.first { padding: 0; background: none;}

#aboutfemin {
	float: right;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: right;
}

#aboutfemin img { display: block; float: left; padding: 0 10px 0 0 }
#aboutfemin ul { display: block; float: left; margin:0; padding:0; list-style: none; }
#aboutfemin ul li { float: left; margin: 0 10px 0 0; padding-left: 10px; background:url(/lisalib/getfile.aspx?itemid=1738) no-repeat 0px 2px;}
#aboutfemin ul li.first { padding: 0; background: none;}
#aboutfemin ul li.last { margin: 0;}

#contactinfo a, #aboutfemin a, #contentarea a {
	color: #818181;
}

/*------------------------------------------------------*/
/*	Product list stuff									*/
/*------------------------------------------------------*/

#categoryproducthighlight {
	float: left;
	width: 285px;
	height: 341px;
	padding: 5px;
	border-bottom:1px solid #B1B1B1;
	border-right:1px solid #B1B1B1;
	text-align: left;
}

.categoryproduct {
	width:137px;
	height:165px;
	float:left;
	padding:5px;
	border-bottom: #B1B1B1 1px solid;
	border-right: #B1B1B1 1px solid;
	text-align: center;
}

.itemsmallimage {
	float: none;
}

/*------------------------------------------------------*/
/*	Product detail stuff								*/
/*------------------------------------------------------*/

#itemtext {
	margin: 0;
	padding: 5px;
	padding-right: 0;
	/* width: 397px; */
	width: 547px;
	z-index: 100;
	text-align: left;
	
}

#itemimage {
	float: right;
}

.productname, a.productname , a:hover.productname  {
	float: none;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353535;
	text-decoration: none !important;
}

.productabs {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #818181;
	text-align: left;
	text-decoration: none !important;
}

.highlightproductprice, .highlightproductprice a, .highlightproductprice a:hover, .highlightproductprice a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353535;
	text-align: left;
	text-decoration: underline;
}

.productprice, .productprice a, .productprice a:hover, .productprice a:visited {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #353535;
	text-decoration: none;
}

.productdesc {
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: normal;
	color: #353535;
	text-align: left;
}

.productadd {
	background: #5A9A94;
	font-family: arial, helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: white;
	border: #9CC3B5 1px solid;
	text-transform: uppercase;
}

.stream {
	display: none;
}

form {
	padding: 0;
	margin: 0;
}

/*------------------------------------------------------*/
/*	Basket stuff										*/
/*------------------------------------------------------*/

.baskettotal {
	float: none;
	color: white;
	font-size: 15px;
	font-weight: bold;
	background-color : #818181;
}

.basketupdatebutton {
	color: white;
	background-color: #5A9A94;
	text-transform: uppercase;
	font-family: arial, helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	border: 0;
	padding: 2px 5px 2px 5px;
}

/*------------------------------------------------------*/
/*	Checkout stuff										*/
/*------------------------------------------------------*/

.checkoutprogressbg{
	float: left;
	margin: 0;
	padding-bottom: -3px;
	height: 25px;
	width: 740px;
	background-color: #CFCFCF;
	border: 0;
}

.checkoutprogressgreen {
	float: left;
	height: 15px;
	color: white;
	background-color: #9CC3B5;
	margin: 0;
	padding: 5px;
	font-size: 11px;
	font-weight: bold;
	border: 0;
}

.checkoutprogressicon {
	float: left;
	padding: 0;
	margin: 0;
	height: 25px;
	border: 0;
}

.checkoutprogressgray {
	float: left;
	height: 15px;
	margin: 0;
	padding: 5px;
	font-size: 11px;
	font-weight: normal;
	border: 0;
}
.print { display : none; }

.productlinks {
	color: #353535;
}

#extras { position:absolute; top:55px; left:370px; width:395px; font-family: arial, helvetica, sans-serif; font-size: 11px; }
#extras ul { margin:0; padding:0; list-style:none; }
#extras ul li { float:left; }
#extras ul li a { padding:0 9px 0 8px; text-decoration:none; float:left; color:#fff; font-weight:bold; text-transform:uppercase; font-size:1em; background:url(/lisalib/getfile.aspx?itemid=9) no-repeat 0 2px; }
#extras ul li a.first { background:none !important; }
#extras ul li a.last { padding-right:0 !important; }

.transparency { background-repeat:no-repeat; background-position:15px 0; height:20px; }
.transparency img { _visibility:hidden; float:left; }
