/* extends /ipod/ipod.css */

body { background:#eee url(http://images.apple.com/ipodnano/images/pagebgsilver20060912.jpg) repeat-x 0 0 fixed; color:#333; }
a:link, a:visited { color:#cc0000; }

/* GENERIC CLASSES */
.sosumi { color:#333; }
ol.sosumi { margin-top: 40px; margin-left: 0; padding-left: 1.5em; clear: both; }

/* GLOBAL NAV */
#globalnav #gn-ipodshuffle a { background-image:url(http://images.apple.com/ipod/images/ltipodnavshuffle20060912.gif); }
#globalnav #gn-ipodnano a { background-image:url(http://images.apple.com/ipod/images/ltipodnavnano20060912.gif); }
#globalnav #gn-ipod a { background-image:url(http://images.apple.com/ipod/images/ltipodnavipod20060912.gif); }
#globalnav #gn-itunes a { background-image:url(http://images.apple.com/ipod/images/ltipodnavitunes20060912.gif); }

#globalnav #gn-ipodshuffle a:hover,
#globalnav #gn-ipodnano a:hover,
#globalnav #gn-ipod a:hover,
#globalnav #gn-itunes a:hover { background-position:left bottom; }

/* GLOBAL NAV CURRENT STATE */
.ipodshuffle #globalnav #gn-ipodshuffle a { background-position:left bottom; }
.ipodshuffle #globalnav #gn-ipodshuffle a:hover { cursor:default; }

/* LOCAL NAV */
#localnav { background-image:url(http://images.apple.com/ipodnano/images/captopbg20060912.gif); }
#localnav ul.navlist { border-color:#a1a5a9; }
#localnav ul.navlist a:link, #localnav a:visited { color:#767c79; }
#localnav ul.navlist a:hover { color:#ccc; }
#localnav ul.navlist { display: block; text-align: left; border-bottom: 0px; margin: 5px 0 0 0; padding: 15px; }

/* LOCAL NAV PAGE STATES */
.productred#features #ln-features a,
.productred#sync #ln-sync a,
.productred#specs #ln-specs a { color:#54bb2a; }

/* MAIN */
#main { padding:0 1px; background:transparent url(http://images.apple.com/ipodnano/images/mainbg20060912.gif) repeat-y; border:none; }
#main .sosumi { color:#8F9397; }
#main p { margin: 0 0 1.6em 0; }
#main p { margin: 0 0 1em 0; }

/* CONTENT */
#content h1 { color:#767c79; }
#content h3 { color:#333; }
#content .subcolumn1-2 { width: 245px; float: left; margin: 120px 10px 0 0; padding: 0; overflow: visible; }
#content .subcolumn2-2 { width: 275px; float: right; margin: 120px 10px 0 0; padding: 0; overflow: visible;  }


/* CAP BOTTOM */
#capbottom { border-top:1px solid #a1a5a9; background-image:url(http://images.apple.com/ipodnano/red/images/capbottombg20061012.gif); color:#585C6E; }
#capbottom #cb-red { width:270px; float:left; text-align:center; }
#capbottom #cb-red a { color:white; text-decoration:none; }
#capbottom #cb-red a.redlink { background:url(http://images.apple.com/ipodnano/red/images/capbottomredlinkarrow20061012.gif) 100% 50% no-repeat; padding-right:25px; }

/* BREADCRUMB */
#breadcrumb { color:#333; }

/* FOOTER */
#footer { color:#333; }

/* IE FIXES */
#capbottom #cb-itunes { _width:345px; _margin:0 !important; _padding:0 !important; }
#capbottom #cb-itunes .padder { _padding-left:5px !important; }
