BODY {
	PADDING-RIGHT: 0px; MIN-WIDTH: 998px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BACKGROUND-COLOR: #000; TEXT-ALIGN: center
}
IMG {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
A IMG {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-TOP-STYLE: none; PADDING-TOP: 0px; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
*:focus {
	outline-color: invert; outline-style: none; outline-width: 0pt
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 990px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.upsell {
	DISPLAY: block
}
#breadcrumb {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
.errorBox {
	MARGIN-TOP: 15px; BACKGROUND: url(/images/reg/common/error_box_sides.gif) repeat-y; WIDTH: 444px
}
.errorBox DIV {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 10px; WIDTH: 80%; COLOR: #f00; PADDING-TOP: 0px; BACKGROUND-COLOR: #fff
}
.errorBox DIV.last {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 20px; PADDING-LEFT: 20px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/reg/common/error_box_bottom.png) no-repeat left bottom; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; PADDING-TOP: 0px; HEIGHT: 14px; BORDER-RIGHT-WIDTH: 0px
}
.errorBox H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(/images/reg/common/error_box_top.png) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 100%; TEXT-INDENT: -30000px; PADDING-TOP: 0px
}
.ds1 {
	BACKGROUND: url(/images/albShadow.gif) no-repeat right bottom; FLOAT: left; MARGIN: 0px 5px 0px 0px
}
.ds2 {
	BACKGROUND: url(/images/albCornerBl.gif) no-repeat -4px 100%
}
.ds3 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; BACKGROUND: url(/images/albCornerTr.gif) no-repeat 100% -4px; PADDING-BOTTOM: 5px; PADDING-TOP: 0px
}
.ds3 IMG {
	DISPLAY: block
}
BODY {
	BACKGROUND-COLOR: #000
}
#brandingWrapper {
	BACKGROUND: url(/images/core/header/branding-bg.gif) repeat-x; WIDTH: 100%; HEIGHT: 89px! important
}
.wrapping {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
#navAndTools {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
#contentBody {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
#subNav {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
#disclaimers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px auto; WIDTH: 990px; PADDING-TOP: 0px
}
#subNav UL {
	MARGIN: 0px
}
H2#branding {
	PADDING-LEFT: 3px; FLOAT: left; MARGIN: 8px 0px 0px 12px
}
#dashboard {
	FLOAT: left; MARGIN: 27px 0px 0px 30px; WIDTH: 400px
}
#dashboard LI {
	MARGIN-RIGHT: 20px; POSITION: relative
}
#dashboard SPAN.upgrade {
	MARGIN-TOP: 0px; DISPLAY: none; RIGHT: -5px; POSITION: absolute; TOP: -15px
}
#dashboard P {
	FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 36px
}
#dashboard SPAN {
	FLOAT: left; MARGIN: 0px 5px 0px 9px
}
#dashboard LI IMG {
	MARGIN-TOP: 8px; FLOAT: left
}
A.member {
	FLOAT: right; POSITION: relative; TOP: 27px
}
.wrapping {
	POSITION: relative
}
#globalNavWrapper {
	CLEAR: left; BACKGROUND: url(/images/core/header/globalNav-bg.gif) #fff repeat-x; OVERFLOW: hidden
}
#globalNav {
	FLOAT: left; MAX-WIDTH: 900px; MARGIN-LEFT: 0px
}
#globalTools {
	FLOAT: right
}
#dashboard LI {
	FLOAT: left
}
#globalNav LI {
	FLOAT: left
}
#globalTools LI {
	FLOAT: left
}
#subNav LI {
	FLOAT: left
}
#globalNav LI {
	PADDING-BOTTOM: 25px
}
HTML:first-child #globalNav LI {
	PADDING-BOTTOM: 24px
}
.at#browseNav {
	BACKGROUND: url(/images/core/header/globalNav/browse-at.png) no-repeat center bottom
}
.at#newEmusic {
	BACKGROUND: url(/images/core/header/globalNav/new-at.png) no-repeat center bottom
}
.at#charts {
	BACKGROUND: url(/images/core/header/globalNav/charts-at.png) no-repeat center bottom
}
.at#audiobooks {
	BACKGROUND: url(/images/core/header/globalNav/audiobooks-at.png) no-repeat center bottom
}
.at#profile {
	BACKGROUND: url(/images/core/header/globalNav/profile-at.png) no-repeat center bottom
}
#globalNav LI A {
	BORDER-RIGHT: #8794a0 1px dotted; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalNav LI#browseNav A {
	BORDER-LEFT: #8794a0 1px dotted
}
#globalTools LI A {
	BORDER-RIGHT: #1b1b1b 1px solid; PADDING-RIGHT: 12px; PADDING-LEFT: 12px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#globalTools LI#login A {
	PADDING-RIGHT: 0px; BORDER-RIGHT-STYLE: none
}
#brandingWrapper UL {
	LIST-STYLE-TYPE: none
}
#globalNavWrapper UL {
	LIST-STYLE-TYPE: none
}
#subNavWrapper UL {
	LIST-STYLE-TYPE: none
}
#globalNav {
	PADDING-LEFT: 0px
}
#subNav {
	PADDING-LEFT: 0px
}
#subNav UL {
	PADDING-LEFT: 0px
}
#subNavTransitionWrapper {
	BACKGROUND-COLOR: #000
}
#subNavWrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; PADDING-TOP: 23px; HEIGHT: 110px; BACKGROUND-COLOR: #363636; TEXT-ALIGN: left
}
#subNav LI {
	PADDING-RIGHT: 90px
}
#subNav LI#aboutUs {
	MARGIN-LEFT: 3px
}
#subNav LI#subTools {
	PADDING-RIGHT: 65px
}
#subNav LI A {
	FONT: 10px/15px verdana, sans-serif; COLOR: #7195af; TEXT-DECORATION: none
}

