/* NAVIGATION */

#navigation-cart {width:1000px;margin:0 auto;height:57px;}

ul#nav  {list-style-type: none;margin:0;padding:0;}
ul#nav li {float:left;position:relative;z-index:100;}
ul#nav li a {color:#FFF;float:left;display:block;text-decoration:none;height:57px;text-indent:-9999px;overflow:hidden;}	
ul#nav li a:hover {background-position:0 -57px!important;}
ul#nav li ul {left:-9999em;margin-top:57px;padding-top:1px;position:absolute;z-index: 100;width:auto;background:#000;}
ul#nav li ul li {display:block;float:none;margin-top:-1px;width:140px !important;}
ul#nav li ul li a {display:block;float:none;clear:none;height:1%;padding:4px 8px;background:none!important;font-size:1.1em;width:120px!important;text-indent:0;}
ul#nav li ul li a:hover {background:#222!important;}

ul#nav ul ul, ul#nav ul ul ul, #ul#nav ul ul ul ul {left:-9999em;margin-left:140px;top:0;margin-top:0;border:0!important;list-style-type:none;}

ul#nav li:hover ul ul, ul#nav li:hover ul ul ul, ul#nav li:hover ul ul ul ul, ul#nav li.sfhover ul ul, ul#nav li.sfhover ul ul ul, ul#nav li.sfhover ul ul ul ul {left:-9999em;}
ul#nav li:hover ul, ul#nav li li:hover ul, ul#nav li li li:hover ul, ul#nav li li li li:hover ul, ul#nav li.sfhover ul, ul#nav li li.sfhover ul, ul#nav li li li.sfhover ul, ul#nav li li li li.sfhover ul {left: 0%;}

ul#nav li#home a {background:url(../images/nav/home.png) no-repeat 0 0; width:67px;}
ul#nav li#surf a {background:url(../images/nav/surf.png) no-repeat 0 0; width:51px;}
ul#nav li#body-boards a {background:url(../images/nav/body-boards.png) no-repeat 0 0; width:110px;}
ul#nav li#skate a {background:url(../images/nav/skate.png) no-repeat 0 0; width:61px;}
ul#nav li#fashion a {background:url(../images/nav/fashion.png) no-repeat 0 0; width:76px;}
ul#nav li#club a {background:url(../images/nav/vip-club.png) no-repeat 0 0; width:76px;}
ul#nav li#team a {background:url(../images/nav/team.png) no-repeat 0 0; width:60px;}
ul#nav li#downloads a {background:url(../images/nav/downloads.png) no-repeat 0 0; width:117px;}
ul#nav li#competitions a {background:url(../images/nav/competitions.png) no-repeat 0 0; width:86px;}
ul#nav li#links a {background:url(../images/nav/links.png) no-repeat 0 0; width:56px;}
ul#nav li#contact a {background:url(../images/nav/contact.png) no-repeat 0 0; width:74px;}

body.home ul#nav li#home a {background-position:0 -57px!important;}
body.surf ul#nav li#surf a {background-position:0 -57px!important;}
body.body-boards ul#nav li#body-boards a {background-position:0 -57px!important;}
body.skate ul#nav li#skate a {background-position:0 -57px!important;}
body.fashion ul#nav li#fashion a {background-position:0 -57px!important;}
body.club ul#nav li#club a {background-position:0 -57px!important;}
body.team ul#nav li#team a {background-position:0 -57px!important;}
body.downloads ul#nav li#downloads a {background-position:0 -57px!important;}
body.competitions ul#nav li#competitions a {background-position:0 -57px!important;}
body.links ul#nav li#links a {background-position:0 -57px!important;}
body.contact ul#nav li#contact a {background-position:0 -57px!important;}

#cart-summary {width:140px;padding:0 10px 0 0;float:right;color:#9b9b9b;font-size:1.2em;}
#button-view-cart {width:102px;float:right;text-indent:-9999px;overflow:hidden;}
#button-view-cart a {width:102px;height:31px;display:block;background:url(../images/core/button-view-cart.gif) no-repeat 0 0;}
#button-view-cart a:hover {background-position:0 -31px!important;}

