
#ni_0509_container_center {
	width:800px;
}

#ni_0509_price_match{
	height:121px;
	padding-bottom:5px;
}
#ni_0509_top_center {
	background-color:#000000;
	height:510px;
}
#ni_0509_middle_center {
	height:605px;
	background-image:url('images/ac_0509/background_gradient.gif');
	background-repeat:repeat-x;
}
#ni_0509_top_banner{
	float:right;
	top:0;
	right:0;
	height:223px;
}
#ni_0509_left_banner{
	float:left;
	margin-top:40px;
	margin-left:10px;
	width:175px;
	height:465px;
	background-color:#FFFFFF;
	text-align:center;
}
body > div#container #ni_0509_container_center #ni_0509_top_center #ni_0509_left_banner{margin-left:20px;}

#ni_0509_left_banner img{
	margin-top:6px;
}

#ni_0509_product_container{
	float:left;
	background-color:#FFFFFF;
	width:585px;
	height:282px;
}
.ni_0509_product_box{
	height:133px;
	width:287px;
	float:left;
	margin: 4px 4px 4px 1px;
}

#ni_0509_text_banner{
	height: 20px;
	text-align:center;
	padding:12px 0px;
}
#ni_0509_middle_center{
	text-align:center;
}

#ni_0509_text_banner span{
	color:#FFFFFF;
	font-weight:bolder;
	font-size:12px;
}
#ni_0509_middle_center img{
	margin: 0px 6px
}

#ni_0509_comments{
	float:left;
	background-color:#FFFFFF;
	margin-left:10px;
	margin-top:10px;
	width:240px;
	height:400px;
}
body > div#container #ni_0509_container_center #ni_0509_middle_center #ni_0509_comments{margin-left:20px;}

#ni_0509_comments h2{
	
	font-size:17px;
	font-weight:bold;
}
#ni_0509_inner_comments{
	margin:5px 20px;
	text-align:left;
	overflow:hidden;
}
.comments_title{
	/*color:#8d8d8d;*/
	font-weight:bold;
	font-size:14px;
}
.comments_content{
	/*color:#8d8d8d;*/
}
.comments_author{
	color:#8d8d8d;
	font-weight:bold;
}


#ni_0509_specials{
	float:left;
	background-color:#EFEFEF;
	margin-top:10px;
	width:520px;
	height:410px;
	text-align:left;
}
#ni_0509_specials h2{
	margin-left:20px;
	font-size:17px;
	font-weight:bold;
}
#ni_0509_specials .ni_0509_inner_specials{
	float:left;
	width:245px;
}
body > div#container #ni_0509_container_center #ni_0509_specials .ni_0509_inner_specials{width:252px;}

#ni_0509_specials .ni_0509_inner_specials img{
	margin: 0px 0px 0px 12px;
}
#ni_0509_specials .ni_0509_inner_specials .specials_title{
	text-align:center;
	margin-top:5px;
	margin-left:9px;
	font-size:12px;
	overflow:hidden; 
	width:250px;
}
#ni_0509_specials .ni_0509_inner_specials .specials_rrp{
	float:left;
	width:105px;
	margin-left:15px;
}
#ni_0509_specials .ni_0509_inner_specials .specials_price{
	float:left;
	color:#FF0000;
	font-size:25px;
	font-weight:bold;
	margin-left:35px;
	margin-top:5px;
}
#ni_0509_specials .ni_0509_inner_specials .specials_price a{
	color:#FF0000;
}
#ni_0509_specials .ni_0509_inner_specials .specials_price a:hover{
	color:#FF0000;
}
#ni_0509_specials .ni_0509_inner_specials .specials_price span{
	color:#FF0000;
	font-size:14px;
}	

#ni_0509_bottom_center{
	height:215px;
	overflow:hidden;
	margin-bottom:15px;
}


#ni_0509_bottom_center .top_ten_divider{
	background-color:#cccccc;
	background-repeat:repeat-y;
	width:1px;
}
#ni_0509_bottom_center .top_ten_text{
	margin-right:3px;
	width:207px;
	height:13px;
	overflow:hidden;
	float:left;
}
#ni_0509_bottom_center table{
	border-width:0px;
	width:760px;
	text-align:center;
}

#ni_0509_bottom_center table th{
	font-size:15px;
	font-weight:bold;
}
#ni_0509_bottom_center table .inner_tabletd{
	color:#8d8d8d;
}
#ni_0509_bottom_center table .inner_table td span{
	color:#8d8d8d;
	font-weight:bold;
}

#ni_0509_bottom_center table .inner_table{
	border-width:0px;
	width:250px;
	text-align:center;
}

#ni_0509_footer_bar{
	height:60px;
	margin-top:30px;
}

#ni_0509_footer_image{
	float:left;
	margin-top:2px;
}
#ni_0509_footer_text{
	float:left;
	color:#666666;
}

#ni_0509_footer_text a{
	color:#666666;
}

#ni_0509_footer_text a:hover{
	color:#666666;
}

.ni_0509_price_rrp {
	color:#8D8D8D; 
	font-size:14px;
}

.ni_0509_price_display {
	font-size:25px;
	font-weight:bold;
}

.ni_0509_price_save {
	font-size:18px;
	font-weight:bold; 
	color:#FF0000;
}

.ni_0509_price_rrp_cat {
	color:#8D8D8D; 
	font-size:10px;
}

.ni_0509_price_display_cat {
	font-size:20px;
	font-weight:bold;
}

.ni_0509_price_save_cat {
	font-size:14px;
	font-weight:bold; 
	color:#FF0000;
}

.ni_0509_price_buy_now {
	margin-left:auto;
	margin-right:auto;
	width:90px;
	magin-top10px;
	padding-top:8px;
}

.ni_0509_best_seller{
	background-color:#4B4762;
	float:left;
	height:19px;
	margin-bottom:3px;
	margin-top:3px;
	width:100%;
}
.ni_0509_best_seller .inner_text{
	color:#FFFFFF;
	float:left;
	font-weight:bold;
	padding-left:8px;
	padding-top:2px;
}

.ni_0509_best_seller_block{
	float:left;
	margin: 3px 12px 5px;
	text-align:center;
	width:108px;
}
.ni_0509_best_seller_block .text1{
	float:left;
	height:26px;
	overflow:hidden;
	padding:3px;
	width:102px;
}
.ni_0509_best_seller_block .text2{
	color:#FF0000;
	float:left;
	height:15px;
	overflow:hidden;
	padding:3px;
	width:102px;
	font-weight:bold;
}

.ni_0509_best_seller_block .text3 a{
	color:#FF0000;
	float:left;
	height:15px;
	overflow:hidden;
	padding:3px;
	width:102px;
	font-weight:bold;
}
.ni_0509_best_seller_block .text3 a:hover{
	color:#FF0000;
	float:left;
	height:15px;
	overflow:hidden;
	padding:3px;
	width:102px;
	font-weight:bold;
}

.ni_0509_size_guide{
	border-collapse: collapse;
	font-size:24px;
	margin-left:60px;
	margin-bottom:20px;
}
.ni_0509_size_guide td{
	border:1px solid #4B4762;
	text-align:center;
	width:75px;
}
.ni_0509_size_guide .ni_0509_size_guide_blank {
	border-top:1px solid #FFFFFF;
	border-left:1px solid #FFFFFF;
	}
.ni_0509_size_guide .ni_0509_size_guide_desc{
	width:160px;
}