.promo-box-1 {
	margin: 0;
	padding: 0;	
}

.promo-box-1 li {
	display: inline;
	margin: 0;
	padding: 0;
}

.promo-box-1 li span {
	display: inline-block;
	padding: 10px;
	margin: 0;
}

.promo-box-1 img {
	border: 1px solid #BBB;
	padding: 1px;
	cursor: pointer;
}

.promo-box-1 img:hover {
	border: 1px solid #FFD400;
}

.promo-box-1 div {
	text-align: center;
	margin-top: 5px;
	font-size: 1em;
	color: #777;	
}

.promo-box-1 .price {
	font-weight: bold;
	font-size: 1.2em;
	color: #F00;	
}

.topmenu {
	float: left;
	margin-left: 10px;
}

.topmenu a {
	color: #FFF;	
}

.topmenu ul {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
}

.topmenu li {
	float: left;
}

.topmenu .tab {
	width: 110px;
	text-align: center;
	display: block;
	padding: 7px 0px 7px 0px;
	font-size: 1.1em;
	font-weight: bold;
	margin-right: 5px;
	background: none;
	background: url('../v3_images/bkg-promo-tab.png') no-repeat 0 -46px;
}

.topmenu .tab:hover {
	background: url('../v3_images/bkg-promo-tab.png') no-repeat 0 -92px;
}

.topmenu .tab-set {
	width: 110px;
	text-align: center;
	display: block;
	padding: 7px 0px 7px 0px;
	font-size: 1.1em;
	margin-right: 5px;
	font-weight: bold;
	color: #FFF;
	background: url('../v3_images/bkg-promo-tab.png') no-repeat 0 0;
}

.nav-bar-1 {
	background: url('../v3_images/bkg-promo-page-footer.png') repeat-x left top;
	padding: 30px 10px 30px 10px;
	font-size: 1.4em;
	color: #005F8C;	
}

.nav-bar-1 a {
	display: inline-block;
	padding: 3px 9px 3px 9px;
	background-color: #E0E8F2;
	color: #005F8C;
}

.nav-bar-1 .set {
	padding: 3px 9px 3px 9px;
	background-color: #005F8C;
	color: #FFF;
}