body {
	font-family: verdana, helvetica, arial, sans-serif;
	margin:0 0 20px 0;
	padding:0;
	background: url("../g/bg_body.gif") repeat-x;
}

a {font-family: verdana, helvetica, arial, sans-serif; color:#fff; }
a:link {font-family: verdana, helvetica, arial, sans-serif; color:#fff; }
a:visited {font-family: verdana, helvetica, arial, sans-serif; color:#fff; }
a:hover {font-family: verdana, helvetica, arial, sans-serif; color:#fff; text-decoration: none;}
a:active {font-family: verdana, helvetica, arial, sans-serif; color:#fff; }


td#content_window {
	background: #333 url("../g/women_detail_bg.jpg") no-repeat;
}
td#Home {
	background: #FFF url("../g/bg_homepage.jpg") no-repeat;
}
td#Men {
	background: #333 url("../g/men_bg.jpg") no-repeat;
}
td#Women {
	background: #333 url("../g/women_bg.jpg") no-repeat;
}
td#Kids {
	background: #333 url("../g/kids_bg.jpg") no-repeat right top;
}
td#Team {
	background: #333 url("../g/team_bg.jpg") no-repeat right top;
}
td#Contact {
	background: #333 url("../g/contact_bg.jpg") no-repeat right top;
}
td#Accessories {
	background: #333 url("../g/accessories_bg.jpg") no-repeat right top;
}

h1 {
	margin:0px 0 0px 20px;
	padding:0;
	font-size: 30px;
	color:#FFF;
	font-weight:bold;
}
h2 {
	margin:0;
	padding:0;
	font-size: 14px;
	color:#fff;
	font-weight:bold;
}
p {
	margin:0 0 8px 0;
	padding:0;
	font-size: 12px;
	color:#FFF;
}
p.header {
	margin:0 0 8px 20px;
	padding:0;
	font-size: 12px;
	color:#FFF;
}
#info {
		border-top: 1px dashed #666;
		border-bottom: 1px dashed #666;
		margin: 0 20px 10px 20px;
		padding:10px 0 10px 0;
 		font: 12px verdana, arial, helvetica, sans-serif;
	}
#info p {
		margin: 0;
		padding: 0;
 		font: 16px verdana, arial, helvetica, sans-serif;
		color:#333;
		font-style:italic;
	}







.container {
	margin:4px 0 10px 0;
	padding:8px 0 8px 12px;
}

a.floatbox {
	
	float:left;
	width:100px;
	padding:2px;
	margin:4px;
	border:1px solid #CCC;
	background: #EEE;
	font-size:10px;
	color:#666;
	line-height:12px;
	text-align:center;
	text-decoration:none;
}
a.floatbox:hover {
	border:1px solid #000;
	color:#000;
}

a.floatbox img  {
	margin:4px;
	padding:0;
	border:1px solid #CCC;
}

a.floatbox:hover img  {
	border:1px solid #000;
}


div.spacer {
	font-size:1px;
	clear: both;
}




div#detail {
	
	margin:0 0 0 20px;
	padding:0px;

}
#detail p {
	
	margin:0 0 10px 0;
	padding:0px;
	border:none;
	font-size: 10px;
	line-height:12px;
	color:#fff;
}
#detail h2 {
	
	margin:0 0 2px 0;
	padding:0px;
	border:none;
	font-size: 18px;
	color:#FFF;
}
#detail h3 {
	
	margin:0 0 2px 0;
	padding:0px;
	border:none;
	font-size: 12px;
	color:#FFF;
}

div#fullsize {
	
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#ccc;
	line-height:12px;
	text-align:center;
}
#fullsize a {
	margin:0px;
	padding:0px;
	font-size:12px;
	color:#ccc;
	line-height:12px;
	text-align:center;
	text-decoration:none;
}
#fullsize a:hover {
	color:#fff;
	text-decoration:none;
}

#fullsize img, #fullsize a img  {
	margin:0 0 10px 0;
	padding:0;
	border:1px solid #ccc;
}
#fullsize a:hover img  {
	border:1px solid #fff;
}








