
/* CSS Document */
html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, code, del, dfn, em, img, q, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {margin:0;padding:0;border:0;font-size:100%;}
body {background:url(../images/Converse/SiteImages/bg-1.gif); font:normal 0.9em tahoma; color:#666;text-align: center
;}
h1, h2, h3, h4, h5, h6 {font-weight:normal; font-family:arial}
blockquote:before, blockquote:after, q:before, q:after {content:"";}
blockquote, q {quotes:"" "";}
a img {border:none;}
:focus {outline:0}
p {margin:0 0 1em  0;}
p.p2 {margin:0.5em 0;}
em{font-style:normal}
a {color:#666; text-decoration:none}
a:focus, a:hover {color:#990000; text-decoration:none}
.float-l{float:left}
.float-r{float:right}
.txt-r{text-align:right}
.img{margin:0 0 15px 0}
.img2{border:1px solid #999; padding:3px}
.black{color:#000}
.red{color:#F14D1A}
.red2, .red2 a{color:#AA1A23}
.orange{color:#E99115}
.green{color:#4B874B}
.pad-1{padding:0 18px}
.pad-2{padding:0 0 10px 15px}
.pad-3{padding:0 0 0 15px}
.span-1{width:90px;margin-right:15px;}
.div-1{width:44%}

.pad-f{padding:0 18px}

.hr-1{background:url(../images/Converse/SiteImages/bg-hr.gif) no-repeat 0 0; width:auto; height:30px; display:block}
.red2 a {text-decoration:none}
.red2 a:hover {text-decoration:underline}

#main
{
	margin:0px auto;
	width:980px;
	text-align:left;
	padding-top:0px;
	padding-bottom:0px;
	padding-left:6px;
	background:transparent url(../images/Converse/SiteImages/bg-2.png) repeat-y 0 0;
	height:auto;
}

/*  header  */
.header{background:url(/images/Converse/SiteImages/bg-header.gif) repeat-x 0 0; width:980px; height:104px; position:relative}
#logo{background:url(/images/Converse/SiteImages/logo.gif) no-repeat; width:430px; height:68px; position:absolute; top:33px; left:0}
#logo a,#logo a:hover{width:420px; height:68px; display:block; text-indent:-9999px}
#search{background:transparent url(../images/Converse/SiteImages/bg-search.gif) no-repeat scroll 0 0; width:324px; height:100px; position:absolute; top:0; right:0;}
#search h2{display:none}
#search form{position:absolute; top:48px; left:40px}
#search form input{background:none; border:none; color:#666; font:normal 1em tahoma; float:left; margin-right:5px}
#search form input.text{width:180px}
#free-tag{background:url(/images/Converse/SiteImages/free-tag.gif) no-repeat 0 0; width:230px; height:104px; display:block; position:absolute; top:0; left:392px; text-indent:-9999px}

ul#menu{width:980px; height:39px; list-style:none}
ul#menu-bot{width:auto; height:35px; list-style:none; background-color:#999}
ul#menu li,ul#menu-bot li{display:inline}
ul#menu li a{display:block; float:left; background:transparent url(../images/Converse/SiteImages/bg-menu-topc4.gif) no-repeat scroll 0 0; color:#fff; height:39px; padding-top:10px; text-indent:-9999px}
ul#menu li a.m-1{width:107px; background-position:0 0}
ul#menu li a.m-2{width:207px; background-position:-107px 0}
ul#menu li a.m-3{width:132px; background-position:-314px 0}
ul#menu li a.m-4{width:116px; background-position:-446px 0}
ul#menu li a.m-5{width:116px; background-position:-562px 0}
ul#menu li a.m-8{display:block; float:left; background:url(../images/Converse/SiteImages/bg-menu-top3.gif) no-repeat 0 0; color:#fff; height:39px; padding-top:10px; text-indent:-9999px;width:116px; background-position:-562px 0}
ul#menu li a.m-8:hover{display:block; float:left; background:url(../images/Converse/SiteImages/bg-menu-top3.gif) no-repeat 0 0; color:#fff; height:39px; padding-top:10px; text-indent:-9999px;width:116px; background-position:-562px -49px}
ul#menu li a.m-9{display:block; float:left; background:url(../images/Converse/SiteImages/bg-menu-top3.gif) no-repeat 0 0; color:#fff; height:39px; padding-top:10px; text-indent:-9999px;width:115px; background-position:-678px 0}
ul#menu li a.m-9:hover{display:block; float:left; background:url(../images/Converse/SiteImages/bg-menu-top3.gif) no-repeat 0 0; color:#fff; height:39px; padding-top:10px; text-indent:-9999px;width:115px; background-position:-678px -49px}
ul#menu li a.m-6{width:115px; background-position:-678px 0}
ul#menu li a.m-7{width:187px; background-position:-793px 0}
ul#menu li a.m-1:hover{width:107px; background-position:0 -49px}
ul#menu li a.m-2:hover{width:207px; background-position:-107px -49px}
ul#menu li a.m-3:hover{width:132px; background-position:-314px -49px}
ul#menu li a.m-4:hover{width:116px; background-position:-446px -49px}
ul#menu li a.m-5:hover{width:116px; background-position:-562px -49px}
ul#menu li a.m-6:hover{width:115px; background-position:-678px -49px}
ul#menu li a.m-7:hover{width:187px; background-position:-793px -49px}

ul#menu li a.m-10{width:187px; background-position:-793px -49px}

ul#menu li.basket a{text-indent:80px;}

/*  footer  */
.footer{background:url(../images/Converse/SiteImages/bg-footer.gif) repeat-x 0 0; width:auto; padding-top:20px}
/*ul#menu-bot li a{display:block; float:left; background:url(../images/SiteImages/bg-menu-bot.gif) no-repeat 0 0; color:#fff; height:26px; padding-top:10px; text-indent:-9999px} */
ul#menu-bot li a.m-1{width:121px; background-position:0 0}
ul#menu-bot li a.m-2{width:99px; background-position:-121px 0}
ul#menu-bot li a.m-3{width:213px; background-position:-220px 0}
ul#menu-bot li a.m-4{width:113px; background-position:-433px 0}
ul#menu-bot li a.m-5{width:434px; background-position:-546px 0}
.copyright{background:url(../images/Converse/SiteImages/bg-copy.gif) repeat-x 0 0; width:auto; padding:8px 0 4px 0; margin:1px 0; text-align:center; color:#888}

#menu-bot{padding-top:10px; text-align:center;}
ul#menu-bot li a.m-a{display:inline; background-color:#999; color:white; height:26px; padding-top:0px; padding-left:10px;text-align:center; } 

/*  Form  */
input{background:#fff; font:normal 1em tahoma; color:#666;}

/*select{border:2px inset #999} */
select {
background:#FFFFFF none repeat scroll 0 0;
border:1px solid #868686;
color:#666666;
font-size:11px;
font-weight:normal;
padding:2px;
}
/* end select */
input.text, textarea{border:1px solid #999; padding:2px; font:normal 1em tahoma; color:#999}

/*** BUTTONS ***/

input.btn-1,input.btn-2
{
	border:0; 
	cursor:pointer; 
	padding:0 0 10px 0 !important;
	display:inline !important
}

a.btn-1,input.btn-1
{
	background:url(../Images/Converse/SiteImages/bg-btn1.gif) no-repeat 0 0;
	width:238px; 
	height:38px; 
	display:block; 
	text-align:center;
	padding-top:5px;
	font-size:0.9em;
}

a.btn-2,input.btn-2
{
	background:url(../Images/Converse/SiteImages/bg-btn2.gif) no-repeat 0px 0px;
	width:135px;
	height:38px;
	display:block;
	text-align:center;
	padding-top:5px;
	font-size:0.9em
}
input.btn-3{background:url(../Images/Converse/SiteImages/bg-btn3.gif) repeat-x bottom; border:1px solid #ccc; cursor:pointer; height:24px;font-size:0.9em; }
a.btn-3{	background:url(../Images/Converse/SiteImages/bg-btn3.gif) repeat-x bottom; border:1px solid #ccc; cursor:pointer; height:24px;font-size:0.9em; padding:4px 7px 2px 7px;}

a.btn-1:hover,a.btn-2:hover,input.btn-1:hover,input.btn-2:hover{background-position:0 -43px; color:#B74C2B}

.btn-1-red
{
	background-image:url(/images/Converse/SiteImages/bg-btn1-red.gif) !important;
	color:White;
	background-position:0px 0px !important;
}
.btn-red
{
	background-image:url(/images/Converse/SiteImages/bg-btn2-red.gif) !important;
	color:White;
	background-position:0px 0px !important;
}
.btn-1-red:hover, .btn-red:hover
{
	color:White !important;
	font-weight:bold;
}


/*  content  */
.content-1
{
	background:White url(../images/Converse/SiteImages/bg-content.gif) repeat-x 0 -13px;
	padding-top:25px;
	width:980px;
	overflow:visible;
}

div.left-bar
{
	padding-left:7px; /*14 in image*/
	padding-right:19px;
	width:149px;
	min-height:1px;
}
* html div.left-bar
{
	padding-left:0px;
	padding-right:0px;
}

div.content-middle
{
	width:622px;
	float:left;
}

div.right-bar
{
	padding-left:12px;
	padding-right:10px; /*18 in image*/
	width:160px;
	min-height:1px;
}
* html div.right-bar
{
	padding-left:0px;
	padding-right:0px;
}

.content-1 h2{background:url(../images/Converse/SiteImages/bg-h2-1.gif) no-repeat 0 0; width:155px; height:23px; display:block; margin:0 8px; padding:3px 0 0 12px; color:#fff}
.content-1 .box-1
{
	background:url(../images/Converse/SiteImages/bg-c-1.gif) repeat-y 0 0; 
	margin-bottom:6px;
}
.content-1 .box-1 .container{background:url(../images/Converse/SiteImages/bg-c-1top.gif) repeat-x 0 0; padding:8px 20px 3px 20px}
.content-1 .box-1 .container2
{
	background:url(../images/Converse/SiteImages/bg-c-1top.gif) repeat-x 0 0;
	height:auto;
	width:149px;
}
.content-1 .box-1 .bot
{
	background:url(../images/Converse/SiteImages/bg-c-1bot.gif) no-repeat 0 0;
	height:15px;
	overflow:visible;
	width:160px;
}
.content-1 .box-1 ul.ul-1,.content-1 .box-1 ul.ul-2{list-style:none}
.content-1 .box-1 ul.ul-1 li{background:url(../images/Converse/SiteImages/bg-ul-1-li.gif) no-repeat 0 0; padding:3px}


.content-1 .box-1 ul.ux-x li{background:url(../images/SiteImages/icon-open.gif) no-repeat 0 0; padding:5px}


.content-1 .box-1 ul.ul-1 li img{margin-right:3px}
.content-1 .box-1 ul.ul-1 li.first{background:none}
.content-1 .box-1 ul.ul-2 li{display:block; border-bottom:1px solid #E9E9E9; font-size:0.9em; padding:2px 10px}


div.left-bar h2
{
	background:url(../images/Converse/SiteImages/bg-h2-1.gif) no-repeat 0 0;
	width:155px;
	height:23px;
	display:block;
	margin:0 8px;
	padding:3px 0 0 12px;
	color:#fff;
}
div.left-bar .box-1
{
	background:url(../images/SiteImages/bg-c-1.gif) repeat-y 0 0;
	margin-bottom:6px;
	width:160px;
}
div.left-bar .box-1 .container
{
	background:url(../images/SiteImages/bg-c-1top.gif) repeat-x 0 0;
	padding:8px 20px 3px 20px;
	text-align:left;
}
div.left-bar .box-1 .container2
{
	background:url(../images/SiteImages/bg-c-1top.gif) no-repeat 0 0;
	padding: 8px 10px;
	width:130px;
}
div.left-bar .box-1 .container2 form
{
	width:100%;
	text-align:left;
	padding-left:10px;
}
div.left-bar .box-1 .container2 form input
{
	width:100%;
}

div.left-bar .box-1 .bot{background:url(../images/SiteImages/bg-c-1bot.gif) no-repeat 0 0; width:160px; height:15px;}
div.left-bar .box-1 ul.ul-1,.content-1 .box-1 ul.ul-2{list-style:none}
div.left-bar .box-1 ul.ul-1 li{background:url(../images/SiteImages/bg-ul-1-li.gif) no-repeat 0 0; padding:3px}


div.left-bar .box-1 ul.ux-x li{background:url(../images/SiteImages/icon-open.gif) no-repeat 0 0; padding:5px}


div.left-bar .box-1 ul.ul-1 li img{margin-right:3px}
div.left-bar .box-1 ul.ul-1 li.first{background:none}
div.left-bar .box-1 ul.ul-2 li{display:block; border-bottom:1px solid #E9E9E9; font-size:0.9em; padding:2px 10px}

.content-middle .box-1
{
	background:url(../images/Converse/SiteImages/bg-box-1.gif) no-repeat 0 0; 
	width:100%; 
	padding:20px 10px 0 10px;
	margin-bottom:16px; 
	position:relative
}
.content-middle .box-1-1{background:url(../images/Converse/SiteImages/bg-box-1-1.gif) no-repeat 0 0; position:absolute; padding:18px 25px; top:0; right:0; width:360px}
.content-middle .box-2-text
{
	width:auto;
	padding:0px 10px 0 0px;
	position:relative;
}

.content-middle .box-2{background:url(../images/Converse/SiteImages/bg-box-2.gif) no-repeat 0 0; width:auto; padding:20px 10px 0 10px; margin-bottom:16px; position:relative}
.content-middle .box-3{background:url(../images/Converse/SiteImages/bg-box-3.gif) no-repeat 0 0; width:auto; padding:22px 6px 6px 25px;}
.content-middle .box-4{background:url(../images/Converse/SiteImages/bg-box-4.gif) no-repeat 0 0; width:auto; padding:22px 6px 4px 20px;}
.content-middle .box-1 h2,.content-middle .box-2 h2
{
	background:url(../images/SiteImages/bg-h2-2.gif) no-repeat 0 0;
	width:158px;
	height:21px;
	margin:0;
	padding:0;
	color:#fff;
	padding:5px 0 0 20px;
	position:absolute;
	top:-18px;
	left:20px
}

#h1, h1.emphasis
{
	background:url(../images/SiteImages/bg-h2-2.gif) no-repeat 0 0;
	width:158px;
	height:21px;
	margin:0;
	padding:0;
	color:#fff;
	padding:5px 0 0 20px;
	position:absolute;
	top:-18px;
	left:20px
}

#red{color:#F14D1A;}



table.listing-1 td{background:url(../images/Converse/SiteImages/bg-hr.gif) no-repeat center top; padding:30px 0 5px 0}
table.listing-1 td.first{background-position:left top}
table.listing-1 td.last{background-position:right top}
table.listing-1 th, table th{font-weight:normal; color:#E99115}

ul.ul-1
{
	font-size: 80%;
}

ul.ul-1 li ul{list-style:none; margin-left:22px}
ul.ul-1 li ul li
{
	padding:2px 0 !important;
	background:none !important
}
ul.gallery,ul.paging,ul.ul-1 ul,ul.steps,ul.color{list-style:none; width:auto; overflow:hidden}
/*
ul.gallery li{background:url(../images/SiteImages/bg-gallery-1.gif) no-repeat 0 0; width:160px; height:auto; display:block; float:left; padding:10px 20px 10px 20px}
*/

ul.paging li{background:url(../images/Converse/SiteImages/bg-page.gif) no-repeat 0 0; width:37px; height:32px; display:block; float:left; margin-left:8px; padding-top:5px; text-align:center}
ul.steps li{background:url(../images/Converse/SiteImages/bg-steps.gif) no-repeat 0 0; width:145px; height:39px; display:block; float:left; margin:0 1px 0 3px; text-align:center; padding-top:5px; font-size:0.9em}
ul.steps li.select{background-position:0 -44px; color:#fff}
ul.color li{display:block; margin-right:10px; float:left}
a.more,a.more{background:url(../images/Converse/SiteImages/bg-more.gif) no-repeat 0 0; width:44px; height:26px; display:block; color:#fff; text-align:center; font-size:0.9em;}
a.more:hover{background-position:0 -26px; color:#8C3920;}
a.remove{background:url(../images/Converse/SiteImages/bg-remove.gif) no-repeat 0 0; width:135px; height:23px; padding-top:3px; margin:0 auto; display:block; text-align:center}

/* product detail page metric chart */
div.remove{background:url(../images/SiteImages/bg-remove.gif) no-repeat 0 0; width:135px; height:23px; padding-top:3px; margin:0 auto; display:block; padding-left:27px; }
/* end */


.tab-1{display:block; overflow:hidden; width:auto; position:relative}
.tab-1 a.tab{width:40%; background:url(../images/Converse/SiteImages/bg-box-4.gif) no-repeat 0 0; display:block; float:left; padding:20px 20px 10px 20px}
.tab-1-detail{width:auto; position:relative; background:url(../images/Converse/SiteImages/bg-box-4.gif) no-repeat 0 -30px; padding-left:15px}

.clearfix{display:block; overflow:hidden; clear:both}
* html .content, * html ul,* html .clearfix,* html .tab-1-detail{height:1%}


/* breadcam */
ul.bread-cam li.last,ul.bread-cam li.last
{
	background:transparent none repeat scroll 0%;
	font-weight:normal;
	
}
ul.bread-cam li
{
background:transparent url(../images/siteimages/bg_bread_cam.gif) no-repeat scroll right center;
display:inline;
margin-right:5px;
padding-right:10px;
}
ul.bread-cam li a{color:#666666;
font-weight:normal;
}
.breadcam-b ul.bread-cam li.last,ul.bread-cam li.last a.select {
font-size:13px;
text-decoration:none;
}
.breadcam ul.bread-cam li.last
{
	list-style-type:none ;
}
.breadcam ul.bread-cam li 
{
	list-style-type:none ;
	display:inline;
}

.breadcam ul.bread-cam li
{
background:transparent url(../images/siteimages/bg_bread_cam.gif) no-repeat scroll right center;
display:inline;
margin-right:5px;
padding-right:10px;
}
.breadcam ul.bread-cam li.last
{
background:transparent none repeat scroll 0%;
	
	font-weight:bold;
	font-size:13px;	
}

/* end */

ul#secondarynavigation{ list-style-type:none}



/* tooltip */
.ToolTip  
{  
  
 
  position: relative; 
}  
 
.ToolTip .TipLink  
{  
  font-style: italic; /* effect to indicate this text has a tool tip */ 
 
}  
 
.ToolTip .TipLink:hover  
{  
  color: Red; /* effect when the tip link is active */ 
}  
 
.ToolTip .Tip  
{  
  display: none;  
  visibility: hidden;  
}  
 
.ToolTip:hover .Tip  
{  
  display: inline;  
  visibility: visible;  
  position: absolute;  
  z-index: 20; 
}  
 
.Tip  
{  
  /*position: relative;  */
 
  /* position relative to the top and left of the TipLink text */ 
  /* firefox has a small problem if the tip does not overlap the TipLink */ 
  left: 10px;  
  top: 28px; 
  float:left;
  width:400px; /* stops the tip taking up the full width of the page */ 
  /* add your own styles defining how the tip looks */ 
  background:transparent;
} 
 

/* end */

/*
.MagicZoomBigImageCont
{
	border: Solid 1px #356D06;
	background-color: White;
	z-index: 1;
}

.MagicZoomHeader
{
	background: #356D06;
	text-align:center;
	color: black;
	font-weight: bold;
	font-size: 11px;
	display: none;
}

.MagicZoomPup
{
	cursor: pointer;
	background: #999999;
	border: Solid 1px Black;
}

.Magic-float{width:46%;clear:left;margin-top:20px;}
*/

/* Metric chart */
.ToolText
{
	position:absolute ;

 }
 
.ToolTextHover{position:absolute;width:33em; top:480px;z-index:5;
 left: 133px;
   }
.ToolText div{display: none;}
.ToolTextHover div{
 width:100%;
  display:block;
  /* border:1px solid black; */
  top:1.3em;
  left:1px;
  background-color:#fff;
  color:white;
  text-align:center; 
  
}
.ToolTextHover div table{ font-size:.8em; border:2px solid gray; width:100%;
 
}
.ToolTextHover div table th{color:#F14D1A;}

.ToolTextHover div table td{color:black; text-align:center; border-collapse:collapse; border-left:solid 1px gray; border-bottom:solid 1px gray; border-top:solid 1px gray; }
/* end */
p.error{color:#AA1A23; margin-top:0px;margin-bottom:0px; font-size:0.8em}

/* product detail page */
 a#whishlist {margin-left:10px;}
*:first-child+html a#whishlist {margin-left:10px;}
.close{display:none;}
.open{display:block;}
.pad-1 .span-filter 
{
	float:left;
	padding-left:20px;
	padding-right:4px;
}
 
 .tab-1-detail .comments{width: 90%;height:auto; background: #fff url(../images/siteimages/stibg-box-4.gif) no-repeat 0 -30px;padding: 10px 30px}
 .b-1{font-size:0.7em}
  .pad-top{padding-top:5px}
 .pad-h{padding:0 25px}
 
*:first-child+html textarea{border:1px solid #999; padding:2px; font:normal 1em tahoma; color:#999}
    .div-1{width:44%;}
    
   body p span strong a{ color:Red; font-weight:bold;}  
   
   table.listing-3 th span{color:#666666 }  
      
    #sitemap {list-style-type:none;margin-left:0px;color:Red;
		list-style-image:none;
		line-height:1.2em;
		} 
		#sitemap li{margin-left:0px; text-align:left;}
		#sitemap li{margin-left:0px; text-align:left;color:Red }
		#sitemap li a{padding-left:8px;}
		
		
		/*
		#sitemap li ul li a{margin-left:8px;}
		#sitemap li ul li ul li a {margin-left:18px;}
		*/
		
		
		 #sitemap li ul{list-style-type:none; margin-left:0px}
		 
		  #sitemap li ul li{list-style-type:none; margin-left:0px}
	     
	      #sitemap li ul  { padding-left:0px}
	
	/*ul.ul-1 li ul{list-style:none; margin-left:22px} */
    	
	#ul-login li{ list-style-type:circle; }
	a.text{ font-size:0.8em;}
	
	
.container

{
	/* background:url(../images/SiteImages/bg-c-1top.gif) repeat-x 0 0; */
	
	padding:8px 10px
}


.first {
background:transparent url(/images/SiteImages/bg-c-1top.gif) repeat-x scroll 0 0;
margin-top:0px;
}

.nofound{ padding-left:30px;}

ul.gallery-feature li{background:url(../images/SiteImages/bg-gallery-1.gif) no-repeat 0 0; width:160px; height:auto; display:block; float:left; padding:10px 20px 10px 20px}

table.featured
{
	margin:auto;
	border-spacing:8px;
}

table.featured td
{
	/***GRAPHICAL***/
	vertical-align:top;
	text-align:center;
	border:solid 1px rgb(184,184,184);
	width:143px;
	height:73px;
	vertical-align:middle;
}

table.featured tr.list td
{
	/***TEXTUAL***/
	border:none;
	height:19px;
	width:145px;
}

.content-middle .brands-box
{
	margin-bottom:16px;
	position:relative;
	width:auto;
	background-image:none;
	padding-top:0px;
	top:-30px;
}

.centre
{
	text-align:center;
}


/*********************************************************************************

Gallery

*********************************************************************************/
ul.gallery li
{
	background:url(../images/SiteImages/bg-gallery-1.gif) no-repeat 0 0;
	width:192px; height:165px; display:block; float:left;
	padding-left:3px;
	padding-right:4px;
	padding-top:10px;
}

ul.gallery li:hover
{
	background:url(../images/SiteImages/bg-gallery1-red.gif) no-repeat 0 0;
	color:red;
}
ul.gallery li:hover a
{
	color:#F14D1A;
}

ul.gallery li div.text 
{
	width:160px;
	height:auto;
	margin-left:23px;
	display:block; 
	float:left;
	z-index:10;
}

ul.gallery1 li{background:url(../images/SiteImages/bg-gallery-1.gif) no-repeat 0 0; width:160px; height:165px; display:block; float:left; padding:10px 17px 10px 17px}

ul.gallery1 li div.text {width:160px; height:50px; display:block; float:left; }

ul.gallery li img
{
	text-align:center;
	margin-left:24px;
	width:140px;
}


div.titletext
{
	position:relative;
	z-index:10;
	padding-right:10px;
}

div.sizes
{
	margin-left:13px !important;
	
	width:160px;
	height:100px;
	padding-top:3px;
	display:block;
	background-repeat:no-repeat;
}
span.sizes
{
	position:relative;
	top:75px;
	vertical-align:top;
	display:block;
}

span.sizes_container
{
	position:relative;
	text-align:left;
	display:inline;
	width:65%;
	text-align:left;
}

span.sizes_item
{
	display:inline-block;
	border:solid 1px;
	width:12px;
	height:12px;
	text-align:center;
	font-size:8px;
	margin-left:1px;
	border:solid 1px;
	background-image:none;
}

/*********************************************************************************

New things

*********************************************************************************/

	p.comment_box
	{
		margin-left:10px;
	}

    div.hugewrapper {
	    width:610px;
	    height:174px;
	    overflow:hidden;
    }

    div.leftoffers {
	    width:439px;
	    height:174px;
	    float:left;
    }
    a.main_link
    {
		height:174px;
    }
    
    div.leftoffers .title
    {
		left:10px;
		position:relative;
		z-index:0;
		text-align:left;
		top:-150px;
		color:Orange;
		font-size:large;
    }
    
    div.leftoffers .description
    {
		left:10px;
		position:relative;
		z-index:0;
		text-align:left;
		top:-150px;
		height:100px;
		color:Black;
    }
    
    div.leftoffers .image
    {
		display:inline;
    }

    div.hpoffertop{
        width:170px;
        height:26px;
    }

    div.hpoffer {
        width:170px;
        height:29px;
        border-top:solid 1px rgb(126,126,126);
    }
    
    div.hpofferbottom
    {
		width:170px;
		height:27px;
		border-top:solid 1px rgb(126,126,126);
    }
	
	div.top
	{
		height:26px !important;
	}
	div.bottom
	{
		height:27px !important;
	}
	
    div.rightoffers {
	    width:170px;
	    height:174px;
	    float:left;
	    vertical-align:top;
    }

    div.lefttab {
        width:10px;
        height:29px;
        background-color:rgb(152,152,152);
        float:left;
    }
    
    div.righttab {
        width:159px;
        height:29px;
        float:left;
        background-color:rgb(184,184,184);
    }

    div.offercontent {
	    vertical-align:middle;
	    /*
	    padding-top:5px;
	    padding-right:5px;
	    padding-left:13px;
		*/
	    height:29px;
    }
    
    div.offercontent:hover a
    {
		color:#EE0000;
    }

    a.offerlink 
    {
		font-weight:bold;
	    font-size:10pt;
	    color:#FFFFFF;
	    
	    position:relative;
	    left:10px;
	    top:5px;
    }
    
    a.offerlink:hover {
	    text-decoration:none;
    }

    font.bottom {
	    font-size:80%;
	    font-weight:normal;
    }
    
div.filter
{
	background:url("/Images/SiteImages/filterbackground.gif") no-repeat 0 0;
	overflow:visible;
	height:30px;
	margin-top:9px;
	padding-top:10px;
	margin-left:10px;
}
div.filter form
{
	display:inline;
	float:left;
}

div.filter label
{
	font-weight:bold;
}
div.filter select
{
	width:auto;
}

ul.thin div.text
{
	height:auto !important;
}
ul.thin li, ul.thin li:hover
{
	background-image:none;
	height:auto;
	width:100px;
	padding-left:10px;
	padding-right:0px;
}
ul.thin img
{
	width:100% !important;
	margin-left:2px !important;
}
ul.thin li div
{
	font-size:70%;
	width:100%;
}
ul.thin li div.text
{
	width:100% !important;
	height:36px !important;
	margin-left:2px !important;
}

.btn-red
{
	background-image:url(/images/Converse/SiteImages/bg-btn2-red.gif) !important;
	color:White;
	background-position:0px 0px !important;
}
.btn-red:hover
{
	color:White !important;
	font-weight:bold;
}


/****

	Menu Flyouts

****/

.menu 
{
	position:relative;
	z-index:100;
	background-color:Transparent;
}
.menu ul 
{
	list-style-type: none;
	display:inline-block;
	height:auto;
}
.menu ul li
{
	float:left;
	background:url("/Images/SiteImages/bg-ul-1-li.gif") no-repeat scroll 0 0;
	position:relative;
}
.menu ul li a, .menu ul li a:visited 
{
	display:block;
	text-decoration:none;
	width:141px;
	height:20px;
	text-align:left;
}

.menu ul li a
{
	margin-left:3px;
}

.menu ul li ul 
{
	display: none;
	list-style-image:none;
}

.menu ul li ul li 
{
	background-color:White;
	background-image:none;
	list-style-image:none;
	padding-left:7px;
}

.menu ul li a.show
{
	color:rgb(211,39,1) !important;
}

/* Non IE6 Browsers read this */
.menu ul li:hover
{
	width:151px;
	color:rgb(211,39,1);
}
.menu ul li:hover ul
{
	position:absolute;
	display:block;
	left:150px;
	top:-10px;
	border:solid 1px Black;
}
.menu ul li:hover ul li
{
	color:rgb(211,39,1);
}
.menu ul li:hover ul li:hover
{
	width:144px;
}

/* Show Behaviour */
.menu ul li.show, .menu ul li.show:hover
{
	display:block;
	height:auto;
}
.menu ul li.show ul.show li a
{
	margin-left:22px;
}
.menu ul li.show ul.show, .menu ul li.show:hover ul.show
{
	display:inline;
	border:none;
	position:relative;
	left:0px;
	top:0px;
}
.menu ul li.show ul.show li, .menu ul li.show:hover ul.show li
{
	display:inline !important;
	padding-left:5px !important;
	width:110px !important;
}

.menu ul li.show ul.show li, .menu ul li.show ul.show li:hover
{
	display:inline;
	padding-left:15px;
}

/**************************************************************

PRODUCT DETAIL

**************************************************************/
div#product_details
{
	position: relative;
}
div#product_details div#prod_detail_left
{
	position: absolute;
	width:295px;
	margin-left:10px;
	position:relative;
}
div#product_details div#prod_detail_right
{
	position: absolute;
	width:313px;
	padding-bottom:5px;
	position:relative;
}

/*** LEFT ***/
div#product_details h1.product_name
{
	font-weight:bold;
	color:rgb(211,39,1);
	font-size:large;
}
div#product_details h1.product_code
{
	font-size:xx-small;
	color:rgb(211,39,1);
}
div#product_details div#magiczoom
{
	padding-bottom:50px;
}
div#product_details form#product_variations
{
	
}
div#product_details form#product_variations div#sizes select#size
{
	width:136px;
	margin-right:15px;
}
div#product_details form#product_variations div#sizes a
{
	padding-left:14px;
}
div#product_details form#product_variations div#quantity input#basket_quantity
{
	width:130px;
	vertical-align:middle;
	margin-right:15px;
}

/*** RIGHT ***/
div#product_details div#rating_brand
{
	vertical-align:top;
	height:50px;
}
div#product_details div#rating_brand span#text
{
	top:0;
}
div#product_details div#rating_brand span#stars
{
	margin-left:18px;
	padding-right:18px;
	position:relative;
	top:5px;
}
div#product_details div#rating_brand span#brandlogo
{
	float:right;
	position:relative;
	top:-20px;
}
div#product_details div#rating_brand span#brandlogo.nopretext
{
	top:0px !important;
}

div#product_details div#price
{
	font-weight:bold;
	color:rgb(211,39,1);
	font-size:large;
	padding-top:3px;
}
div#product_details div#order_notice
{
	font-weight:bold;
	color:rgb(211,39,1);
	font-size:small;
	padding-bottom:3px;
	padding-top:6px;
}

div#product_details div#product_variations_holder
{
	background:url("/Images/SiteImages/product_detail_top.jpg") no-repeat 0 0;
	min-height:9px;
	padding-top:3px;

	position:relative;
	left:-20px;	
	
	margin-left:10px;
	margin-top:10px;
	margin-bottom:10px;
	
	width:313px;
}
div#product_details div#product_variations_holder form
{
	background:url("/Images/SiteImages/product_detail_back.jpg") repeat-y 0 0;
	padding-left:14px;
}
div#product_details div#product_variations_holder div.clearfix
{
	background:url("/Images/SiteImages/product_detail_bottom.jpg") no-repeat 0 0;
	height:9px;
}

div#product_details input#basket_quantity
{
	width:100px;
}
div#product_details div#product_info
{
	
}
div#colour_selector
{
	vertical-align:top;
}
div#colour_text
{
	position:relative;
	float:left;
	font-weight:bold;
	margin-right:5px;
}
div#colour_options
{
	position:relative;
	float:right;
	width:190px;
}

/***BUTTONS***/
div#product_details div#prod_detail_buttons
{
	position:relative;
	width:295px;
	top:-50px;
	color:Purple;
}
div#product_details div.div-btn-wish
{
	
}
div#product_details div.div-btn-review
{
	
}
/****************************************************************

Reviews

****************************************************************/
div#reviews
{
	position:relative;
	min-height:119px;
	clear:both;
	margin-top:20px;
}

div#reviews div.review p.text
{
	padding-left:20px;
	padding-top:6px;
}
div#reviews div.review span.name
{
	font-weight:bold;
}

/****************************************************************

SIMILAR PRODUCTS

****************************************************************/
div#similar_products
{
	position:relative;
	clear:both;
}