/*- Reset Styles -----------------------------------------------------------*/

html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, 
cite, code, del, dfn, em, font, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, 
ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, hr, button
{margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align: baseline; background:transparent;}
img { border: 0px; }
ol, ul {list-style:none;}
h1, h2, h3, h4, h5, h6, li {line-height:100%;}
blockquote, q {quotes:none;}
table {border-collapse:collapse; border-spacing:0;}
		
/*- End Of Reset Styles ----------------------------------------------------*/
/*-----------------------------------------------------------------------------------------------*/
body {
	background:#fff;
	color:#000;
	font-family:"Arial", Helvetica, sans-serif;
	font-size:12px;
	background-image: url('/images/bd93c8e53442e92a3be5721bd00a30ea.png');
	background-repeat: repeat-x;
}
a { text-decoration:none; }
#main { background:#FFF; margin:0 auto; position:relative; width:960px; }
#footer .wrap { margin:0 auto; position:relative; width:960px; }
#header {  
	background:#b2f2fc;
	height:192px;
}
#header img.shoes {
	position:absolute;
	right:0; 
	z-index:1; }
#logo { height:192px; }
#logo a {  }
#logo a img {  }
#navigation {  
	background:url('/img/bg-navigation.gif') repeat-x left top;
	height:44px;
}
#navigation ul {  }
#navigation ul li { display:inline; }
#navigation ul li a {  
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	height:44px;
	float:left;
	text-indent:-9999em;
}

#navigation ul li a:hover, #navigation ul li a.current {
	background-position:left bottom;
}
#navigation ul li#item-1 a { background-image:url('/img/item-1.gif'); width:73px; }
#navigation ul li#item-2 a { background-image:url('/img/item-2.gif'); width:124px; }
#navigation ul li#item-3 a { background-image:url('/img/item-3.gif'); width:128px; }
#navigation ul li#item-4 a { background-image:url('/img/item-4.gif'); width:165px; }
#navigation ul li#item-5 a { background-image:url('/img/item-5.gif'); width:187px; }
#navigation ul li#item-6 a { background-image:url('/img/item-6.gif'); width:160px; }
#navigation ul li#item-7 a { background-image:url('/img/item-7.gif'); width:74px; }
#navigation ul li#item-8 a { background-image:url('/img/item-8.gif'); width:142px; }
#welcome {  
	background-color:#b2f2fc;
	background-image: url('/img/bg-welcome.jpg');
	background-position: center bottom;
	background-repeat: no-repeat;
	padding:14px 0 1px;
	width: 960px;
}
#welcome div.box {
	background:url('/img/bg-box.png') no-repeat left top; 
	height:450px;
	margin:0 auto;
	overflow:hidden; 
	width:924px; }
#welcome div.box div.left {  
	float:left;
	margin:0 20px;
	padding:10px 0 0 0;
	width:403px;
	text-align: left;
}
#welcome div.box div.left h2 {  
	color:#dfb411;
	font-size:30px;
	margin:0 0 5px 0;
}
#welcome div.box div.left p { margin:0 0 0.5em 0; }
#welcome div.box div.left ul {  }
#welcome div.box div.left ul li {
	line-height:1.2em;
	font-weight:bold;
}
#welcome div.box div.left ul li.item-1 {  
	background:url('/img/logo-1.gif') no-repeat 10px top;
	height:73px;
	margin:0 0 5px 0;
	padding:0px 0 0px 60px;
}
#welcome div.box div.left ul li.item-2 {  
	background:url('/img/logo-2.gif') no-repeat left center;
	height:57px;
	padding:10px 0 0px 60px;
}
#welcome div.box div.left ul li h3 { font-size:13px; font-weight:bold; margin:0 0 5px 0; }


#welcome div.box div.right {
	float:left;
	padding:10px 0;
	width:447px;
}
#welcome div.box div.right h3 { 
	color:#dfb411;
	font-size:16px;
	margin:0 0 10px 0;
	text-align:center;
}
#welcome div.box div.right div.main-video { margin:0 0 8px 0; height: 225px; }
#welcome div.box div.right div.main-video img {  }
#welcome div.box div.right div.video-slideshow { position: relative; top: 17px; }
#welcome div.box div.right div.video-slideshow ul { margin: 0px; padding: 0px; }
#welcome div.box div.right div.video-slideshow ul li { display:inline; margin-right: 3px;   }
#welcome div.box div.right div.video-slideshow ul li img {  }
#container, #home_container { overflow:hidden; }
#home_container {
	margin: 0 auto;
	width: 960px;
}
#container h2#title-ultimate {  
	background:url('/img/title-ultimate.gif') no-repeat left top;
	height:30px;
	margin:1em auto;
	text-indent:-9999em;
	width:858px;
}
#container div.left {  
	float:left;
	margin:0 31px 0 96px;
	
	width:365px;
}
#container div.right {  
	background:url('/img/shoe-bottom.jpg') no-repeat center bottom;
	float:left;
	padding:0 0 180px 0;
	width:280px;
}
#container div.left ul,
#container div.right ul  { margin:1em 0; }
#container div.left ul li,
#container div.right ul li {  
	background:url('/img/bg-list-item.gif') no-repeat left top;
	color:#5c8f0e;
	font-size:14px;
	line-height:1.3em;
	margin:0 0 16px 0;
	padding:0 0 0 50px;
	height:38px;
}
#footer { 
	background:#dadada; 
	border-top:1px solid #1a930a;
	clear:both;
	height: 112px;
}

#footer .wrap {
	background:url('/img/bg-footer.gif') no-repeat left top;
	margin-top: 15px;
	height: 112px;
}
#social-navigation { float:right; }
#social-navigation ul {  }
#social-navigation ul li { display:inline; }
#social-navigation ul li a {  }
#social-navigation ul li a img {  }
#footer-navigation { 
	margin:0 0 6px 0; 
	padding:0 0 0 100px;}
#footer-navigation li { display:inline; margin-right: 10px; margin-left:25px;}
#footer-navigation li a { color:#578511; }
#copyright { padding:0 0 0 100px; position: relative; top: 70px;}
#copyright a { color:#578511; }

#content {
	margin-top: 30px;
}