@media Unknown    
{
HEAD ~ BODY #subNav LI A {
	FONT: 10px/15px arial, sans-serif; COLOR: #7195af; TEXT-DECORATION: none
}
    }
#subNav LI A:hover {
	TEXT-DECORATION: underline
}
#subNav LI#help {
	PADDING-RIGHT: 0px
}
#subNav LI UL LI {
	PADDING-RIGHT: 0px; FLOAT: none; WIDTH: auto; LINE-HEIGHT: 15px
}
#subNav LI H3 {
	FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#subNav LI#help H3 {
	FONT-WEIGHT: bold; COLOR: #f00; POSITION: relative
}
#subNav LI#help H3 A {
	FONT-SIZE: 10px; COLOR: #f00; LINE-HEIGHT: 1px
}
#subNav LI#help A:hover {
	TEXT-DECORATION: none
}
#subNav LI#help H3 IMG {
	RIGHT: 2px; POSITION: absolute; TOP: -3px
}
#dashboard {
	FONT-WEIGHT: bold; COLOR: #6e757e; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#dashboard A {
	FONT-WEIGHT: bold; COLOR: #6e757e; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#dashboard A:hover {
	COLOR: #e9f522
}
#dashboard LI {
	FONT-SIZE: 0.68em
}
#dashboard SPAN {
	FONT-SIZE: 2.27em
}
#dashboard SPAN.upgrade {
	COLOR: #ffffff
}
#globalNav A {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #8794a0; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#globalNav A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #8794a0; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#globalNav A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 1em; TEXT-TRANSFORM: uppercase; COLOR: #8794a0; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#globalNav A:hover {
	COLOR: #303d4a
}
#globalNav A:active {
	COLOR: #303d4a
}
#globalNav LI.at A {
	COLOR: #303d4a
}
#globalNav LI.at A:link {
	COLOR: #303d4a
}
#globalNav LI.at A:visited {
	COLOR: #303d4a
}
#globalNav LI {
	LINE-HEIGHT: 0.87em
}
#globalTools LI {
	LINE-HEIGHT: 0.5em
}
#globalTools LI A {
	FONT-WEIGHT: bold; FONT-SIZE: 0.62em; COLOR: #1b1b1b; FONT-FAMILY: arial, sans-serif; TEXT-DECORATION: none
}
#globalTools LI#login A {
	COLOR: #fb1919
}
#subNav LI UL LI {
	LINE-HEIGHT: 15px
}
#subNav LI A {
	FONT-SIZE: 10px; COLOR: #7195af; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}
