ul {
   margin:0;
   padding:0;
   }

#navigation li {
	display:inline;
	padding: 0px;
	}

/* Chinese Site Button */
.branding-right-top a {
	text-indent: -3000em;
	background:url(../images/nav/cn-wre-switcher.png) no-repeat left top;
	width: 76px;
	height: 20px;
	display: block;
	overflow: hidden;
	float:right;
	margin-top: 16px;
	}

.branding-right-top a:hover {
	background-position: 0px -20px; 
	}
/* End Chinese Site Button */

	
li.homepage a {
	text-indent: -3000em;
	background:url(../images/nav/home.png) no-repeat left top;
	width: 86px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	}

li.homepage a:hover {
	background-position: 0px -44px; 
	}

.page-2 .homepage a {
	text-indent: -3000em;
	background:url(../images/nav/home.png) no-repeat left top;
	width: 86px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-2 .homepage a:hover {
	background-position: 0px -88px; 
	}
.page-6 .homepage a { /* this is for the dev site */
	text-indent: -3000em;
	background:url(../images/nav/home.png) no-repeat left top;
	width: 86px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-6 .homepage a:hover { /* this is for the dev site */
	background-position: 0px -88px; 
	}

	
li.sendyourrequest a {
	text-indent: -3000em;
	background:url(../images/nav/send-your-request.png) no-repeat left top;
	width: 181px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	}

li.sendyourrequest a:hover {
	background-position: 0px -44px; 
	}

.page-4 .sendyourrequest a {
	text-indent: -3000em;
	background:url(../images/nav/send-your-request.png) no-repeat left top;
	width: 181px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-4 .sendyourrequest a:hover {
	background-position: 0px -88px; 
	}
.page-9 .sendyourrequest a { 
	text-indent: -3000em;
	background:url(../images/nav/send-your-request.png) no-repeat left top;
	width: 181px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-9 .sendyourrequest a:hover { /* this is for the dev site */
	background-position: 0px -88px; 
	}
	
	
	.page-253 .sendyourrequest a {
	text-indent: -3000em;
	background:url(../images/nav/send-your-request.png) no-repeat left top;
	width: 181px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-253 .sendyourrequest a:hover {
	background-position: 0px -88px; 
	}
	
	
	
li.products a {
	text-indent: -3000em;
	background:url(../images/nav/products.png) no-repeat left top;
	width: 97px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	}

li.products a:hover {
	background-position: 0px -44px; 
	}

.home .products a {
	text-indent: -3000em;
	background:url(../images/nav/products.png) no-repeat left top;
	width: 97px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.home .products a:hover {
	background-position: 0px -88px; 
	}
.post .products a {
	text-indent: -3000em;
	background:url(../images/nav/products.png) no-repeat left top;
	width: 97px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.post .products a:hover {
	background-position: 0px -88px; 
	}
	
	
	
li.testimonials a {
	text-indent: -3000em;
	background:url(../images/nav/testimonials.png) no-repeat left top;
	width: 131px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	}

li.testimonials a:hover {
	background-position: 0px -44px; 
	}

.page-11 .testimonials a {
	text-indent: -3000em;
	background:url(../images/nav/testimonials.png) no-repeat left top;
	width: 131px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-11 .testimonials a:hover {
	background-position: 0px -88px; 
	}
	
	

li.faq a {
	text-indent: -3000em;
	background:url(../images/nav/faq.png) no-repeat left top;
	width: 71px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	}

li.faq a:hover {
	background-position: 0px -44px; 
	}

.page-12 .faq a {
	text-indent: -3000em;
	background:url(../images/nav/faq.png) no-repeat left top;
	width: 71px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-12 .faq a:hover {
	background-position: 0px -88px; 
	}

.page-349 .affiliate a {
	text-indent: -3000em;
	background:url(../images/nav/affiliate-program.png) no-repeat left top;
	width: 71px;
	height: 44px;
	display: block;
	overflow: hidden;
	float:left;
	margin-top: 72px;
	background-position: 0px -88px; 
	}
	.page-349 .affiliate a:hover {
	background-position: 0px -88px; 
	}
