body {
font-family: helvetica, arial, verdana, sans-serif;
font-size: 120%;
background-color: #ffffff;
color: #000000;
text-align: center;
letter-spacing:-0.05em;
line-height:24px;
}
.boldFont, .bF{
font-weight: bold;
}
.biggerFont{
font-size: 110%;
}
.showNextDayLink, a.showNextDayLink:visited, a.showNextDayLink:link {
text-decoration: underline;
}
a:link, a:visited {
color: #004276;
background-color: transparent;
text-decoration: none;
}
a.black:link, a.black:visited {
color: black;
background-color: transparent;
text-decoration: none;
}
.bold {font-weight: bold;}
.ital, .italic {font-style: italic;}
.center, .c, .strip, .str {
text-align: center;
}
.toRight {
text-align: right;
}
.toLeft {
text-align: left;
}
.normalizeFont {
font-weight: normal;
}
.fontSize09 {
font-size: 0.9em;
}
.fontSize095 {
font-size: 0.95em;
}
.spr, .fontSize08, .smallPrint, .caption {
font-size: 0.83em;
}
.fontSize075 {
font-size: 0.75em;
}
.fontSize07 {
font-size: 0.70em;
}
.fontSize11{
font-size: 1.1em;
}
.bolderFont{
font-weight: bolder;
}
.smallBr, .sB{
font-size: 1px;
line-height: 0; }
.ak, .no{
font-family: helvetica, arial, verdana, sans-serif;
font-size: 0.83em;
display:none;
}
.h3 {
padding: 0 0.3em;
}
.h1, .h2 , .h3 {
font-weight: bold;
font-size: 1em;
font-family:Georgia, "Times New Roman", Times, serif;
}
.sT, .shortText, .hl, .headline {
clear: all;
font-family: Georgia, "Times New Roman", Times, serif;
}
.articleHeadline, .aHL{
font-weight: bold;
}
a.pageNumber, a.pN {
}
.bodycontent, .bc {
margin-bottom: 1em;
clear: left;
}
input, option, select {
font-size: 0.83em;
}
.author, .aut {
color: #808080;
font-size: 0.83em;
font-family: helvetica, arial, verdana, sans-serif;
}
p, .author, .aut {
margin-top: 0px;
margin-bottom: 0px;
}
.credit, .cr {
margin-top: 0px;
margin-bottom: 1px;
padding: 0;
text-align:right;
background-color: #ffffff;
font-size: 0.50em;
color: #808080;
}
.credit2, .cr2 {
margin-top: 0px;
margin-bottom: 1px;
padding: 0;
text-align:right;
font-size: 0.75em;
background-color: #ffffff;
}
.nextItem {
text-decoration: underline;
font-size: 0.83em;
}
.errorText, .eT {
font-weight: bold;
color: #CC0000;
}
.n, .new, .red, a.red:visited, a.red:link {
color: #FF0000;
}
.green {
color: #008000;
}
.darkBlue {
color: #00008B;
}
.gpr, .grey {
color: #808080;
}
.brown {
color: #a81817;
}
.greyBack, .greyBackground {
background-color: #eeeeee;
}
.whiteBack, .whiteBackground {
background-color: #ffffff;
}
.darkGrey {
color: #555555;
}
.gold {
color: #d7a526;
}
.silver {
color: #9a9a9a;
}
.bronze {
color: #9c684e;
}
.ok{
color: #00FF00;
font-weight: bold;
border: 1px solid #00FF00;
}
.fail{
color: #FF0000;
font-weight: bold;
border: 1px solid #FF0000;
}
.hideFont{
display: none;
visibility: hidden;
}
.borderless, .bl {
border: 0px;
}
.h3, div.headlineSection, div.hlS {
border-bottom: 1px solid #dddddd;
}
.blackTop, .bT {
border-top: 1px solid #000000;
}
.anchorLine {
margin-left: 0;
border-top: 1px solid black;
}
.greyBackBlackTop, .gBBT {
border-top: 2px solid #000000;
}
.greyBottom, .gB {
border-bottom: 1px solid #DDDDDD;
font-weight: bold;
margin-top: 0.5em;
}
.greyTop, .gT {
border-top: 1px solid #DDDDDD;
}
.blackTopBold{
border-top: 1px solid #000000;
font-weight: bold;
margin: 5px 0px 5px 0px;
padding-top: 3px;
}
.blackBottom, .bB {
border-bottom: 1px solid #000000;
font-weight: bold;
margin-top: 0.5em;
}
.featureLink {
padding-bottom: 6px;
border-bottom: 1px solid #DDDDDD;
}
.lightGreyBottom, .lGB{
border-bottom: 1px solid #dedede;
}
.lightGreyTop, .lGT{
border-top: 1px solid #dedede;
}
.bannerContainer{
margin-top: 6px;
}
.searchBox, .srchB{
border-bottom: 1px solid #cccccc;
border-top: 1px solid #cccccc;
background:#f4f4f4;
padding:0.3em;
}
.greyBottomBorder, .gBB{
border-bottom: 1px solid #cccccc;
}
.greyTopBorder, .gTB{
border-top: 1px solid #cccccc;
}
body, fieldset, .h1, .h2, .shortText, #searchButton, #searchField, #sB, #sF, .mar, .noSpace {
margin: 0px;
padding: 0px;
}
.horizontalPadding02, .hPD02{
padding-left: 0.2em;
padding-right: 0.2em;
}
.verticalPadding01, .vPD01{
padding-top: 0.1em;
padding-bottom: 0.1em;
}
.verticalPadding02, .vPD02{
padding-top: 0.2em;
padding-bottom: 0.2em;
}
.verticalPadding03, .vPD03{
padding-top: 0.3em;
padding-bottom: 0.3em;
}
.paddingOnlyTop03, .pOT03{
padding-top: 0.3em;
}
.nopadding {
padding: 0px;
}
.paddingOnlyLeft {
padding: 3px 0 0 0;
}
.paddingLeft {
padding-left: 1px;
}
.greyCell{
background-color: #eeeeee;
padding-top: 4px;
padding-bottom: 4px;
}
.whiteCell{
background-color: #ffffff; padding-top: 4px;
padding-bottom: 4px;
}
.verticalPadding04, .vPD04{
padding-top: 0.4em;
padding-bottom: 0.4em;
}
.horizontalPadding03, .hP03{
padding-left: 0.3em;
padding-right: 0.3em;
}
.touchScreenPadding, .tSP{
padding-bottom: 0.4em;
margin-bottom: 0.4em;
border-bottom:1px dotted #CCC;
}
.touchScreenHorizontalPadding, .tSHP{
}
.copy, .cp {
color: #999999;
padding: 1px;
border-bottom: 1px solid #DDDDDD;
}
.sidepad, .sp {
padding-left: 0.3em;
padding-right: 0.3em;
}
.iSidePad, .iSP{
padding-left: 0.4em;
}
.endgutter, .eg {
margin-bottom: 1em;
}
.opinionSection {
margin-top: 0.3em;
margin-bottom: 0.6em;
padding: 0.3em;
}
.rFormBlock{
margin: 5px 0px 5px 0px;
padding: 2px 0px 2px 0px;
}
.giveSpaceUp {
padding-top: 1px;
margin-top: 2px;
}
.space, .featureLink {
margin-top: 5px;
margin-bottom: 8px;
}
.moreSpace {
margin-top: 8px;
margin-bottom: 8px;
}
div#container, .banner, div#cnt, .bn {
margin-left: auto;
margin-right: auto;
}
.nomargin {
margin: 0px;
}
.nomarginTop {
margin-top: 0;
}
nomarginBottom {
margin-bottom: 0;
}
.marginTopSmall, .kicker, .kc {
margin-top: 4px;
}
.marginTop {
margin-top: 8px;
}
.marginTopBig {
margin-top: 16px;
}
.marginBottom {
margin-bottom: 4px;
}
.marginBottomBig {
margin-bottom: 12px;
}
.marginLeft {
margin-left: 8px;
}
.subSectionMargin, .sSM{
margin-left: 1.3em;
}
.marginRight10, .mR10{
margin-right: 1.0em;
}
.marginLeft05, .mL05{
margin-left: 0.5em;
}
.marginLeft03, .mL03{
margin-left: 0.3em;
}
.marginTop05, mT05{
margin-top: 0.5em;
}
.realImage {
margin: 0 2px 2px 2px;
}
.realLink {
margin: 5px 5px 5px 25px;
}
.feedback, .showSection {
margin: 6px 0 4px 0;
}
.rephoto, .rep {
margin: 4px 0 4px 0;
}
.re_select, .res {
margin: 2px 0 2px 0;
}
.re_select2, .res2, .showFavorite {
margin: 2px 0 10px 0;
}
.sidemar, .sm {
margin-left: 4px;
margin-right: 4px;
}
.dot {
margin-right: 0px;
}
.verticalBottom {
vertical-align: bottom;
}
.verticalSub {
vertical-align: sub;
}
img.videoLink {
margin-right: 4px;
/*
height: 52px;
width: 69px;
*/
float: left;
}
img.twitPic {
background-color: white;
margin-right: 4px;
padding: 2px;
border: 1px solid black;
float: left;
}
.productLink {
margin-right: 4px;
width: 114px;
float: left;
}
.videoEnd, .productEnd {
clear: left;
line-height: 0;
height: 0;
}
.imageEnd, .clear {
clear: both;
line-height: 0;
height: 0;
}
.height {
height: 1em;
}
.semacodeWidth {
width: 160px;
}
/* --- SPECIAL THEMES --- */
.center128 {
}
.bblogo{
float: left;
}
div.hidden {
margin: 0px;
height: 0px;
overflow: hidden;
}
a.hidden {
font-size: 0;
}
.ie, .explorer {
}
.phonenumber{
-wap-input-format: 'NNNNNNNNNN';
}
.creditcard{
-wap-input-format: '20N';
}
.zipcode, .zip {
-wap-input-format: 'NNNNN';
}
.numbers{
-wap-input-format: "*N";
}
.semacodeText {
margin-left: 3px;
clear: left;
border: 0px solid;
}
/* --- RANDOM STYLE THEMES --- */
.fRight{
float:right;
}
fieldset {
width: 100%;
text-align: center;
border: 0px solid;
}
#searchButton, #sB {
width: 10ex;
height: 1em;
background-color: #ffffff;
border: 1px solid;
}
#searchField, #sF {
font-size: 1em;
width: 50%;
}
.ak{
margin-right: 3px;
}
.str {
background-color: #eeeeee;
margin: 1px 0 3px 0;
}
.blackBottomTitle, .bBT {
border-bottom: 0px solid #000000;
background-color:#f2f2f2;
margin-bottom: 0.3em;
font-size: 100%;
padding: 0.3em;
}
.titulofondonegro {
border-bottom: 0px solid #ccc;
background-color:#292826;
color:#BFBFBE;
margin-bottom: 0.3em;
font-size: 80%;
padding: 0.3em;
}
.titulofondonegronavegacion {
border-bottom: 0px solid #ccc;
background-color:#292826;
color:#BFBFBE;
margin-bottom: 1px;
font-size: 80%;
padding: 0.3em;
}
.titulofondobeigenavegacion {
border-bottom: 0px solid #ccc;
background-color:#F9F5EA;
color:#BFBFBE;
margin-bottom: 1px;
font-size: 80%;
padding: 0.3em;
}
.blackBottomTitle, .bBT2 {
margin-bottom: 0.3em;
font-size: 80%;
color:#FFFFFF;
}
.blackBottomTitle, .bBT3 {
margin-bottom: 0.3em;
font-size: 100%;
color:#FFFFFF;
}
div.greyDiv, div.gD {
padding: 1px;
background-color: #eeeeee;
color: #000000;
font-size: 0.83em;
}
div.greyBack, div.greyBackBlackTop, div.gB, div.gBBT, div.spaceBelow {
padding: 1px 0.3em;
background-color: #eeeeee;
color: #000000;
border-bottom: 1px solid #DDDDDD;
}
div#container, div#cnt {
text-align: left;
}
/* --- Audio Home page starts --- */
.player {
border-bottom: 1px solid #dddddd;
padding-top: 3px;
padding-bottom: 3px;
}
.nip_button{
margin: 0px 2px 0px 2px;
}
.mapImage{
margin: 2px;
text-align:center;
}
.mapTools{
text-align:center;
margin-top: 0.2em;
margin-bottom: 0.2em;
}
.audio-box{
margin-top: 1em;
padding: 2px;
}
.audio-desc{
font-size: 90%;
}
.audio-latest{
margin-top: 0.5em;
}
.audio-previous{
font-size: 90%;
margin-top: 1em;
margin-bottom: 1em;
}
.audio-fav-play{
text-align: right;
font-size: 90%;
}
.audio-pad{
padding-left: 0.2em;
padding-right: 0.2em;
}
.audio-pagelinks{
margin-top: 0.5em;
margin-bottom: 0.5em;
}
.audio-latest-title{
font-style: italic;
}
/* --- Audio Home page ends --- */
.notebox{
padding: 0.2em 0.5em 0.2em 0.5em;
margin-top: 0.5em;
margin-bottom: 0.2em;
}
.greenbox{
border: 2px solid #039b18;
background-color: #f8fff9;
}
.redbox{
border: 2px solid #bd1e1e;
background-color: #fff9f9;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.blackbox{
border: 2px solid black;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}
.expad{
margin-left: 10px;
}
.expandedAd{
display: none;
position: absolute;
z-index:300;
}
.collapsedAd{
padding:0px;
}
/* --- Stocks page starts --- */
.multipleStocks {
text-align: right;
border-bottom: 1px solid black;
margin-top: 4px;
}
.searchStocks {
margin-top: 8px;
border-top: 1px solid black;
padding-top: 8px;
}
.chartlinks{
text-align: right;
color: #808080;
font-size: 0.83em;
font-family: helvetica, arial, verdana, sans-serif;
}
.chartDay{
margin: 1px 3px 1px 3px;
}
.chartDaySelected{
color: black;
font-weight: bold;
}
.pad{
padding: 2px;
}
.indent03, .ind03{
padding-left: 3px;
}
.indent10, .ind10{
padding-left: 1em;
}
.verticalSpace, .vp{
margin-top: 4px;
margin-bottom: 4px;
}
.cresult{
margin-top: 0.4em;
margin-bottom: 0.4em;
padding: 0.3em;
background-color: #eeeeee;
border: 1px solid black
}
/* --- Stocks page ends --- */
/* --- Olympics page ends --- */
.oly_BB {
font-family: courier
}
img.medal {
margin-bottom: 2px;
}
.oly_table {
border-collapse: separate;
border: 0;
border-spacing: 0px;
cell-spacing: 0px;
width:100%;
}
.oly_table td{
padding: 0.2em 1% 0.2em 1%;
width: 12%;
}
td.oly_tableHead {
text-align: left;
padding: 0.2em 3% 0.2em 0.3em;
width: 39%;
}
td.oly_tableFoot{
padding: 0.2em 2% 0.2em 0%;
width: 21%;
}
.oly_whiteBack td{
background-color: #ffffff;
}
tr.oly_greyBack td, div.oly_greyBack{
background-color: #eeeeee;
}
td.oly_tableAnchorBig {
border-bottom: #dddddd 2px solid;
padding: 0px;
}
td.oly_tableAnchor {
border-bottom: #dddddd 1px solid;
padding: 0px;
}
/* --- Olympics page ends --- */
/* --- Verizon page starts --- */
div.verizon {
background-color: #D80000;
border-collapse: collapse;
padding-bottom: 2px;
padding-top: 2px;
margin-top: 2px;
vertical-align: middle;
}
a.verizon:link, a.verizon:visited {
color: #FFFFFF;
text-decoration: underline;
}
/* --- Verizon page ends --- */
.frontPageImageContainer, .fPIC{
text-align: center;
padding: 3px 2px 0px 2px;
float:right;
clear:right;
margin: 3px 0px 5px 5px;
text-align: center;
}
.frontPageImage, .fPI{
padding: 0px;
margin: 0px;
}
.frontImages{
}
.georgia{
}
.largeVerticalSpace, .lVP{
margin-top: 8px;
margin-bottom: 8px;
}
.paddingTop03, .pT03{
padding-top: 0.3em;
}
.horizontalPadding03, .hPD03{
padding-left: 0.3em;
padding-right: 0.3em;
}
.up{
text-transform:uppercase;
}
#homepage-strip{
width:100%;
border-top:1px solid #E2E2E2;
border-bottom:1px solid #E2E2E2;
padding:0;
margin: 3px 0 3px 0;
background-color:#F4F4F4;
font-size: 0.9em;
}
#weather-box{
float:left;
width: 25%;
margin:0px;
background-color: #E6EFF8;
background-image: url('/i/iphoneopen2.gif');
background-repeat:no-repeat;
background-position: right center;
border-left:1px solid #E2E2E2;
padding:3px;
z-index: 10;
cursor: pointer;
}
#stock-box{
float:left;
width:40%;
margin:0px;
border-left:1px solid #E2E2E2;
background: transparent url(/i/iphoneopen2.gif) no-repeat scroll right center;
padding:3px;
overflow: hidden;
z-index: 10;
cursor: pointer;
}
#date-box{
float:left;
width:28%;
margin:0px;
background-color:#F4F4F4;
padding:3px;
overflow: hidden;
font-size: 0.85em;
}

