/*Boxfresh Presentation CSS*/

/*version note*/
#version {
 position:absolute;
 top:0;
 left:0;
 width:150px;
 clear:none;
 padding:3px;
 font:bold 0.8em Arial, Helvetica, sans-serif;
 color:#fff;
 background:#f00;
}

/* text */
p {
 margin:0;
 font-size:0.9em;
 line-height:1.2em;
}

.static p {display:block;padding:0 230px 0 5px; margin:6px 0 18px 0;
/*float:left;position:relative;overflow:auto;clear:both;padding:0 0 0 5px;*/
 font-size:1.2em;
 line-height:1.3em;

}
.staticImage {float:right;text-align:right;margin:6px 20px 20px 0;padding:0;
/**/
}

h1 {
/* position:relative;*/
 display:inline;
 clear:right;
 margin:0;
 font-size:2.5em;/*was 1.7em;*/
 font-weight:bold;
}
.static h1 {clear:left;display:block;;margin-bottom:10px;
/*float:left;position:relative;overflow:auto;*/
}

h2 {
/* position:relative;*/
 display:inline;
 clear:right;
 margin:0;
 font-size:1.2em;
 letter-spacing:-0.05em;
 font-weight:bold;
}
.static h2 {clear:left;position:relative;width:auto;display:inline;background:#000;color:#fff;font-size:1.7em;font-weight:normal;padding:2px;margin-bottom:5px;
/*float:left;position:relative;overflow:auto;*/
}

