/* Scholastic Overides */
a img {border:none;}
html {background:#fff;}
body {padding:0; margin:0; background:#fff; color:#666; width:100%; display:table;}
#schlHeader {display:none;}
#schl3o {width:1199px;}
#schlMainContent {width:1199px; margin: 0 auto 0 auto;}
#schlPageContent {margin: 0 auto 0 auto !important; padding-bottom:0px !important; width:1199px !important; background:none !important;}
#universal4o {margin-bottom:0px !important;}

/* Taylor Swift Page */
#taylor_container {width:1199px; position:relative; z-index:1;}
#taylor_container a img {border:none;}
#taylor_header {width:1199px; height:330px; position:relative; z-index:1; background:url(../images/taylor-bg_rev.jpg) 0 0 no-repeat;}
#taylor_header h1 {margin:0; padding:0; width:900px; height:160px; position:absolute; left:115px; top:30px; overflow:hidden; text-indent:-9999px;}
#taylor_header h2 {margin:0; padding:0; width:360px; height:130px; position:absolute; left:728px; top:200px; overflow:hidden; text-indent:-9999px;}

#taylor_accordions {width:1199px; position:relative; z-index:1;}
#taylor_accordions-intro {z-index:100; margin:0; padding:0; width:310px; position:absolute; left:795px; top:-10px; font-family:Arial, Helvetica, sans-serif; font-size:18px; line-height:24px; color:#ea0200;}
#taylor_accordions .accordion h3 {margin:0; padding:0;}
#taylor_accordions .accordion h4 {font-family:'Museo W01 700', Times, serif; font-weight:normal; margin:0; padding:0; height:50px; font-size:22px; line-height:50px; color:#fff; position:absolute; top:50px; left:117px;}

#taylor_accordion1-3 {width:1199px; position:relative; z-index:1; background:url(../images/taylor-accordion1-3.jpg) 0 0 no-repeat;}
#taylor_accordion1 {width:1199px; position:relative; z-index:1; min-height:100px;}
#taylor_accordion2-3 {width:1199px; position:relative; z-index:1; background:url(../images/taylor-accordion2-3.jpg) 0 38px no-repeat;}
#taylor_accordion2 {width:1199px; position:relative; z-index:1; background:url(../images/taylor-accordion2.png) 0 0 no-repeat; min-height:100px;}
#taylor_accordion3 {width:1199px; position:relative; z-index:1; background:url(../images/taylor-accordion3.png) 0 0 no-repeat; min-height:100px;}
#taylor_accordion-btm {width:1199px; position:relative; background:#fff url(../images/taylor-accordion-btm.png) 0 0 no-repeat; padding:86px 0 100px 0;}

/* Accordion */
#taylor_accordions .accordion {width:1199px; height:100px; position:relative; overflow:hidden;}
#taylor_accordions .accordion_toggle {display:block; position:absolute; left:116px; top:0px; height:50px; overflow:hidden; padding:0 34px 0 0; font-family:'Museo W01 100', serif; font-weight:normal; font-size:30px; line-height:60px; text-decoration:none; text-transform:uppercase; color:#333;}
#taylor_accordions .accordion_toggle:hover {text-decoration:none;}
#taylor_accordions #taylor_accordion1 .accordion_toggle {color:#e82a28;}
#taylor_accordions .accordion_toggle-closed {}
#taylor_accordions .accordion_toggle-open {display:none;}
#taylor_accordions .accordion_toggle span {display:block; position:absolute; right:00px; top:00px; width:34px; height:50px; overflow:hidden; background:url(../images/taylor-cta-black.png) no-repeat;}
#taylor_accordions #taylor_accordion1 .accordion_toggle span {background-image:url(../images/taylor-cta-red.png);}
#taylor_accordions .accordion_toggle-closed span {background-position:0 0;}
#taylor_accordions .accordion_toggle-open span {background-position:0 -50px;}
#taylor_accordions .accordion_dismiss {display:none; width:32px; height:41px; overflow:hidden; background:url(../images/taylor-close.png) 0 0 no-repeat; position:absolute; left:1054px; top:60px;}
#taylor_accordions .accordion_dismiss:hover {background-position:0 -41px;}

#taylor_accordions .accordion_content {margin:0; padding-bottom:0; display:none; position:relative;}
#taylor_accordions .accordion_content-holder {}

#taylor_accordions #taylor_accordion2 .accordion_content {padding-bottom:50px; overflow:hidden;}
#taylor_accordions #taylor_accordion2 #taylor_possible {padding:0 0 20px 118px; width:970px;}
#taylor_accordions #taylor_accordion2 #taylor_possible h4 {font-family:'Museo W01 100', serif; font-weight:normal; font-size:78px; line-height:78px; margin:0; padding:0; color:#fff; text-transform:uppercase;}
#taylor_accordions #taylor_accordion2 #taylor_possible h4 strong {font-family:'Museo W01 700', serif; font-weight:normal;}
#taylor_accordions #taylor_accordion2 #taylor_possible p {font-family:'Museo Sans W01 300', sans-serif; font-weight:normal; font-size:23px; line-height:28px; margin:0; padding:10px; color:#333;}
#taylor_accordions #taylor_accordion2 #taylor_possible p strong {font-family:'Museo Sans W01 700', sans-serif; font-weight:normal;}
#taylor_accordions sup {vertical-align:baseline; position:relative; top:-0.4em; font-size:75%;}

#taylor_accordions #taylor_accordion3 .accordion_content { background:#333;}

#taylor_accordions .taylor_resources {width:970px; margin-left:118px;}
#taylor_accordions .taylor_resources h5 {margin:0; padding:0 0 15px 0; font-family:'Museo Sans W01 300', sans-serif; font-weight:normal; font-size:24px; line-height:24px; color:#333;}
#taylor_accordions .taylor_resources h5 a {font-family:'Museo Sans W01 700', sans-serif; font-weight:normal; color:#333; text-decoration:none; display:inline-block; padding-right:16px; background:url(../images/taylor-cta-chevron.png) right 6px no-repeat;}
#taylor_accordions .taylor_resources h5 a:hover {color:#333; text-decoration:none;}
#taylor_accordions .taylor_resources p {font-family:'Museo Sans W01 500', sans-serif; font-weight:normal; margin:0; padding:0; font-size:18px; line-height:18px; color:#333; text-align:center;}

/* Contest */
#taylor_contest-section {width:1000px; margin-left:118px;}
#taylor_contest-intro h5 {font-family:'Museo W01 300', serif; font-weight:normal; font-size:24px; line-height:24px; margin:0; padding:30px 0 0 0; width:964px; border-top:2px #fff solid; height:36px; color:#333;}
#taylor_contest-intro h5 strong {font-family:'Museo W01 700', serif; font-weight:normal; font-style:italic;}
#taylor_contest-intro p {font-family:'Museo W01 300', serif; font-weight:normal; font-size:18px; line-height:28px; margin:0; padding:0 0 25px 0; color:#333;}
#taylor_contest-intro p a {font-family:'Museo W01 500', serif; font-weight:normal; color:#0270a9; text-decoration:underline;}
#taylor_contest-intro p a:hover {color:#ea0200;}

#taylor_contest-list {display:block; margin:0; padding:0; list-style:none; position:relative; width:964px; overflow:hidden; background:url(../images/contests_shape.png) 0 0 no-repeat; height:133px; color:#333;}
#taylor_contest-list li {display:block; margin:0; padding:0; height:113px; overflow:hidden; position:absolute;}
#taylor_contest-list #taylor_contest-list1 {left:28px; width:300px;}
#taylor_contest-list #taylor_contest-list2 {left:478px; width:230px;}
#taylor_contest-list #taylor_contest-list3 {left:760px; width:160px;}

#taylor_contest-list h6 {margin:0; padding:10px 0 22px 0; font-family:'Museo W01 700', serif; font-weight:normal; font-size:18px; line-height:18px;}
#taylor_contest-list p strong {font-family:'Museo W01 700', serif; font-weight:normal;}
#taylor_contest-list p {margin:0; padding:0 0 0 0; font-family:'Museo W01 300', serif; font-weight:normal; font-size:14px; line-height:16px;}
#taylor_contest-list p.taylor_contest-list-small {font-size:9px;}

#taylor_contest-links {position:relative; width:700px; overflow:auto; padding:0 0 30px 26px;}
#taylor_contest-links a {display:block; font-family:'Museo W01 300', serif; font-weight:normal; color:#333; font-size:15px; line-height:15px; text-decoration:none !important; float:left; margin-right:40px;}
#taylor_contest-links a strong {font-family:'Museo W01 700', serif; font-weight:normal; padding-right:12px; background:url(../images/resoucres_carat.png) right 3px no-repeat;}
#taylor_contest-links a span {display:block;}
#taylor_contest-links a:hover {color:#ea0200; text-decoration:none !important;}

/* Resources */
#taylor_resources-section {width:1000px; margin-left:118px;}
#taylor_resources-intro h5 {font-family:'Museo W01 300', serif; font-weight:normal; font-size:24px; line-height:24px; margin:0; padding:30px 0 0 0; width:964px; border-top:2px #fff solid; height:36px; color:#333;}
#taylor_resources-intro h5 strong {font-family:'Museo W01 700', serif; font-weight:normal;}
#taylor_resources-intro p {font-family:'Museo W01 300', serif; font-weight:normal; font-size:18px; line-height:28px; margin:0; padding:0 0 25px 0; color:#333;}
#taylor_resources-intro p a {font-family:'Museo W01 500', serif; font-weight:normal; color:#0270a9; text-decoration:underline;}
#taylor_resources-intro p a:hover {color:#ea0200;}

#taylor_resources-list {display:block; margin:0; padding:0; list-style:none; position:relative; width:964px; overflow:hidden;}
#taylor_resources-list li {display:block; margin:0; padding:0; width:320px; height:133px; background:url(../images/resoucres_shape.png) 0 0 no-repeat; overflow:hidden; float:left; margin-right:2px; position:relative;}
#taylor_resources-list li.last_resource {margin-right:0px !important;}
#taylor_resources-list h6 {margin:0; padding:10px 0 6px 28px; font-family:'Museo W01 700', serif; font-weight:normal; color:#fff; font-size:18px; line-height:18px;}
#taylor_resources-list p {margin:0; padding:0 0 0 28px; font-family:'Museo W01 300', serif; font-weight:normal; color:#fff; font-size:14px; line-height:16px; width:260px;}
#taylor_resources-list a {display:block; position:absolute; left:28px; top:106px; font-family:'Museo W01 300', serif; font-weight:normal; color:#fff; font-size:15px; line-height:15px; text-decoration:none !important;}
#taylor_resources-list a strong {font-family:'Museo W01 700', serif; font-weight:normal; padding-right:12px; background:url(../images/resoucres_carat.png) right 3px no-repeat;}
#taylor_resources-list a span {display:block;}
#taylor_resources-list a:hover {color:#ea0200; text-decoration:none !important;}

#taylor_words {width:1000px; position:relative; margin-left:117px; overflow:auto; padding-bottom:60px;}
#taylor_words-left {width:602px; float:left; border-right:1px #b2b2b2 solid; margin-top:26px;}
#taylor_words-left h5 {font-family:'Museo Sans W01 700', sans-serif; font-weight:normal; font-size:20px; line-height:26px; color:#fff; margin:0; padding:0 0 13px 0;}
#taylor_words-left p {font-family:'Museo Sans W01 300', sans-serif; font-weight:normal; font-size:20px; line-height:26px; color:#fff; margin:0; padding:0 26px 10px 0;}
#taylor_words-left p strong {font-family:'Museo Sans W01 500', sans-serif; font-weight:normal; }

#taylor_words-right {width:354px; float:left; margin-left:38px;}
#taylor_words-right-img {display:block;}
#taylor_words-right-desc {margin:0; padding:0 0 16px 28px; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#fff; width:290px;}

#taylor_words-right-getcd {width:150px; height:30px; background: url(../images/taylor-getcd.png) 0 0 no-repeat; position:relative; left:100px; display:block; overflow:hidden;}
#taylor_words-right-getcd:hover {background-position:0 -30px;}


#taylor_words-right-date {margin:0; padding:16px 0 0 0; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:16px; color:#fff; text-align:center;}

/* Video */
#taylor_video-holder {padding: 0; margin: 20px auto 10px; width: 780px; height: 460px; background:url(../images/player_bg.png) 0 0 no-repeat;}
#taylor_video-player {padding: 30px 0 0 0; margin: 0 auto; width: 710px; height: 400px;} 
#taylor_video-copy {padding: 38px 0; text-align: center; color: #fff; font-family:'Museo W01 300', serif; font-weight:300; font-size:18px;}
#taylor_video-copy strong {font-family:'Museo W01 700', serif; font-size: 22px;}
#taylor_video-copy a {font-family:'Museo W01 700', serif; color: #fff; text-decoration: underline;}
#taylor_video-copy p {margin: 0px !important; padding: 0 0 10px 0 !important;}
#taylor_video-share {margin: 0 auto; font-family:'Museo W01 100', serif; font-weight:normal; font-size:22px; color: #fff; text-align: center;}
#taylor_video-share p {margin: 0; padding: 0; display: inline-block; position: relative; top: -8px;}