#disclaimers {
	FONT-SIZE: 10px; COLOR: #7195af; LINE-HEIGHT: 14px; FONT-FAMILY: verdana, sans-serif; TEXT-DECORATION: none
}

@media Unknown    
{
HEAD ~ BODY #subNav LI A {
	FONT: 10px/15px arial, sans-serif; COLOR: #7195af; TEXT-DECORATION: none
}
    }
#disclaimers A {
	COLOR: #626262; TEXT-DECORATION: none
}
#subNav LI A:hover {
	TEXT-DECORATION: underline
}
#subNav LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 10px; TEXT-TRANSFORM: uppercase; COLOR: #fff
}
#subNav LI#help H3 {
	COLOR: #ff0000
}
#subNav LI#help H3 A {
	FONT-SIZE: 10px; COLOR: #ff0000; LINE-HEIGHT: 1px
}
LI#help H3 IMG {
	RIGHT: 2px; POSITION: absolute; TOP: -7px
}
#disclaimers {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; COLOR: #626262; LINE-HEIGHT: 14px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#disclaimers A {
	COLOR: #626262
}
#disclaimers P {
	MARGIN-LEFT: 50px
}
#disclaimers P.partners {
	MARGIN-TOP: 10px
}
#disclaimers P IMG {
	FLOAT: left; MARGIN: 8px 5px 0px -55px
}
#center {
	
}
#dashboard {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#dashboard LI {
	FONT-SIZE: 11px
}
#globalNav LI {
	LINE-HEIGHT: 30px
}
#globalTools LI {
	LINE-HEIGHT: 30px
}
#globalNav LI {
	FONT-SIZE: 15px
}
#globalTools LI {
	FONT-SIZE: 15px
}
#globalNav A {
	FONT-SIZE: 12px
}
#globalNav A:link {
	FONT-SIZE: 12px
}
#globalNav A:visited {
	FONT-SIZE: 12px
}
#globalNav {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#globalTools {
	MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