#seccionExtras{
display:block;
width:97%;
margin:0 0 5px 0;
background-color:#F4F4F4;
padding:3px;
overflow: hidden;
font-size: 0.85em;
}

.strip-hide{
display: none;
}
#weather-box.strip-open, #stock-box.strip-open{
width: 68%;
background-image: url('/i/iphoneclose2.gif');
background-repeat:no-repeat;
background-position: right center;
}
#new-footer{
text-align: center;
padding: 28px 2px 20px 2px;
}
.footer-copy{
font-family: arial;
font-size: 0.8em;
color: #909090;
padding: 20px 0 28px 0;
}
.font-spacer{
padding: 0 6px 0 6px;
color: #004276;
}
.footer-font{
font-family: arial;
font-size: 0.8em;
color: #909090;
padding: 0;
line-height: 16px;
}
.footer-mobile{
font-size: 13px;
font-weight: bold;
}
.footer-link{
font-size: 14px;
}
.footer-links a, .footer-fonts a, bottom-link a{
color: #004276;
}
.a-block a{
display: block;
}
.pipe{
color: #808285;
}
.bottom-link{
padding: 7px 7px 6px 7px;
font-family: arial;
font-weight: bold;
color: #004276;
background-color: #F0F4F5;
}
.bottom-link{
margin-bottom: 7px;
}
.bottom-link input{
font-size: 0.90em;
color: #004276;
padding: 2px;
border: 1px solid #909090;
}
#sectionsToggle {
display:block;
float:right;
width:121px;
height:23px;
}
/* SEC MENU */
#secMenu {
display:none;
position:relative;
font-family: georgia;
color: #00276;
text-transform: uppercase;
padding-top: 7px;
font-size: 0.95em;
}
#secMenu img {
display: none;
}
#secMenu .gRB{
border-right: 1px solid #e2e2e2;
}
#article-video{
border-bottom: 1px solid #DDDDDD;
border-top: 1px solid #DDDDDD;
padding: 0.5em 0;
font-size: 0.9em;
}
#article-video div{
font-weight: bold;
}
#article-video embed, #article-video img{
margin: 5px 0 5px 0;
border: none;
}
.headLinePadding, .hLP{
}
.articleOf{
color: #909090;
font-size: 0.95em;
margin-bottom: 10px;
}
.backToLinks{
margin-bottom: 17px;
}
.largeSidePad, .lSP{
padding-left: 12px;
padding-right: 12px;
}
#search-strip{
margin-top: 4px;
margin-bottom: 4px;
padding-bottom: 4px;
border-bottom: 1px solid #DDDDDD;
}
#search-strip input{
border-color:#ccc;
font-size:.9em;
margin:0;
display:block;
position: relative;
z-index:200;
}
#search-strip .search-block{
width: 54%;
float: left;
border-right:1px solid #dadada;
padding:0 4px 0 6px;
}
#search-strip .s_button{
float: right;
vertical-align: middle;
}
#t-search, .t-search{
width: 58%;
}
#cancel_button {
padding:7px 10px 7px;
}
.topGrey{
border-top: 1px solid #DDDDDD;
padding-top: 4px;
}
.bottomGrey{
border-bottom: 1px solid #DDDDDD;
padding-bottom: 4px;
}
.black{
}
.fontSize07{
font-size: 0.7em;
}
div.exp .togg {
display:inline;
}
.togg {
display:none;
}
.callout,.cO {
float:right;
margin-left:5px;
margin-bottom:5px;
clear:right;
}
.iPhoneUl{
margin: 0;
padding: 0;
font-family: georgia,sans-serif;
font-weight: bold;
}
.iPhoneLi {
list-style-image: none;
list-style-position: outside;
list-style-type: none;
margin: 0;
padding: 8px 0 8px 10px;
position: relative;
}
.iPhoneLink{
background: transparent url(/i/iphonenext.gif) no-repeat scroll right center; padding: 8px 28px 8px 29px;
}
.iPhoneLinkRev{
background: transparent url(/i/iphoneprev.gif) no-repeat scroll left center; padding: 8px 10px 8px 28px;
}
.iPhoneLink, .iPhoneLinkRev{
color: inherit;
display: block;
margin: -8px 0 -8px -10px;
text-decoration: none;
}
div.last {
border-right:0;
width:40%;
}
.lgo {
margin:5px 0 -6px;
}
.arial{
font-family: Arial, sans-serif;
}
.bottomPadding, .botP{
padding-bottom: 8px;
}
topPadding, .topP{
padding-top: 3px;
}
.tool{
vertical-align: middle;
}
.marginBottomBig, .mBB{
margin-bottom: 8px;
}
.floatLeft, .fL{
float: left;
}
.showDot{
background-image: url(/i/dot.gif);
background-repeat: no-repeat;
background-position: left 0.7em;
padding-left: 10px;
}
table .showDot{
background-position: left 0.5em;
}
#secMenu .showDot{
padding-left: 0;
background: none;
}
.sendPhone, .sendEmail, .fullArticle, .singlePage, .multiPage, .artComment, .getlocation{
background-repeat: no-repeat;
background-position: left center;
padding-left: 18px;
}
.sendPhone{
background-image: url(/i/new_phone.gif);
}
.adjustPhone{
background-position: 4px 1px;
}
.sendEmail{
background-image: url(/i/new_email.gif);
}
.fullArticle{
background-image: url(/i/new_article.gif);
}
.singlePage{
background-image: url(/i/new_page_icon.gif);
}
.multiPage{
background-image: url(/i/new_multiple_icon.gif);
}
.artComment{
background-image: url(/i/new_comment_icon.gif);
}
.getlocation{
background-image: url(/i/location.gif);
display: none;
}
.locPad{
padding-top: 0.6em;
padding-bottom: 0.6em;
margin-left: 0.6em;
}
#weather{
}
.searching{
-webkit-transition: opacity 0.5s ease-in;
position: absolute;
top: 95px;
left: 0px;
width: 100%;
height: 100%;
z-index: 1000;
background-color: white;
opacity: 0;
color: black;
display: none;
text-align: center;
padding-top: 10%;
}
* html .searching {
position: absolute;
}
.button{
opacity: 1;
}
.reveal{
display: inline;
opacity: 0.99;
}
.openW{
opacity: 1;
-webkit-transition: opacity 0.5s ease-in;
overflow: hidden;
}
.closeW{
opacity: 0;
}
/* --- NYT Sport Page --- */
.emptySpace{
padding-left: 3em;
padding-right: 3em;
}
.result{
text-align: center;
}
.geo-copy{
font-size: 0.8em;
font-family: Arial, sans-serif;
color: #909090;
margin-top: -1.5em;
margin-bottom: 1em;
}
.nxt,.prv {
position:absolute;
z-index:50;
font-weight:bold;
}
.nxt {
right:0;
}
.prv {
left:0;
}
.iNxtPrv{
font-size: 1.5em;
}
.num {
text-align:center;
margin-bottom: 0.6em;
}
.giftguide-main{
padding-top: 10px;
padding-bottom: 10px;
}
.giftguide-main a{
display: block;
}
.gg-two-column{
width: 49.5%;
float:left;
text-align: center;
}
.gg-container{
padding: 0 0 1em 0;
margin: 0;
}
.gg-cell img{
padding-right: 5px;
}
.gg-item{
padding-bottom: 1em;
}
.gg-item p{
padding-bottom: 0.5em;
}
.gg-three-column{
width:33.3%;
float:left;
text-align: center;
padding: 3px 0;
height: 105px;
}
.gg-item-now{
border: 2px solid black;
padding: 5px;
}
.gg-no-image{
padding: 5px;
border: 1px solid #cecece;
text-align: center;
font-size: 0.9em;
}
.dotOverride{
background-position: left center;
}


