/* ------------------------------------
=defaults
------------------------------------ */
a img {
	border: none;
}

a:link {
	color: #727c2c;
	text-decoration: underline;
}
a:visited {
	color: #b7bc35;
	text-decoration: underline;
}
a:hover,
a:visited:hover {
	color: #de8703; /* orange */
	text-decoration: underline;
}

/* ------------------------------------
=nav
------------------------------------ */
#nav a:link,
#nav a:visited {
	color: #555; /* metallic blue */
	text-decoration: none;
}
#nav a:hover,
#nav a:visited:hover {
	color: #727c2c; /* metallic blue */
	text-decoration: none;
}
#nav a.current,
#nav a.current:visited {
	color: #de8703; /* orange */
	text-decoration: none;
}
#nav a.current:hover,
#nav a.current:visited:hover {
	color: #de8703; /* orange */
	text-decoration: none;
}

#nav ul.dropdown li ul li a:link {
	color: #555; /* metallic blue */
	background: #efefef;
	text-decoration: none;
}
#nav ul.dropdown li ul li a:visited {
	color: #b7bc35; /* metallic blue - 70% */
	background: #efefef;
	text-decoration: none;
}
#nav ul.dropdown li ul li a:hover,
#nav ul.dropdown li ul li a:visited:hover {
	color: #fff;
	background: #555; /* metallic blue */
	text-decoration: none;
}
#nav ul.dropdown li ul li a.current:visited,
#nav ul.dropdown li ul li a.current:hover,
#nav ul.dropdown li ul li a.current:visited:hover {
	color: #fff;
	background: #00a2df; /* light blue */
	text-decoration: none;
}

/* ------------------------------------
=product-block-link
------------------------------------ */
a.product-block-link:link {
	color: #fff;
	background: #727c2c url(/images/ui/next-over.gif) no-repeat center right;
	text-decoration: none;
	display: block;
}
a.product-block-link:visited {
	color: #fff;
	background: #727c2c url(/images/ui/next-over.gif) no-repeat center right;
	text-decoration: none;
	display: block;
}
a.product-block-link:hover,
a.product-block-link:visited:hover {
	color: #fff;
	background: #b7bc35 url(/images/ui/next-off.gif) no-repeat center right;
	text-decoration: none;
}


/* ------------------------------------
=sidebar-block-link
------------------------------------ */
a.sidebar-block-link:link {
	color: #fff;
	background: #b7bc35 url(/images/ui/next-off.gif) no-repeat center right;
	text-decoration: none;
	display: block;
}
a.sidebar-block-link:visited {
	color: #fff;
	background: #b7bc35 url(/images/ui/next-off.gif) no-repeat center right;
	text-decoration: none;
	display: block;
}
a.sidebar-block-link:hover,
a.sidebar-block-link:visited:hover {
	color: #fff;
	background: #727c2c url(/images/ui/next-over.gif) no-repeat center right;
	text-decoration: none;
}


/* ------------------------------------
=h2 (index pages - Trade Gothic)
------------------------------------ */
h2 a:link {
	color: #727c2c; /* metallic blue */
	text-decoration: none;
	display: inline-block; /* IE7 fix */
}
h2 a:visited {
	color: #b7bc35; /* metallic blue - 70% */
	text-decoration: none;
	display: inline-block; /* IE7 fix */
}
h2 a:hover,
h2 a:visited:hover {
	color: #de8703; /* orange */
	text-decoration: none;
	display: inline-block; /* IE7 fix */
}

/* ------------------------------------
=h3 (blog posts )
------------------------------------ */
h3 a:link {
	color: #727c2c; /* metallic blue */
	text-decoration: underline;
}
h3 a:visited {
	color: #727c2c; /* metallic blue - 70% */
	text-decoration: underline;
}
h3 a:hover,
h3 a:visited:hover {
	color: #de8703; /* orange */
	text-decoration: underline;
}

/* ------------------------------------
=info (blog categories)
------------------------------------ */
p.info span.categories a:link {
	color: #535353;
	text-decoration: none;
}
p.info span.categories a:visited {
	color: #888;
	text-decoration: none;
}
p.info span.categories a:hover,
p.info span.categories a:visited:hover {
	color: #de8703; /* orange */
	text-decoration: none;
}

/* ------------------------------------
=all (next to h1)
------------------------------------ */
p.all a:link,
p.all a:visited {
	color: #727c2c; /* green */
	text-decoration: underline;
}
p.all a:hover,
p.all a:visited:hover {
	color: #de8703; /* metallic blue */
	text-decoration: underline;
}

/* ------------------------------------
=footer
------------------------------------ */
#footer a:link,
#footer a:visited {
	color: #535353;
	text-decoration: none;
}
#footer a:hover,
#footer a:visited:hover {
	color: #de8703; /* orange */
	text-decoration: none;
}