.apparel h2.intro {color:#797979;}
.core h2.intro {color:#797979;}
.mens h2.intro {color:#797979;}
.womens h2.intro {color:#666;}
.footwear h2.intro {color:#666;}
.collaborations h2.intro {color:#fff;}
.collaborations h2.intro {color:#fff;}


h3 {
 position:relative;
 display:inline;
 clear:none;
 margin:0;
 font-size:1.0em;
 font-weight:bold;
}
h4 {
 position:relative;
 display:inline;
 clear:none;
 margin:0;
 font-size:1.3em;
 font-weight:bold;
}
h5 {
 position:relative;
 display:inline;
 clear:none;
 margin:0;
 font-size:1.2em;
 font-weight:bold;
}
.collaborations h5 {color:#7a7a7a}

h6 {
 position:relative;
 display:inline;
 clear:none;
 margin:0;
 font-size:0.6em;
 font-weight:normal;
} 
ul {
padding:0;
margin:0;
}
li {
padding:0;
margin:0;
}
/* links */
a, a:link 		{color:#0cf; background:transparent; text-decoration:none;}	
a:visited 		{color:#0cf; background:transparent; text-decoration:none;}
a:active 		{color:#0cf; background:transparent; text-decoration:none;}
a:hover 		{color:#6cf; background:transparent; text-decoration:none;}

.mens a, .mens a:link 		{color:#0cf; background:transparent; text-decoration:none;}	
.mens a:visited 		{color:#0cf; background:transparent; text-decoration:none;}
.mens a:active 		{color:#0cf; background:transparent; text-decoration:none;}
.mens a:hover 		{color:#6cf; background:transparent; text-decoration:none;}

.womens a, .womens a:link {color:#f0c; background:transparent; text-decoration:none;}	
.womens a:visited 		{color:#f0c; background:transparent; text-decoration:none;}
.womens a:active 		{color:#f0c; background:transparent; text-decoration:none;}
.womens a:hover 		{color:#f9f; background:transparent; text-decoration:none;}

.footwear a, .footwear a:link {color:#a9a9a9; background:transparent; text-decoration:none;}	
.footwear a:visited 		{color:#a9a9a9; background:transparent; text-decoration:none;}
.footwear a:active 		{color:#a9a9a9; background:transparent; text-decoration:none;}
.footwear a:hover 		{color:#c4c4c4; background:transparent; text-decoration:none;}

.collaborations a, .collaborations a:link {color:#a9a9a9; background:transparent; text-decoration:none;}	
.collaborations a:visited 		{color:#a9a9a9; background:transparent; text-decoration:none;}
.collaborations a:active 		{color:#a9a9a9; background:transparent; text-decoration:none;}
.collaborations a:hover 		{color:#666; background:transparent; text-decoration:none;}

/*colors*/
.blue {color:#0cf; background:transparent;}
.pink {color:#ff00cc; background:transparent;}
.white {color:#fff; background:transparent;}
.grey {color:#666; background:transparent;}
.lightGrey {color:#666; background:transparent;}

/* menus */
/* menu-1 */
#menu-bar-1 {
 float:left;
 clear:both;
 display:block;
 list-style:none;
 width:418px;
 height:21px;
 margin:0;
 padding:0 0 0 32px;
 overflow:hidden;
 border:0px solid #f00;
}

/*mm-about-us*/
.mm-about-us ul {
 position:relative;
 float:left;
 clear:none;
 list-style:none;
 margin:0;
 padding:0;
 overflow:hidden;
}
.mm-about-us li {
 float:left;
 clear:none;
 width:131px;
 height:21px;
 color:#fff;
 background:#fff url('../images/mm-about-us.gif') 0px 0px no-repeat;
 list-style:none;
 margin:0;
 padding:0;
 border:0px solid #ff0;
}
.collaborations .mm-about-us li {background:#fff url('../images/mm-about-us.gif') 0px -168px no-repeat;}

.mm-about-us a {
 display:block;
 width:131px;
 height:0;
 margin:0;
 padding-top:21px;
 overflow:hidden;
}
.mm-about-us a:hover {
 display:block;
 color:#fff;
 width:131px;
 height:0px;
 margin:0;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-about-us.gif') 0px -21px no-repeat;
}
.core .mm-about-us a:hover {background:#fff url('../images/mm-about-us.gif') 0px -42px no-repeat;}
.mens .mm-about-us a:hover {background:#fff url('../images/mm-about-us.gif') 0px -42px no-repeat;}
.womens .mm-about-us a:hover {background:#fff url('../images/mm-about-us.gif') 0px -84px no-repeat;}
.footwear .mm-about-us a:hover {background:#fff url('../images/mm-about-us.gif') 0px -126px no-repeat;}
.collaborations .mm-about-us a:hover {background:#fff url('../images/mm-about-us.gif') 0px -189px no-repeat;}

.core .mm-about-us li.active a {/*ie6 needs the .core selector here*/
 float:left;
 color:#fff;
 width:131px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-about-us.gif') 0px -42px no-repeat;
}
.mm-about-us li.active a:hover {
 color:#fff;
 width:131px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-about-us.gif') 0px -63px no-repeat;
}


.mm-store li {
	background:url('../images/nav-colabs-sprite.gif') no-repeat 0 -72px;
	width:65px;
	height:18px;
	list-style:none;
	margin:0 3px 0 5px;
	display:inline;
	float:left;
}
.collaborations .mm-store li {
	background:url('../images/nav-colabs-sprite.gif') no-repeat 0 -90px;
}
.footwear .mm-store li {
	background:url('../images/nav-colabs-sprite.gif') no-repeat 0 -126px;
}
.mm-store li span {
	display:none;
}

/*mm-community*/

.mm-community ul {
 position:relative;
 float:left;
 clear:none;
 list-style:none;
 margin:0;
 padding:0;
 overflow:hidden;
}
.mm-community li {
 position:relative;
 display:inline;
 float:left;
 width:130px;
 height:21px;
 color:#fff;
 background:#fff url('../images/mm-community.gif') 0px 0px no-repeat;
 list-style:none;
 margin:0;
 padding:0;
}
.collaborations .mm-community li {background:#fff url('../images/mm-community.gif') 0px -168px no-repeat;}

.mm-community a {
 display:block;
 width:130px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
}
.mm-community a:hover {
 color:#fff;
 width:130px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-community.gif') 0px -21px no-repeat;
}
.core .mm-community a:hover {background:#fff url('../images/mm-community.gif') 0px -42px no-repeat;}
.mens .mm-community a:hover {background:#fff url('../images/mm-community.gif') 0px -42px no-repeat;}
.womens .mm-community a:hover {background:#fff url('../images/mm-community.gif') 0px -84px no-repeat;}
.footwear .mm-community a:hover {background:#fff url('../images/mm-community.gif') 0px -126px no-repeat;}
.collaborations .mm-community a:hover {background:#fff url('../images/mm-community.gif') 0px -189px no-repeat;}

.mm-community li.active a {
 float:left;
 color:#fff;
 width:130px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-community.gif') 0px -42px no-repeat;
}
.mm-community li.active a:hover {
 color:#fff;
 width:130px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-community.gif') 0px -63px no-repeat;
}

/*mm-contacts*/
.mm-contacts ul {
 position:relative;
 float:left;
 clear:none;
 list-style:none;
 margin:0;
 padding:0;
 overflow:hidden;
}
.mm-contacts li {
 position:relative;
 display:inline;
 float:left;
 width:103px;
 height:21px;
 color:#fff;
 background:#fff url('../images/mm-contacts.gif') 0px 0px no-repeat;
 list-style:none;
 margin:0;
 padding:0;
}
.collaborations .mm-contacts li {background:#fff url('../images/mm-contacts.gif') 0px -168px no-repeat;}

.mm-contacts a {
 display:block;
 width:103px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
}
.mm-contacts a:hover {
 color:#fff;
 width:103px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-contacts.gif') 0px -21px no-repeat;
}
.core .mm-contacts a:hover {background:#fff url('../images/mm-contacts.gif') 0px -42px no-repeat;}

.mens .mm-contacts a:hover {background:#fff url('../images/mm-contacts.gif') 0px -42px no-repeat;}
.womens .mm-contacts a:hover {background:#fff url('../images/mm-contacts.gif') 0px -84px no-repeat;}
.footwear .mm-contacts a:hover {background:#fff url('../images/mm-contacts.gif') 0px -126px no-repeat;}
.collaborations .mm-contacts a:hover {background:#fff url('../images/mm-contacts.gif') 0px -189px no-repeat;}

.core .mm-contacts li.active a { /*ie6 needs the .core selector here*/
 float:left;
 color:#fff;
 width:103px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-contacts.gif') 0px -42px no-repeat;
}
.mm-contacts li.active a:hover {
 color:#fff;
 width:103px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-contacts.gif') 0px -63px no-repeat;
}

/* menu-2 */
#menu-bar-2 {
 float:left;
 clear:none;
 display:inline;
 list-style:none;
 width:418px;
 height:21px;
 overflow:hidden;
 margin:0;
 padding:0 0 0 32px;
 border:0px solid #f00;
}

/* mm-apparel */
.mm-apparel ul {
 position:relative;
 float:left;
 clear:none;
 list-style:none;
 margin:0;
 padding:0;
 overflow:hidden;
}
.mm-apparel li {
 position:relative;
 display:inline;
 float:left;
 width:112px;
 height:21px;
 color:#fff;
 background:#fff url('../images/mm-apparel.gif') 0px 0px no-repeat;
 list-style:none;
 margin:0;
 padding:0;
}
.collaborations .mm-apparel li {background:#fff url('../images/mm-apparel.gif') 0px -168px no-repeat;}

.mm-apparel a {
 display:block;
 width:112px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
}
.mm-apparel a:hover {
 color:#fff;
 width:112px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-apparel.gif') 0px -21px no-repeat;
}
.core .mm-apparel a:hover {background:#fff url('../images/mm-apparel.gif') 0px -42px no-repeat;}
.mens .mm-apparel a:hover {background:#fff url('../images/mm-apparel.gif') 0px -42px no-repeat;}
.womens .mm-apparel a:hover {background:#fff url('../images/mm-apparel.gif') 0px -84px no-repeat;}
.footwear .mm-apparel a:hover {background:#fff url('../images/mm-apparel.gif') 0px -126px no-repeat;}
.collaborations .mm-apparel a:hover {background:#fff url('../images/mm-apparel.gif') 0px -189px no-repeat;}

.mm-apparel li.active a {
 float:left;
 color:#fff;
 width:112px;
 height:0px;
 padding-top:21px;
 background:#fff url('../images/mm-apparel.gif') 0px -42px no-repeat;
}
.collaborations .mm-apparel li.active a {background:#fff url('../images/mm-apparel.gif') 0px -168px no-repeat;}

.mm-apparel li.active a:hover {
 color:#fff;
 width:112px;
 height:0px;
 padding-top:21px;
 overflow:hidden;;
 background:#fff url('../images/mm-apparel.gif') 0px -63px no-repeat;
}
.mm-apparel li.active a:hover {background:#fff url('../images/mm-apparel.gif') 0px -63px no-repeat;}

/* mm-footwear */
.mm-footwear ul {
 position:relative;
 float:left;
 clear:none;
 list-style:none;
 margin:0;
 padding:0;
 overflow:hidden;
}
.mm-footwear li {
 position:relative;
 display:inline;
 float:left;
 width:125px;
 height:21px;
 color:#fff;
 background:#fff url('../images/mm-footwear2.gif') 0px 0px no-repeat;
 list-style:none;
 margin:0;
 padding:0;
}
.collaborations .mm-footwear li {background:#424242 url('../images/mm-footwear2.gif') 0px -168px no-repeat;}

.mm-footwear a {
 display:block;
 width:125px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
}
.mm-footwear a:hover {
 color:#fff;
 width:125px;
 height:0px;
 padding-top:21px;
 overflow:hidden;
 background:#fff url('../images/mm-footwear2.gif') 0px -21px no-repeat;
}
.core .mm-footwear a:hover {background:#fff url('../images/mm-footwear2.gif') 0px -42px no-repeat;}
.mens .mm-footwear a:hover {background:#fff url('../images/mm-footwear2.gif') 0px -42px no-repeat;}
.womens .mm-footwear a:hover {background:#fff url('../images/mm-footwear2.gif') 0px -84px no-repeat;}
.footwear .mm-footwear a:hover {background:#fff url('../images/mm-footwear2.gif') 0px -126px no-repeat;}
.collaborations .mm-footwear a:hover {background:#fff url('../images/mm-footwear2.gif') 0px -189px no-repeat;}

.footwear .mm-footwear li.active a {/*ie6 needs the .footwear selector here*/
 float:left;
 color:#fff;
 width:125px;
 height:0px;
 padding-top:21px;
 background:#fff url('../images/mm-footwear2.gif') 0px -126px no-repeat;
}
.mm-footwear li.active a:hover {
 color:#fff;
 width:125px;
 height:0px;
 padding-top:21px;
 overflow:hidden;;
 background:#fff url('../images/mm-footwear2.gif') 0px -147px no-repeat;
}

/* mm-collaborations */
.mm-collaborations ul {
 position:relative;
 float:left;
 clear:none;
 list-style:none;
 margin:0;
 padding:0;
 overflow:hidden;
}
.mm-collaborations li {
 position:relative;
 display:inline;
 float:left;
 width:82px;
 height:18px;
 color:#fff;
 background:#fff url('../images/nav-colabs-sprite.gif') 0px -54px no-repeat;
 list-style:none;
 margin:0;
 padding:0;
}
.collaborations .mm-collaborations li {
 background:#fff url('../images/nav-colabs-sprite.gif') 0px -36px no-repeat!important;
}

.mm-collaborations a {
 display:block;
 width:82px;
 height:0px;
 padding-top:18px;
 overflow:hidden;
}
.mm-collaborations a:hover {
 color:#fff;
 width:82px;
 height:0px;
 padding-top:18px;
 overflow:hidden;
background-position:0 0;
}
.core .mm-collaborations a:hover {background:#fff url('../images/nav-colabs-sprite.gif') 0px 0px no-repeat;}
.apparel .mm-collaborations a:hover {background:#fff url('../images/nav-colabs-sprite.gif') 0px -18px no-repeat;}
.womens .mm-collaborations a:hover {background:#fff url('../images/mm-collaborations.gif') 0px -84px no-repeat;}
.footwear .mm-collaborations a:hover {background:#fff url('../images/nav-colabs-sprite.gif') 0px -108px no-repeat;}
.collaborations .mm-collaborations a:hover {background:#fff url('../images/nav-colabs-sprite.gif') 0px -54px no-repeat;}

.collaborations .mm-collaborations li.active a {/*ie6 needs the .footwear selector here*/
 float:left;
 color:#fff;
 width:76px;
 height:0px;
 padding-top:18px;
 background:#fff url('../images/nav-colabs-sprite.gif') 0px -36px no-repeat!important;
}
.mm-collaborations li.active a:hover {
 color:#fff;
/* width:165px;*/
 height:0px;
/* padding-top:21px;*/
 overflow:hidden;;
/* background:#fff url('../images/mm-collaborations.gif') 0px -189px no-repeat;*/
}


/* menu-3 */ 
#menu-bar-3 { /*361*/
 display:block;
 position:static;
 float:left;
 clear:both;
 width:700px;
 height:35px;
 white-space:normal;
 color:#000;
 background:transparent;
 margin:13px 0 5px 0;
 padding:0 0 10px 0;
 overflow:visible;
 border:0px solid #f00;
}
#menu-3 {
 float:none ;/*PBF-380*/
 clear:both;
 overflow:hidden;
 font-family: helvetica bold, arial bold, verdana bold, sans-serif;
 font-size:1.2em;
 font-weight:bold;
 letter-spacing:-0.05em;
 color:#000;
 background:transparent;
 margin:0;
 padding:0;
 white-space:normal;
 border:0px solid #cfc;
}
#menu-3 ul {
 list-style:none;
 overflow:auto;
}
#menu-3 li {
 display:inline;
 float:left;
 color:#666;
 font-weight:bold;
 white-space:normal;
 #white-space:nowrap;/*ie6 & ie7 need this*/
}

#menu-3 a {float:left; color:#000; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
#menu-3 a:hover {color:#999; text-decoration:none;}
#menu-3 li.active a {color:#0cf; float:left; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
#menu-3 li.active a:hover {color:#9cf; padding:0 4px 0 0px; text-decoration:none;}

.core #menu-3 a {float:left; color:#000; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.core #menu-3 a:hover {color:#0cf; text-decoration:none;}
.core #menu-3 li.active a {color:#0cf; float:left; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.core #menu-3 li.active a:hover {color:#9cf; padding:0 4px 0 0px; text-decoration:none;}

.mens #menu-3 a {float:left; color:#000; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.mens #menu-3 a:hover {color:#0cf; text-decoration:none;}
.mens #menu-3 li.active a {color:#0cf; float:left; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.mens #menu-3 li.active a:hover {color:#9cf; padding:0 4px 0 0px; text-decoration:none;}

.womens #menu-3 a {float:left; color:#000; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.womens #menu-3 a:hover {color:#f0c; text-decoration:none;}
.womens #menu-3 li.active a {color:#f0c; float:left; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.womens #menu-3 li.active a:hover {color:#f9f; padding:0 4px 0 0px; text-decoration:none;}

.footwear #menu-3 a {float:left; color:#000; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.footwear #menu-3 a:hover {color:#a9a9a9; text-decoration:none;}
.footwear #menu-3 li.active a {color:#a9a9a9; float:left; background:#fff; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.footwear #menu-3 li.active a:hover {color:#c4c4c4; padding:0 4px 0 0px; text-decoration:none;}

.collaborations #menu-3 a {float:left; color:#fff; background:#424242; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.collaborations #menu-3 a:hover {color:#797979; text-decoration:none;}
.collaborations #menu-3 li.active a {color:#797979; float:left; background:#424242; margin:0; padding:0 4px 0 0px; text-decoration:none;}
.collaborations #menu-3 li.active a:hover {color:#666; padding:0 4px 0 0px; text-decoration:none;}

/* menu-4 */
#menu-bar-4 {
 float:left;
 position:relative;
 padding:2px 3px;
 color:#fff;
 background:#000;
}
#menu-4 {
 float:left;
 clear:both;
 overflow:hidden;
 font-family: helvetica bold, arial bold, verdana bold, sans-serif;
 font-size:0.8em;
 font-weight:bold;
 color:#fff;
 background:#000;
 margin:0;
 padding:0;
 white-space:nowrap;
 border:0px solid #cfc;
}
#menu-4 ul {
 list-style:none;
 overflow:auto;
}
#menu-4 li {
 display:inline;
 float:left;
 color:#666;
 background:#000;
 margin:0;
 padding:0 2px 0 2px;
 text-decoration:none;
}
#menu-4 a {
 color:#fff;
}
#menu-4 a:hover {
 color:#999;
 text-decoration:none;
}

#menu-4 li.active a {
 color:#999;
 float:left;
 background:#fff;
 margin:0;
 padding:0 4px 0 0px;
 text-decoration:none;
}
#menu-4 li.active a:hover {
 color:#9cf;
 padding:0 2px 0 5px;
 text-decoration:none;
}

/* buttons*/
#btn-blue-01 a {
 position:relative;
 text-align:center;
 font-size:1.2em;
 letter-spacing:-0.03em;
 font-weight:bold;
 display:block;
 width:133px;
 height:19px;
 margin:0; 
 padding:1px 0 0 0;
 color:#fff;
 background:url('../images/btn-blue-01.gif') 0px 0px no-repeat;
 overflow:hidden;
}
.mens #btn-blue-01 a {background:url('../images/btn-blue-01.gif') 0px 0px no-repeat;}
.womens #btn-blue-01 a {background:url('../images/btn-blue-01.gif') 0px -80px no-repeat;}
.footwear #btn-blue-01 a {background:url('../images/btn-blue-01.gif') 0px -40px no-repeat;}
.collaborations #btn-blue-01 a {background:url('../images/btn-blue-01.gif') 0px -120px no-repeat;}

#btn-blue-01 a:hover {
 color:#000;
 background:url('../images/btn-blue-01.gif') 0px -20px no-repeat;
 text-decoration:none;
}
.mens #btn-blue-01 a:hover  {background:url('../images/btn-blue-01.gif') 0px -20px no-repeat;}
.womens #btn-blue-01 a:hover  {background:url('../images/btn-blue-01.gif') 0px -100px no-repeat;}
.footwear #btn-blue-01 a:hover  {background:url('../images/btn-blue-01.gif') 0px -60px no-repeat;}
.collaborations #btn-blue-01 a:hover  {background:url('../images/btn-blue-01.gif') 0px -140px no-repeat;}

#btn-blue-02 a {
 position:relative;
 text-align:center;
 font-size:1.2em;
 letter-spacing:-0.03em;
 font-weight:bold;
 display:block;
 width:133px;
 height:19px;
 margin:0; 
 padding:1px 0 0 0;
 color:#fff;
 background:url('../images/btn-blue-01.gif') 0px 0px no-repeat;
 overflow:hidden;
}
#btn-blue-02 a:hover {
 color:#000;
 background:url('../images/btn-blue-01.gif') 0px -20px no-repeat;
 text-decoration:none;
}

#btn-blue-03 a {
 position:relative;
 text-align:center;
 font-size:1.2em;
 letter-spacing:-0.03em;
 font-weight:bold;
 display:block;
 width:163px;
 height:19px;
 margin:0; 
 padding:1px 0 0 0;
 color:#fff;
 background: url('../images/btn-blue-03.gif') 0px 0px no-repeat;
 overflow:hidden;
}
#btn-blue-03 a:hover {
 color:#000;
 background: url('../images/btn-blue-03.gif') 0px -20px no-repeat;
 text-decoration:none;
}

#btn-continueShopping1 a {
 position:relative;
 text-align:center;
 font-size:1.1em;
 letter-spacing:-0.03em;
 font-weight:bold;
 display:block;
 width:133px;
 height:19px;
 margin:0 0 10px 0; 
 padding:1px 0 0 0;
 color:#fff;
 background:url('../images/btn-01.gif') 0px 0px no-repeat;
 overflow:hidden;
}
.apparel #btn-continueShopping1 a {background:url('../images/btn-01.gif') 0px -40px no-repeat;}
.footwear #btn-continueShopping1 a {background:url('../images/btn-01.gif') 0px -40px no-repeat;}
.collaborations #btn-continueShopping1 a {color:#000; background:url('../images/btn-01.gif') 0px -80px no-repeat;}

#btn-continueShopping1 a:hover {
 color:#000;
 background:url('../images/btn-01.gif') 0px -20px no-repeat;
 text-decoration:none;
}
.apparel #btn-continueShopping1 a:hover  {background:url('../images/btn-01.gif') 0px -60px no-repeat;}
.footwear #btn-continueShopping1 a:hover  {background:url('../images/btn-01.gif') 0px -60px no-repeat;}
.collaborations #btn-continueShopping1 a:hover  {color:#999; background:url('../images/btn-01.gif') 0px -40px no-repeat;}

/* Forms */
.checkout-form-container-01 {
 float:left;
 clear:none;
 margin:10px 15px 0 0;
 border:0px solid #f00;
}
.checkout-form-label {
 width:120px;
 float:left;
 text-align:right;
 margin-right:5px;
 display:block;
}
.checkout-form-label-note {
 width:135px;
 text-align:right;
 margin:0 5px 0 145px;
_margin:0 5px 0 155px;
 display:block;
 border:0px solid red;
 clear:both!important;
  
}
.submit input {
margin-left:125px;
} 
.submit-02 input {
margin-left:10px;
} 
input {
/*
color: #781351;
background: #fee3ad;
border: 1px solid #ccc;
*/
}
.submit input {
/*
color: #000;
background: #fff;
border: 2px solid #ccc;
*/
} 
.checkout-form-fieldset {
 float:left;
 width:330px;
 border-color:#ccc;
 border-style:solid;
 border-width:1px;
 padding:0;
 margin:0;
}
.checkout-form-fieldset-02 {
 float:left;
 width:675px;
 border-color:#ccc;
 border-style:solid;
 border-width:1px;
 padding:0;
 margin:0;
}
.checkout-form-legend {
 color: #000;
 font-weight:bold;
 background:transparent;
 border-color:#ccc;
 border-style:solid;
 border-width:0;
 padding: 2px 6px;
 margin:0 0 0 10px;
} 


/* extraneous styles [ begin ] */

.fl {
	float: left; display:inline; height:31px; cursor:pointer;
}
.skip {
	position: absolute; left: -5000px;
}

/* extraneous styles [ end ] */

/* slider styles [ begin ] */

.news_slider {
	position: relative; width:155px; margin: 0 0 0 0;
}
.news_slider .messaging {
	display: block; padding: 0px; margin: 0 0 0 0; background: #ffffcc;
}
.news_slider .prev, .news_slider .next {
	position: absolute; top: 39px; display: none;
}
.news_slider .next {
	right: 0;
}
.news_slider .colourboxes {
	position: relative; width:124px; left: 16px; height:33px; overflow: hidden;
}
.news_slider .colourboxes .view_all {
	padding: 5px; margin: 0 0 0 0; text-align: center;
}
.news_slider .colourboxes .colourcontainer {
	position:relative; top:0; left:0; width:125px; height:32px; background:transparent;
}
.news_slider .colourboxes .colourcontainer .item {
	width:31px; margin: 0 0 0 0;
}
.news_slider .colourboxes .colourcontainer .item div {
	width:31px; margin: 0 0 0 0;
}
.listPrice {
text-decoration: line-through
}
.redPrice {
color: rgb(255,0,0);
padding-left: 5px;
font-weight:bold;
}

.bluePrice {
color: #009ee0;
padding-left: 5px;
font-weight:bold;
}

.field5Color {
color: #009ee0;
padding-left: 5px;
font-weight:bold;
}

.field5Colorlrg {
color: #009ee0;
padding-left: 5px;
font-weight:bold;
font-size: 18px;
}
.price-display {
 width:40px;
 float:left;
 text-align:right;
}
/* slider styles [ end ] */
