#cart-count { font-weight:bold; vertical-align: bottom; text-decoration:none; }
#cart-count #basketCount { font-weight:bold; vertical-align: bottom; text-decoration:none; }

/* ###############  Footer Nav   ##############*/

#footer {
	font:8.5px Verdana, Arial, Helvetica, sans-serif;
}

#footer a:link, #footer a:visited, #footer a:hover {
	color:#000;
	text-decoration:none;
}

#footer ul {
	list-style:none;
	margin:0;
	padding:0;
}

#footer ul li {
	line-height:15px;
}

.borderRight
{
	border-right: 1px solid #b2b2b2;
}

#footer .rt_border {
	height:71px;
	text-align:left;

}

.wscom_logo_bar {
	width:768px;
	height:30px;
	text-align:center;
	border-top:1px solid #000;
	border-bottom:1px solid #000;
}

.link_area {
	padding:15px 0 7px 0;
	background-color:#fffef2;
	border-bottom:1px solid #000;
}


/* ###############  Left Nav   ##############*/
#lt_nav {
	font:10px Verdana, Arial, Helvetica, sans-serif;
	width:187px;
}

#lt_nav ul {
	list-style:none;
	margin:0 0 0 11px;
	padding:0;
}

#lt_nav ul li {
	margin:0 0 10px 0;
	padding:0;
}

#lt_nav ul li img {
	margin:5px 0 0 0;
	padding:0;
}

#lt_nav a.nav_off:link, #lt_nav a.nav_off:visited {
	text-decoration:none;
	padding:0 0 0 11px;
	color:#000;
}

#lt_nav a.nav_off:hover {
	text-decoration:none;
	padding:0 0 0 11px;
	color:#977c3c;
}

#lt_nav .nav_on {
	background:url(../../images/nav/arr_lt_nav.gif) no-repeat left;
	color:#977c3c;
	padding:0 0 0 11px;
	text-decoration:none;
}

#lt_nav .promo {
	margin:4px 0;
	padding:0;
	display:block;
}

.giftHeader{
	margin:0px 0px 0px 3px;
	padding: 5px 0px;
}

.giftHeader a {
	font-variant: small-caps;
	font-weight: bold;	
	font-stretch: expanded;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 11px;
}



/* Global Footer */
#footerContainer { float: left; margin: 0; padding:10px 0; display:inline; font: Arial, Helvetica, sans-serif; text-transform: capitalize;}
#footerContainer div { font-size: 9px !important; list-style: none; float: left; margin:0; padding:0;}
#footerContainer h2 {  color:#977c3c; font-size: 9px !important; font-weight: bold; padding: 1px 0px 4px 16px !important; margin:0; float: none; text-transform: uppercase; text-align:left;}
#footerContainer ul.footerList { float: none; margin: 0px; padding: 0; min-height: 80px; _height: 80px;  list-style: none; }
#footerContainer ul#footer-assistance { width: 205px; }
#footerContainer ul#footer-shop { width: 350px; display: block; }
#footerContainer ul#footer-shop li { width: 150px; float: left; padding: 0; margin: 2px 5px;}
#footerContainer ul#footer-about { width: 240px;}
#footerContainer .footerList li {  float: none; font-size: 9px !important; text-transform: capitalize; color:#333; margin: 2px 0px 2px 15px; letter-spacing:0; text-align:left; }
#footerContainer .emailList { width: 190px; margin-left: 0px; }
#footerContainer .emailList li { text-transform:none; margin: 5px 5px 5px 10px; float: left; display:inline; width: auto; }
#footerContainer .emailList li.intro { width: 90px; }
#footerContainer .emailList form { padding: 0px; margin: 0px;}
#footerContainer p {font-size: 9px !important; margin:0 10px;}
#footerContainer .footerList a, #footerContainer .footerList a:link,#footerContainer .footerList a:visited {font-size: 9px !important; color: #333; text-decoration: none !important; padding: 0px; margin: 0px;}
#footerContainer .footerList a:hover { color: #977C3C; text-decoration: none !important;}
#footerContainer .emailList ul.footerList { border: none; margin-top: 10px;}
#cyberTrustFooterContainer { width:988px; text-align: center; }
#cyberTrustFooterContainer p {padding:0; margin:5px 0 0 0;}
#cyberTrustFooterContainer div#linkContainer {width:106px; margin: 15px auto; padding:0;}
/* end global footer */