/* SAMPLE CENTER */
#sampleCentre {width: 650px}


/* search box */
#sampleCentre #search {width: 638px;padding: 5px;font-size: 1.7em;font-weight: bold;height: 27px;color: #fff;position: relative;}
#sampleCentre #search form label{font-size:.7em;font-weight: normal;height: 27px;line-height: 27px;font-weight: bold;}
#sampleCentre #search form select{width: 150px}
#sampleCentre #search #submit {position: absolute;right: 5px;top: 6px;width: 50px;}
#sampleCentre #search #select {position: absolute;top: 4px;right: 60px;}


/* Paging Recordset */
#sampleCentre  div.listpage{clear:both; width:100%; height:22px; margin:0 0 5px 0; padding:0; border:0;}
html>body #sampleCentre div.listpage{height:auto; min-height:22px;}
#sampleCentre div.listpage#botlistpage{background:0; padding:10px 0 5px 0;}
#sampleCentre div.listpage dl{margin:0 10px 0 0; padding:0; border:0;}
#sampleCentre div.listpage dl dt{float:left; margin:0 2px 0 0; padding:0; border:0; font-weight:bold;display:none;}
#sampleCentre div.listpage dl dd{float:left; margin:0 5px 0 0; padding:0; border:0;}
#sampleCentre div.listpage ul{margin:0 0 0 0; padding:0; list-style:none; min-height:auto; width:auto; }
#sampleCentre div.listpage ul li{float:left; margin:0 3px 0 0; padding:0; list-style:none; background:#fff;}
#sampleCentre div.listpage ul li a{width:auto;text-decoration:none; display:block; padding:0 4px; }
#sampleCentre div.listpage ul li a.showall {margin:0; padding:0 0 0 10px; border:0; text-decoration:underline; color:#000; background:#fff; font-weight:bold;}
#sampleCentre div.listpage ul.nxtpage{display:inline; margin-top:0px; padding:0 0 0 0px; list-style:none; font-size:12px;float: right;}
#sampleCentre div.listpage ul.nxtpage li{float:none; display:inline; margin:0; padding:0; list-style:none;  background:0;}
#sampleCentre div.listpage ul.nxtpage li a{border:0; display:inline; background:0;}
#sampleCentre div.listpage ul.nxtpage li a:hover{color:#ccc;}
#sampleCentre div.listpage div.sortby{margin:0; padding:0;width: 100%}
#sampleCentre div.listpage div.sortby form{display:inline; padding:0 10px 0 0;vertical-align:top;width: 100px; }
#sampleCentre div.listpage div.sortby .sortbyselect{font-size:12px;height: 20px;width: 50px}
#sampleCentre div.listpage ul.nxtpage li a{ padding:0 14px; text-decoration:none; vertical-align:top; }
#sampleCentre div.listpage ul.nxtpage li a.grid{ background:url(../img/icons/viewgrid-a.gif) no-repeat 0 4px;}
#sampleCentre div.listpage ul.nxtpage li a.grid:hover{ background:url(../img/icons/viewgrid.gif) no-repeat 0 4px;}
#sampleCentre div.listpage ul.nxtpage li a.list{ background:url(../img/icons/viewlist.gif) no-repeat 0 4px; }
#sampleCentre div.listpage ul.nxtpage li a.list:hover{cursor:default }
#sampleCentre ul.nxtpage li a{border:0px solid !important;}


/* THEME SPECIFIC STYLES - to be moved to appropriate stylesheet*/

