body {background: #000000 url(/i10/stars-2.jpg) repeat-y center 0px; font-family: verdana, helvetica, arial, sans-serif;}
h1 {font-size: 1.42em; margin: .02em 12px .69em 12px;}
h2 {font-size: 1.42em;}
p {margin: .02em 12px 1.4em 12px; font-size: .9em; line-height: 22px;}
a {color: #CD2727;}
#masterpanel {width: 960px; display: block; margin: 0 auto; color: #FFFFFF; padding: 100px 0 0 0; border: none; text-align: left; position: relative; overflow: hidden; height: 100%;}
#mainviewer {width: 494px; display: block; float: right; background: transparent url(/i10/center-top.png) no-repeat top left; margin: 0; padding: 56px 0 0 0; position: relative; right: 253px; overflow: visible;}
#mainviewer #content {background: transparent url(/i10/center-back.png) repeat-y center left; display: block; padding: 0; margin: 0; position: relative; overflow: visible;}
#mainviewer #content div {background-image: none;}
#mainviewer #content .mus {display: block; position: relative; overflow: visible; padding: 8px 0; margin: 0;}
#mainviewer #content .mus .header1 {display: block; color: #FFFFFF; margin: 0 30px 18px 32px; font-weight: normal; font-size: 20px; line-height: 22px; border: none; border-bottom: solid 1px #FFFFFF; padding: 0; min-height: 72px;}
#mainviewer #content .mus .header1 span {margin: 0 32px 0 0; padding: 0; display: inline-block;}
#mainviewer #content .mus img {margin: 0 0 0 30px; padding: 0; border: none;}
#mainviewer #content #prev {line-height: 30px; cursor: pointer;  font-size: 20px; display: block; position: absolute; right: 30px; top: 4px; width: 27px; height: 30px; background-color: #FFFFFF; color: #000000; text-decoration: none; text-align: left; padding: 0 0 0 3px; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5;}
#mainviewer #content #prev:hover {text-decoration: none; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0;}
#mainviewer #content #next {line-height: 30px; cursor: pointer;  font-size: 20px; display: block; position: absolute; right: 30px; top: 40px; width: 27px; height: 30px; background-color: #FFFFFF; color: #000000; text-decoration: none; text-align: right; padding: 0 3px 0 0; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5;}
#mainviewer #content #next:hover {text-decoration: none; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0;}
#mainviewer #content .mus .fries {width: 260px; display: block; position: absolute; right: -244px; bottom: -90px; background: transparent url(/i10/fry-top.png) no-repeat top left; margin: 0; padding: 34px 0 0 0;}
#mainviewer #content .mus .fries .bottom {display: block; background: transparent url(/i10/fry-bot.png) no-repeat bottom left; height: 90px; padding: 0; margin: 0;}
#mainviewer #content .mus .fries .content {display: block; margin: 0; padding: 0 0 12px 0; background: transparent url(/i10/fry-back.png) repeat-y left center;}
#mainviewer #content .mus .fries ul {list-style-type: none; padding: 0; margin: 0;}
#mainviewer #content .mus .fries ul li {margin: 0 17px 6px 4px; padding: 0; text-align: right; font-size: 11px; position: relative;}
#mainviewer #content .mus .fries ul li a {color: #000000; margin: 0 6px 0 6px; text-decoration: none; height: 31px; line-height: 31px; background-color: #FFFFFF; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=30)”; filter: alpha(opacity=30); -khtml-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; display: block; padding: 0 12px 0 0;}
#mainviewer #content .mus .fries ul li a:hover {-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0; text-decoration: none;}
#mainviewer #content .mus .fries ul li span {color: #000000; margin: 0 6px 0 6px; text-decoration: none; height: 31px; line-height: 31px; cursor: pointer;  background-color: #FFFFFF; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=30)”; filter: alpha(opacity=30); -khtml-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; display: block; padding: 0 12px 0 0;}
#mainviewer #content .mus .fries ul li span:hover {-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0;}
#mainviewer #content .mus .fries ul li span.on {-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0;}
#mainviewer #content .mus .fries ul li span.off {-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=30)”; filter: alpha(opacity=30); -khtml-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3;}
#mainviewer #content .mus .fries ul li ul {background-color: #FFFFFF; list-style-type: none; margin: 0 7px; padding: 0; display: block; height: 36px; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=30)”; filter: alpha(opacity=30); -khtml-opacity: 0.3; -moz-opacity: 0.3; opacity: 0.3; overflow: hidden;}
#mainviewer #content .mus .fries ul li ul li { background-color: transparent; display: block; float: right; margin: 4px 1px; padding: 0; width: 20px; height: 31px; overflow: hidden; position: relative;}
#mainviewer #content .mus .fries ul li ul li a {position: relative; overflow: hidden; display: block; width: 20px; height: 20px;}
#mainviewer #content .mus .fries ul li ul li a:hover {}
#mainviewer #content .mus .fries ul li ul li a span {position: relative; left: 3000px; color: #000000;}
#mainviewer #mainbottom {background: transparent url(/i10/center-bot.png) no-repeat bottom left; display: block; padding: 0; height: 90px; margin: 0; color:#FFFFFF; font-size: 10px; position: relative; overflow: hidden;}
#mainviewer #mainbottom span {display: block; position: absolute; right: 32px; bottom: 32px; text-align: right;} 
#mainviewer #mainbottom span a {color: #FFFFFF; text-decoration: underline;}
#mainviewer p {margin: 0 28px .92em 32px; font-size: 13px; line-height: 22px;}
#mainviewer blockquote {margin: 0 54px .92em 48px; font-size: .92em; font-style: italic;}
#mainviewer blockquote cite {text-align: right; font-weigth: bold; font-style: normal; display: block;}
#mainviewer h1 {text-align: right; position: absolute; right: 30px; top: 30px; font-size: 16px; line-height: 18px; font-weight: normal;}
#mainviewer h2 {font-family: "Courier New", Courier, monospace; font-size: 18px; position: absolute; left: 30px; top: 26px;}
#mainviewer h2 span {position: relative; left: 3000px;}
#mainviewer a {text-decoration: none;}
#mainviewer a:hover {text-decoration: underline;}
#granularviewer {width: 206px; display: block; background: transparent url(/i10/left-top.png) no-repeat top left; float: left; margin: 0; overflow: hidden; padding: 56px 0 0 0; position: relative; left: 6px;}
#granularviewer .bottom {display: block; background: transparent url(/i10/left-bot.png) no-repeat bottom left; padding: 0 0 90px 0; margin: 0;}
#granularviewer .bottom .content {display: block; background: transparent url(/i10/left-back.png) repeat-y center left; padding: 8px 0 0 0; margin: 0; position: relative; overflow: hidden;}
#granularviewer p {font-size: .72em; margin: 0 22px .86em 32px; padding: 0; display: block; color: #999999;}
#granularviewer .header3 {font-size: 14px; margin: 0 26px .92em 32px; padding: 0; font-weight: normal; color: #C0CC90; display: inline-block;}
#granularviewer h5 {font-family: "Courier New", Courier, monospace; font-size: 18px; position: absolute; left: 0; top: 0; height: 1px;}
#granularviewer h5 span {position: relative; left: 3000px;}
#granularviewer hr {margin: 12px 40px 12px 32px; color: #FFFFFF; border-color: #FFFFFF; height: 1px; display: block;}
#helm {width: 244px; display: block; background: transparent url(/i10/right-top.png) top left no-repeat; margin: 0; padding: 56px 0 0 0; position: absolute; right: 8px; top: 100px; overflow: hidden;}
#helm a {color: #FFFFFF; text-decoration: none; width: 170px; display: block; background-color: #005164; padding: 12px; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5;}
#helm a:hover {-ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0;}
#helm h4 {font-family: "Courier New", Courier, monospace; font-size: 18px; color: #000000; position: absolute; left: 36px; top: 0; height: 4px;  padding: 0; display: block;}
#helm h4 span {position: relative; left: 360px;}
#helm .content {display: block; background: transparent url(/i10/right-back.png) repeat-y center left; margin: 0; padding: 0; position: relative; overflow: hidden;}
#helm ul {display: block; margin: 0 26px 0 26px; padding: 4px 0 0 0; list-style-type: none;}
#helm ul li {width: 140px; display: block; margin: 0 0 6px 0; padding: 0; line-height: 18px; font-size: 16px;}
#helm .bottom {background: transparent url(/i10/right-bot.png) no-repeat bottom left; padding: 0; height: 132px; display: block; margin: 0; position: relative; overflow: hidden;}
#helm .bottom ul {margin: 0 68px 12px 38px; padding: 6px 0;}
#helm .bottom ul li {margin: 0; padding: 0; display: none; color: #C1CB8C; font-size: 10px; line-height: 10px;}
#helm .bottom ul li#first {display: inline}
#logo {width: 500px; height: 80px; position: absolute; left: 10px; top: 18px; background: transparent url(/i10/logo.png) no-repeat left top; overflow: hidden; margin: 0; padding: 0;}
#logo a {display: block; width: 500px; height: 80px; margin: 0; padding: 0; position: relative; overflow: hidden; text-decoration: none; border: none;}
#logo a span {position: relative; left: 3000px; color: #000000;}
#toplinks {position: absolute; top: 70px; right: 20px;}
#toplinks ul {margin: 0; padding: 0; list-style-type: none;}
#toplinks ul li {margin: 0; padding: 0;}
#toplinks span {color: #9EE6E8; text-decoration: none; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; cursor: pointer;}
#toplinks span:hover {text-decoration: underline; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=100)”; filter: alpha(opacity=100); -khtml-opacity: 1.0; -moz-opacity: 1.0; opacity: 1.0;}
#footer {display: /*block*/ none; clear: both; height: 65px; background: transparent url(/i10/footer.png) no-repeat center bottom; text-align: right; color: #FFFFFF; line-height: 50px; padding: 24px 30px 0 0; margin: 0 0 12px 0;}
#footer ul {display: inline-block; list-style-type: none; font-size: 9px;}
#footer ul li {display: inline-block;}
#footer ul li a {color: #FFFFFF; text-decoration: none;}
#footer ul li a:hover {text-decoration: underline;}
#cover {display: none; background-color: #000000; position: fixed; left: 0; top: 0; width: 100%; height: 100%; -ms-filter: “progid:DXImageTransform.Microsoft.Alpha(Opacity=50)”; filter: alpha(opacity=50); -khtml-opacity: 0.5; -moz-opacity: 0.5; opacity: 0.5; cursor: pointer;}
#lightbox {display: none; background-color: #FFFFFF; width: 300px; height: 300px; position: fixed; left: 50%; top: 50%; margin: -150px 0 0 -150px; oveflow: hidden;}
#lightbox fieldset {border: none; padding: 30px;}
#lightbox fieldset label {display: block; font-size: 10px;}
#lightbox fieldset input {display: block; font-size: 10px; margin: 8px 0;}
#close {display: block; position: absolute; left: 6px; top: 6px; color: #000000; padding: 2px; border: solid 1x #CCCCCC; cursor: pointer;}
#output p {font-size: 10px; line-height: 12px;}
.facebook {}
.myspace {}
.twitter {}
.listen {/* padding: 0 52px 0 0; background: transparent url(/i10/icon-listen.png) no-repeat right top; */}
.itunes {/* padding: 0 52px 0 0; background: transparent url(/i10/icon-itunes.png) no-repeat right top; */}
.cdbaby {/* padding: 0 52px 0 0; background: transparent url(/i10/icon-cdbaby.png) no-repeat right top; */}
.shareswitch {/* padding: 0 52px 0 0; background: transparent url(/i10/icon-share.png) no-repeat right top; */}
.granular {color: #C0CC90; display: inline; cursor: pointer; text-decoration: none; padding-right: 14px; background: transparent url(/i10/glink.png) no-repeat right center;}
.granular:hover {text-decoration: underline;} 

.mono {font-family: Courier, monospace;}
.nobreaks {white-space: nowrap;}