
/* -- General -- */
a, a:visited, a b {
	color: #FE8900;
}

p {
	line-height: 20px;
}	

/* -- Header -- */
#header {
	background: url("../img/header-bk.gif") no-repeat;
	height: 161px;
}
	#header .links {
		bottom: 15px;
		left: 10px;
		right: auto;
	}
	#header .links a {
		color: #ffffff;
		font-size: 15px;
		font-weight: bold;
	}
	#header #welcome {
		color: #fff;
		right: 5px;
	}

	#header #search {
		right: 5px;
	}

	#currency { left: 280px }
		#currency a, #currency a b { color: #fff }

	/* -- Cart -- */
	#header #cart {
		right: 326px;
		top: 7px;
	}
		#header #cart .heading { background: none; border: 0}		
		#header #cart .heading h4 { color: #FFF }
		#header #cart .heading a { color: #fff }
		#header #cart .heading a span { background: none }
		

		
/* --  Box Content -- */
.box { margin-bottom: 10px }

.box-product { padding: 0 10px }

.box .box-content { padding: 10px 0 }

.box-content ul, .box-content ul ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
.box-content ul > li:first-child {
	padding: 0px 8px 8px 0px;
}
.box-content ul > li {
	padding: 8px 8px 8px 0px;
}
.box-content ul > li + li {
	border-top: 1px solid #EEEEEE;
}
.box-content ul > li > a {
	text-decoration: none;
	color: #333;
	padding: 0 0 0 10px;
}

ul.box-category > li > a {
	font-weight: bold;
	color: #FE8900;
	font-size: 16px;
}

.box-content ul > li > a:hover { text-decoration: underline }

.box-content ul > li ul {
	display: none;
}
.box-content ul > li a.active {
	font-weight: bold;
}
.box-content ul > li a.active + ul {
	display: block;
}
.box-content ul > li ul > li {
	padding: 5px 5px 0px 10px;
}
.box-content ul > li ul > li > a {
	text-decoration: none;
	display: block;
}
.box-content ul > li ul > li > a.active {
	font-weight: bold;
}



/* Box Product */
.box-product .name a { color: #FE8900 }


/* -- Buttons -- */
a.button, input.button {
	background: url("../img/button.png") repeat-x scroll 0 0 transparent;
	color: #fff;
}





		
		