/* Cheiftain */
.chieftain #sampleCentre div.listpage ul.nxtpage li a.grid{color:#636467;}
.chieftain #sampleCentre div.listpage ul.nxtpage li a.grid:hover{color:#C7AF96;}
.chieftain #sampleCentre div.listpage ul.nxtpage li a.list{color:#636467;}
.chieftain #sampleCentre div.listpage ul.nxtpage li a.list:hover{color:#C7AF96;}
.chieftain #sampleCentre ul.pagniation a:hover {background:#EFE1D1;}
.chieftain #sampleCentre div.listpage ul li a:hover{}
.chieftain #sampleCentre div.listpage ul li a{border:1px solid #F2CDA2;}
.chieftain #sampleCentre div.listpage ul li#curpage a{border:1px solid #F2CDA2; background:#F2CDA2;}
.chieftain #sampleCentre div.listcontent p a{color:#5A5B5E;font-weight: normal;}
.chieftain #sampleCentre #search {background: url(../img/bg-sidebar-chieftain.gif) bottom left repeat-x #E4C6A5;border: 1px solid #C6AE96}
.chieftain #currentview{border:1px solid #C9B198;background:#EFE1D1;color:#5A5B5E;}
.chieftain #currentview_inner #youarehere{background:url(../img/bg/chieftain-youarehere.png) no-repeat top left;}
*html .chieftain #currentview_inner #youarehere {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/bg/chieftain-youarehere.png',sizingMethod='scale');}


/*lionella*/
.lionella #sampleCentre div.listpage ul.nxtpage li a.grid{color:#3C4146;}
.lionella #sampleCentre div.listpage ul.nxtpage li a.grid:hover{color:#000;}
.lionella #sampleCentre div.listpage ul.nxtpage li a.list{color:#636467;}
.lionella #sampleCentre div.listpage ul.nxtpage li a.list:hover{color:#000;}
.lionella #sampleCentre ul.pagniation a:hover {background:#CCCCCC}
.lionella #sampleCentre div.listpage ul li a{border:1px solid #33353C;}
.lionella #sampleCentre div.listpage ul li#curpage a{border:1px solid #33353C; background:#4D545F;color: #fff}
.lionella #sampleCentre div.listcontent p a{color:#5A5B5E;font-weight: normal;}
.lionella #sampleCentre #search {background: url(../img/bg-sidebar-lionella.gif) bottom left repeat-x #434548;border: 1px solid #000}
.lionella #currentview{border:1px solid #33353C;background:#4D545F;color:#f7f7f7;}
.lionella #currentview_inner #youarehere{background:url(../img/bg/lionella-youarehere.png) no-repeat top left;}
*html .lionella #currentview_inner #youarehere {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/bg/lionella-youarehere.png',sizingMethod='scale');}


/*just-color*/
.just-colour #sampleCentre div.listpage ul.nxtpage li a.grid{color:#3C4146;}
.just-colour #sampleCentre div.listpage ul.nxtpage li a.grid:hover{color:#859758;}
.just-colour #sampleCentre div.listpage ul.nxtpage li a.list{color:#636467;}
.just-colour #sampleCentre div.listpage ul.nxtpage li a.list:hover{color:#859758;}
.just-colour #sampleCentre ul.pagniation a:hover {background:#CCCCCC}
.just-colour #sampleCentre div.listpage ul li a{border:1px solid #6E7C4A;}
.just-colour #sampleCentre div.listpage ul li#curpage a{border:1px solid #33353C; background:#4D545F;color: #fff}
.just-colour #sampleCentre div.listcontent p a{color:#5A5B5E;font-weight: normal;}
.just-colour #sampleCentre #search {background: url(../img/bg-sidebar-just-color.gif) bottom left repeat-x #8D9A58;border: 1px solid #6E7E4B}
.just-colour #currentview{border:1px solid #BBCF74;background:#C9DF7D;color:#6D7F47;}
.just-colour #currentview_inner #youarehere{background:url(../img/bg/justcolour-youarehere.png) no-repeat top left;}
*html .just-colour #currentview_inner #youarehere {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/bg/justcolour-youarehere.png',sizingMethod='scale');}


