DIV.shop #rightpanel {
	display: none;
}
DIV.shop #leftpanel {
	position: relative;
	display: block;
	float: left;
	top: -200px;
	left: 10px;
	width: 700px;
	height: 50px;
	margin-bottom: -50px;
	min-height: 0px;
}
DIV.shop #leftpanel a {
	display: inline;
}
DIV.shop #midpanel {
	width: 760px;
	padding-right: 0px;
	padding-left: 0px;
}
#shoplayout, #shoptop, #shopmain, #shopbask {
	position: relative;
	float: left;
}
#shoplayout {
	width: 760px;
}
#shoplayout h1 {
	font-size: 14px;
	font-weight: normal;
	font-family: Tahoma, Arial, sans-serif;
	padding-left: 12px;
	background: url(../images/bkgnd_heading1.gif) no-repeat 0px 3px;
}
#shoplayout h2 {
	font-size: 16px;
}
#shoplayout h3 {
	font-size: 13px;
	font-weight: bold;
	padding-bottom: 5px;
}
#shoptop, #shopbot {
	background: url(../images/bkgnd_shop_menupan.jpg) repeat-x 0px top;
	width: 750px;
	padding: 10px 0px 10px 10px;
	border-bottom: #E5E5E5 5px solid;
	margin-bottom: 0px;
}
#shopbot {
	margin-left: -10px;
}
#shopmain {
	width: 500px;
	padding: 10px;
}
#shopbask {
	width: 210px;
	padding-left: 20px;
	padding-right: 10px;
}
/*SubMenu*/
ul#shopmenu, ul#homemenu {
	padding: 0px;
	margin: 0px;
	list-style-type: none;
}
ul#shopmenu li, ul#homemenu li {
	margin: 0px 10px 3px 0px;
	font-size: 11px;
	line-height: 15px;
}
ul#shopmenu li, ul#shopmenu a, ul#homemenu li, ul#homemenu a {
	width: 175px;
	height: 15px;
	display: block;
	float: left;
	color: #006EB6;
	text-decoration: none;
}
ul#shopmenu a, ul#homemenu a {
	padding: 0px 0px 0px 15px;
	height: 15px;
	width: 160px;
	background: url(../images/bkgnd_shop_menu.gif) no-repeat -180px 0px;
}
ul#shopmenu a:hover, ul#shopmenu a.on, ul#homemenu a:hover {
	color: #FFF000;
	background-position: 0px 0px;
}
ul#shopmenu a.on {
	color: #FFFFFF;
}
ul#shopmenu a.on:hover {
	color: #FFF000;
}
/*Menu Colours*/
ul#shopmenu li.blu a, ul#homemenu li.blu a {
	background-position: -180px 0px;
}
ul#shopmenu li.blu a:hover, ul#shopmenu li.blu a.on, ul#homemenu li.blu a:hover {
	background-position: 0px 0px;
}
ul#shopmenu li.turq a, ul#homemenu li.turq a {
	background-position: -180px -25px;
}
ul#shopmenu li.turq a:hover, ul#shopmenu li.turq a.on, ul#homemenu li.turq a:hover {
	background-position: 0px -25px;
}
ul#shopmenu li.oran a, ul#homemenu li.oran a {
	background-position: -180px -50px;
}
ul#shopmenu li.oran a:hover, ul#shopmenu li.oran a.on, ul#homemenu li.oran a:hover {
	background-position: 0px -50px;
}
ul#shopmenu li.dkred a, ul#homemenu li.dkred a {
	background-position: -180px -75px;
}
ul#shopmenu li.dkred a:hover, ul#shopmenu li.dkred a.on, ul#homemenu li.dkred a:hover {
	background-position: 0px -75px;
}
ul#shopmenu li.green a, ul#homemenu li.green a {
	background-position: -180px -100px;
}
ul#shopmenu li.green a:hover, ul#shopmenu li.green a.on, ul#homemenu li.green a:hover {
	background-position: 0px -100px;
}
ul#shopmenu li.royblu a, ul#homemenu li.royblu a {
	background-position: -180px -125px;
}
ul#shopmenu li.royblu a:hover, ul#shopmenu li.royblu a.on, ul#homemenu li.royblu a:hover {
	background-position: 0px -125px;
}
ul#shopmenu li.pink a, ul#homemenu li.pink a {
	background-position: -180px -150px;
}
ul#shopmenu li.pink a:hover, ul#shopmenu li.pink a.on, ul#homemenu li.pink a:hover {
	background-position: 0px -150px;
}
ul#shopmenu li.purp a, ul#homemenu li.purp a {
	background-position: -180px -175px;
}
ul#shopmenu li.purp a:hover, ul#shopmenu li.purp a.on, ul#homemenu li.purp a:hover {
	background-position: 0px -175px;
}
ul#shopmenu li.tera a, ul#homemenu li.tera a {
	background-position: -180px -200px;
}
ul#shopmenu li.tera a:hover, ul#shopmenu li.tera a.on, ul#homemenu li.tera a:hover {
	background-position: 0px -200px;
}
ul#shopmenu li.dkmag a, ul#homemenu li.dkmag a {
	background-position: -180px -225px;
}
ul#shopmenu li.dkmag a:hover, ul#shopmenu li.dkmag a.on, ul#homemenu li.dkmag a:hover {
	background-position: 0px -225px;
}
ul#shopmenu li.gold a, ul#homemenu li.gold a {
	background-position: -180px -250px;
}
ul#shopmenu li.gold a:hover, ul#shopmenu li.gold a.on, ul#homemenu li.gold a:hover {
	background-position: 0px -250px;
}
ul#shopmenu li.cyan a, ul#homemenu li.cyan a {
	background-position: -180px -275px;
}
ul#shopmenu li.cyan a:hover, ul#shopmenu li.cyan a.on, ul#homemenu li.cyan a:hover {
	background-position: 0px -275px;
}
ul#shopmenu li.mauv a, ul#homemenu li.mauv a {
	background-position: -180px -300px;
}
ul#shopmenu li.mauv a:hover, ul#shopmenu li.mauv a.on, ul#homemenu li.mauv a:hover {
	background-position: 0px -300px;
}
ul#shopmenu li.ltoran a, ul#homemenu li.ltoran a {
	background-position: -180px -325px;
}
ul#shopmenu li.ltoran a:hover, ul#shopmenu li.ltoran a.on, ul#homemenu li.ltoran a:hover {
	background-position: 0px -325px;
}
ul#shopmenu li.dkgold a, ul#homemenu li.dkgold a {
	background-position: -180px -350px;
}
ul#shopmenu li.dkgold a:hover, ul#shopmenu li.dkgold a.on, ul#homemenu li.dkgold a:hover {
	background-position: 0px -350px;
}
ul#shopmenu li.red a, ul#homemenu li.red a {
	background-position: -180px -375px;
}
ul#shopmenu li.red a:hover, ul#shopmenu li.red a.on, ul#homemenu li.red a:hover {
	background-position: 0px -375px;
}
ul#shopmenu li.ltblu a, ul#homemenu li.ltblu a {
	background-position: -180px -400px;
}
ul#shopmenu li.ltblu a:hover, ul#shopmenu li.ltblu a.on, ul#homemenu li.ltblu a:hover {
	background-position: 0px -400px;
}
ul#shopmenu li.lttera a, ul#homemenu li.lttera a {
	background-position: -180px -425px;
}
ul#shopmenu li.lttera a:hover, ul#shopmenu li.lttera a.on, ul#homemenu li.lttera a:hover {
	background-position: 0px -425px;
}
ul#shopmenu li.mag a, ul#homemenu li.mag a {
	background-position: -180px -450px;
}
ul#shopmenu li.mag a:hover, ul#shopmenu li.mag a.on, ul#homemenu li.mag a:hover {
	background-position: 0px -450px;
}
ul#shopmenu li.brn a, ul#homemenu li.brn a {
	background-position: -180px -475px;
}
ul#shopmenu li.brn a:hover, ul#shopmenu li.brn a.on, ul#homemenu li.brn a:hover {
	background-position: 0px -475px;
}
ul#shopmenu li.dkbrn a, ul#homemenu li.dkbrn a {
	background-position: -180px -500px;
}
ul#shopmenu li.dkbrn a:hover, ul#shopmenu li.dkbrn a.on, ul#homemenu li.dkbrn a:hover {
	background-position: 0px -500px;
}
ul#shopmenu li.ltturk a, ul#homemenu li.ltturk a {
	background-position: -180px -525px;
}
ul#shopmenu li.ltturk a:hover, ul#shopmenu li.ltturk a.on, ul#homemenu li.ltturk a:hover {
	background-position: 0px -525px;
}
ul#shopmenu li.ltpurp a, ul#homemenu li.ltpurp a {
	background-position: -180px -550px;
}
ul#shopmenu li.ltpurp a:hover, ul#shopmenu li.ltpurp a.on, ul#homemenu li.ltpurp a:hover {
	background-position: 0px -550px;
}
ul#shopmenu li.mint a, ul#homemenu li.mint a {
	background-position: -180px -575px;
}
ul#shopmenu li.mint a:hover, ul#shopmenu li.mint a.on, ul#homemenu li.mint a:hover {
	background-position: 0px -575px;
}
/*Top Bars*/
#shopbask DIV.topbar, #shopmain DIV.topbar {
	background-color: #E5E5E5;
	position: relative;
	display: block;
	height: 24px;
}
#shopbask DIV.topbar {
	width: 230px;
	top: 35px;
	margin-bottom: 112px;
	left: -20px;
	margin-right: -40px;
	padding-right: 10px;
}
#shopmain DIV.topbar {
	width: 510px;
	top: 25px;
	margin-bottom: 35px;
	left: -10px;
	margin-right: -20px;
	padding-left: 10px;
}
form#minisearch, form#minisearch2, form#prodorder {
	padding-top: 3px;
	text-align: right;
}
form#minisearch input, form#minisearch2 input, form#prodorder select {
	border: #0075BF 1px solid;
	font-size: 10px;
	width: 145px;
}
form#minisearch input, form#minisearch2 input {
	padding-left: 3px;
	padding-right: 3px;
}
form#minisearch input.submit, form#minisearch2 input.submit, form#prodorder input.submit {
	width: 50px;
	font-size: 9px;
	background-color: #0075BF;
	border: none;
	padding: 1px;
	color: #FFFFFF;
	cursor: pointer;
}
form#prodorder {
	padding-top: 2px;
}
form#prodorder select {
	width: 190px;
}
ul.mats li {
	margin-bottom: 8px;
}
li.ls {
	list-style: url(../images/bullet_ls.gif);
}
li.cs {
	list-style: url(../images/bullet_cs.gif);
}
li.fs {
	list-style: url(../images/bullet_fs.gif);
}
li.fes {
	list-style: url(../images/bullet_fes.gif);
}
/*MiniBasket*/
#shopbask h1, #shopbask h1 a {
	position: relative;
	top: 0px;
	left: 0px;
	width: 152px;
	height: 49px;
	color: #FFFFFF;
	background: url(../images/graphic_basketmark.gif) no-repeat left top;
	padding: 5px 0px 0px 5px;
	font-size: 11px;
	font-weight: bold;
	text-transform: uppercase;
}
table.mincart {
	background-color: #FFFFFF;
	border: #0075BF 1px solid;
}
td.mincart {
	color: #0075BF;
	font-size: 11px;
	padding: 2px 5px 1px 5px;
	border-collapse: collapse;
}
td.head {
	padding: 0px;
	margin: 0px;
}
td.prodn {
	padding-bottom: 5px;
	font-weight: bold;
}
td.tot, td.totval {
	font-weight: bold;
}
td.qty {
	text-align: right;
}
td.prodval, td.totval {
	text-align: right;
	padding-right: 10px;
}
td.horiztop, td.horizbot {
	padding: 0px 5px 0px 5px;
}
td.horiztop {
	padding-top: 10px;
}
td.horiztop img, td.horizbot img {
	width: 100%;
	height: 1px;
}
td.buts {
	text-align: right;
	padding-top: 5px;
	padding-bottom: 5px;
}
#container td.buts a {
	display: inline-block;
	color: #FFFFFF;
	font-size: 12px;
	font-family: Tahoma, Arial, sans-serif;
	line-height: normal;
	font-weight: normal;
	border: #0075BF 1px solid;
	background-color: #0075BF;
	padding: 1px 5px 2px 5px;
	margin-left: 5px;
	width: auto;
	text-decoration: none;
}
#container td.buts a:hover {
	background-color: #FFFFCC;
	color: #0075BF;
}
.fullwidth #shopmain {
	width: 740px;
}
.fullwidth #shopmain .topbar {
	width: 740px;
	padding-right: 10px;
}
.fullwidth #shopbask {
	display: none;
}
.catnav {
	position: absolute;
	width: 760px;
	top: 10px;
	left: 0px;
}
#container .catnav h1 a {
	font-weight: normal;
	color: #0075BF;
}
.basket DIV.catnav {
	display: none;
}
#pagnums {
	position: absolute;
	width: 280px;
	top: 38px;
	left: 0px;
}
.search #pagnums {
	width: 500px;
}
#container #pagnums p, #container p.pagenums {
	padding-bottom: 0px;
	color: #0075BF;
	font-size: 11px;
	padding-left: 12px;
}
#container #pagnums p a, #container p.pagenums a {
	color: #0075BF;
}
/*Home*/
#shoplayout.shhome h2 {
	text-align: center;
	font-size: 18px;
}
img#homespring09 {
	margin-left: 65px;
}
table.hometab td {
	padding: 20px;
	border-collapse: collapse;
}
table.hometab col#first {
	text-align: left;
}
table.hometab col#mid {
	text-align: center;
}
table.hometab col#last {
	text-align: right;
}
/*Catagories*/
.cat #shopmain table td {
	vertical-align: top;
	border-collapse: collapse;
}
.cat #shopmain td.catcel {
	width: 50%;
}
DIV.shop #container  h2 {
	padding-bottom: 3px;
	margin-top: 10px;
}
.cat #shopmain table.catbord {
	background: url(../images/bkgnd_sweep_blu.gif) no-repeat 0px 0px;
	border: #0075BF 1px solid;
	height: 150px;
	position: relative;
}
.cat #shopmain table.catbord p {
	padding-top: 25px;
	font-size: 11px;
}
/*Products*/
td.outerprod {
	padding-top: 16px;
}
DIV.product {
	position: relative;
}
DIV.product table.prodbord, table.detbord {
	border: #0075BF 1px solid;
	background-color: #E5F1F8;
	background: #E5F1F8 url(../images/bkgnd_sweep_blu.gif) no-repeat 0px 0px;
}
DIV.product img.prodimage, table.detbord img.prodimage, .cat #shopmain table.catbord img {
	background-color: #FFFFFF;
	margin-top: 25px;
	margin-left: 20px;
	margin-bottom: 10px;
}
DIV.product img.prodimage, table.detbord img.prodimage {
	border: #0075BF 1px solid;
	margin-right: 5px;
}
DIV.proddiscounts {
	margin-bottom: -20px;
}
DIV.proddescription {
	margin-top: 25px;
	margin-right: 10px;
	font-size: 11px;
	min-height: 125px;
	_height: 125px;
}
DIV.product table.prodbord td.buy {
	padding-bottom: 5px;
}
DIV.prodprice, DIV.detailprice {
	font-size: 10px;
	color: #0075BF;
	margin-bottom: 10px;
}
#container DIV.prodprice p, #container DIV.detailprice p {
	margin-bottom: -10px;
}
DIV.prodprice span.othprice, DIV.detailprice span.othprice {
	font-size: 11px;
	font-weight: bold;
}
DIV.product .prodname {
	text-align: left;
}
DIV.prodid {
	text-align: left;
}
#container DIV.prodid a, #container DIV.detailid {
	font-size: 13px;
	color: #F0CC01;
	text-decoration: none;
}
DIV.listprice, DIV.detaillistprice {
	color: #900;
	font-size: 11px;
}
/*ProdDetails*/
table#mainbodyspan td {
	border-collapse: collapse;
	padding-top: 10px;
	vertical-align: top;
}
td.detoptions, DIV.detailprice {
	font-size: 11px;
}
td.detoptions DIV.detailprice p {
	margin-top: 25px;
	font-size: 16px;
	color: #0075BF;
}
DIV.detailprice span.othprice {
	font-size: 12px;
}
DIV.detaillistprice {
	margin-bottom: -20px;
}
table.options input, table.options select {
	border: #0075BF 1px solid;
	width: auto;
	font-size: 10px;
}
table.options input.radio {
	border: none;
}
table.options input#quant {
	width: 30px;
}
table.options input {
	padding-left: 3px;
	padding-right: 3px;
}
p.buybut {
	padding-top: 20px;
	text-align: center;
}
table.detbord img.prodimage {
	margin-bottom: 0px;
}
DIV.detaildescription {
	margin-left: 20px;
	margin-right: 20px;
	margin-bottom: 10px;
	font-size: 11px;
}
/*Thanks*/
.thanks #shopbask DIV.topbar {
	margin-bottom: 50px;
}
/*CheckoutTables*/
table.cobtbl, form table.cobtbl input, form table.cobtbl select {
	border-collapse: collapse;
	padding: 2px;
	font-size: 11px;
	color: #0075BF;
}
table.cobtbl, .search form table.cobtbl input, .search form table.cobtbl select {
	border: #0075BF 1px solid;
}
table.cobtbl td.cobhead {
	background-color: #0075BF;
	font-weight: bold;
}
table.cobtbl td.cobhead, #container table.cobtbl td.cobhead a {
	color: #FFFFFF;
}
table.cobtbl td.cobhl {
	font-weight: bold;
	padding: 2px;
}
form table.cobtbl input, form table.cobtbl select {
	font-size: 12px;
	color: #000000;
	margin-top: 5px;
}
form table.cobtbl select {
	padding: 0px;
}
form table.cobtbl input.submit {
	width: 50px;
	font-size: 9px;
	background-color: #0075BF;
	border: none;
	margin-top: 6px;
	margin-bottom: 6px;
	padding: 2px;
	color: #FFFFFF;
	cursor: pointer;
}
.basket table.cobtbl td.cobhl {
	background-color: #FFFFFF;
}
.basket table.start td.cobhl, .basket table.ord td.cobhl {
	background-color: #EBEBEB;
}
.basket table.start td.total {
	font-size: 13px;
	font-weight: bold;
}
table.add, table.add td, table.ord {
	border: #FFFFFF 0px solid;
}
table.ord td.cobll {
	border-top: #0075BF 1px solid;
}
.basket form textarea {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
}
#progress {
	position: absolute;
	top: 0px;
	left: 0px;
	margin-top: 35px;
	width: 760px;
	text-align: center;
}
td.cardlogo {
	padding-top: 20px;
	padding-bottom: 35px;
}
/*Cross Selling*/
#container .basket p.cstitle {
	margin-bottom: 0px;
	margin-top: 20px;
}
DIV.shop #container .basket h2 {
	margin-top: 0px;
}
/*Cat Colours*/
.turq #shopmain table.catbord, .turq DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_turq.gif);
}
.turq #shopmain table.catbord, .turq DIV.product table.prodbord, .turq DIV.product img.prodimage {
	border-color: #00B393;
}
DIV.shop #container .turq h2 a {
	color: #00B393;
}
.turq DIV.product table.prodbord {
	background-color: #E5F7F4;
}
.oran #shopmain table.catbord, .oran DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_oran.gif);
}
.oran #shopmain table.catbord, .oran DIV.product table.prodbord, .oran DIV.product img.prodimage {
	border-color: #F47920;
}
DIV.shop #container .oran h2 a {
	color: #F47920;
}
.oran DIV.product table.prodbord {
	background-color: #FEF1E8;
}
.dkred #shopmain table.catbord, .dkred DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_dkred.gif);
}
.dkred #shopmain table.catbord, .dkred DIV.product table.prodbord, .dkred DIV.product img.prodimage {
	border-color: #8E0C3A;
}
DIV.shop #container .dkred h2 a {
	color: #8E0C3A;
}
.dkred DIV.product table.prodbord {
	background-color: #F3E6EB;
}
.green #shopmain table.catbord, .green DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_green.gif);
}
.green #shopmain table.catbord, .green DIV.product table.prodbord, .green DIV.product img.prodimage {
	border-color: #00A651;
}
DIV.shop #container .green h2 a {
	color: #00A651;
}
.green DIV.product table.prodbord {
	background-color: #E5F6ED;
}
.royblu #shopmain table.catbord, .royblu DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_royblu.gif);
}
.royblu #shopmain table.catbord, .royblu DIV.product table.prodbord, .royblu DIV.product img.prodimage {
	border-color: #25408F;
}
DIV.shop #container .royblu h2 a {
	color: #25408F;
}
.royblu DIV.product table.prodbord {
	background-color: #E9ECF4;
}
.pink #shopmain table.catbord, .pink DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_pink.gif);
}
.pink #shopmain table.catbord, .pink DIV.product table.prodbord, .pink DIV.product img.prodimage {
	border-color: #EE334E;
}
DIV.shop #container .pink h2 a {
	color: #EE334E;
}
.pink DIV.product table.prodbord {
	background-color: #FDEAED;
}
.purp #shopmain table.catbord, .purp DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_purp.gif);
}
.purp #shopmain table.catbord, .purp DIV.product table.prodbord, .purp DIV.product img.prodimage {
	border-color: #542988;
}
DIV.shop #container .purp h2 a {
	color: #542988;
}
.purp DIV.product table.prodbord {
	background-color: #EEE9F3;
}
.tera #shopmain table.catbord, .tera DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_tera.gif);
}
.tera #shopmain table.catbord, .tera DIV.product table.prodbord, .tera DIV.product img.prodimage {
	border-color: #D6562A;
}
DIV.shop #container .tera h2 a {
	color: #D6562A;
}
.tera DIV.product table.prodbord {
	background-color: #FBEEE9;
}
.dkmag #shopmain table.catbord, .dkmag DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_dkmag.gif);
}
.dkmag #shopmain table.catbord, .dkmag DIV.product table.prodbord, .dkmag DIV.product img.prodimage {
	border-color: #AD0A7B;
}
DIV.shop #container .dkmag h2 a {
	color: #AD0A7B;
}
.dkmag DIV.product table.prodbord {
	background-color: #F7E6F2;
}
.gold #shopmain table.catbord, .gold DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_gold.gif);
}
.gold #shopmain table.catbord, .gold DIV.product table.prodbord, .gold DIV.product img.prodimage {
	border-color: #D9BA00;
}
DIV.shop #container .gold h2 a {
	color: #D9BA00;
}
.gold DIV.product table.prodbord {
	background-color: #FBF8E5;
}
.cyan #shopmain table.catbord, .cyan DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_cyan.gif);
}
.cyan #shopmain table.catbord, .cyan DIV.product table.prodbord, .cyan DIV.product img.prodimage {
	border-color: #00AEEF;
}
DIV.shop #container .cyan h2 a {
	color: #00AEEF;
}
.cyan DIV.product table.prodbord {
	background-color: #E5F7FD;
}
.mauv #shopmain table.catbord, .mauv DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_mauv.gif);
}
.mauv #shopmain table.catbord, .mauv DIV.product table.prodbord, .mauv DIV.product img.prodimage {
	border-color: #9A75B4;
}
DIV.shop #container .mauv h2 a {
	color: #9A75B4;
}
.mauv DIV.product table.prodbord {
	background-color: #F5F1F7;
}
.ltoran #shopmain table.catbord, .ltoran DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_ltoran.gif);
}
.ltoran #shopmain table.catbord, .ltoran DIV.product table.prodbord, .ltoran DIV.product img.prodimage {
	border-color: #F78F1E;
}
DIV.shop #container .ltoran h2 a {
	color: #F78F1E;
}
.ltoran DIV.product table.prodbord {
	background-color: #FEF4E8;
}
.dkgold #shopmain table.catbord, .dkgold DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_dkgold.gif);
}
.dkgold #shopmain table.catbord, .dkgold DIV.product table.prodbord, .dkgold DIV.product img.prodimage {
	border-color: #9FA617;
}
DIV.shop #container .dkgold h2 a {
	color: #9FA617;
}
.dkgold DIV.product table.prodbord {
	background-color: #F5F6E7;
}
.red #shopmain table.catbord, .red DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_red.gif);
}
.red #shopmain table.catbord, .red DIV.product table.prodbord, .red DIV.product img.prodimage {
	border-color: #D2232A;
}
DIV.shop #container .red h2 a {
	color: #D2232A;
}
.red DIV.product table.prodbord {
	background-color: #FAE9E9;
}
.ltblu #shopmain table.catbord, .ltblu DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_ltblu.gif);
}
.ltblu #shopmain table.catbord, .ltblu DIV.product table.prodbord, .ltblu DIV.product img.prodimage {
	border-color: #0092D1;
}
DIV.shop #container .ltblu h2 a {
	color: #0092D1;
}
.ltblu DIV.product table.prodbord {
	background-color: #E5F2F7;
}
.lttera #shopmain table.catbord, .lttera DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_lttera.gif);
}
.lttera #shopmain table.catbord, .lttera DIV.product table.prodbord, .lttera DIV.product img.prodimage {
	border-color: #F26649;
}
DIV.shop #container .lttera h2 a {
	color: #F26649;
}
.lttera DIV.product table.prodbord {
	background-color: #FEEFEC;
}
.mag #shopmain table.catbord, .mag DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_mag.gif);
}
.mag #shopmain table.catbord, .mag DIV.product table.prodbord, .mag DIV.product img.prodimage {
	border-color: #C41188;
}
DIV.shop #container .mag h2 a {
	color: #C41188;
}
.mag DIV.product table.prodbord {
	background-color: #F9E7F3;
}
.brn #shopmain table.catbord, .brn DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_brn.gif);
}
.brn #shopmain table.catbord, .brn DIV.product table.prodbord, .brn DIV.product img.prodimage {
	border-color: #8A7967;
}
DIV.shop #container .brn h2 a {
	color: #8A7967;
}
.brn DIV.product table.prodbord {
	background-color: #F3F1F0;
}
.dkbrn #shopmain table.catbord, .dkbrn DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_dkbrn.gif);
}
.dkbrn #shopmain table.catbord, .dkbrn DIV.product table.prodbord, .dkbrn DIV.product img.prodimage {
	border-color: #764D0E;
}
DIV.shop #container .dkbrn h2 a {
	color: #764D0E;
}
.dkbrn DIV.product table.prodbord {
	background-color: #F1EDE6;
}
.ltturk #shopmain table.catbord, .ltturk DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_ltturk.gif);
}
.ltturk #shopmain table.catbord, .ltturk DIV.product table.prodbord, .ltturk DIV.product img.prodimage {
	border-color: #669999;
}
DIV.shop #container .ltturk h2 a {
	color: #669999;
}
.ltturk DIV.product table.prodbord {
	background-color: #EFF5F5;
}
.ltpurp #shopmain table.catbord, .ltpurp DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_ltpurp.gif);
}
.ltpurp #shopmain table.catbord, .ltpurp DIV.product table.prodbord, .ltpurp DIV.product img.prodimage {
	border-color: #6666FF;
}
DIV.shop #container .ltpurp h2 a {
	color: #6666FF;
}
.ltpurp DIV.product table.prodbord {
	background-color: #EFEFFF;
}
.mint #shopmain table.catbord, .mint DIV.product table.prodbord {
	background-image: url(../images/bkgnd_sweep_mint.gif);
}
.mint #shopmain table.catbord, .mint DIV.product table.prodbord, .mint DIV.product img.prodimage {
	border-color: #00CE43;
}
DIV.shop #container .mint h2 a {
	color: #00CE43;
}
.mint DIV.product table.prodbord {
	background-color: #E5FAEC;
}