#navigation a{
	font-size: 12px;
	font-weight: bold;
	color: #524319;
    text-decoration:none;
}
#navigation a:hover{
color:#fff;
}
#navigation a.bl{
	background-image: url(../images/nav-back-blue.gif);
	background-repeat: no-repeat;
}
#navigation a.g{
	background-image: url(../images/nav-back-green.gif);
	background-repeat: no-repeat;
}
#navigation a.o{
	background-image: url(../images/nav-back-orange.gif);
	background-repeat: no-repeat;
}
#navigation a.y{
	background-image: url(../images/nav-back-yellow.gif);
	background-repeat: no-repeat;
}
#navigation a.br{
	background-image: url(../images/nav-back-brown.gif);
	background-repeat: no-repeat;
}
#navigation a.pu{
	background-image: url(../images/nav-back-purple.gif);
	background-repeat: no-repeat;
}
#navigation a.pi{
	background-image: url(../images/nav-back-pink.gif);
	background-repeat: no-repeat;
}
#navigation a.re{
	background-image: url(../images/nav-back-red.gif);
	background-repeat: no-repeat;}
#col2 a{
color:#eb9340;
}
#col2 a:hover{
color:#54b253;
}
#centrecol div.tdEven{
float:left;
margin: 5px;
}
#centrecol div.tdOdd{
float:left;
margin: 5px;
}
#centrecol div.tdlatest{
float:left;
margin: 5px;
width:150px;
height:190px;
text-align:center;
}
#centrecol div.tdlatest a {text-decoration:none;}

#rightcol div.boxTitle{
	font-weight:bold;
	font-size:11px;
	margin-bottom:10px;
	padding:1px 0 0 10px;
	background-image: url(../images/rightcol-header-back-tan.gif);
	background-repeat: no-repeat;
}
#rightcol div.boxContent{margin-bottom: 20px;}

#rightcol div.boxContent li{
	font-size:11px;margin:0 0 0 0;padding:0 0 2px 0;
	list-style-image: url(../images/t-bullet.gif);
}
#rightcol div.boxContent li.bullet {margin-bottom:5px;}

.txtContentTitle {

	font-weight: normal;
	font-family: Geneva, Tahoma, sans-serif;
	font-size: 22px;

}
.txtContentTitleSmall {
	padding-top: 10px;
	font-weight: normal;
	font-family: Geneva, Tahoma, sans-serif;
	font-size: 16px;
	font-weight:bold;

}
div#session{display:inline;}
#session .txtSessionGrey,
#session .txtSession {font-size:10px;}
div#footer a{
	color: #524319;text-decoration:none;
}
div#footer a:hover{text-decoration:underline;}
.hide{display:none;}

div.txtCart {font-size:11px;}

div#productinfo{
	background-color: #e6f2ff;
	padding:10px;
	margin:0 0 10px 0;
}
div#productinfo p{padding:0;margin:0;}
div#productinfo p.price{
	padding:10px 0 0 0;
}

div#productoptions{padding:0 0 0 10px;}
.txtOldPrice {
	text-decoration: line-through;
}
.txtSale {
 	color: #FF0000;
}
div.moduletableteeboxed h3{
display:block;
width:150px;
background:url(../images/nav-back-lightblue.gif) no-repeat;
margin-bottom:0;
margin-top:25px;
font-size:12px;
padding:0 0 0 5px;
}
div#cartProgress span{
height: 50px;
}
div#cartProgress span.textcartProgressCurrent{}
div#cartProgress span.textcartProgressPayment{

}
div#cartProgress span.textcartProgressComplete{	background-image: url(../images/yeahf.gif);
	padding: 50px;}