/*trimcell*/
.trimcell #sampleCentre div.listpage ul.nxtpage li a.grid{color:#3C4146;}
.trimcell #sampleCentre div.listpage ul.nxtpage li a.grid:hover{color:#000;}
.trimcell #sampleCentre div.listpage ul.nxtpage li a.list{color:#636467;}
.trimcell #sampleCentre div.listpage ul.nxtpage li a.list:hover{color:#000;}
.trimcell #sampleCentre ul.pagniation a:hover {background:#CCCCCC}
.trimcell #sampleCentre div.listpage ul li a{border:1px solid #33353C;}
.trimcell #sampleCentre div.listpage ul li#curpage a{border:1px solid #33353C; background:#4D545F;color: #fff}
.trimcell #sampleCentre div.listcontent p a{color:#5A5B5E;font-weight: normal;}
.trimcell #sampleCentre #search {background: url(../img/bg-sidebar-trimcell.gif) bottom left repeat-x #545558;border: 1px solid #000}
.trimcell #currentview{border:1px solid #33353C;background:#4D545F;color:#f7f7f7;}
.trimcell #currentview_inner #youarehere{background:url(../img/bg/lionella-youarehere.png) no-repeat top left;}
*html .trimcell #currentview_inner #youarehere {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/bg/lionella-youarehere.png',sizingMethod='scale');}


/*lionide*/
.lionide #sampleCentre div.listpage ul.nxtpage li a.grid{color:#3C4146;}
.lionide #sampleCentre div.listpage ul.nxtpage li a.grid:hover{color:#000;}
.lionide #sampleCentre div.listpage ul.nxtpage li a.list{color:#636467;}
.lionide #sampleCentre div.listpage ul.nxtpage li a.list:hover{color:#000;}
.lionide #sampleCentre ul.pagniation a:hover {background:#CCCCCC}
.lionide #sampleCentre div.listpage ul li a{border:1px solid #33353C;}
.lionide #sampleCentre div.listpage ul li#curpage a{border:1px solid #33353C; background:#4D545F;color: #fff}
.lionide #sampleCentre div.listcontent p a{color:#5A5B5E;font-weight: normal;}
.lionide #sampleCentre #search {background: url(../img/bg-sidebar-lionide.gif) bottom left repeat-x #6C336E;border: 1px solid #4E2357}
.lionide #currentview{border:1px solid #A683AF;background:#D4A7DF;color:#f7f7f7;}
.lionide #currentview_inner #youarehere{background:url(../img/bg/lionide-youarehere.png) no-repeat top left;}
*html .lionide #currentview_inner #youarehere {background-image:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../_library/img/bg/lionide-youarehere.png',sizingMethod='scale');}


/* 
.lionella #sampleCentre div.listpage ul li a:hover{background:#EFE1D1;}
.lionella #sampleCentre div.listpage ul li a{border:1px solid #F2CDA2;}
.lionella #sampleCentre div.listpage ul li#curpage a{border:1px solid #F2CDA2; background:#F2CDA2;}
.lionella #sampleCentre div.listpage ul.nxtpage li a.grid:hover{color:#F2CDA2;}
.lionella #sampleCentre div.listpage ul.nxtpage li a.grid{color:#636467;}
.lionella #sampleCentre div.listpage ul.nxtpage li a.list:hover{color:#F2CDA2;}
.lionella #sampleCentre div.listcontent p a{color:#5A5B5E;font-weight: normal;}
.lionella #sampleCentre #search {background: url(../img/bg-sidebar-chieftain.gif) bottom left repeat-x #E4C6A5;border: 1px solid #C6AE96}
.lionella #currentview{border:1px solid #C9B198; background:#EFE1D1; color:#5A5B5E;}
.lionella #currentview_inner #youarehere{background:url(../img/bg/chieftain-youarehere.png) no-repeat top left;}

*/

/* Current View box */
#currentview{margin:0 0 13px 0; padding:3px;font-size:90%;}
#currentview_inner{margin:0; padding:2px 5px;position:relative;}
#currentview_inner #youarehere{position:absolute; left:564px; top:-16px; width:24px; height:16px;}
#currentview_inner span{float:none; width:auto; margin:0; padding:0;}