#contentBodyWrapper {
	CLEAR: left; MIN-HEIGHT: 400px; PADDING-BOTTOM: 20px; BACKGROUND-COLOR: #ffffff
}
#subNav H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#acquisitionBanner {
	BORDER-TOP: #fff 1px solid; FLOAT: left; WIDTH: 100%; BACKGROUND-COLOR: #000
}
#acquisitionBanner DIV {
	MARGIN: 0px auto; OVERFLOW: hidden; WIDTH: 990px; POSITION: relative
}
#acquisitionBanner IMG {
	DISPLAY: block
}
#search {
	PADDING-RIGHT: 0px; MARGIN-TOP: 18px; PADDING-LEFT: 15px; FONT-WEIGHT: bold; Z-INDEX: 4999; BACKGROUND: 0px 50%; LEFT: 12px; FLOAT: right; PADDING-BOTTOM: 0px; WIDTH: 415px; COLOR: #899db0; PADDING-TOP: 17px; ZOOM: 1; POSITION: relative
}
BODY.mac.ff3 #search {
	PADDING-LEFT: 0px; WIDTH: 430px
}
BODY.opera #search {
	PADDING-LEFT: 29px; WIDTH: 401px
}
BODY.ie #search {
	PADDING-LEFT: 3px; LEFT: 12px; WIDTH: 427px
}
.boxOpen#search {
	BACKGROUND: url(/images/core/header/searchbox-top.gif) no-repeat 4px 0px
}
#search P {
	FONT-SIZE: 11px; Z-INDEX: 5000; FLOAT: left; MARGIN: 0px; LINE-HEIGHT: 1.77em; POSITION: relative
}
#search P SPAN {
	DISPLAY: block; FLOAT: left; WIDTH: 9px; HEIGHT: 20px
}
#search INPUT#searchField {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; FONT-SIZE: 1.2em; BACKGROUND: url(/images/core/header/search-bg.png) repeat-x; FLOAT: left; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 200px; COLOR: #000; HEIGHT: 1.6em; BORDER-RIGHT-WIDTH: 0px
}
SPAN.leftCap {
	BACKGROUND: url(/images/core/header/searchcap-left.gif) no-repeat; MARGIN-LEFT: 10px
}
SPAN.rightCap {
	BACKGROUND: url(/images/core/header/searchcap-right.gif) no-repeat; MARGIN-RIGHT: 10px
}
#search #actions {
	POSITION: relative
}
.boxOpen#search #actions {
	_position: static
}
#myselectbox {
	WIDTH: 149px
}
BODY.opera #myselectbox {
	WIDTH: 135px
}
LI#myselectbox_input_xbk {
	PADDING-RIGHT: 0px; BORDER-TOP: #252525 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 7px
}
LI#myselectbox_input_x {
	PADDING-RIGHT: 0px; BORDER-TOP: #252525 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 7px
}
LI#myselectbox_input_cx {
	PADDING-RIGHT: 0px; BORDER-TOP: #252525 1px solid; PADDING-LEFT: 10px; PADDING-BOTTOM: 0px; MARGIN: 7px 0px 0px; PADDING-TOP: 7px
}
#myselectbox_input {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 13px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(/images/core/header/search-arrow.gif) no-repeat right 4px; BORDER-BOTTOM-WIDTH: 0px; WIDTH: 120px; CURSOR: pointer; TEXT-ALIGN: right; BORDER-RIGHT-WIDTH: 0px
}
#search {
	FONT-WEIGHT: bold; COLOR: #899db0; FONT-FAMILY: arial, sans-serif
}
#myselectbox_input {
	FONT-WEIGHT: bold; COLOR: #899db0; FONT-FAMILY: arial, sans-serif
}
#myselectbox_input {
	FONT-SIZE: 11px; MARGIN-RIGHT: 4px
}
BODY.mac.ff3 #myselectbox_input {
	WIDTH: auto
}
#myselectbox_container {
	Z-INDEX: 9999; BACKGROUND: url(/images/core/header/searchbox-bottom.png) no-repeat left bottom; LEFT: -10px; PADDING-BOTTOM: 11px; WIDTH: 425px; POSITION: absolute; TOP: 25px
}
BODY.mac.ff3 #myselectbox_container {
	LEFT: 5px
}
BODY.opera #myselectbox_container {
	LEFT: -24px
}
BODY.ie #myselectbox_container {
	LEFT: 2px
}
BODY.ie #myselectbox_container {
	Z-INDEX: 4999; ZOOM: 1; POSITION: absolute; TOP: 19px
}
BODY.ie #myselectbox_container UL {
	Z-INDEX: 4999; ZOOM: 1; POSITION: relative
}
BODY.ie7 #myselectbox_input {
	PADDING-LEFT: 18px
}
#search .selectbox-wrapper UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 4px; BACKGROUND: url(/images/core/header/searchbox-bg.png) repeat-y left top; PADDING-BOTTOM: 20px; MARGIN: 0px; PADDING-TOP: 10px; TEXT-ALIGN: left
}
#search .selectbox-wrapper LI {
	DISPLAY: block; PADDING-LEFT: 35px; LINE-HEIGHT: 15px
}
.current {
	CURSOR: pointer; BACKGROUND-COLOR: #26282a
}
.selected {
	COLOR: #f7f9fa
}
#search .selectbox-wrapper {
	DISPLAY: none
}
.boxOpen#search .selectbox-wrapper {
	DISPLAY: block
}
.clear {
	CLEAR: both
}