div#colornav {
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:12px;
}
#colornav ul {
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:12px;
	list-style-type:none;
}
#colornav li {
	margin:0px;
	padding:2px;
	font-size:10px;
	line-height:12px;
	color:#fff;
	display:inline;
}
#colornav li a {
	margin:0px;
	padding:0px;
	font-size:10px;
	line-height:12px;
	color:#fff;
	text-decoration:underline;
}
#colornav li a:hover, #colornav li#current a {
	text-decoration:none;
}





div#sidenav {
	margin: 0px;
	padding: 0px;
	width:200px;
}
#sidenav ul {
	margin: 0 0 0 0px;
	padding: 0;
	border: none;
	font-family: helvetica, arial, verdana, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFF;
	line-height: 14px;
	white-space: nowrap;
}
#sidenav li {
	display:block;
	margin: 0 0 2px 2px;
	padding: 2px;
    border:1px solid #FFF;
    background: #24232A;
	list-style-type: none;
}
#sidenav li a {
	margin: 0;
	padding: 0;
	color: #FFF;
    background: #24232A;
	text-decoration: none;
}
#sidenav li a:link {
	margin: 0;
	padding: 0;
    color: #FFF;
    background: #24232A;
}
#sidenav li a:visited {
    color: #CCC;
}
#sidenav li a:hover {
    color: #990000;
}
#sidenav li#current a {
    color: #666;
    background: #FFF;
}














.reset {
  display:block;
  clear:both;
  margin:0;
  padding:0;
  height:1px;
  font-size:1px;
  line-height:1px;
  }


.footer { font-size:10px;color:#FFF;line-height:12px; }
a.lsd, a.lsd:link, a.lsd:visited { font-size:10px;color:#FFF;line-height:12px; text-decoration:underline; }
a.lsd:hover, a.lsd:active { font-size:10px;text-decoration:underline;}





/* Header
----------------------------------------------- */
h1.home {
	margin:0 0 2px 0;
	padding:0;
	font-size:21px;
	color:#666;
}
h1.home strong {
	font-size:21px;
	color:#333;
}



/* Paragraphs
----------------------------------------------- */
p.homepage {
	width:380px;
	margin:0 0 20px 0;
	padding:0;
	font-size:11px;
	line-height:18px;
	color:#666;
}
p.homepage a {
	color:#990000;
}





/* Image Navigation
----------------------------------------------- */

.container {
	margin:0px 0 20px 0;
	padding:0px;
	text-decoration:none;
}
.container:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}
/* Mark Hadley's fix for IE Mac */
	.container {display: inline-block;}

/* Holly-hack targets IE Win and hides from IE Mac \*/
	* html .container {height: 1%;}
	.container {display:block;}
/* End Hack */ 


a.floatbox {
	width:100px;
	height:100%;
	padding:4px;
	margin:2px;
	border:none;
	background: none;
	font-size:10px;
	color:#ccc;
	line-height:12px;
	text-decoration:none;
	text-align:center;
}
a.floatbox:hover {
	color:#fff;
	border:none;
}

a.floatbox img  {
	display:block;
	margin:0 0 2px 6px;
	padding:0;
	border-top:1px solid #000;
	border-right:1px solid #fff;
	border-bottom:1px solid #fff;
	border-left:1px solid #000;
}

a.floatbox:hover img  {
	border-top:1px solid #fff;
	border-right:1px solid #000;
	border-bottom:1px solid #000;
	border-left:1px solid #fff;
}


/* Images
----------------------------------------------- */
img.floatleft{
	float:left;
	margin:0 12px 0 0;
	padding:0;
	border: 1px solid #999;
}

/* Navigation
----------------------------------------------- */

#horiz_menu {
	float:left;
	width:100%;
	background: #999 url("../g/horiz_menu_bg_off.gif") repeat-x left top;
	font-size:70%;
	line-height:normal;
}
#horiz_menu ul {
	margin:0 0 0 20px;
	padding:0;
	list-style:none;
}
#horiz_menu li {
	float:left;
	background: #999 url("../g/horiz_menu_bg_off.gif") repeat-x left top;
	margin:0;
	padding:0 0 0 0px;
	border-right:1px solid #fff;
}
#horiz_menu li.first {
	border-left: 1px solid #FFF;
}
#horiz_menu a {
	float:left;
	display:block;
	width:.1em;
	margin:0px;
	padding: 13px 22px 14px 22px;
	text-decoration:none;
	font-weight:bold;
	color:#fff;
	white-space: nowrap;
}
#horiz_menu > ul a {width:auto;}
/* Commented Backslash Hack hides rule from IE5-Mac \*/
#horiz_menu a {float:none;}
/* End IE5-Mac hack */
#horiz_menu a:hover {
	color:#990000;
	background: #fff;
}
#horiz_menu #current {
	border-width:0;
}
#horiz_menu #current a {
	color:#666;
	background: #fff;
}
#horiz_menu li#current:hover a, #horiz_menu li#current a:hover {
	color:#990000;
	background: #fff;
}
#horiz_menu li:hover, #horiz_menu li:hover a {
	color:#990000;
	background: #fff;
}
#horiz_menu li:hover a {
	color:#990000;
	background: #fff;
}