/* item listings */
#sampleCentre div.listcontent{
	float:left; height:95px; margin:0 0 5px 0; padding:0 0 5px 0; border-bottom:1px solid #A4A7AF; }
html>body #sampleCentre div.listcontent{height:auto; min-height:97px;}
#sampleCentre div.listcontent h4{margin:0 0 0 110px; padding:0; font-size: 1.4em;}
#sampleCentre div.searchform div.listcontent h4 span{width:auto; float:none; display:inline; font-size:.6em; margin:0; font-weight:normal;}
#sampleCentre div.listcontent p{margin:0 0 0 110px; padding:0;font-size: 1.1em;}
#sampleCentre div.listcontent p a:hover{color:#333;text-decoration:none;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#sampleCentre div.listcontent {clear:both; float:none; }
/* End IE5-Mac hack */
#sampleCentre div.listimg{float:left; margin:0 0 0 0; width:110px;height: 95px;  position:relative;}
#sampleCentre div.listimg img{margin:auto; display:inline;}

/* 
#sampleCentre div.listimg div.thumboverlay{position:absolute; width:95px; height:76px; margin:0; top:0px; left:0px; background:url(../img/samplecentre/swatches/thumbMask.png) no-repeat top left;}
* html #sampleCentre div.listimg div.thumboverlay{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src'../_library/img/samplecentre/swatches/thumbMask.png',sizingMethod='crop'); }
#sampleCentre div.listimg div.thumboverlay_2{background:url(../img/samplecentre/swatches/thumbMaskgraded.png) no-repeat top left;}
* html #sampleCentre div.listimg div.thumboverlay_2{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src'../_library/img/samplecentre/swatches/thumbMaskgraded.png',sizingMethod='crop'); }
#sampleCentre div.listimg div.thumboverlay a{ display:block; width:95px; height:76px; }
#sampleCentre div.listimg div.thumboverlay a:hover{ text-decoration:none; }
*/ 








/* OLD CSS not needed */


/* Search Form */
/*
.hide{display:none;}

div.searchform{margin:0; padding:0;}
*+html div.searchform{margin-bottom:5px; }

div.outerdiv{
	float:left; width:531px; margin:0 0 5px 0; padding:3px; border:1px solid #CBD3E8; background:#ebeff8; color:#666699; font-size:90%;
}
*+html .topmarg{
	margin-top:5px;
}
div.innerdiv{
	float:left; width:531px; margin:0; padding:5px 0 0 0; background:url(../../images/bg/stripe.gif) repeat;
}

div.divrow{float:left; width:531px; margin:0 auto; padding:5px 0 0 0;}
*html div.divrow{padding:2px 0 0 0;}

div.searchform label{
	float:left; width:160px; margin:0 10px 0 0; padding:5px 0 0 0; text-align:right; font-weight:bold;
}
div.searchform span{float:right; width:361px; margin:0 0 2px 0; padding:0;}

div.searchform .txtfld{width:130px;}
div.searchform .txtfld_s{width:50px;}
div.searchform .txtfld_xs{width:50px;}
div.searchform b{display:block; font-weight:normal}


div.searchform div.subflt{float:left; width:auto; margin:0 auto; padding:5px 0 5px 10px;}

div.searchform div.subflt label{
	display:block; float:none; width:auto; margin:0 auto; padding:3px 0 5px 0; text-align:left; font-weight:bold;
}
div.searchform div.subflt span{float:none; display:block; width:auto; margin:0 auto; padding:0;}
div.searchform div.subflt span.hide{display:none;}

#sampleCentre div.searchform h3{padding:5px 0 5px 0; margin:0;}
#sampleCentre div.searchform#resultsdiv h3{margin:0 0 0 0;}
*+html #sampleCentre div.searchform#resultsdiv h3{margin:5px 0 0 0;}

#sampleCentre div.searchform .divtitle h3{margin:0; padding:0 0 0 10px;}

#sampleCentre div.searchform h3#adv_srh{padding:4px 0 10px 35px; background:url(../../images/icons/advanced_search.gif) no-repeat 0 50%}
*/



