html, body

{

	width:100%;

	margin:0px;

	padding:0px;

	text-align:center;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

    font-size:12px;

    letter-spacing:0.2px;

	background-color:white;

	color:black;

}

.b_base_bg

{

	width:100%;

	overflow:hidden;

	margin:0px auto;

	padding:0px;

	text-align:center;

}

.b_center

{

	width:940px;

	overflow:hidden;

	margin:0px auto 0px auto;

	padding:0px;

	text-align:left;

}

.b_head

{

	width:940px;

	height:126px;

	overflow:hidden;

	background:transparent url(head.png) no-repeat 0px 0px;

}

.b_head1

{

	width:940px;

	height:98px;

	overflow:hidden;

}

.b_head2

{

	width:940px;

	height:29px;

	overflow:hidden;

	background:transparent url(top_nav_new.png) no-repeat 0px 0px;

}

.b_head11

{

	width:663px;

	height:98px;

	overflow:hidden;

	float:left;

}

.b_top_second

{

	width:663px;

	height:64px;

	overflow:hidden;

}

.b_top_links

{

	height:26px;

	margin:8px 20px 0px 0px;

	overflow:hidden;

	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:14px;

	color:white;

	text-align:right;

	white-space:nowrap;

}

.b_top_links a:link, .b_top_links a:visited, .b_top_links a:active

{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:12px;

    letter-spacing:0.2px;

	color:white;

	text-decoration:none;

}

.b_top_links a:hover

{

	color:#DD0E71;

	text-decoration:none;

}

.b_logo:link, .b_logo:visited, .b_logo:active

{

	width:277px;

	height:98px;

	display:block;

	overflow:hidden;

	float:left;

	background:transparent url(boohoo.png) no-repeat 0px 0px;

	text-decoration:none;

}

.b_logo:hover

{

	text-decoration:none;

}

.b_newsletter:link, .b_newsletter:visited, .b_newsletter:active

{

	width:269px;

	height:32px;

	display:block;

	overflow:hidden;

	float:left;

	margin:12px 20px 0px 48px;

	background:transparent url(newsletter.png) no-repeat 0px 0px;

	text-decoration:none;

}

.b_newsletter:hover

{

	text-decoration:none;

}

.b_hidden

{

	display:none;

}

.b_search

{

	width:220px;

	height:24px;

	display:block;

	float:left;

	overflow:hidden;

	margin:16px 0px 0px 93px;

	border:0px;

	padding:0px;

}

.b_s_box

{

	width:180px;

	height:22px;

	display:block;

	border:0px;

	padding:0px;

	position:absolute;

	margin:1px 0px 0px 1px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

    font-size:10px;

	line-height:22px;

	text-indent:9px;

	color:#999999;

}

.b_s_button

{

	position:absolute;

	margin:0px 0px 0px 182px;

	border:0px;

	padding:0px;

}

.b_tnav1:link, .b_tnav1:visited, .b_tnav1:active

{

	width:33px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	background:transparent url(top_nav_new.png) no-repeat 0px 0px;

	text-decoration:none;

}

.b_tnav1:hover

{

	text-decoration:none;

}

.b_tnav2:link, .b_tnav2:visited, .b_tnav2:active

{

	width:148px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	margin:0px 2px 0px 0px;

	text-decoration:none;

}

.b_tnav2:hover

{

	text-decoration:none;

}

.b_tnav3:link, .b_tnav3:visited, .b_tnav3:active

{

	width:149px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	margin:0px 2px 0px 0px;

	text-decoration:none;

}

.b_tnav3:hover

{

	text-decoration:none;

}

.b_tnav4:link, .b_tnav4:visited, .b_tnav4:active

{

	width:149px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	margin:0px 2px 0px 0px;

	text-decoration:none;

}

.b_tnav4:hover

{

	text-decoration:none;

}

.b_tnav5:link, .b_tnav5:visited, .b_tnav5:active

{

	width:149px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	margin:0px 2px 0px 0px;

	text-decoration:none;

}