#listadoextras {
		border-botton: 1px solid #ACCFE8;
        width: 100%;
        font: 80% "Trebuchet MS", Arial, Helvetica, sans-serif;
		margin:5px 0;
}
#listadoextras ul, li {
        list-style-type: none;
		
}

#listadoextras ul {
        margin: 0;
        padding: 0;
}

#listadoextras li {
        border-bottom: 1px solid #ACCFE8;

}

#listadoextras a {
        text-decoration: none;
        color: #3366CC;
        background: #F0F7FC;
        display: block;
        padding: 3px 6px;
        width: 100%px;
		height:50px;
		padding-right:25%;
		background-image: url(http://www.culturagalega.org/m/images/flecha_secciones.png);
        background-repeat: no-repeat;
        background-position:right;
		padding:  0 25% 0 0;
		
}

#listadoextras a:hover {
        background: #DBEBF6;
		padding-right:25%;
		background-image: url(http://www.culturagalega.org/m/images/Play1NormalRed_48.png);
        background-repeat: no-repeat;
        background-position:right;
		padding:  0 25% 0 0;

}
#listadoextras a:visited{
        background: #F0F7FC;
		padding-right:25%;
		background-image: url(http://www.culturagalega.org/m/images/Play1NormalRed_48.png);
        background-repeat: no-repeat;
        background-position:right;
		padding:  0 25% 0 0;

}

