html, body

{

	width:100%;

	margin:0px;

	padding:0px;

	text-align:left;

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

	font-size:12px;

	font-weight:normal;

	color:black;

}

.pagewidth

{
	
	width:100%;
	
	padding:0px;
	
	margin:0px;
	
	text-align:center;
	
	background:url(http://pentagonspace.com/blueinc/gradient-bg.jpg) no-repeat center 340px ;
	overflow:hidden;
	
}

/*mozilla hack*/
@-moz-document url-prefix() {
    .pagewidth {

    background: url(http://pentagonspace.com/blueinc/gradient-bg.jpg) no-repeat scroll center 380px transparent !important;
}
}
.pageminwidth

{
	
	width:990px;
	
	padding:0px;
	
	margin:auto;
	
	text-align:center;
	
}

.p_head_base_back {
position: absolute;
width: 1920px;
background: url(ebaybg2.jpg) no-repeat top center;
height: 140px;
right: 0;
overflow: hidden !important;}

.b_base_bg

{
	width:100%;

	overflow:hidden;

	margin:0px auto 15px auto;

	padding:0px;

	text-align:center;
	
	background:url(bg.gif) no-repeat  top center;
	
}
	

.b_head_bg

{
	
	width:100%;
	
	height:140px;

	overflow:hidden;

	margin:0px auto 0px auto;

	padding:0px;

	text-align:center;
	position:relative;
	
	

}

.b_center

{

	width:990px;

	overflow:hidden;

	margin:0px auto;

	padding:0px;

	text-align:left;

}

.b_header

{
	
	width:990px;
	
	height:140px;
	
	overflow:hidden;
	
	margin:0px auto;
	
	padding:0px;
	
}

.b_contacts

{
	
	width:350px;
	
	overflow:hidden;
	
	float:right;
	
}

.b_links

{
	
	width:350px;
	
	height:30px;
	
	overflow:hidden;
	
	margin-top:5px;
	
}

.b_join:link, .b_join:active, b_join:visited

{
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:13px;
	
	color:#fed014;
	
	font-weight:bold;
	
	text-decoration:none;
	
	margin:-5px 0px 0px 5px;
	
}

.b_cs p

{
	
	text-align:right;
	
	font-size:14px;
	
	color:white;
	
	line-height:23px;
	
}

.b_custompages

{
	
	height:20px;
	
	overflow:hidden;
	
	float:right;
	
	white-space: nowrap;
	
	margin:0px 0px 0px 0px;
	
	* margin:10px 0px 0px 0px;
	
}


.b_clink:link, .b_clink:active, .b_clink:visited, .b_clink:hover

{
	font-size:14px;
	
	color:#000;
	
	font-weight:bold;
	
	text-decoration:none;
	
	text-align:left;
	
	line-height: 16px;
	
	padding-top: 0px;
	
	padding-right: 0px;
	
	padding-bottom: 0px;
	
	padding-left: 39px;
	
}

.b_clink:hover
{
	color:#B50404;
}

.b_cols

{
	width:990px;
	
	background-color: #fff;
	
	margin:0px auto;
	
	height:1500px;
	
}

.b_left_col

{
	
	width:162px;
	
	overflow:hidden;
	
	float:left;
	
	margin:-15px 0px 0px 0px;
	
	padding:10px 13px 10px 10px;

	
}

.b_left_cats

{
	
	width:160px;
	
	border: solid 1px #dcdcdc;
	
	float:left;
	
	overflow:hidden;
	
	padding-bottom:10px;
	
	margin:0px 0px 10px 0px;
	
}

.b_left_p 

{
	
	background-color:#5b5b5c;
	
	font-size:14px;
	
	color:white;
	
	line-height:22px;
	
	text-align:left;
	
	text-decoration:none;
	
	
	padding:0px 0px 0px 15px;
	
	font-weight:600;
	
}

.b_left_maincat:link, .b_left_maincat:active, .b_left_maincat:visited

{
	
	background-color:#5b5b5c;
	
	font-size:14px;
	
	color:white;
	
	line-height:22px;
	
	text-align:left;
	
	margin:10px 0px 5px 0px;
	
	text-decoration:none;
	
	display:block;
	
	padding:0px 0px 0px 15px;
	
	font-weight:600;
	
}


.b_left_subcat:link, .b_left_subcat:active, .b_left_subcat:visited

{
	
	font-size:13px;
	
	color:black;
	
	text-align:left;
	
	padding:0px 0px 0px 30px;
	
	line-height:16px;
	
	display:block;
	
	text-decoration:none;
	
	font-weight:700;
	
}

.b_left_subcat:hover

{
	
	color:#b50404;
	
}
	
.b_search

{
	
	width:237px;

	height:29px;

	border:0px;

	padding:0px;
	
	margin:-4px 0px 0px 0px;

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

	clear:both;

	overflow:visible;
	
	background:transparent url(searchbox.png) no-repeat 0px 0px;
	
	float:left;

}	

#b_s_box

{

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

	width:200px;

	height:20px;
	
	margin:4px 0px 0px 10px;

	* margin:5px 0px 0px 10px;

	font-size:13px;

	color:black;
	
	font-weight:700;

	float:left;
	
	background:transparent;
	
	border:0px;
	
	display:inline-block;
	outline:none;
	
}

.b_s_button

{

	display:inline-block;

	position:relative;

	padding:0px;

	margin:4px 0px 0px 0px;
	
	float:right;

}

.b_hidden

{

	display:none;

}

.b_serchby

{
	
	color:black;
	
	font-size:16px;
	
	padding:0px 0px 0px 15px;
	
	text-align:left;
	
}

.b_sizes:link, .b_sizes:active, .b_sizes:visited

{
	
	width:28px;
	
	height:16px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	color:black;
	
	font-size:12px;
	
	padding:2px 0px 0px 0px;
	
	text-align:center;
	
	text-decoration:none;
	
	background:url(sizes.png) transparent no-repeat 0 0;
	
}

.b_sizes:hover

{
	
	background:url(sizes.png) transparent no-repeat 0px -18px;
	
	color:white;
	
}

.b_colours_black:link, .b_colours_black:active, .b_colours_black:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0 0;
	
}

.b_colours_black:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -21px;
	
}