#vert_menu {
	margin: 0;
	padding: 0;
	width: 180px;
}
#vert_menu ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
	font-size: 10px;
	text-align:center;
}
#vert_menu li {
	list-style-type: none;
	display: block;
	padding:0px;
	margin:0px;
	border: 1px solid;
	border-color: #fff #000 #000 #fff;
	background: #CCC url("../g/vert_menu_gry_off.gif") repeat-x;
}
#vert_menu.pnk li {
	background: #CC6666 url("../g/vert_menu_pnk_off.gif") repeat-x;
}
#vert_menu.blue li {
	background: #9999FF url("../g/vert_menu_blue_off.gif") repeat-x;
}
#vert_menu.org li {
	background: #FFCC99 url("../g/vert_menu_org_off.gif") repeat-x;
}
#vert_menu.gry li {
	background: #ccc url("../g/vert_menu_gry_off.gif") repeat-x;
}
#vert_menu li a {
	height: 100%;
	padding:8px 6px 6px 6px;
	margin:0px;
	display: block;
	text-decoration: none;
}
#vert_menu li a:link, #vert_menu li a:visited {
	color: #000;
	text-decoration: none;
}
#vert_menu li a:hover, #vert_menu li a:active {
	color: #fff;
	background: #FF6666  url("../g/vert_menu_gry_on.gif") repeat-x;
}
#vert_menu.pnk li a:hover, #vert_menu.pnk li a:active {
	color: #fff;
	background: #CC6666  url("../g/vert_menu_pnk_on.gif") repeat-x;
}
#vert_menu.blue li a:hover, #vert_menu.blue li a:active {
	color: #fff;
	background: #6666CC  url("../g/vert_menu_blue_on.gif") repeat-x;
}
#vert_menu.org li a:hover, #vert_menu.org li a:active {
	color: #fff;
	background: #CC9966  url("../g/vert_menu_org_on.gif") repeat-x;
}
#vert_menu.gry li a:hover, #vert_menu.gry li a:active {
	color: #fff;
	background: #ccc  url("../g/vert_menu_gry_on.gif") repeat-x;
}
#vert_menu.pnk li.current a:link, #vert_menu.pnk li.current a:visited {
	color: #000;
	background: #FF9999 url("../g/vert_menu_pnk_on.gif") repeat-x;
}
#vert_menu.blue li.current a:link, #vert_menu.blue li.current a:visited {
	color: #000;
	background: #6666CC url("../g/vert_menu_blue_on.gif") repeat-x;
}
#vert_menu.org li.current a:link, #vert_menu.org li.current a:visited {
	color: #000;
	background: #CC9966  url("../g/vert_menu_org_on.gif") repeat-x;
}
#vert_menu.gry li.current a:link, #vert_menu.gry li.current a:visited {
	color: #000;
	background: #ccc  url("../g/vert_menu_gry_on.gif") repeat-x;
}
#vert_menu.pnk .current a:hover, #vert_menu.pnk .current a:active {
	color: #fff;
	background: #FF6666  url("../g/vert_menu_pnk_on.gif") repeat-x;
}
#vert_menu.blue li.current a:hover, #vert_menu.blue li.current a:active {
	color: #fff;
	background: #6666CC  url("../g/vert_menu_blue_on.gif") repeat-x;
}
#vert_menu.org li.current a:hover, #vert_menu.org li.current a:active {
	color: #fff;
	background: #CC9966  url("../g/vert_menu_org_on.gif") repeat-x;
}
#vert_menu.gry li.current a:hover, #vert_menu.gry li.current a:active {
	color: #fff;
	background: #ccc  url("../g/vert_menu_gry_on.gif") repeat-x;
}