.photo_nav{float:right;width:65px;}
.photo_nav>a{display:block;height:65px;margin:0 0 5px;padding:0;background:#eee;}
.next_photo_overlay{display:block;width:65px;height:65px;position:absolute;top:0;left:0;background:url(http://www.culturagalega.org/m/images/flechas.png) no-repeat center 21px;}
.prev_photo_overlay{display:block;width:65px;height:65px;position:absolute;top:0;left:0;background:url(http://www.culturagalega.org/m/images/flechas.png) no-repeat center -22px;}
.next_photo_overlay2{display:block;width:65px;height:65px;position:absolute;top:0;left:0;}
.prev_photo_overlay2{display:block;width:65px;height:65px;position:absolute;top:0;left:0;}
.photo-main{ margin-top:5px;}
.photo_container{display:block;}
.photo_meta{}
.photo_meta h2{font-weight:normal; font-size:0.8em;}
.photo_meta .description{font-size:13px;}
.photo_meta .browse{font-size:13px;}
.description{margin:0;padding:0;}

.next_photo_div{position:relative;}
.prev_photo_div{position:relative;background-position:center -36px;}


/* Navegación lateral sin foto
---------------------------------------------------- */

ul.itemsNavegacion {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	}
ul.itemsNavegacion li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
	}
ul.itemsNavegacion li a:link,
ul.itemsNavegacion li a:visited {
	display: block;
	margin: 0;
	padding: 8px 7px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 90%;
	line-height: 1em;
	font-weight: normal;
	color: #191919;
	background: #CACED0;
	}
ul.itemsNavegacion li.active a:link,
ul.itemsNavegacion li.active a:visited {
	color: #fff;
	background: #666;
	}
ul.itemsNavegacion li a:hover {
	color: #fff;
	text-decoration: none;
	background: #333333;
	}

/* Navegación lateral con foto
---------------------------------------------------- */

ul.itemsNavegacion2 {
	margin: 0 0 20px 0;
	padding: 0;
	list-style: none;
	}
ul.itemsNavegacion2 li {
	margin: 0;
	padding: 0;
	border-bottom: 1px solid #fff;
	}
ul.itemsNavegacion2 li a:link,
ul.itemsNavegacion2 li a:visited {
	display: block;
	margin: 0;
	padding: 8px 7px;
	font-family: Arial, Helvetica, Verdana, sans-serif;
	font-size: 90%;
	line-height: 1em;
	font-weight: normal;
	color: #191919;
	background: #CACED0;
	}
ul.itemsNavegacion2 li.active a:link,
ul.itemsNavegacion2 li.active a:visited {
	color: #fff;
	background: #666;
	}
ul.itemsNavegacion2 li a:hover {
	color: #fff;
	text-decoration: none;
	background: #333333;
	}

.btn { display: block; position: relative; background: #aaa; padding: 5px; float: left; color: #fff; text-decoration: none; cursor: pointer; }
.btn * { font-style: normal; background-image: url(btn2.png); background-repeat: no-repeat; display: block; position: relative; }
.btn i { background-position: top left; position: absolute; margin-bottom: -5px;  top: 0; left: 0; width: 5px; height: 5px; }
.btn span { background-position: bottom left; left: -5px; padding: 0 0 5px 10px; margin-bottom: -5px; }
.btn span i { background-position: bottom right; margin-bottom: 0; position: absolute; left: 100%; width: 10px; height: 100%; top: 0; }
.btn span span { background-position: top right; position: absolute; right: -10px; margin-left: 10px; top: -5px; height: 0; }

* html .btn span,
* html .btn i { float: left; width: auto; background-image: none; cursor: pointer; }

.btn.blue { background: #2ae; }
.btn.green { background: #9d4; }
.btn.pink { background: #e1a; }
.btn:hover { background-color: #a00; }
.btn:active { background-color: #444; }
.btn[class] {  background-image: url(shade.png); background-position: bottom; }

* html .btn { border: 3px double #aaa; }
* html .btn.blue { border-color: #2ae; }
* html .btn.green { border-color: #9d4; }
* html .btn.pink { border-color: #e1a; }
* html .btn:hover { border-color: #a00; }


/* Thumb */
div.thumb {width:69px;height:95px; float:left; margin:0 15px 60px 0;}
div.thumb a {width:69px;height:95px;display:block;position:relative;overflow:hidden;}
div.thumb a img {display:block;position:absolute;top:0;left:-50px;}

/* listados con imaxe */
.lead, .listSwitch3 {padding:5px 5px 7px;
border-bottom:1px solid #c9c9c9;
border-top:1px solid #fff;
}
	.lead{background-image:url(images/bullet.png), url(images/loader.gif);
	background-position:center right, 97% 49%;
	background-repeat:no-repeat, no-repeat;
	}
		.lead {background:url(images/bullet.png) no-repeat center right;}
		
	.listSwitch3{background:#eee url(images/loader.gif) no-repeat 97% 49%;
	z-index:1000;
	}
		body[orient="landscape"] .listSwitch3 {background:#eee url(images/loader.gif) no-repeat 98% 49%;}

.leadImg {padding:2px;
float:left;
border:1px solid #c9c9c9;
-webkit-box-shadow:-3px 3px 3px #999;
width:115px;height:89px;
}
#feature {padding:0;
line-height:16px;
min-height:90px;
padding:0 5px 5px 125px;
}

	#feature, .head{font-size:13px;
	font-weight:bold;
	}
	
	#feature .storyDate {font-size:12px;
	text-align:left;
	color:#2470d8;
	margin-right:10px;
	}
.fHeadline {width:92%;
text-align:left;}

.highlight  {color:#7d160b;
text-transform:uppercase;
font-size:12px;
}

.fDek {font-size:13px;
color:#777;
font-weight:normal;
line-height:16px;
width:89%;
text-align:left;
}

.clear {clear:both;}

.list, .listSwitch{padding:0;
border-bottom:1px solid #c9c9c9; 
border-top:1px solid #fff; 
font-size:12px;
line-height:14px;
overflow:hidden;
padding:5px 5px 7px;
}	
	.list{background-image:url(images/bullet.png), url(images/loader.gif);
	background-position:center right, 97% 49%;
	background-repeat:no-repeat, no-repeat;
	}

.lFloat {float:left;
width:79px;
height:56px;
text-align:center;
border:1px solid #c9c9c9;
padding:2px 0 2px;
background:#fff;
-webkit-box-shadow:-3px 3px 3px #999;
position:relative; left:3px;
}

.head {padding-left:8px;
width:80%;
overflow:hidden;
line-height:16px;
}

.dek {padding-left:8px;
width:75%;
font-size:13px;
color:#777;
font-weight:normal;
line-height:16px;
overflow:hidden;
}
.head2 {padding-left:8px;
width:60%;
overflow:hidden;
line-height:16px;
}

.dek2 {padding-left:8px;
width:55%;
font-size:13px;
color:#777;
font-weight:normal;
line-height:16px;
overflow:hidden;
}

.lFloat2 {float:left;
width:79px;
height:75px;
text-align:center;
border:1px solid #c9c9c9;
padding:2px 0 2px;
background:#fff;
-webkit-box-shadow:-3px 3px 3px #999;
position:relative; left:3px;
}
.leadImgLg3 {padding:2px;
float:left;
border:1px solid #c9c9c9;
-webkit-box-shadow:-3px 3px 3px #999;
width:70px;height:95px;
}
#featurelg3 {padding:0;
line-height:16px;
min-height:90px;
padding:0 5px 5px 85px;
}
.fHeadlinelg3 {width:92%;
text-align:left;
font-size:14px;
font-weight:bold;}

.listaautores1 {
margin-top: 0px;
margin-bottom: 1px;
padding: 0;
text-align:right;
font-size: 0.80em;
color: #fff;
}	

.listaautores2 {
margin-top: 0px;
margin-bottom: 1px;
padding: 0;
text-align:right;
background-color: #ffffff;
font-size: 0.80em;
color: #808080;
}

.creditlg3 {
margin-top: 0px;
margin-bottom: 1px;
padding: 0;
text-align:right;
background-color: #ffffff;
font-size: 0.70em;
color: #808080;
}


.whiteButton,
.redButton,
.grayButton {
    display: block;
    border-width: 0 12px;
    padding: 10px;
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    text-decoration: inherit;
    color: inherit;
}

/*iWebKit css 5.04 by Christopher Plieger*/#tributton a:first-child,#duobutton a:first-child{width:101px}#tributton a:last-child,#duobutton a:last-child{width:101px}#tributton a{width:106px}#duobutton .links{width:195px}#tributton .links{width:302px}#doublead{width:300px!important}#duoselectionbuttons{width:191px;height:30px;top:7px}#triselectionbuttons{width:290px;height:30px;top:7px}#triselectionbuttons a:first-child,#duoselectionbuttons a:first-child{width:99px;height:28px;line-height:28px}#triselectionbuttons a{width:98px;height:28px;line-height:28px}#triselectionbuttons a:last-child,#duoselectionbuttons a:last-child{width:99px;height:28px;line-height:28px}.searchbox form{width:272px}.searchbox input[type="text"]{width:275px}.menu .name{max-width:77%}.checkbox .name{max-width:190px}.radiobutton .name{max-width:190px}#leftnav a,#rightnav a,#leftbutton a,#rightbutton a,#blueleftbutton a,#bluerightbutton a{line-height:30px;height:30px}#leftnav img,#rightnav img{margin-top:4px}#leftnav,#leftbutton,#blueleftbutton{top:7px}#rightnav,#rightbutton,#bluerightbutton{top:7px}.musiclist .name{max-width:55%}.textbox textarea{width:280px}.bigfield input{width:295px}}@media screen and (min-width:321px){#topbar{height:32px}#title{line-height:32px;height:32px;font-size:13pt}.menu .name{max-width:85%}.checkbox .name{max-width:75%}.radiobutton .name{max-width:75%}#leftnav a,#rightnav a,#leftbutton a,#rightbutton a,#blueleftbutton a,#bluerightbutton a{line-height:24px;height:24px}#leftnav img,#rightnav img{margin-top:4px;height:70%}#leftnav,#leftbutton,#blueleftbutton{top:4px}#rightnav,#rightbutton,#bluerightbutton{top:4px}.musiclist .name{max-width:70%}.textbox textarea{width:440px}#tributton a:first-child,#duobutton a:first-child{width:152px}#tributton a:last-child,#duobutton a:last-child{width:152px}#tributton a{width:154px}#tributton .links{width:452px}#duobutton .links{width:298px}#doublead{width:350px!important}#duoselectionbuttons{width:293px;height:24px;top:4px}#triselectionbuttons{width:450px;height:24px;top:4px}#triselectionbuttons a:first-child,#duoselectionbuttons a:first-child{width:150px;height:22px;line-height:22px}#triselectionbuttons a{width:156px;height:22px;line-height:22px}#triselectionbuttons a:last-child,#duoselectionbuttons a:last-child{width:150px;height:22px;line-height:22px}.searchbox form{width:432px}.searchbox input[type="text"]{width:435px}.bigfield input{width:455px}}#topbar.black{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#858585),color-stop(3%,#636363),color-stop(50%,#202020),color-stop(51%,black),color-stop(97%,black),to(#262626))}#topbar.transparent{background:-webkit-gradient(linear,0% 0%,0% 100%,from(rgba(133,133,133,0.7)),color-stop(3%,rgba(99,99,99,0.7)),color-stop(50%,rgba(32,32,32,0.7)),color-stop(51%,rgba(0,0,0,0.7)),color-stop(97%,rgba(0,0,0,0.7)),to(rgba(38,38,38,0.7)))}#topbar{position:relative;left:0;top:0;width:auto;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#cdd5df),color-stop(3%,#b0bccd),color-stop(50%,#889bb3),color-stop(51%,#8195af),color-stop(97%,#6d84a2),to(#2d3642));margin-bottom:13px}#title{position:absolute;font-weight:bold;top:0;left:0;right:0;padding:0 10px;text-align:center;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:#FFF;text-shadow:rgba(0,0,0,0.6) 0 -1px 0}#content{width:100%;position:relative;min-height:250px;margin-top:10px;height:auto;z-index:0;overflow:hidden}#footer{text-align:center;position:relative;margin:20px 10px 0;height:auto;width:auto;bottom:10px}.ipodlist #footer,.ipodlist #footer a{text-shadow:#FFF 0 -1px 0}#footer a,#footer{text-decoration:none;font-size:9pt;color:#4C4C4C;text-shadow:#FFF 0 1px 0}.pageitem{-webkit-border-radius:8px;background-color:#fff;border:#878787 solid 1px;font-size:12pt;overflow:hidden;padding:0;position:relative;display:block;height:auto;width:auto;margin:3px 9px 17px;list-style:none}.textbox{padding:5px 9px;position:relative;overflow:hidden;border-top:1px solid #878787}#tributton,#duobutton{height:44px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#cdd4d9),color-stop(3%,#c0c9cf),color-stop(97%,#abb7bf),to(#81929f));margin:-13px 0 13px 0;text-align:center}#tributton .links,#duobutton .links{height:30px;-webkit-border-image:url("iwebkit/iWebKit%20demo/images/tributton.png") 0 4 0 4;border-width:0 4px 0 4px;margin:0 auto 0px auto;position:relative;top:7px}#tributton a:first-child,#duobutton a:first-child{border-right:1px solid #6d7e91;-webkit-border-top-left-radius:5px;-webkit-border-bottom-left-radius:5px;margin-left:-4px}#tributton a,#duobutton a{text-overflow:ellipsis;overflow:hidden;white-space:nowrap;height:27px;display:inline-block;line-height:27px;margin-top:1px;font:bold 13px;text-decoration:none;color:#3f5c84;text-shadow:#FFF 0 1px 0}#duobutton a:last-child{border:0}#tributton a:last-child{border-left:1px solid #6d7e91}#tributton a:last-child,#duobutton a:last-child{-webkit-border-top-right-radius:5px;-webkit-border-bottom-right-radius:5px;margin-right:-4px}#tributton a:hover,#tributton a#pressed,#duobutton a:hover,#duobutton a#pressed{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#7b8b9f),color-stop(3%,#8c9baf),to(#647792));color:white;text-shadow:black 0 -1px 0}#triselectionbuttons,#duoselectionbuttons{-webkit-border-image:url('iwebkit/iWebKit%20demo/images/navbutton.png') 0 5 0 5;border-width:0 5px 0 5px;position:relative;margin:auto}#duoselectionbuttons a:first-child{border:0}#triselectionbuttons a:first-child{border-right:solid 1px #556984}#triselectionbuttons a:first-child,#duoselectionbuttons a:first-child{margin-left:-4px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px}#triselectionbuttons a,#duoselectionbuttons a{display:inline-block;text-align:center;color:white;text-decoration:none;margin-top:1px;text-shadow:black 0 -1px 0;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#909baa),color-stop(3%,#a5b4c6),color-stop(50%,#798eaa),color-stop(51%,#6b83a1),color-stop(97%,#6e85a3),to(#526379))}#triselectionbuttons a:last-child,#duoselectionbuttons a:last-child{border-left:solid 1px #556984;margin-right:-4px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px}#triselectionbuttons a:hover,#triselectionbuttons a#pressed,#duoselectionbuttons a:hover,#duoselectionbuttons a#pressed{background:none}#doublead{height:83px!important;position:relative;margin:0 auto 13px auto}#doublead a:first-child{left:0!important}#doublead a:last-child{right:0!important}#doublead a{width:147px!important;height:83px!important;position:absolute;-webkit-border-radius:8px;display:block;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#7c7c7c),color-stop(3%,#858585),color-stop(97%,#a4a4a4),to(#c2c2c2))}li#doublead{margin-top:25px;margin-bottom:10px!important;background:none}li#doublead:hover{background:none}.searchbox{height:44px;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#f1f3f4),color-stop(3%,#e0e4e7),color-stop(50%,#c7cfd4),color-stop(51%,#bec7cd),color-stop(97%,#b4bec6),to(#8999a5));margin:-13px 0 13px 0;width:100%}.searchbox form{height:24px;-webkit-border-image:url('iwebkit/iWebKit%20demo/images/searchfield.png') 4 14 1 24;border-width:4px 14px 1px 24px;display:block;position:relative;top:8px;margin:auto}fieldset{border:0;margin:0;padding:0}.searchbox input[type="text"]{border:0;-webkit-appearance:none;height:18px;float:left;font-size:13px;padding:0;position:relative;top:2px;left:2px}.textbox img{max-width:100%}.textbox p{margin-top:2px}.textbox p{margin-top:2px;color:#000;margin-bottom:2px;text-align:justify}.textbox img{max-width:100%}.textbox ul{margin:3px 0 3px 0;list-style:circle!important}.textbox li{margin:0!important}.pageitem li:first-child,.pageitem li.form:first-child{border-top:0}.menu,.checkbox,.radiobutton,.select,li.button,li.bigfield,li.smallfield{position:relative;list-style-type:none;display:block;height:43px;overflow:hidden;border-top:1px solid #878787;width:auto}.pageitem li:first-child:hover,.pageitem li:first-child a,.radiobutton:first-child input,.select:first-child select,li.button:first-child input,.bigfield:first-child input{-webkit-border-top-left-radius:8px;-webkit-border-top-right-radius:8px}.pageitem li:last-child:hover,.pageitem li:last-child a,.radiobutton:last-child input,.select:last-child select,li.button:last-child input,.bigfield:last-child input{-webkit-border-bottom-left-radius:8px;-webkit-border-bottom-right-radius:8px}.menu:hover,.store:hover,.list #content li a:hover,.list .withimage:hover,.applist li:hover:nth-child(n),.ipodlist li:hover:nth-child(n){background:-webkit-gradient(linear,0% 0%,0% 100%,from(#058cf5),to(#015fe6))}.ipodlist li:hover:nth-child(n) .name,.ipodlist li:hover:nth-child(n) .time{border:0}.menu a:hover .name,.store:hover .starcomment,.store:hover .name,.store:hover .comment,.list .withimage a:hover .comment{color:#fff}.menu a:hover .comment{color:#CCF}.menu a{display:block;height:43px;width:auto;text-decoration:none}.menu a img{width:auto;height:32px;margin:5px 0 0 5px;float:left}.menu .name,.checkbox .name,.radiobutton .name{margin:11px 0 0 7px;width:auto;color:#000;font-weight:bold;font-size:17px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;float:left}.menu .comment{margin:11px 30px 0 0;width:auto;font-size:17px;text-overflow:ellipsis;overflow:hidden;max-width:75%;white-space:nowrap;float:right;color:#324f85}.menu .arrow,.store .arrow,.musiclist .arrow,.list .arrow{position:absolute;width:8px!important;height:13px!important;right:10px;top:15px;margin:0!important;background:url("iwebkit/iWebKit%20demo/images/arrow.png") 0 0 no-repeat}.applist .arrow{position:absolute;width:8px!important;height:13px!important;right:10px;top:29px;margin:0!important;background:url("iwebkit/iWebKit%20demo/images/arrow.png") 0 0 no-repeat}.store{height:90px;border-top:#878787 solid 1px;overflow:hidden;position:relative}.store a{width:100%;height:90px;display:block;text-decoration:none;position:absolute}.store .image{position:absolute;left:0;top:0;height:90px;width:90px;display:block;background:-webkit-gradient(linear,0% 0%,0% 100%,from(#eff1f5),to(#d6dce6));-webkit-background-size:90px}.applist .image{width:57px;height:57px;display:block;position:absolute;top:7px;left:11px;-webkit-border-radius:8px;-webkit-box-shadow:0 2px 3px rgb(0,0,0);background:-webkit-gradient(linear,0% 0%,0% 100%,from(#7c7c7c),color-stop(3%,#858585),color-stop(97%,#a4a4a4),to(#c2c2c2));-webkit-background-size:57px}li:first-child.store .image,.store:first-child a{-webkit-border-top-left-radius:8px 8px}li:last-child.store .image,.store:last-child a{-webkit-border-bottom-left-radius:8px 8px}.store .name,.applist .name{font-size:15px;white-space:nowrap;display:block;overflow:hidden;color:#000;max-width:60%;text-overflow:ellipsis;font-weight:bold}.store .name{position:absolute;left:95px;top:35px}.applist .name{position:absolute;top:27px;left:80px;text-shadow:#eee 0 1px 0}.store .comment,.list .withimage .comment,.applist .comment,.applist .price{font-size:12px;color:#7f7f7f;display:block;width:60%;font-weight:bold;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.store .comment,.list .withimage .comment{margin:16px 0 0 95px}.applist .comment{position:absolute;top:9px;left:80px;text-shadow:#eee 0 1px 0;color:#3b3b3b}.applist .price{position:absolute;top:29px;right:26px;text-shadow:#eee 0 1px 0;text-align:right;color:#3b3b3b}.store .arrow,.list .withimage .arrow{top:39px!important}.store .stars0,.store .stars1,.store .stars2,.store .stars3,.store .stars4,.store .stars5{position:absolute;top:56px;left:95px;width:65px;height:18px;display:block!important}.store .stars0{background:url('iwebkit/iWebKit%20demo/images/0starsborder.png')}.store .stars1{background:url('iwebkit/iWebKit%20demo/images/1starsborder.png')}.store .stars2{background:url('iwebkit/iWebKit%20demo/images/2starsborder.png')}.store .stars3{background:url('iwebkit/iWebKit%20demo/images/3starsborder.png')}.store .stars4{background:url('iwebkit/iWebKit%20demo/images/4starsborder.png')}.store .stars5,.applist .stars5{background:url('iwebkit/iWebKit%20demo/images/5stars.png')}.applist .stars0,.applist .stars1,.applist .stars2,.applist .stars3,.applist .stars4,.applist .stars5{position:absolute;top:46px;left:79px;width:65px;height:18px;display:block!important}.applist .stars0{background:url('iwebkit/iWebKit%20demo/images/0stars.png')}.applist .stars1{background:url('iwebkit/iWebKit%20demo/images/1stars.png')}.applist .stars2{background:url('iwebkit/iWebKit%20demo/images/2stars.png')}.applist .stars3{background:url('iwebkit/iWebKit%20demo/images/3stars.png')}.applist .stars4{background:url('iwebkit/iWebKit%20demo/images/4stars.png')}.applist .starcomment{left:147px;top:46px;color:#3b3b3b}.starcomment{position:absolute;left:165px;top:56px;font-size:12px;color:#7f7f7f;font-weight:lighter}.applist a:hover .name,.applist a:hover .starcomment,.applist a:hover .comment,.applist a:hover .price{color:white;text-shadow:none}.graytitle{position:relative;font-weight:bold;font-size:17px;right:20px;left:9px;color:#4C4C4C;text-shadow:#FFF 0 1px 0;padding:1px 0 3px 8px}.header{display:block;font-weight:bold;color:rgb(73,102,145);font-size:12pt;margin-bottom:6px;line-height:14pt}.musiclist ul,.ipodlist ul,.applist ul{padding:0}.ipodlist ul{margin:0}.musiclist li:nth-child(odd){background:#dddee0}.applist li:nth-child(even){background:-webkit-gradient(linear,0% 0%,0% 100%,from(#adadb0),color-stop(98%,#adadb0),to(#898a8d))}.applist li:nth-child(odd){background:-webkit-gradient(linear,0% 0%,0% 100%,from(#98989c),color-stop(98%,#98989c),to(#898a8d))}.ipodlist li:nth-child(even){background:-webkit-gradient(linear,0% 0%,0% 100%,from(#414041),color-stop(3%,rgba(45,45,45,0.2)),to(rgba(45,45,45,0.2)))}.ipodlist li:nth-child(odd){background:-webkit-gradient(linear,0% 0%,0% 100%,from(#414041),color-stop(3%,rgba(50,50,50,0.4)),to(rgba(50,50,50,0.4)))}.musiclist #content li,.ipodlist #content li,.applist #content li{list-style:none;width:auto;position:relative}.musiclist #content li{height:44px;border-bottom:1px solid #e6e6e6}.applist #content li{height:70px;margin-bottom:1px}.ipodlist #content li{height:42px}.ipodlist #content{background:-webkit-gradient(radial,50% -70,0,50% 0,200,from(#444),to(rgb(13,13,13)));top:16px}.musiclist #content li a,.ipodlist #content li a{text-decoration:none;color:#000;width:100%!important;height:100%;display:block}.applist #content li a{text-decoration:none;color:#000;width:100%;height:100%;display:block}.musiclist .number,.musiclist .name,.musiclist .time{display:inline-block;height:44px;font-weight:bold;font-size:large;width:44px;text-align:center;line-height:46px}.musiclist .name{margin-left:0;width:auto!important;font-size:medium;padding-left:5px;border-left:solid 1px #e6e6e6}.musiclist .time{color:#848484;font-size:medium;margin-left:4px;width:auto!important;font-weight:normal}.musiclist{background-image:none!important;background-color:#cbcccf}.ipodlist{background-image:none!important;background-color:black}.applist{background-image:none!important;background-color:#98989c}.ipodlist span{color:white;font-weight:bold;font-size:14px}.musiclist .name{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.musiclist a:hover .name{color:#0380f2}.ipodlist .number{width:23px;display:block;float:left;height:42px;margin-right:3px;text-align:right;line-height:43px}.ipodlist .stop,.ipodlist .auto,.ipodlist .play{width:18px;display:block;float:left;height:10px;text-align:right;line-height:43px;margin-top:16px}.ipodlist .play{background:url('iwebkit/iWebKit%20demo/images/play.gif') no-repeat}.ipodlist a:hover .auto,.ipodlist a:hover .play{background:url('iwebkit/iWebKit%20demo/images/play.gif') no-repeat;background-position:0 -10px}.ipodlist .time{width:48px;float:right;border-left:solid #414041 1px;display:block;height:42px;text-align:center;line-height:43px}.ipodlist .name{display:block;float:left;width:inherit;height:42px;text-overflow:ellipsis;line-height:42px;padding-left:5px;overflow:hidden;white-space:nowrap;max-width:62%;border-left:solid #414041 1px}.list .title{background:-webkit-gradient(linear,0% 0%,0% 100%,from(#a5b1ba),color-stop(3%,#909faa),color-stop(97%,#b5bfc6),to(#989ea4));height:22px!important;width:100%;color:#fff;font-weight:bold;font-size:16px;text-shadow:gray 0 1px 0;line-height:22px;padding-left:20px;border-bottom:none!important}.list ul{background-color:#fff;width:100%;overflow:hidden;padding:0;margin:0}.list #content li{height:40px;border-bottom:1px solid #e1e1e1;list-style:none}.list{background-color:#fff;background-image:none!important}.list #footer{margin-top:24px!important}.ipodlist #footer{margin-top:48px!important}.list #content li a{padding:9px 0 0 20px;font-size:large;font-weight:bold;position:relative;display:block;color:#000;text-decoration:none;height:32px}.list #content li a .name{text-overflow:ellipsis;overflow:hidden;max-width:93%;white-space:nowrap;display:block}.list #content li a:hover{color:#fff}.list #content{margin-top:-13px!important}.ipodlist #content,.musiclist #content,.applist #content{margin-top:-29px!important}.list ul img{width:90px;height:90px;position:absolute;left:0;top:0}.list .withimage{height:90px!important}.list .withimage .name{margin:13px 0 0 90px;text-overflow:ellipsis;overflow:hidden;max-width:63%!important;white-space:nowrap}.list .withimage .comment{margin:10px auto auto 90px !important;max-width:63%!important}.list .withimage a,.list .withimage:hover a{height:81px!important}#leftnav,#leftbutton,#blueleftbutton{position:absolute;font-size:12px;left:9px;font-weight:bold}#leftnav,#leftbutton,#rightnav,#rightbutton,#blueleftbutton,#bluerightbutton{z-index:5000}#leftnav a,#rightnav a,#leftbutton a,#rightbutton a,#blueleftbutton a,#bluerightbutton a{display:block;color:#fff;text-shadow:rgba(0,0,0,0.6) 0 -1px 0;text-decoration:none}.black #leftnav a:first-child,.transparent #leftnav a:first-child{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navleftblack.png") 0 5 0 13}.black #leftnav a,.transparent #leftnav a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navlinkleftblack.png") 0 5 0 13}.black #rightnav a:first-child,.transparent #rightnav a:first-child{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navrightblack.png") 0 13 0 5}.black #rightnav a,.transparent #rightnav a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navlinkrightblack.png") 0 13 0 5}.black #leftbutton a,.black #rightbutton a,.transparent #leftbutton a,.transparent #rightbutton a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navbuttonblack.png") 0 5 0 5}#leftnav a:first-child{z-index:2;-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navleft.png") 0 5 0 13;border-width:0 5px 0 13px;-webkit-border-top-left-radius:16px;-webkit-border-bottom-left-radius:16px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;width:auto}#leftnav a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navlinkleft.png") 0 5 0 13;z-index:3;margin-left:-4px;border-width:0 5px 0 13px;padding-right:4px;-webkit-border-top-left-radius:16px;-webkit-border-bottom-left-radius:16px;-webkit-border-top-right-radius:6px;-webkit-border-bottom-right-radius:6px;float:left}#rightnav,#rightbutton,#bluerightbutton{position:absolute;font-size:12px;right:9px;font-weight:bold}#rightnav a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navlinkright.png") 0 13 0 5;z-index:3;margin-right:-4px;border-width:0 13px 0 5px;padding-left:4px;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;float:right;-webkit-border-top-right-radius:16px;-webkit-border-bottom-right-radius:16px}#rightnav a:first-child{z-index:2;-webkit-border-top-left-radius:6px;-webkit-border-bottom-left-radius:6px;-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navright.png") 0 13 0 5;border-width:0 13px 0 5px;-webkit-border-top-right-radius:16px;-webkit-border-bottom-right-radius:16px}#leftbutton a,#rightbutton a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navbutton.png") 0 5 0 5;border-width:0 5px;-webkit-border-radius:6px}#blueleftbutton a,#bluerightbutton a{-webkit-border-image:url("iwebkit/iWebKit%20demo/images/navbuttonblue.png") 0 5 0 5;border-width:0 5px;-webkit-border-radius:6px}input[type="checkbox"]{width:94px;height:27px;background:url('iwebkit/iWebKit%20demo/images/checkbox.png');-webkit-appearance:none;border:0;float:right;margin:8px 4px 0 0}input[type="checkbox"]:checked{background-position:0 27px}input[type="radio"]{-webkit-appearance:none;border:0;width:100%;height:100%;z-index:2;position:absolute;left:0;margin:0;-webkit-border-radius:0}input[type="radio"]:checked{background:url('iwebkit/iWebKit%20demo/images/radiobutton.png') no-repeat;background-position:right center}.radiobutton .name{z-index:1}select{-webkit-appearance:none;height:100%;width:100%;border:0}.select select{-webkit-border-radius:0;color:#000;font-weight:bold;font-size:17px}.select option{max-width:90%}.select .arrow{background:url('iwebkit/iWebKit%20demo/images/arrow.png');width:8px;height:13px;display:block;-webkit-transform:rotate(90deg);position:absolute;right:10px;top:18px}.button input{width:100%;height:100%;-webkit-appearance:none;border:0;-webkit-border-radius:0;font-weight:bold;font-size:17px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:none}.textbox textarea{padding:0;margin-top:5px;font-size:medium}.bigfield input{-webkit-appearance:none;border:0;height:100%;padding:0;-webkit-border-radius:0;background:transparent;font-weight:bold;font-size:17px;padding-left:5px}.smallfield .name{width:48%;position:absolute;left:0;font-size:17px;text-overflow:ellipsis;white-space:nowrap;font-weight:bold;line-height:44px;font-size:17px;padding-left:5px;overflow:hidden}.smallfield input{width:50%;position:absolute;right:0;height:44px;-webkit-appearance:none;border:none;padding:0;background:transparent;-webkit-border-radius:0;font-weight:bold;font-size:17px}.smallfield:first-child input{-webkit-border-top-right-radius:8px}.smallfield:last-child input{-webkit-border-bottom-right-radius:8px}