.b_tnav5:hover

{

	text-decoration:none;

}

.b_tnav6:link, .b_tnav6:visited, .b_tnav6:active

{

	width:149px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	margin:0px 2px 0px 0px;

	text-decoration:none;

}

.b_tnav6:hover

{

	text-decoration:none;
	
}

.b_tnav7:link, .b_tnav6:visited, .b_tnav6:active

{

	width:149px;

	height:29px;

	display:block;

	overflow:hidden;

	float:left;

	margin:0px 2px 0px 0px

	text-decoration:none;

}

.b_tnav7:hover

{

	text-decoration:none;
	
}

.b_body

{

	width:922px;

	* width:940px;

	padding:3px 9px 0px 9px;

	overflow:hidden;

	background:transparent url(back_r.png) repeat-y 0px 0px;

	border-bottom:2px solid black;

}

.weekly_deals

{

	display:block;

	margin:0px 0px 6px 0px;

}

.b_clear_cent

{

	width:900px;

	height:6px;

	overflow:hidden;

	display:block;

	clear:both;

}

.b_clear_main

{

	width:600px;

	height:6px;

	overflow:hidden;

	display:block;

	clear:both;

}

.b_clear_main2

{

	width:600px;

	height:4px;

	overflow:hidden;

	display:block;

	clear:both;

}

.small_image_clear

{

	width:250px;

	height:1px;

	overflow:hidden;

	display:block;

	clear:both;

}

.b_left_col

{

	width:156px;

	overflow:hidden;

	float:left;

}

.b_col_nav

{

	margin:2px 0px 0px 7px;

	overflow:hidden;

	text-align:left;

	white-space:nowrap;

}

.b_col_nav a:link, .b_col_nav a:visited, .b_col_nav a:active

{

	display:block;

	padding:0px 0px 2px 0px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:12px;

	line-height:15px;

    letter-spacing:0.2px;

	color:#333333;

	text-decoration:none;

}

.b_col_nav a:hover

{

	color:#DD0E71;

	text-decoration:none;

}

.b_pink:link, .b_pink:visited, .b_pink:active

{

	color:#DD0E71 !important;

	padding:0px 0px 0px 0px !important;

	line-height:14px;

}

.b_pink:hover

{

	color:black !important;

}

.b_blue:link, .b_blue:visited, .b_blue:active

{

	color:#2D78DF !important;

	padding:0px 0px 0px 0px !important;

	line-height:14px;

}

.b_blue:hover

{

	color:black !important;

}

.b_by_size

{

	width:156px;

	height:122px;

	overflow:hidden;

	background:transparent url(shop_by_size.png) no-repeat 0px 0px;

	margin:6px 0px 0px 0px;

}

.b_by_size a:link, .b_by_size a:visited, .b_by_size a:active

{

	width:25px;

	height:25px;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:14px;

	line-height:25px;

    letter-spacing:0.2px;

	color:#333333;

	background-color:#D6D6D6;

	text-decoration:none;

	text-align:center;

	position:absolute;

}

.b_by_size a:hover

{

	background-color:#DD0E71;

	color:white;

	text-decoration:none;

}

.b_sbs1

{

	margin:33px 0px 0px 8px;

}

.b_sbs2

{

	margin:62px 0px 0px 8px;

}

.b_sbs3

{

	margin:91px 0px 0px 8px;

}

.b_sbs4

{

	margin:33px 0px 0px 37px;

}

.b_sbs5

{

	margin:62px 0px 0px 37px;

}

.b_sbs6

{

	margin:33px 0px 0px 123px;

}

.b_sbs7

{

	margin:62px 0px 0px 123px;

}

.b_sbs8

{

	margin:91px 0px 0px 123px;

}

.b_side_banner

{

	display:block;

	margin:6px 0px 0px 0px;

}

.b_side_banner1

{

	display:block;

	margin:6px 0px 0px 0px;

}

.b_main_col

