body {
background:#848484; 
font-family:"Gill Sans MT", Arial;
font-size:11px;
} 
blockquote {
padding:0; 
margin:0;
}
ul#sidenav {
list-style-type:none; 
margin:0;
padding:0;
}
#sidenav li {
list-style-type:none; 
margin:0;
border-top:1px solid #FFFFFF;
padding:3px 0 2px 0;
}
#sidenav, #sidenav a {
font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000000; font-weight:bold;
text-decoration:none;
}
#topnav {
text-align:right;
font-size:12px;
padding:2px 0 2px 0;
margin:4px 10px 4px 0;
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#topnav a {
color:#FFFFFF;
font-weight:bold;
text-decoration:none;
}
#footernav {
color:#FFFFFF;
font-size:9px;
padding:8px 0 8px 0;
}
#footernav a {
padding:0 5px 0 5px;
text-decoration:none;
color:#FFFFFF;
}
#celltext {
font-family:gil sans, arial;
font-size:11px;
}
td {
font-family:gil sans, arial;
font-size:11px;
}

/* roll-over navigation colors */

#travel a:hover {
background:#434477;
color:#FFFFFF;
display:block;
}
#hiking a:hover {
background:#733D17;
color:#FFFFFF;
display:block;
}
#cross a:hover {
background:#6599CD;
color:#FFFFFF;
display:block;
}
#womens a:hover {
background:#CACBCA;
color:#FFFFFF;
display:block;
}
#basketball a:hover {
background:#D67431;
color:#FFFFFF;
display:block;
}
#skateboarding a:hover {
background:#578756;
color:#FFFFFF;
display:block;
}
#cycling a:hover {
background:#268C43;
color:#FFFFFF;
display:block;
}
#dress a:hover {
background:#89171A;
color:#FFFFFF;
display:block;
}
#boot a:hover {
background:#BD6124;
color:#FFFFFF;
display:block;
}
#pink a:hover {
background:#F8B7B8;
color:#FFFFFF;
display:block;
}
#fun a:hover {
background:#76C36E;
color:#FFFFFF;
display:block;
}
#wrist a:hover, #vests a:hover {
background:#98BDD8;
color:#FFFFFF;
display:block;
}
#beanies a:hover {
background:#86B4DE;
color:#FFFFFF;
display:block;
}
#sale a:hover {
background:#D62229;
color:#FFFFFF;
display:block;
}
#purse a:hover {
background:#a9a3bd;
color:#FFFFFF;
display:block;
}



/* horizontal navigation
 * ------------------------------------------------------------------------- */

#button_nav { background:url("images/button_nav.jpg") no-repeat; width:708px; height:215px; position:relative; margin:0 auto; padding:0; }
#button_nav li { position:absolute; top: 0; margin:0; padding:0; }
#button_nav li, #button_nav a { height:215px; display:block; }
#button_nav span { display:none; }

#button_nav-01 { width: 229px; left:0px; }
#button_nav-02 { width: 229px; left: 239px; }
#button_nav-03 { width: 229px; left: 479px; }

#button_nav-01 a:hover { background: transparent url("images/button_nav.jpg") -0px -215px no-repeat; }
#button_nav-02 a:hover { background: transparent url("images/button_nav.jpg") -239px -215px no-repeat; }
#button_nav-03 a:hover { background: transparent url("images/button_nav.jpg") -479px -215px no-repeat; }


/* other navigation
 * ------------------------------------------------------------------------- */

#vest_nav { background:url("images/vest_nav.jpg") no-repeat; width:509px; height:290px; position:relative; margin:0 auto; padding:0; }
#vest_nav li { position:absolute; top: 0; margin:0; padding:0; }
#vest_nav li, #vest_nav a { height:290px; display:block; }
#vest_nav span { display:none; }

#vest_nav-01 { width: 263px; left:0px; }
#vest_nav-02 { width: 246px; left: 263px; }

#vest_nav-01 a:hover { background: transparent url("images/vest_nav.jpg") -0px -290px no-repeat; }
#vest_nav-02 a:hover { background: transparent url("images/vest_nav.jpg") -263px -290px no-repeat; }