/* Favourites */
/*
#favdiv{
	margin:0; padding:0;
}

#favdiv p{
	margin:0 0 5px 0; padding:0;
}

#favdiv h4{
	margin:0 0 10px 0; padding:10px 0 10px 25px; color:#858F2D; border-bottom:1px solid #ccc; font-size:small;
	background:url(../../images/samplecentre/optionFavourites.gif) no-repeat 0 50%;
}
*/

/* favourites/basket listings */
/*
#sampleCentre div.listcontent ul{
	float:right; margin:0; padding:0; list-style:none;  min-height:auto; width:auto;
}
#sampleCentre div.listcontent ul li{
	float:none; margin:0; padding:4px 0 5px 20px; list-style:none; 
}

#sampleCentre div.listcontent ul li.addbask{background:url(../../images/icons/basket.gif) no-repeat 0 50%}
#sampleCentre div.listcontent ul li.remove{background:url(../../images/icons/remove.gif) no-repeat 0 50%}
#sampleCentre div.listcontent ul li.more{background:url(../../images/icons/more.gif) no-repeat 0 50%}

#sampleCentre div.listcontent ul li a { display:block; width:auto; margin:0; text-align:left; padding:0; font-size:; }

#sampleCentre .addline{font-size:x-small; margin:0 0 5px 0; background:#E1E692; color:#7588CD; padding:0 2px}
*/

/* mini basket */
/*
#samplebasket{
	margin:0 0 10px 0; padding:0;
}
#sampleCentre #samplebasket h3{
	margin:0; padding:5px 5px; border-bottom:1px solid #8C8CB3; background:#DBE392; color:#666699;
	background:url(../../images/icons/basket2.gif) no-repeat center right #DBE392;
}

#sampleCentre p#ordersamp{
	clear:both; width:100%; margin:0 0 5px 0; padding:5px 0; background:#DBE392; color:#666699;
	background:url(../../images/icons/arrow.gif) no-repeat center right #DBE392; font-weight:bold;
}

#sampleCentre  p#ordersamp a{
	display:block; padding:0 5px;
}

#sampleCentre #samplebasket div.listcontent{
	float:left; width:100%; height:27px; margin:0; padding:7px 0 0 0; border-bottom:1px solid #8C8CB3; 
}
html>body #sampleCentre #samplebasket div.listcontent{
	height:auto; min-height:27px;
}


#sampleCentre #samplebasket div.listcontent p{
	margin:0 0 0 30px;
}

#sampleCentre #samplebasket div.listimg{
	width:30px;
}

#sampleCentre #samplebasket div.listimg div.thumboverlay{
	width:21px; height:21px;
	background:url(../../images/samplecentre/swatches/smallthumbMask.png) no-repeat top left;
}
* html #sampleCentre #samplebasket div.listimg div.thumboverlay{ background-image: none; filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../../images/samplecentre/swatches/smallthumbMask.png',sizingMethod='crop'); }


#sampleCentre #samplebasket div.listimg div.thumboverlay a{ width:21px; height:21px; }

#sampleCentre #samplebasket div.listcontent ul li.remove{background:url(../../images/icons/remove.gif) no-repeat 0 50%}
*/


/* 3D Image divs */
/*
.div3d{width:360px; height:304px;}
#div3D1{background-position:center 80%;}
#div3D2{background-position:-100px 90%;}
#div3D3{background-position:-100px 80%;}
#div3D4{background-position:center center;}

#downloadimage{
	clear:both; padding:0 0 10px 0; font-size:11px;
}
#downloadimage a{
	text-decoration:underline;
}
*/