{

	width:761px;

	background-color:#D6D6D6;

	overflow:hidden;

	float:left;

	margin:0px 0px 0px 5px;

}

.zoomPad

{

	position:relative;

	float:left;

	z-index:99;

	cursor:crosshair;

}

.zoomPreload

{

   -moz-opacity:0.8;

   opacity: 0.8;

   filter: alpha(opacity = 80);

   color: #333;

   font-size: 12px;

   font-family: Tahoma;

   text-decoration: none;

   border: 1px solid #CCC;

   background-color: white;

   padding: 8px;

   text-align:center;

   background-image: url(zoomloader.gif);

   background-repeat: no-repeat;

   background-position: 43px 30px;

   z-index:110;

   width:90px;

   height:43px;

   position:absolute;

   top:0px;

   left:0px;

    * width:100px;

    * height:49px;

}

.zoomPup

{

	overflow:hidden;

	background-color: #FFF;

	-moz-opacity:0.6;

	opacity: 0.6;

	filter: alpha(opacity = 60);

	z-index:120;

	position:absolute;

	border:1px solid #767676;

	z-index:101;

	cursor:crosshair;

}

.zoomOverlay

{

	position:absolute;

	left:0px;

	top:0px;

	background:#FFF;

	/*opacity:0.5;*/

	z-index:5000;

	width:100%;

	height:100%;

	display:none;

	z-index:101;

}

.zoomWindow

{

	position:absolute;

	left:110%;

	top:40px;

	background:#FFF;

	z-index:6000;

	height:auto;

	z-index:10000;

	z-index:110;

}

.zoomWrapper

{

	position:relative;

	border:1px solid #767676;

	z-index:110;

}

.zoomWrapperTitle

{

	display:none;

}

.zoomWrapperImage

{

	display:block;

	position:relative;

	overflow:hidden;

	z-index:110;



}

.zoomWrapperImage img

{

	border:0px;

	display:block;

	position:absolute;

	z-index:101;

}

.zoomIframe

{

	z-index: -1;

	filter:alpha(opacity=0);

	-moz-opacity: 0.80;

	opacity: 0.80;

	position:absolute;

	display:block;

}

#b_image_control

{

	width:256px;

	height:37px;

	display:block;

	overflow:hidden;

	background:black url(image_control.png) no-repeat 0px 0px;

}

#b_flash_on

{

	width:248px;

	height:351px;

	display:none;

	float:right;

	overflow:hidden;

	margin:7px 0px 4px 5px;

	* margin:4px 0px 4px 5px;

}

#b_flash_on embed

{

	
	padding:0px;
	width:244px;
	height:415px;
	overflow:hidden;

	margin:0px;

}
#b_flash_on IFRAME

{

	padding:0px !important;
	border:0px !important;
	margin:0px !important;
	* position:relative;
	* left:-2px;
	* top:-2px;

}


#b_video_image

{

	width:247px;

	height:351px;

	display:none;

	float:right;

	overflow:hidden;

	margin:7px 0px 4px 5px;

	* margin:4px 0px 4px 5px;

}

#b_video_image img

{

	width:247px;

	display:block;

	position:relative;

	z-index:1;

	top:-351px;

}

#b_show_video:link, #b_show_video:visited, #b_show_video:active

{

	width:247px;

	height:351px;

	display:block;

	overflow:hidden;

	position:relative;

	z-index:3;

	text-decoration:none;

	background:transparent url(catwalk.png) no-repeat 0px 0px;

}

#b_show_video:hover

{

	background-position:-247px 0px;

}

.b_image_bit

{

	width:262px;

	* width:270px;

	padding:8px 0px 8px 8px;

	overflow:visible;

	float:left;

}

.small_image_bit

{

	display:block;

	background-color:#767676;

	clear:left;

	width:256px;

}

.small_image_bit a

{

	text-decoration:none !important;

}

.b_big_image

{

	width:254px;

	border:1px solid #767676;

	border-bottom:none;

	display:block;

}