.b_colours_purple:link, .b_colours_purple:active, .b_colours_purple:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -42px;
	
}

.b_colours_purple:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -63px;
	
}

.b_colours_grey:link, .b_colours_grey:active, .b_colours_grey:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -84px;
	
}

.b_colours_grey:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -105px;
	
}

.b_colours_blue:link, .b_colours_blue:active, .b_colours_blue:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -126px;
	
}

.b_colours_blue:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -147px;
	
}

.b_colours_red:link, .b_colours_red:active, .b_colours_red:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -168px;
	
}

.b_colours_red:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -189px;
	
}

.b_colours_white:link, .b_colours_white:active, .b_colours_white:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -210px;
	
}

.b_colours_white:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -231px;
	
}

.b_colours_yellow:link, .b_colours_yellow:active, .b_colours_yellow:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -252px;
	
}

.b_colours_yellow:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -273px;
	
}

.b_colours_green:link, .b_colours_green:active, .b_colours_green:visited

{
	
	width:21px;
	
	height:21px;
	
	margin:5px 5px 0px 5px;
	
	float:left;
	
	background:url(colors.jpg) transparent no-repeat 0px -294px;
	
}

.b_colours_green:hover

{
	
	background:url(colors.jpg) transparent no-repeat 0px -315px;
	
}

.b_maincol

{
	
	width:798px;
	
	padding:10px 10px 10px 5px;
	
	margin:-15px 0px 0px -20px;
	
	float:left;
	
	overflow:hidden;
	
}

.b_imgcol

{
	
	width:390px;
	
	float:left;
	
}

.b_big_image

{
	
	width:390px;
	
	display:block;
	
	border: none;
	
}

#b_hover

{
	
	width:210px;
	
	height:30px;
	
	display:block;
	
	overflow:hidden;
	
	background: url(mouseover.jpg) no-repeat 0px 0px;
	
	margin:10px 0px 10px 90px;
	
}

.b_small_images

{
	
	width:390px;
	
	display:block;
	
	border:none;
	
}

.b_small

{
	
	width:96px;
	
	float:left;
	
	margin:0px 1px 0px 1px;
	
}

.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;
}

.b_desccol

{
	
	width:395px;
	
	float:left;
	
	margin:0px 0px 0px 10px;
	
}

.b_title

{
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:18px;
	
	line-height:24px;
	
	font-weight:bold;
	
	text-align:left;
	
}

#b_tabs

{
	
	width:396px;
	
	height:30px;
	
	display:block;
	
	overflow:hidden;
	
	background:transparent url(tabs.jpg) no-repeat 0px 0px;
	
}

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

{
	
	width:85px;
	
	height:30px;
	
	display:block;
	
	float:left;
	
	overflow:hidden;
	
	text-decoration:none;
	
	margin:0px 0px 0px 4px;
	
}

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

{
	
	width:70px;
	
	height:30px;
	
	display:block;
	
	float:left;
	
	overflow:hidden;
	
	text-decoration:none;
	
}

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

{
	
	width:70px;
	
	height:30px;
	
	display:block;
	
	float:left;
	
	overflow:hidden;
	
	text-decoration:none;
	
}

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

{
	
	width:70px;
	
	height:30px;
	
	display:block;
	
	float:left;
	
	overflow:hidden;
	
	text-decoration:none;
	
}

