/**Threads TYTS Theme Stylesheet**/

/*Microsite channel page*/
.teach-yourself-to-sew #main-content { padding: 13px; width: 954px; font-size: 12px; }
.teach-yourself-to-sew #right { width: 338px; padding-top: 20px; }
.teach-yourself-to-sew #left { width: 596px; padding-right: 20px; }

.teach-yourself-to-sew #right .singleline-box-350 { float:right; }

.teach-yourself-to-sew #left a.more, .teach-yourself-to-sew #right a.more, .teach-yourself-to-sew a.more { color: #97005d; background: url(/assets/images/pages/teach-yourself-to-sew/arrow_97005d.gif) 100% 4px no-repeat; padding-right: 10px; }
.teach-yourself-to-sew #left a { text-decoration: none; }
.teach-yourself-to-sew #left a:hover { text-decoration: underline; }

.teach-yourself-to-sew .banner-ad { float: right; position: relative; left: -35px; top: -101px; }
.teach-yourself-to-sew .top_right_lrec { float: right; left: 0; }
.teach-yourself-to-sew .advertising-srec { left: 0; width: 338px; }

.teach-yourself-to-sew h2, .teach-yourself-to-sew #right h2 { float: left; width: 100%; line-height: 24px; color: #8d0979; text-transform: capitalize; font-size: 18px; }
.teach-yourself-to-sew .hdr-tag-l { }
.teach-yourself-to-sew .hdr-tag-r { }

.teach-yourself-to-sew .feature-1up h2, .teach-yourself-to-sew .download h2, .teach-yourself-to-sew .sewing-links h2, .teach-yourself-to-sew .challenge h2, .teach-yourself-to-sew .advertiser h2, .teach-yourself-to-sew .experts strong, .teach-yourself-to-sew #right .feature-list h2 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height: normal; margin-bottom: 3px; }

.teach-yourself-to-sew .singleline-box-338, .teach-yourself-to-sew .singleline-box-596, .teach-yourself-to-sew .singleline-box-291 { border: 1px solid #d7d7d7; }
.teach-yourself-to-sew .singleline-box-338 .content-box, .teach-yourself-to-sew .singleline-box-596 .content-box, .teach-yourself-to-sew .singleline-box-291 .content-box { border-left: none; border-right: none; }
.teach-yourself-to-sew .singleline-box-338 .topp, .teach-yourself-to-sew .singleline-box-338 .bottom, .teach-yourself-to-sew .singleline-box-596 .topp, .teach-yourself-to-sew .singleline-box-596 .bottom, .teach-yourself-to-sew .singleline-box-291 .topp, .teach-yourself-to-sew .singleline-box-291 .bottom { display: none; }

.teach-yourself-to-sew .sponsor { float: right; }

.teach-yourself-to-sew .share-this { float: right; /*margin-*/top: 20px; position: relative; }

.teach-yourself-to-sew .singleline-box-596.video { border: none; margin: 0; }
.teach-yourself-to-sew .singleline-box-596.video .content-box { padding: 0 10px; width: 576px; }
.teach-yourself-to-sew .video a.more { display: none; }

.video-credits { float: left; font-size: 10px; margin: -15px 0 20px 15px; }

.teach-yourself-to-sew #left .singleline-box-338 { width: 188px; clear: none; margin: 0; }
.teach-yourself-to-sew #left .singleline-box-338 .content-box { width: 160px; padding: 10px 13px 5px 13px; min-height: 276px; }

.teach-yourself-to-sew .singleline-box-291 { clear: none; margin: 0; }

.teach-yourself-to-sew #left .margin { float: left; margin-right: 12px; }
.teach-yourself-to-sew #left .group { float: left; margin-bottom: 12px; }

.teach-yourself-to-sew .feature-1up { margin: 0; }
.teach-yourself-to-sew .feature-1up p { margin: 0; width: 160px; }
.teach-yourself-to-sew .feature-1up .image { float: none; isplay: block; margin-top: 5px; }
.teach-yourself-to-sew .feature-1up .image img { width: 136px; height: 136px; }
.teach-yourself-to-sew .feature-1up a { color: #8d0979; }
.teach-yourself-to-sew .feature-1up a.more { display: none; }

.teach-yourself-to-sew #left .singleline-box-338 .content-box.download { min-height: 270px; width: 176px; padding: 10px 0 5px 10px; }

.teach-yourself-to-sew .sewing-links { background-color: #fbf8ec; text-align: center; padding-top: 25px; padding-bottom: 25px; }
.teach-yourself-to-sew .sewing-links h2 { font-size: 14px; margin-bottom: 6px; }

.teach-yourself-to-sew .advertiser h2 { font-size: 10px; text-transform: uppercase; margin-top: 5px; }
.teach-yourself-to-sew .advertiser .images { float: left; width: 72px; margin-right: 10px; margin-top: 5px; }
.teach-yourself-to-sew .advertiser .images img.primary { width: 72px; height: 67px; }
.teach-yourself-to-sew .advertiser .images img.logo { display: none; }
.teach-yourself-to-sew .advertiser p { margin-top: 10px; }
.teach-yourself-to-sew .advertiser p a { display: block; color: #8d0979; font-weight: bold; margin-bottom: 5px; }

.teach-yourself-to-sew .challenge h2 { width: auto; margin-bottom: 15px; }
.teach-yourself-to-sew .challenge .item { float: left; width: 72px; margin-right: 7px; }
.teach-yourself-to-sew .challenge .item a { font-size: 11px; color: #464646; font-weight: normal; }
.teach-yourself-to-sew .challenge .more { float: right; margin-top: 5px; }

.teach-yourself-to-sew .experts strong { display: block; margin: 30px 0 5px 0; color: #8d0979; }
.teach-yourself-to-sew .experts .button { float: left; width: 150px; color: #8d0979; margin-bottom: 15px; }
.teach-yourself-to-sew .experts .button a { display: block; margin-top: 5px; }

.teach-yourself-to-sew .email { background: url(/assets/images/pages/teach-yourself-to-sew/bg_email_friend.gif) 95% 10px no-repeat; font-size: 15px; height: 156px; }

/*.teach-yourself-to-sew .feature-list p { float: left; width: 215px; }*/
.teach-yourself-to-sew .feature-list p a { color: #8d0979; display: block; margin-bottom: 5px; }
.teach-yourself-to-sew .feature-list a.more { text-decoration: none; }
.teach-yourself-to-sew .feature-list a.more:hover { text-decoration: underline; }