.b_small_image

{

	width:62px;

	border:0px solid #767676;

	margin:0px 1px 0px 1px;

	float:left;

}

.b_main_desc

{

	width:485px;

	float:right;

	overflow:hidden;

	margin:0px 6px 0px 0px;

}

.b_title

{
	width:386px;
	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:16px;

	line-height:23px;

    letter-spacing:0px;

	padding:0px;

	margin:5px 4px 0px 4px;

	text-align:left;

}

.b_item_num

{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

    font-size:14px;

	line-height:18px;

    letter-spacing:0.2px;

	margin:0px;

	padding:0px;

	position:relative;

	top:14px;

	display:block;

	text-align:right;

	float:right;

}
#b_free_shp
{
	width:187px;
	height:45px;
	overflow:hidden;
	display:block;
	float:left;
	background:url(prices_top.png) no-repeat 0px -23px;
	margin:3px 0px 4px 0px;
}
#b_was
{
	width:59px;
	height:45px;
	overflow:hidden;
	display:block;
	float:left;
	background:url(prices_top.png) no-repeat -187px -23px;
	margin:3px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:24px;
	color:black;
	line-height:66px;
    letter-spacing:0.2px;
	text-indent:14px;
}
#b_now
{
	width:144px;
	height:45px;
	overflow:hidden;
	display:block;
	float:left;
	background:url(prices_top.png) no-repeat -246px -23px;
	margin:3px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:48px;
	color:#DD0E71;
	line-height:48px;
    letter-spacing:-1px;
	text-indent:68px;
}
#b_now span
{
	font-size:16px;
}
#b_save
{
	width:101px;
	height:77px;
	overflow:hidden;
	display:block;
	position:absolute;
	background:url(prices_top.png) no-repeat -390px 0px;
	margin:-21px 0px 0px 390px;
	* margin:-21px 0px 0px 0px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-weight:bold;
    font-size:34px;
	color:black;
	line-height:92px;
    letter-spacing:-1px;
	text-indent:30px;
}
#b_save span
{
	font-size:16px;
	position:relative;
	top:-13px;
}

.b_size_guide

{

	width:158px;

	height:47px;

	display:block;

	overflow:hidden;

	float:right;

	background:transparent url(size_guide.png) no-repeat 0px 0px;

	margin:6px 0px 0px 0px;

}

.b_desc_start

{

	width:440px;

	display:block;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:16px;

    letter-spacing:0.2px;

	color:black;

	text-align:left;

	border-bottom:1px solid #2A2A2A;

	margin:0px 0px 12px 0px;

	padding:0px 0px 5px 0px;

}

.b_desc_start_1

{

	width:183px;

	display:none;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:bold;

    font-size:16px;

    letter-spacing:0.2px;

	color:black;

	text-align:left;

	border-bottom:1px solid #2A2A2A;

	margin:0px 0px 12px 0px;

	padding:12px 0px 5px 0px;

}

.b_video

{

	float:right;

	display:block;

	margin:0px 1px 11px 10px;

}

#b_tabs

{

	width:482px;

	height:46px;

	display:block;

	overflow:hidden;

	background:transparent url(tabs_au.jpg) no-repeat 0px 0px;

}

.b_but1:link, .b_but1:visited, .b_but1:active, .b_but1:hover

{

	width:87px;

	height:46px;

	display:block;

	float:left;

	overflow:hidden;

	text-decoration:none;

}

.b_but2:link, .b_but2:visited, .b_but2:active, .b_but2:hover

{

	width:69px;

	height:46px;

	display:block;

	float:left;

	overflow:hidden;

	text-decoration:none;

}

.b_but3:link, .b_but3:visited, .b_but3:active, .b_but3:hover

{

	width:76px;

	height:46px;

	display:block;

	float:left;

	overflow:hidden;

	text-decoration:none;

}

.b_but4:link, .b_but4:visited, .b_but4:active, .b_but4:hover

