#warning {width: 680px; padding: 0; margin: 15px auto; border: 1px solid #2c5fb4; text-align: center; background: #ddf0fe;}
#warning h1 {padding: 0; margin: 10px; font-size: 16px; color: #2c5fb4;}

#header {width: 485px; margin: 0 0 10px 0; text-align: left;}
#header .hero {margin: -5px 0 3px -7px;}

#main {margin: 10px auto;}

#content {width: 485px;}
#sidebar {width: 175px;}

#sidebar .navbox {margin: 0 0 10px 0; width: 100%; background: #f5f4f4 url(/euro/main/css/itunes/2806/images/navbox04272004.gif) no-repeat bottom right;}
#sidebar .navboxhead {margin: 0; padding: 0; background: #d9d9d9 url(/euro/main/css/itunes/2806/images/navboxhead04272004.gif) no-repeat top right;}
#sidebar .navboxhead h2 {font-size: 12px; color: #000; padding: 5px 10px 4px; background: url(/euro/main/css/itunes/2806/images/navboxheadh204272004.gif) no-repeat top left;}
#sidebar .navboxhead h2 a {text-decoration: none; color: #000;}
#sidebar .navboxhead h2 a:hover {text-decoration: underline;}
#sidebar .navboxbody {font-size: 13px; margin: 0; padding: 5px 10px 1px 10px; background: url(/euro/main/css/itunes/2806/images/navboxbody04272004.gif) no-repeat bottom left;}
#sidebar .navboxbody li {padding-bottom: .5em; margin-left: 10px;}
#sidebar .navboxbody li.important {margin-left: 0px;}
#sidebar .navboxbody a {text-decoration: none; color: #000;}
#sidebar .navboxbody a:hover {text-decoration: underline;}
#sidebar .navboxbody a.hi {font-weight: bold;}

a.itunes {background: url(/euro/main/css/itunes/0605/images/navitunes04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.import {background: url(/euro/main/css/itunes/0605/images/navimport04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.playlist {background: url(/euro/main/css/itunes/0605/images/navpartyshuffle04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.share {background: url(/euro/main/css/itunes/0605/images/navshare04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.burn {background: url(/euro/main/css/itunes/0605/images/navburn04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.ipod {background: url(/euro/main/css/itunes/0605/images/navipod04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.ipodcasting {background: url(/euro/main/css/itunes/0605/images/navipodcasticon20050628.gif) left top no-repeat; display: block; padding-left: 23px;}
a.store {background: url(/euro/main/css/itunes/0605/images/navstore04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.buy {background: url(/euro/main/css/itunes/0605/images/navcart04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.discover {background: url(/euro/main/css/itunes/0605/images/navbrowse04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.audiobooks {background: url(/euro/main/css/itunes/0605/images/navbooks04272004.gif) left top no-repeat; display: block; padding-left: 23px;}
a.shareyourtaste {background: url(/euro/main/css/itunes/0605/images/navimix04272004.gif) left top no-repeat; display: block; padding-left: 23px;}

#sidebar .roundbox {margin: 0 0 1em 0; width: 100%; background: #ddf0fe url(/euro/main/css/itunes/2806/images/roundbox04272004.gif) no-repeat bottom right;}
#sidebar .roundboxhead {margin: 0; padding: 0; background: #2c5fb4 url(/euro/main/css/itunes/2806/images/roundboxhead04272004.gif) no-repeat top right; border-bottom: 1px solid #2755a2;}
#sidebar .roundboxhead h2 {padding: 5px 10px 3px; color: #fff; background: url(/euro/main/css/itunes/2806/images/roundboxheadh204272004.gif) no-repeat top left;}
#sidebar .roundboxbody {margin: 0; padding: 5px 10px; background: url(/euro/main/css/itunes/2806/images/roundboxbody04272004.gif) no-repeat bottom left;}

#sidebar .roundboxmore {margin: 0; width: 100%; background: #ddf0fe url(/euro/main/css/itunes/2806/images/roundboxmore04272004.gif) repeat-y top right;}
#sidebar .roundboxmorebody {margin: 0; padding: 5px 10px; background: url(/euro/main/css/itunes/2806/images/roundboxmorebody04272004.gif) repeat-y top left;}
#sidebar .roundboxmorebtm {margin: 0 0 1em 0; width: 100%; background: #b8d2f3 url(/euro/main/css/itunes/2806/images/roundboxmorebtm04272004.gif) no-repeat bottom right;}
#sidebar .roundboxmorebtm p {padding: 3px 5px 5px 10px; color: #000; background: url(/euro/main/css/itunes/2806/images/roundboxmorebtmp04272004.gif) no-repeat bottom left; margin: 0;}
#sidebar .roundboxmorebtm a {font-weight: bold; color: #000; text-decoration: none; display: block; background: url(/euro/main/css/itunes/2806/images/sidebarmorearrow04272004.gif) right top no-repeat; padding-right: 15px;}
#sidebar .roundboxmorebtm a:hover {text-decoration: underline;}

#sidebar .chart ol {margin-left: 2em; padding-bottom: 0;}
#sidebar .chart a {text-decoration: none; color: #000;}
#sidebar .chart a:hover {text-decoration: underline;}
#sidebar .last, #sidebar p.last {margin-bottom: 4px;}
#sidebar hr {color: #AFCBEC; background-color: #AFCBEC; border: 0; width: 100%; height: 1px; margin: .5em 0;}

.promo {border: 1px solid #a1a5a9; background: #f8f8f8; text-align: center; margin-bottom: 10px;}
.promo img {margin: 5px;}
.promo a {display: block;}

#main #content #promobox {clear: right; font-size: 10px; line-height: 1.3em; padding: 8px 12px 12px 8px; border: 1px solid #e2e2e1; background-color: #f6f6f6; margin-bottom: 2em; color: #282d33; }
#main #content #promobox strong {font-size: 11px; color: #282d33; padding-left: 0;}
#main #content #promobox p.first {margin: 0 0 4px 0; padding-left: 0;}
#main #content #promobox p.last {padding-left: 0;}
#promobox img.left {float: left; margin: 0 10px 5px 0; border: 0;}