.b_desc

{
	
	width:396px;
	
	height:407px;
	
	background: url(description.jpg) no-repeat 0 0;
	
	padding:10px 10px 10px 10px;
	
}

.b_desc p

{
	
	width:340px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-size:12px;
	
	line-height:16px;
	
	letter-spacing:0.2px;
	
	text-align:left;
	
	color:black;
	
	padding:0px 0px 0px 0px;
	
	margin:0px 0px 12px 0px;
	
	float:left;
	
}

#b_was
{

	overflow:hidden;

	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	
    font-size:12px;
	
	color:black;
	
	line-height:16px;
	
    letter-spacing:0.2px;
	
	margin:6px 0px 0px 4px;
	
	text-align:left;

	
}
#b_now

{
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	
    font-size:22px;
	
	color:#cc0000;
	
    letter-spacing:0.2px;
	
	margin:6px 0px 0px 4px;
	
	float:left;
	
}

#b_save

{
	
	width:128px;
	
	height:42px;
	
	overflow:hidden;
	
	background:transparent url(save.png) no-repeat 0px 0px;
	
	font-family:Arial, Helvetica, sans-serif;
	
	font-weight:bold;
	
    font-size:20px;
	
	color:white;
	
    letter-spacing:-1px;
	
	text-align:left;
	
	margin:6px 0px 0px 4px;
	
	padding:7px 0px 0px 5px;
	
	display:block;
	
	float:left;
	
}

.b_line

{
	
	width:375px;
	
	height:2px;
	
	background: url(line.png) transparent  no-repeat 0 0;
	
	float:left;
	
	margin:10px 0px 10px 0px ;
	
}

.b_format

{
	
	width:376px;
	
	text-align:left;
	
	height:390px;
	
	overflow-y: scroll;
	
}

.b_promoboxes

{
	
	width:799px;
	
	* width:815px;
	
	height:367px;
	
	overflow:hidden;
	
	margin:10px 0px 0px 0px;
	
}

.b_related

{
	
	width:775px;
	
	border-bottom: solid 4px #ba0909;
	
	border-top:solid 4px #ba0909;
	
	border-left: solid 1px #000;
	
	border-right: solid 1px #000;
	
	padding:10px 10px 10px 10px;
	
	margin:10px 0px 0px 0px;
	
}

.b_promomarg

{
	
	margin-left:8px;
	
	float:left;
	
}


.b_related table tbody tr td table tbody tr td table tbody tr td span a
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#0B2647 !important;
	text-decoration:none;
	position:relative;
	top:-20px;
}

.b_related .ebayText
{
	font-family:Arial, Helvetica, sans-serif !important;
	font-size:11px !important;
	font-weight:bold !important;
	color:#8f2828 !important;
	text-decoration:none;
	position:relative;
	top:30px;
}

.b_related table tbody tr td table tbody tr td table tbody tr td font.ebayText a img

{
	
	display:none;
	
}

.b_related td img

{
	
	display:none;
	
}

.b_related td a img
{
	display:inline-block;
	position:relative;
	top:-5px;
	* left:35px;
}

.b_related tr td span

{
	
	position:relative;
	
	top:30px;
	
}

.r3 
{
	
	width:798px;
	
	margin-left:-17px;
	
}

.clr, table.gallery tbody tr td.details div table.fixed tbody tr td img, .cpa

{
	
	display:none;
	
}


.g-b

{
	
	color:#8f2828;
	
	font-size:18px;
	
	font-family:Verdana, Geneva, sans-serif;
	
	font-weight:normal;
	
}

.stp

{
	
	font-family:Verdana, Geneva, sans-serif;
	
}

.fixed

{
	
	width:0%;
	
}

.b_page

{
	
	width:970px;
	
	font-size: 14px; 
	
	padding: 0px 10px 10px 10px;
	
}

.pgbc, .cmpBr
{
	background-color:white;
	
}

.countClass, .keywordClass

{
	
	color: #8F2828 !important;
	
	font-family:Verdana, Geneva, sans-serif !important;
	
}
.flags {margin-bottom:10px; font-size:13px; font-weight:600;  font-family:Arial, Helvetica, sans-serif; border-left:1px solid #dcdcdc; border-right:1px solid #dcdcdc; border-bottom:1px solid #dcdcdc;}
.flags p {padding:0; margin:0 0 10px 0; background:#5b5b5c; color:#FFF; padding:5px;}
.flags a img  {border:1px solid #dcdcdc !important; margin-right:4px; margin-left:3px; padding:2px; background:#FFF;}
.flags a img:hover { background:#5b5b5c; border:1px solid #4f4f4f !important;}
.flags a img.last {margin-right:3px; margin-left:4px;}