{

	width:68px;

	height:46px;

	display:block;

	float:left;

	overflow:hidden;

	text-decoration:none;

}
.b_but5:link, .b_but5:visited, .b_but5:active, .b_but5:hover

{

	width:154px;

	height:46px;

	display:block;

	float:left;

	overflow:hidden;

	text-decoration:none;

}

.b_desc

{

	width:455px;

	* width:477px;

	height:393px;

	margin:0px 0px 3px 4px;

	padding:0px 10px 3px 10px;

	clear:both;

	float:left;

	background-color:white;

	overflow:hidden;

	overflow-y:scroll;

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

    font-size:12px;

    letter-spacing:0.2px;

	color:black;

}

.b_desc p

{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

    font-size:12px;

    letter-spacing:0.2px;

	color:black;

	padding:0px 0px 0px 0px;

	margin:0px 0px 12px 0px

}

.b_desc ol, .b_desc ul

{

	padding:0px 0px 0px 18px;

	margin:0px 0px 12px 0px

}

.b_desc li

{

	font-family:Arial, Helvetica, sans-serif;

	font-weight:normal;

    font-size:12px;

    letter-spacing:0.2px;

	color:black;

	padding:0px 0px 0px 0px;

	margin:0px 0px 6px 0px

}

.b_desc br

{

	line-height:6px;

}

.b_desc a:link, .b_desc a:visited, .b_desc a:active

{

	font-weight:bold;

	color:#DD0E71;

	text-decoration:underline;

}

.b_desc a:hover

{

	color:black;

	text-decoration:none;

}

#b_tab2, #b_tab3, #b_tab4, #b_tab5

{

	display:none;

}

.b_footer

{

	margin:2px 0px 10px 0px;

}

.b_similar_items

{

	width:922px;

	overflow:hidden;

	display:block;

	background:transparent url(similar_repeat.png) repeat-y 0px 0px;

	margin:0px 0px 7px 0px

}

.b_similar_items1

{

	width:922px;

	overflow:hidden;

	display:block;

	background:transparent url(similar.png) no-repeat top;

}

.b_similar_items2

{

	width:922px;

	overflow:hidden;

	display:block;

	background:transparent url(similar_foot.png) no-repeat bottom;

}

.b_similar_right

{

	width:738px;

	* width:753px;

	overflow:hidden;

	display:block;

	margin:7px 22px 19px 0px;

	* margin:7px 7px 21px 0px;

	padding:0px 15px 0xp 0px;

	float:right;

}

.b_similar_right img

{

	margin:0px 15px 20px 20px;

	* margin:0px 15px 17px 5px;

}

.b_similar_right td img

{

	display:none;

}

.b_similar_right td a img

{

	display:block;

}

.b_similar_right font img

{

	display:none !important;

}

.b_similar_right span

{

	font-size:0px !important;

	color:white !important;

}

.b_similar_right span a

{

	font-size:11px !important;

}

.b_similar_right .ebayText

{

	font-family:Arial, Helvetica, sans-serif !important;

	font-size:11px !important;

	font-weight:bold !important;

	color:#4C4C4C !important;

	text-decoration:none;

	position:relative;

	top:60px;

}

.b_similar_right a:link, .b_similar_right a:visited, .b_similar_right a:active

{

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	font-weight:bold;

	color:#DD0E71 !important;

	text-decoration:none;

	position:relative;

	top:20px;

}

.b_similar_right a:hover

{

	color:black !important;

	text-decoration:underline;

}

.b_similar_left

{

	width:156px;

	overflow:hidden;

	float:left;

}

.b_delivery

{

	display:block;

	margin:135px 0px 5px 6px;

}

.b_pink_banner

{

	margin:0px 0px 7px 6px;

	* margin:0px 0px 4px 6px;

}

.pentactive

{

	text-align:center;

	margin:0px 5px 15px 5px;

	float:left; background-color:transparent; text-align:right; width:55%;

}

.pentactivecon2

{

	float:right; width:35%;

}