div#buy {
	margin: 16px 0 10px 0;
	padding: 0;
	height: 24px;
	width: 80px;
	text-align:center;
	border-top:1px solid #fff;
	border-right:1px solid #000;
	border-left:1px solid #fff;
	border-bottom:1px solid #000;	
	background: #999 url("../g/sidenav_bg.gif") repeat-x;
	font-size:10px;
	line-height:24px;
}
div#buy a {
	height: 100%;
	width: 100%;
	display: block;
	text-decoration: none;
}
div#buy a:link, div#buy a:visited {
    color: #fff;
}
div#buy a:hover {
    color: #000;
	background: #999 url("../g/sidenav_bg_on.gif") repeat-x;
}
div#buy li a:active {
	color: #fff;
	background-color: #999;
}



#subnav {
		border:none;
		margin:0 0 0 10px;
		padding:0;
}



#subnav ul {
		border:none;
		margin:0;
		padding:0;
}

#subnav br {display:none;}
#subnav li {
		margin:0;
		padding:0;
		list-style-type:none;
}

#subnav li a {
		border:none;
		margin:0;
		padding:0;
 		font: 10px verdana, arial, helvetica, sans-serif;
		color:#333;
		text-decoration:none;
}


#subnav strong {
		display:block;
		font-size: 30px;
		color: #999;
		text-decoration:none;
		margin:0;
		padding:0;

}

#subnav img {
		float:left;
		border:6px solid #FFF;
		margin:0 10px 0 0;
		padding:0px;
}

#subnav a:link, #subnav a:visited {
		display:block;
		margin:0;
		padding:5px;

		background:none;
		width:424px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:400px;
} html>body#subnav a:link, html>body#subnav a:visited {width:400px;}

#subnav a:hover {
  background:none;
  color:#000;
  }

#subnav a:hover strong {
  color:#990000;
  text-decoration:none;
  }


.reset {
  display:block;
  clear:both;
  margin:0;
  padding:0;
  height:1px;
  font-size:1px;
  line-height:1px;
  }

#rightnav {
		border:none;
		margin:0 0 0 0;
		padding:0;
}



#rightnav ul {
		border:none;
		margin:0;
		padding:0;
}

#rightnav li {
		margin:0;
		padding:0;
		list-style-type:none;
}

#rightnav li a {
		border:none;
		margin:0;
		padding:0;
 		font: 10px verdana, arial, helvetica, sans-serif;
		color:#333;
		text-decoration:none;
}


#rightnav strong {
		display:block;
		font-size: 30px;
		color: #999;
		text-decoration:none;
		margin:0;
		padding:0;

}

#rightnav img {
		float:left;
		border:6px solid #FFF;
		margin:0;
		padding:0px;
}

#rightnav a:link, #rightnav a:visited {
		display:block;
		margin:0;
		padding:10px;

		background:none;
		width:302px;
		voice-family: "\"}\"";
		voice-family:inherit;
		width:286px;
} html>body#rightnav a:link, html>body#rightnav a:visited {width:286;}

#rightnav a:hover {
  background:none;
  color:#000;
  }

#rightnav a:hover strong {
  color:#990000;
  text-decoration:none;
  }




/* Localized */