body{font-family:Lucida Grande,Lucida Sans,Helvetica,Arial}img{border:none}input{outline:none}a:link,a:visited{outline:none;color:red}a:hover{color:#cc341c}.gridContainer{padding:0 20px 0 20px}.gridRow{width:100%;max-width:1140px;margin:0 auto;overflow:hidden}.gridColumn{margin-right:3.8%;float:left;min-height:1px}.gridRow .one{width:4.8%}.gridRow .two{width:13.45%}.gridRow .three{width:22.05%}.gridRow .four{width:30.75%}.gridRow .five{width:39.45%}.gridRow .six{width:48%}.gridRow .seven{width:56.75%}.gridRow .eight{width:65.4%}.gridRow .nine{width:74.05%}.gridRow .ten{width:82.7%}.gridRow .eleven{width:91.35%}.gridRow .twelve{width:100%;margin-right:0%}.gridRow .last{margin-right:0%}.magazineSwatch{background:red}.blogsSwatch{background:#00758b}.healthMedicineSwatch{background:#1191cb}.mindBrainSwatch{background:#f5811f}.technologySwatch{background:#82b33e}.spacePhysicsSwatch{background:#005387}.livingWorldSwatch{background:#007355}.environmentSwatch{background:#b96731}.photosSwatch{background:#55656f}.rssSwatch{background:#f15921}.shopSwatch{background:#1191cb;color:red}.shopSwatch a:hover{color:#fff;background:none}.magazineColor,.magazineColor a{color:red}.blogsColor,.blogsColor a{color:#00758b}.healthMedicineColor,.healthMedicineColor a{color:#1191cb}.mindBrainColor,.mindBrainColor a{color:#f5811f}.technologyColor,.technologyColor a{color:#82b33e}.spacePhysicsColor,.spacePhysicsColor a{color:#005387}.livingWorldColor,.livingWorldColor a{color:#007355}.environmentColor,.environmentColor a{color:#b96731}.photosColor,.photosColor a{color:#55656f}.rssColor,.rssColor a{color:#f15921}.buttons{display:inline-block;font:600 18px Yanone Kaffeesatz,Helvetica,Arial;height:20px;padding:5px 10px 5px 10px;opacity:.99;-webkit-font-smoothing:antialiased}.buttons.red{background:red}.buttons.red a:link,.buttons.red a:visited{color:#fff;text-decoration:none}.buttons.black{background:#000}.header{height:159px;width:100%}.header .logo{float:left;margin-top:38px}.header .logo a{display:block;width:100%;height:100%}.header .searchBox{float:left;margin-left:3.8%;margin-top:112px}.header .searchBox .inputContainer{width:259px;height:30px;border:1px solid #999;background:#fff;float:left;padding-left:5px;padding-right:5px}.header .searchBox .inputContainer input[type='text']{margin:0;padding:0;font-size:12px;color:#999;height:100%;width:100%;border:none;font-family:LucidaGrande,Lucida Sans,Helvetica,Arial}.header .searchBox .inputContainer input[type='text'].active{color:#333}.header .searchBox .searchButton{float:left;margin-left:5px}.header .marketingCallouts{float:right;height:127px;margin-top:32px}.header .marketingCallouts .currentIssueContainer{width:110px;float:left}.header .marketingCallouts .currentIssueContainer h6{width:100%;height:12px;text-align:center;font-size:8px;color:#666;padding:0;margin:0;font-weight:normal;font-family:ArialMT,Arial,Helvetica}.header .marketingCallouts .currentIssueContainer .currentIssue{width:100%;height:115px;background:#000;overflow:hidden;color:#fff}.header .marketingCallouts .links{float:left;margin-left:15px;margin-top:15px;color:#666;font-size:10px}.header .marketingCallouts .links a{color:#666;text-decoration:none}.header .marketingCallouts .links h6{padding:0;margin:0;font-weight:normal}.header .marketingCallouts .links h6 a{color:red;font-size:22.00275px;font-family:Yanone Kaffeesatz,Helvetica,Arial;font-weight:700}.navbar ul.mobile{display:none}.navbar ul.secondary{display:none}.navbar{border-top:1px solid #999;border-bottom:5px solid #333;color:#333;width:100%;height:46px;position:relative}.navbar ul{display:block;padding:0;margin:0;list-style-type:none}.navbar ul li{display:block;padding:0;margin:0;list-style-type:none;float:left}.navbar ul li a{display:block;float:left;height:33px;padding:8px 11px 5px 11px;font-weight:700;font-family:Yanone Kaffeesatz;font-size:23px;opacity:.99;-webkit-font-smoothing:antialiased;text-decoration:none;color:#333;background:url('/sitefiles/images/nav_edge.png') right center no-repeat}.navbar ul li#navRSS a img{position:relative;top:6px}.navbar ul li a.hideEdge{background:none}.navbar ul li#navRSS a{background:none}.navbar .gearIcon{float:right;margin:13px 10px 0 0;display:none}.navbar .gearIcon img{width:18px;height:auto}.navbar .gearMenu{position:absolute;right:0;top:51px;background:#fefefe url('/sitefiles/images/dropdown_gradient.png') left bottom repeat-x;border-bottom:2px solid #ccc;border-left:1px solid #ccc;z-index:20;display:none}.navbar .gearMenu ul{display:block;padding:0;margin:0;list-style-type:none;width:150px}.navbar .gearMenu ul li{display:block;padding:0;margin:0;list-style-type:none;float:none;background:url('/sitefiles/images/arrow_icon.png') right center no-repeat}.navbar .gearMenu ul li a{border-bottom:1px solid #ccc;display:block;float:none;height:33px;padding:15px 12px 0 12px;font-weight:700;font-family:Yanone Kaffeesatz;font-size:17px;text-decoration:none;color:#333;background:none}.navbar .searchPopup{position:absolute;left:0;top:51px;width:100%;background:#fefefe url('/sitefiles/images/dropdown_gradient.png') left bottom repeat-x;border-bottom:3px solid #ccc;padding:15px 0 15px 0;z-index:20;display:none}.navbar .searchPopup input{border:1px solid #999;padding:5px;width:188px}.navbar ul li.magazineSwatch a{color:#fff;height:38px;background:none}.navbar ul li.blogsSwatch a{color:#fff;height:38px;background:none}.navbar ul li.healthMedicineSwatch a{color:#fff;height:38px;background:none}.navbar ul li.mindBrainSwatch a{color:#fff;height:38px;background:none}.navbar ul li.technologySwatch a{color:#fff;height:38px;background:none}.navbar ul li.spacePhysicsSwatch a{color:#fff;height:38px;background:none}.navbar ul li.livingWorldSwatch a{color:#fff;height:38px;background:none}.navbar ul li.environmentSwatch a{color:#fff;height:38px;background:none}.navbar ul li.photosSwatch a{color:#fff;height:38px;background:none}.navbar .mobileMenu{position:absolute;left:0;top:51px;width:100%;background:#fefefe url('/sitefiles/images/dropdown_gradient.png') left bottom repeat-x;border-bottom:3px solid #ccc;z-index:25;display:none}.navbar .mobileMenu ul{display:block;margin:0;padding:0;list-style-type:none}.navbar .mobileMenu ul li{display:block;margin:0;padding:0;list-style-type:none;background:url('/sitefiles/images/arrow_icon.png') right center no-repeat;border-bottom:1px solid #ccc;width:100%}.navbar .mobileMenu ul li.blogmenu{background:none}.navbar .mobileMenu ul li.blogmenu ul{display:none;margin:0;padding:0;list-style-type:none;width:100%}.navbar .mobileMenu ul li.blogmenu ul li{display:block;margin:0;padding:0;list-style-type:none;background:url('/sitefiles/images/arrow_icon.png') right center no-repeat;background-color:#ddd;width:100%;overflow:hidden}.navbar .mobileMenu ul li.blogmenu ul li a{text-decoration:none;width:90%;height:100%;display:block;padding:15px 0 15px 10%;border-bottom:1px dotted #ccc;font:700 17px 'Yanone Kaffeesatz';color:#222;text-transform:uppercase}.navbar .mobileMenu ul li a{text-decoration:none;width:95%;height:100%;display:block;padding:15px 0 15px 5%;font:700 17px 'Yanone Kaffeesatz';color:#222;text-transform:uppercase;background:none}.navbar .mobileMenu ul li a.last{border-bottom:none}.navhover{position:absolute;left:0;top:51px;min-height:345px;width:100%;display:none;z-index:20}.navhover .sheer{padding:2px}.navhover .sheer .display{background:#f3f3f3;padding:15px 10px 15px 10px;height:321px;overflow:hidden}.navhover .sheer .display .columnItem h1{font-family:Yanone Kaffeesatz;font-weight:700;color:#333;font-size:28px;padding:0;margin:0}.navhover .sheer .display .columnItem h1 a{color:#333;text-decoration:none;font-family:Yanone Kaffeesatz;font-size:28px;padding:0;margin:0;font-weight:700}.navhover .sheer .display .columnItem h2{font-family:Yanone Kaffeesatz;font-weight:700;color:#333;font-size:30px;padding:0;margin:0;color:#000}.navhover .sheer .display .columnItem h2.borderBottom{border-bottom:5px solid #333;margin-bottom:5px}.navhover .sheer .display .columnItem h6{color:#999;font-size:11px;text-transform:uppercase;padding:0;margin:0 0 5px 0}.navhover .sheer .display .columnItem .previewImage{overflow:hidden;width:395px;height:205px}.navhover .sheer .display .columnItem .previewImage img{max-width:395px;height:auto}.navhover .sheer .display .columnItem .snippet{font-family:Georgia,Times New Roman,Serif;font-size:14px;color:#333}.navhover .sheer .display .columnItem{float:left;border-right:1px solid #999;height:321px;padding:0 2% 0 2%;overflow:hidden}.navhover .sheer .display .columnItem a{font-family:Lucida Grande,Lucida Sans,Helvetica,Arial;color:#333;font-size:12px;text-decoration:none;font-weight:bold}.navhover .sheer .display .columnItem ul{padding:0;margin:0;list-style-type:none}.navhover .sheer .display .columnItem ul li{border-bottom:1px solid #999;height:auto;padding:8px 0 8px 0;margin:0;list-style-type:none;float:none;font-size:14px;font-weight:bold;font-family:Lucida Grande,Lucida Sans,Helvetica,Arial}.navhover .sheer .display .columnItem ul li a{color:#000;height:auto;padding:0;margin:0;list-style-type:none;float:none;font-size:14px;background:none;font-weight:bold;font-family:Lucida Grande,Lucida Sans,Helvetica,Arial}.navhover .sheer .display .columnItem ul li.noBorder{border-bottom:none;padding:4px 0 4px 0;margin:0;font-size:12px}.navhover .sheer .display .columnItem ul li.noBorder a{color:#333;padding:0;margin:0;font-size:12px}.navhover.magazineSwatch .columnItem.columnOne{width:200px}.navhover.magazineSwatch .columnItem.columnTwo{width:35%}.navhover.magazineSwatch .columnItem.columnThree{width:34%}.navhover.photosSwatch .columnItem.columnOne{width:395px}.navhover.photosSwatch .columnItem.columnTwo{width:60%;position:relative}.navhover.photosSwatch .columnItem.columnTwo .galleryThumbContainer{width:135px;height:110px;border:1px solid #ccc;float:left;margin:5px 15px 5px 0;padding:5px}.navhover.photosSwatch .columnItem.columnTwo .galleryThumbBg{background:#000;width:135px;height:110px;overflow:hidden}.navhover.photosSwatch .columnItem.columnTwo .galleryThumbBg a{width:100%;height:100%;display:block}.navhover.photosSwatch .columnItem.columnTwo .rowHider{background:#f3f3f3;position:absolute;bottom:0;width:100%;height:10px}.navhover.healthMedicineSwatch .columnItem.columnOne,.navhover.mindBrainSwatch .columnItem.columnOne,.navhover.technologySwatch .columnItem.columnOne,.navhover.spacePhysicsSwatch .columnItem.columnOne,.navhover.livingWorldSwatch .columnItem.columnOne,.navhover.environmentSwatch .columnItem.columnOne,.navhover.blogsSwatch .columnItem.columnOne{width:395px}.navhover.healthMedicineSwatch .columnItem.columnTwo,.navhover.mindBrainSwatch .columnItem.columnTwo,.navhover.technologySwatch .columnItem.columnTwo,.navhover.spacePhysicsSwatch .columnItem.columnTwo,.navhover.livingWorldSwatch .columnItem.columnTwo,.navhover.environmentSwatch .columnItem.columnTwo,.navhover.blogsSwatch .columnItem.columnTwo{width:30%}.navhover.healthMedicineSwatch .columnItem.columnThree,.navhover.mindBrainSwatch .columnItem.columnThree,.navhover.technologySwatch .columnItem.columnThree,.navhover.spacePhysicsSwatch .columnItem.columnThree,.navhover.livingWorldSwatch .columnItem.columnThree,.navhover.environmentSwatch .columnItem.columnThree,.navhover.blogsSwatch .columnItem.columnThree{width:25%}.subnav{height:50px;color:#fff;border-bottom:5px solid #333;position:relative}.subnav h4{float:left;font-family:Yanone Kaffeesatz;font-size:33px;padding:0;margin:5px 0 0 15px;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased}.subnav .navTags{height:50px;width:900px;font-size:12px;font-weight:bold;float:left;margin:0 40px 0 15px;color:#fff;overflow:hidden}.subnav .navTags table{height:100%}.subnav .navTags a{color:#fff;text-decoration:none}.subnav .navTags ul{padding:0;margin:0;list-style-type:none}.subnav .navTags ul li{padding:0 8px 0 0;margin:0;list-style-type:none;float:left}.subnav .sponsor{height:50px;float:right;overflow:hidden}.subnav .sponsor img{max-height:40px;width:auto;margin-right:15px}.subnav .sponsor table{height:100%}.subnav .popTagArrow{float:right;margin:12px 15px 0 0}.subnav .popTags{display:none;position:absolute;right:0;top:55px;background:#f9f9f9;border-left:1px solid #666;border-right:1px solid #666;border-bottom:1px solid #666;width:350px;padding:15px;z-index:10;font-size:12px;color:#333}.subnav .popTags h3{font-family:Yanone Kaffeesatz;font-weight:700;font-size:24px;color:#333;padding:0;margin:0;border-bottom:1px solid #444}.subnav .popTags ul{padding:0;margin:5px 0 0 0;list-style-type:none}.subnav .popTags ul li{padding:3px 0 4px 0;margin:0;list-style-type:none}.subnav .popTags a{color:#333;text-decoration:none}.subnav .popTags a:hover{text-decoration:underline}.subnav .popTags .closeIcon{float:right;margin-top:3px}.footer{background:#727272 url('/sitefiles/images/gradient_footer.png') left top repeat-x;min-height:100px;margin-top:25px;color:#fff;font-size:14px;padding:0 0 75px 0}.footer .footerLogo{margin-right:80px}.footer a{color:#fff;text-decoration:none}.footer .shell{line-height:25px;font-weight:bold}.footer .shell .column{float:left;margin-left:25px;padding-right:25px;min-height:200px}.footer .shell .column.first{margin-left:0}.footer .shell .splitter{border-right:1px solid #999}.footer .corporateLinks{border-top:1px solid #999;font-size:10px;margin-top:20px;padding-top:20px;font-weight:bold}.footer .corporateLinks .kpcLogo{float:left;width:145px}.footer .corporateLinks .trustedSites{float:left;width:100%;max-width:940px;margin-left:20px;line-height:13px;overflow:hidden}.footer .mobileFooterLinks{display:none}.basement{width:100%;height:42px;position:fixed;bottom:0;z-index:100;background:#666;color:#fff;font-family:Yanone Kaffeesatz;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased}.basement .container{max-width:1140px;margin:0 auto;padding:0 20px 0 20px}.basement a{color:#fff;text-decoration:none}.basement .currentIssue{width:85px;height:83px;background:#333;float:left;margin:-41px 0 0 0}.basement .subscribe{float:left;width:76px;height:24px;padding:0 0 0 7px;background:red;margin:10px 0 0 0;font-size:20px}.basement .subscribe a{height:100%;width:100%;display:block}.basement .signInRegister{float:left;border-left:1px solid #fff;border-right:1px solid #fff;font-size:20px;margin:0 0 0 15px;height:34px;padding:8px 10px 0 10px}.basement .newsletter{float:left;margin:0 0 0 15px;font-size:20px;padding:8px 0 0 0}.basement .newsletter input{font-size:13px;color:#ccc;border:1px solid #ccc;padding:2px;float:left;margin:2px 0 0 8px;width:130px}.basement .newsletter input.active{color:#444}.basement .newsletter .button.noInput{display:none}.basement .newsletter .button{float:left;margin:0 0 0 8px;height:24px;background:red;font-size:20px;padding:0 10px 0 10px}.basement .newsletter .button a{width:100%;height:100%;display:block}.basement .follow{float:left;border-left:1px solid #fff;margin:0 0 0 15px;height:42px;font-size:20px;padding:0 0 0 10px}.basement .follow .facebook{float:left;margin:12px 0 0 10px}.basement .follow .twitter{float:left;margin:12px 0 0 10px}.basement .close{float:right;margin:14px 15px 0 0}.basementExpand{background:#eaeaea;border-left:1px solid #ccc;border-top:1px solid #ccc;position:fixed;bottom:0;right:0;z-index:100;display:none}.basementExpand a{color:#999;text-decoration:none;font-size:20px;font-weight:700;width:100%;height:100%;display:block;padding:3px 7px 3px 7px}.adHeader{font-size:9px;margin:0 0 2px 0}.adLeaderBoard{width:100%;text-align:center;margin-top:20px}.adMedOne{margin-bottom:18px}.adMedTwo{margin-bottom:18px}.adSkyscraper{margin-bottom:18px}.mainContentGrid{}.mainContentGrid .contentWell{overflow:hidden;margin-top:20px}.mainContentGrid .contentWell ul.yanoneList{font-family:Yanone Kaffeesatz;font-weight:700}.mainContentGrid .ladder{background:#c5c5c5 url('/sitefiles/images/diagonalpattern-15.png') left top;border-left:1px solid #999;border-right:1px solid #999;border-bottom:1px solid #999;overflow:hidden;margin-top:20px}.mainContentGrid .rightColumn{background:#efefef;border:1px solid #e5e5e5;padding:15px 0 15px 0;overflow:hidden;width:100%;text-align:center;margin-top:20px}.mainContentGrid .rightColumn h2 a{color:#333;text-decoration:none}.newsletterBox{width:278px;padding:10px 10px 15px 10px;margin:0 auto;margin-bottom:18px;text-align:left;background:#f0f0f0 url('/sitefiles/images/white_grey_gradient.png') left top repeat-x;font-size:14px;font-weight:bold;color:#333;border:1px solid #b1b1b1;overflow:hidden}.newsletterBox h2{font-family:Yanone Kaffeesatz;font-weight:700;font-size:30px;color:#333;padding:0;margin:0;border-bottom:1px solid #999}.newsletterBox p{padding:0;margin:10px 0 0 0}.newsletterBox .inputContainer{width:180px;height:17px;border:1px solid #999;background:#fff;float:left;padding:3px 5px 0 5px}.newsletterBox .inputContainer input[type='text']{border:none;color:#ccc;font-size:13px;padding:0;margin:0;width:173px}.newsletterBox .inputContainer input[type='text'].active{color:#333}.newsletter{}.newsletter .messages{background-color:#4fa449;padding:5px 10px;color:#fff}.newsletter .messages p.top{font-weight:bold}.newsletter .form{margin:25px 0 35px 0;padding:15px 0 15px 0;font-size:14px;font-weight:bold;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc}.newsletter .form .textField{width:95%}.newsletter .form .textField input{border:1px solid #ccc;padding:8px;width:100%;color:#ccc;font-size:20px}.newsletter .form .textField input.active{color:#333}.newsletter .form .helperLinks{margin:10px 0 10px 0;float:right;font-size:11px}.newsletter .form .helperLinks a{text-decoration:none;font-size:11px;font-weight:normal}.newsletter .form .buttons{margin:10px 0 10px 0}.newsletter .form .disclaimer{margin:10px 0 0 0;font-size:10px;font-weight:normal}.facebookFeed{width:300px;margin:0 auto;margin-bottom:18px;text-align:left;background:#fff;overflow:hidden;border:1px solid #b1b1b1}.facebookFeed h2{font-family:Yanone Kaffeesatz;font-weight:700;font-size:30px;color:#333;padding:0;margin:10px 10px 15px 10px;border-bottom:1px solid #999}.facebookFeed .feed{width:300px;height:300px;overflow:hidden}.ladder .overcast{font-family:Yanone Kaffeesatz;color:#fff;font-size:28px;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased;text-align:center;line-height:27px;padding:5px 5px 5px 5px;border-top:1px solid #aeaeae;text-transform:uppercase}.ladder .overcast.first{border-top:none}.ladder .overcast a{color:#fff;text-decoration:none}.ladder .homepage .overcast{font-size:36px;line-height:33px}.ladder .shadow{height:5px}.ladder .content{background:#f3f3f3;font-size:13px;font-weight:bold;border-left:1px solid #aeaeae;border-right:1px solid #aeaeae;border-bottom:1px solid #aeaeae;overflow:hidden;margin:-5px 5px 0 5px;padding:8px;min-height:20px;text-align:center;color:#333}.ladder .content p{margin:0;padding:0}.ladder .content img{max-width:115px;height:auto;margin-bottom:10px}.ladder .content a{color:#000;text-decoration:none}.ladder .homepage .content img{max-width:200px;height:auto}.ladder .homepage .content{margin:-5px 11px 0 11px;font-size:14px}.ladder .newDiscover{margin-bottom:10px}.ladder .newDiscover .overcast{background:#ff1e00}.ladder .newDiscover .shadow{}.ladder .newDiscover .shadow .left{width:5px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-sm-red.png') left top no-repeat}.ladder .newDiscover .shadow .right{width:5px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-sm-red.png') left top no-repeat}.ladder .newDiscover .content{padding:0 8px 0 8px}.ladder .newDiscover .content .dataItem{border-bottom:1px solid #bbb;padding:10px 0 10px 0}.ladder .newDiscover.homepage .shadow .left{width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-red.png') left top no-repeat}.ladder .newDiscover.homepage .shadow .right{width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-red.png') left top no-repeat}.ladder .twitterFeed{margin-bottom:10px}.ladder .twitterFeed .overcast{background:#47c8f4}.ladder .twitterFeed .content{font-size:12px;font-weight:normal;text-align:left;padding:0 8px 0 8px}.ladder .twitterFeed .content .feedItem{border-bottom:1px solid #ccc;padding:10px 0 10px 0}.ladder .twitterFeed .content .feedItem a{color:#666;font-size:11px}.ladder .twitterFeed .shadow{}.ladder .twitterFeed .shadow .left{width:5px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-sm-blue.png') left top no-repeat}.ladder .twitterFeed .shadow .right{width:5px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-sm-blue.png') left top no-repeat}.ladder .twitterFeed.homepage .shadow .left{width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-blue.png') left top no-repeat}.ladder .twitterFeed.homepage .shadow .right{width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-blue.png') left top no-repeat}.ladder .twitterFeed.homepage .content{font-size:13px}.ladder .popular{margin-bottom:10px}.ladder .popular .overcast{background:#fc8310}.ladder .popular .shadow .left{width:5px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-sm-orange.png') left top no-repeat}.ladder .popular .shadow .right{width:5px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-sm-orange.png') left top no-repeat}.ladder .popular .content{padding:0 8px 0 8px}.ladder .popular .content .dataItem{border-bottom:1px solid #bbb;padding:10px 0 10px 0}.ladder .popular.homepage .shadow .left{width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-orange.png') left top no-repeat}.ladder .popular.homepage .shadow .right{width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-orange.png') left top no-repeat}.ladder .open{margin-bottom:10px}.ladder .open .overcast{background:#5a3592}.ladder .open .shadow .left{width:5px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-sm-purple.png') left top no-repeat}.ladder .open .shadow .right{width:5px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-sm-purple.png') left top no-repeat}.ladder .open.homepage .shadow .left{width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-purple.png') left top no-repeat}.ladder .open.homepage .shadow .right{width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-purple.png') left top no-repeat}.ladder .scistarter{margin-bottom:10px}.ladder .scistarter .overcast{background:#ff1e00}.ladder .scistarter .shadow .left{width:5px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-sm-red.png') left top no-repeat}.ladder .scistarter .shadow .right{width:5px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-sm-red.png') left top no-repeat}.ladder .scistarter .content{padding:10px 0}.ladder .scistarter .content .dataItem{border-bottom:1px solid #bbb;padding:10px 0 10px 0}.ladder .scistarter.homepage .shadow .left{width:11px;height:5px;float:left;background:url('/sitefiles/images/corner_lt-lg-red.png') left top no-repeat}.ladder .scistarter.homepage .shadow .right{width:11px;height:5px;float:right;background:url('/sitefiles/images/corner_rt-lg-red.png') left top no-repeat}.breadcrumbs{font-size:10px;color:#999;margin-bottom:20px}.breadcrumbs a{color:#999;text-decoration:none}.breadcrumbs ul{padding:0;margin:0;list-style-type:none}.breadcrumbs ul li{padding:0 4px 0 0;margin:0;list-style-type:none;float:left}.breadcrumbs ul li.current{color:#333;font-weight:bold}h1.headline{padding:0;margin:0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:48px;color:#333}h1.section{padding:0;margin:0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:40px;color:#333;border-bottom:5px solid #000}h1.section img.sponsorImage{float:right}h6.section{padding:0;margin:0 0 -6px 0;color:red;font-family:Yanone Kaffeesatz;font-weight:700;font-size:18px}h4.deck{padding:0;margin:0 0 10px 0;font-weight:normal;color:#333;font-size:18px}h4.deck p{padding:0;margin:0}h3.bottomBorder{padding:0;margin:0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:24px;color:#333;border-bottom:4px solid #333}h3.bottomBorderRed{padding:0;margin:0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:36px;color:red;border-bottom:4px solid #333}h3.bottomBorderRed a{text-decoration:none;color:red}.article{}.article.withSideNav{float:right;width:75%}.article .fromIssue{color:red;font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:5px}.article .belowDeck{color:#666;font-size:10px;margin-bottom:15px}.article .belowDeck a{color:#666;text-decoration:none}.article .belowDeck.tags a{color:red;text-decoration:uppercase}.article .belowDeck.tags a:hover{text-decoration:underline}.article .shareIcons{border-top:1px solid #999;border-bottom:1px solid #999;padding:7px 0 7px 0;margin-bottom:20px}.article .pager{border-top:1px solid #ccc;font-size:13px;font-weight:bold;padding:5px 0 0 0;height:30px}.article .pager div{float:right;margin-left:10px}.article .hiddenPage{display:none}.article .sponsor{color:#00758b;font-size:12px;font-weight:bold;text-transform:uppercase;margin-bottom:5px}.article .authorBio{font-size:12px;margin-bottom:25px;margin-top:25px}.article .authorBio p{margin:0;padding:0}.article .authorBio h4{font-family:Yanone Kaffeesatz;font-weight:700;color:#333;font-size:24px;padding:0;margin:0}.article .authorBio h4 a{text-decoration:none;color:#333}.article .authorBio .bioPhoto{float:left;margin:8px 8px 0 0}.article .segment{margin-bottom:25px}.article .segment .content{font-family:Georgia,Times New Roman,Serif;font-size:15px;line-height:21px}.article .segment .content p{padding:0;margin-bottom:25px}.article .segment .title{font-family:Lucida Sans,Helvetica,Arial,Sans-Serif;font-size:14px;font-weight:bold;padding:1px;margin-top:2px}.article .segment .caption{font-family:Lucida Sans,Helvetica,Arial,San-Serif;font-size:12px;padding:1px;color:#333;margin-top:2px}.article .segment .caption p{padding:0;margin:0 0 20px 0}.article .segment .credit{font-family:Lucida Sans,Helvetica,Arial,Sans-Serif;font-size:11px;color:#666;text-align:right;margin-top:5px}.article .segment blockquote,.article .segment q{font-size:16px;color:#555;float:right;width:45%;font-style:italic;clear:both}.article .segment blockquote.left,.article .segment .q.left{float:left}.article .segment .attachments{background:#f4f4f4;padding:10px;font-size:12px;border-top:1px dotted #ccc;border-bottom:1px dotted #ccc;clear:both}.article .segment .attachments h6{padding:0;margin:0;font-size:13px;font-weight:bold}.article .segment .attachments ul{padding:0;margin:0 0 0 20px}.article .segment .attachments ul li{margin:5px 0 5px 0}.article .segment .mediaContainer .mobile{display:none}.article .segment .mediaContainer .default{display:inline}.article .segment .heroTop{}.article .segment .heroTop img{max-width:547px;height:auto}.article .segment .heroTop .mediaContainer{margin-bottom:20px}.article .segment .heroBottom{}.article .segment .heroBottom img{max-width:547px;height:auto}.article .segment .heroBottom .mediaContainer{margin-top:20px}.article .segment .mediaRight{float:right;margin:0 0 0 12px}.article .segment .mediaRight .mediaContainer{background:#f4f4f4;padding:10px;margin-bottom:20px;border:1px solid #eaeaea}.article .segment .mediaLeft{float:left;margin:0 12px 0 0}.article .segment .mediaLeft .mediaContainer{background:#f4f4f4;padding:10px;margin-bottom:20px;border:1px solid #eaeaea}.article .segment .articleGallery{padding:10px 0 20px 0}.article .segment .articleGallery .galleryItem{}.article .segment .articleGallery .galleryItem .mainPhoto{width:100%;background:#333;overflow:hidden;position:relative}.article .segment .articleGallery .galleryItem .mainPhoto .nextPhoto{position:absolute;right:0;top:42%;display:none}.article .segment .articleGallery .galleryItem .mainPhoto .prevPhoto{position:absolute;left:0;top:42%;display:none}.article .segment .articleGallery .galleryItem h5{padding:0;margin:0 0 3px 0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:21px;color:#333}.article .segment .articleGallery .galleryItem .credit{text-align:left;margin:5px 0 0 0;float:right}.article .segment .articleGallery .fullScreen{float:left;margin:5px 0 0 0;font-size:10px;font-weight:bold;line-height:22px}.article .segment .articleGallery .fullScreen img{float:left;margin:0 5px 0 0}.article .segment .articleGallery .fullScreen a{width:100%;height:100%;display:block;text-decoration:none;color:#333}.article .segment .articleGallery .caption{margin:13px 0 0 0;padding:8px 0 8px 0}.article .segment .articleGallery .caption blockquote{font-size:13px;float:none;width:auto}.article .segment .articleGallery .slider{margin:10px 0 10px 0;border-top:5px solid #333;border-bottom:1px solid #ccc;height:100px;width:100%}.article .segment .articleGallery .slider .left{width:28.5px}.article .segment .articleGallery .slider .right{width:28.5px;text-align:right}.article .segment .articleGallery .slider .center{overflow:hidden}.article .segment .articleGallery .slider .center .sliderContainer{width:1000%;height:72px;position:relative}.article .segment .articleGallery .slider .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.article .segment .articleGallery .slider .center .sliderContainer .thumbContainer .thumb{float:left;width:100px;height:100%}.article .segment .articleGallery .slider .center .sliderContainer .thumbContainer .thumb .thumbBg{background:#333;width:90px;height:100%}.article .segment .articleGallery .slider .center .sliderContainer .thumbContainer .thumbDisplay{width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.article .segment .articleGallery .slider .center .sliderContainer .thumbContainer .thumbDisplay a{width:100%;height:100%;display:block}.article .relatedArticles{margin-bottom:30px;margin-top:30px}.article .relatedArticles .slider{margin:15px 0 10px 0;padding:0 0 10px 0;min-height:250px;width:100%}.article .relatedArticles .slider .left{width:43.5px;padding:22px 0 0 0}.article .relatedArticles .slider .right{width:43.5px;padding:22px 0 0 0;text-align:right}.article .relatedArticles .slider .center{overflow:hidden}.article .relatedArticles .slider .center .sliderContainer{width:1000%;min-height:250px;position:relative}.article .relatedArticles .slider .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb{float:left;width:160px;height:100%}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .title{width:140px;font-family:Yanone Kaffeesatz;font-size:20px;color:#333;font-weight:700;margin-top:2px}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .title a{color:#333;text-decoration:none}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .thumbBg{background:#333;width:140px;height:90px;overflow:hidden}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay{width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay.blog{background-size:200px auto;-o-background-size:200px auto;-webkit-background-size:200px auto;-khtml-background-size:200px auto;-moz-background-size:200px auto}.article .relatedArticles .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay a{width:100%;height:100%;display:block}.article .payWall{background:#e7e7e7;border:1px solid #999;padding:15px;margin-top:20px;font-size:14px}.article .payWall h4{font-family:Yanone Kaffeesatz;padding:0;margin:0 0 10px 0;font-size:26px;color:#333;font-weight:700}.article .payWall ul{padding:0;margin:15px 0 25px 25px}.article .payWall ul li{padding:0;margin:0 0 6px 0}.article .payWall .divider{border-top:1px solid #333;margin:20px 0 0 0;padding:10px 0 0 0}.article .payWall .divider h5{font-family:Yanone Kaffeesatz;padding:0;margin:0;font-size:24px;font-weight:700;color:#333}.article .payWall .divider label{font-weight:700;margin-right:2px;vertical-align:top}.article .payWall a{color:#333;text-decoration:none}.article .payWall a.button{background-color:red;color:#fff;padding:3px 13px;font-weight:700;font-family:Yanone Kaffeesatz;font-size:20px}.article .payWall a:hover{text-decoration:underline}.article .payWall a.button:hover{text-decoration:none}.article .payWall .field{margin-bottom:4px}.article .payWall .field label{display:block;width:245px;padding-top:2px}.article .payWall .rel{display:inline-block;margin:0 10px 10px 0;vertical-align:top}.article .payWall a.moreInfo{font-weight:700;cursor:pointer;font-size:12px;color:#5785d0;display:inline-block;padding-top:3px}.article .payWall .currentIssue{float:left;margin:0;width:35%}.article .payWall .currentIssue img{width:80%;height:auto}.article .payWall .currentIssueContent{float:left;width:60%}.article .payWall .divider:after{content:".";clear:both;display:block;height:0;visibility:hidden}.article .payWall .moreBox{clear:both}.article .payWall .addAccess{display:inline-block;cursor:pointer}.article .payWall .logo{background-image:url('/SiteFiles/Images/digital_logos.png');display:inline-block;background-repeat:no-repeat;vertical-align:top;margin-right:8px}.article .payWall .logo.apple{width:81px;height:23px}.article .payWall .logo.google{width:104px;height:24px;background-position:-91px -3px}.article .payWall .logo.nook{width:61px;height:23px;background-position:0 -29px}.article .payWall .logo.kindle{width:106px;height:27px;background-position:-76px -38px}.article .payWall .logo.zinio{width:55px;height:25px;background-position:0 -55px}.article .payWall .contact{margin-top:5px}.article .payWall .contact a{color:#5785d0}.article .payWall .emailRegistration{}.article .payWall .emailRegistration .form{padding:10px 0 0 0}.article .payWall .emailRegistration .form .textField{width:60%;float:left;margin-right:20px}.article .payWall .emailRegistration .form .textField input{width:100%;padding:10px 5px;border:1px solid #999;color:#555}.article .payWall .emailRegistration .form .buttons{float:left;padding:8px 15px}.article .payWall .emailRegistration .form .buttons a{color:#fff}.article .payWall .emailRegistration .form .buttons a:hover{text-decoration:none}.article .payWall .emailRegistration .disclaimer{margin:25px 0 0 0;font-size:10px;font-weight:bold}.issue{}.issue h1.headline{font-weight:normal}.issue h1.headline span.issueName{color:#999;font-size:42px;margin-left:15px}.issue .cover{float:left;margin:0 20px 10px 0}.issue .purchase{margin-top:20px}.issue h3.bottomBorder{font-size:30px;text-transform:uppercase}.issue .mainFeature{}.issue .mainFeature h2{color:#333;font-weight:700;font-family:Yanone Kaffeesatz;padding:0;margin:0;font-size:28px}.issue .mainFeature h2 a{color:#333;text-decoration:none}.issue .mainFeature h5{color:red;font-weight:bold;font-size:10px;padding:0;margin:0}.issue .mainFeature .byline{color:#666;font-size:10px}.issue .mainFeature .byline a{color:#666;text-decoration:none}.issue .mainFeature .content{font-family:Georgia,Times New Roman,Serif;font-size:16px;line-height:21px}.issue .mainFeature .content.coverStory{margin-top:20px}.issue .mainFeature .content.coverStory p{padding:0;margin:0}.issue .issueArticle{padding:15px 0 15px 0}.issue .issueArticle .thumb{width:160px}.issue .issueArticle .thumb.small{width:110px}.issue .issueArticle .thumb img{border:1px solid #ccc}.issue .issueArticle .thumb.top100{padding-left:10px;width:150px}.issue .issueArticle .thumb.top100.small{width:100px}.issue .issueArticle .ranking{text-align:right;color:red;font:italic 18px Georgia,Times New Roman,Serif;width:30px}.issue .issueArticle .content{}.issue .issueArticle .content.top100{padding-left:10px}.issue .issueArticle .content .headline{font-family:Yanone Kaffeesatz;font-size:26px;color:#555;font-weight:700}.issue .issueArticle .content .headline a{color:#333;text-decoration:none;margin-right:5px}.issue .issueArticle .content .byline{color:#666;font-size:10px}.issue .issueArticle .content .byline a{color:#666;text-decoration:none}.issue .issueArticle .content .snippet{font-size:16px;line-height:21px;font-family:Georgia,Times New Roman,Serif;margin-top:10px}.issue .issueArticle .content .snippet p{margin:0;padding:0}.issue .issueArticle .content .department{color:red;font-size:11px;font-weight:bold;text-transform:uppercase}.issue .issueArticle .content .department a{color:red;text-decoration:none}.issue .issueArticle .content .exclusives{border-top:1px solid #ccc;margin:10px 0 0 0;padding:10px 0 0 0}.issue .issueArticle .content .exclusives .icon{float:left;width:29px}.issue .issueArticle .content .exclusives .icon img{width:100%;height:auto}.issue .issueArticle .content .exclusives .data{float:left;width:85%;margin-left:3%}.issue .issueArticle .content .exclusives .data .heading{font:700 18px 'Yanone Kaffeesatz'}.issue .issueArticle .content .exclusives .data ul{padding:0;margin:0;list-style:none}.issue .issueArticle .content .exclusives .data ul li{padding:5px 0;margin:0;font:14px Georgia,Times New Roman,Serif}.issue .issueArticle .content .exclusives .data ul li a{text-decoration:none;color:#000}.issue .issueArticle .content .exclusives .data ul li a:hover{text-decoration:underline}.issue .topRow{margin-top:30px}.issue .topRow .left{float:left;width:62%;margin-right:8%}.issue .topRow .left.noRight{width:100%;margin:0}.issue .topRow .right{float:left;width:30%}.issue .topRow .right.noLeft{width:100%}.issue .bottomRow{margin-top:30px}.issue .bottomRow .columnLeft{float:left;width:46%;margin-right:4%}.issue .bottomRow .columnRight{float:left;width:46%;margin-left:4%}.issue .bottomRow .pager{border-top:1px solid #ccc;font-size:13px;font-weight:bold;padding:5px 0 0 0;height:30px}.issue .bottomRow .pager div{float:right;margin-left:10px}.issue .bottomRow .hidden{display:none}.issueSlider{margin-top:33px;border-bottom:1px dotted #ccc;font-family:Yanone Kaffeesatz;font-size:19px;font-weight:700;color:#333}.issueSlider a{color:#333;text-decoration:none}.issueSlider h3.bottomBorder{font-size:30px}.issueSlider .slider{margin:10px 0 10px 0;height:220px;width:100%}.issueSlider .slider .left{width:50.5px}.issueSlider .slider .right{width:50.5px;text-align:right}.issueSlider .slider .center{overflow:hidden}.issueSlider .slider .center .sliderContainer{width:1000%;height:210px;position:relative}.issueSlider .slider .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.issueSlider .slider .center .sliderContainer .thumbContainer .thumb{float:left;width:179px;height:100%}.issueSlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg{width:144px;height:100%}.issueSlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay{}.issueSlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay a{width:100%;height:100%;display:block}.issueArchive{}.issueArchive .years{background:#eaeaea;padding:20px 20px 0 20px;margin-top:25px}.issueArchive .years ul{padding:0;margin:0;list-style-type:none}.issueArchive .years ul li{padding:0;margin:0 20px 20px 0;list-style-type:none;float:left;font-size:12px;font-weight:bold}.issueArchive .years ul li.current{color:#000}.issueArchive .years ul li a{color:#666;text-decoration:none}.issueArchive .years ul li a:hover{text-decoration:underline}.issueArchive .issueDisplay{margin-top:25px}.issueArchive .issueDisplay .issueContainer{float:left;width:150px;height:250px;margin:0 13px 0 13px}.issueArchive .issueDisplay .issueContainer .issueBg{width:150px;height:196px;background:#333}.issueArchive .issueDisplay .issueContainer .issueName{margin-top:5px;font-family:Yanone Kaffeesatz;font-size:22px;font-weight:700}.issueArchive .issueDisplay .issueContainer .issueName a{color:#333;text-decoration:none}.section{}.section .withSideNav{float:right}.section .description{font-weight:normal;color:#333;font-size:18px;margin:25px 0 0 0}.section .shortDescription{margin:25px 0 10px 0;font:15px Georgia,Times New Roman,Serif}.section .withSponsor{float:right}.section .sectionSponsor{float:left;border:1px solid #ccc;padding:10px;width:100px;text-align:center;margin-top:20px}.section .sectionSponsor h6{font-family:Yanone Kaffeesatz;font-weight:700;font-size:18px;text-transform:uppercase;padding:0;margin:0}.section .sectionSponsor img{max-width:100px;height:auto}.section .sectionSponsor div{padding:15px 0 15px 0}.section .dataItem{border-bottom:1px solid #ccc;padding:20px 0 20px 0}.section .dataItem.sponsor{border-bottom:1px solid #ccc;background-color:#efefef;padding:20px 20px 20px 20px}.section .dataItem h3{font-family:Yanone Kaffeesatz;font-size:28px;color:#333;padding:0;margin:0}.section .dataItem h3 a{color:#333;text-decoration:none}.section .dataItem .publishDate{color:#666;font-size:10px;margin-bottom:15px}.section .dataItem .publishDate a{color:#666;text-decoration:none}.section .dataItem .publishDate a:hover{text-decoration:underline}.section .dataItem .author{color:#666;font-size:10px;margin-bottom:15px}.section .dataItem .author a{color:#666;text-decoration:none}.section .dataItem .author a:hover{text-decoration:underline}.section .dataItem .snippet{font-family:Georgia,Times New Roman,Serif;font-size:15px;padding:0;margin:0}.section .dataItem .snippet p{padding:0;margin:0}.section .dataItem .media{width:20%;float:left;margin-right:3%}.section .dataItem .media img{width:100%;height:auto}.section .dataItem .content{width:77%;float:left}.section .dataItem .content.noMedia{width:100%}.section .tags{font-size:10px;color:#666;text-transform:uppercase}.section .tags a{text-decoration:none;font-weight:bold}.section .tags a:hover{text-decoration:underline}.section .microTextBold{font-size:10px;font-weight:bold}.sponsor .microTextBold{color:#00758b}.section .microTextBold a{text-decoration:none}.section .topicMediaCell{width:160px}.section .topicMediaCell img{max-width:150px;height:auto}.topic{}.topic .pager{border-top:1px solid #ccc;font-size:13px;font-weight:bold;padding:5px 0 0 0;height:30px}.topic .pager div{float:right;margin-left:10px}.topic .slider{background-color:#111;width:100%;height:450px;overflow:hidden;margin-bottom:20px;position:relative}.topic .slider .photo{}.topic .slider img{width:100%;height:auto}.topic .slider .dataBg{width:100%;height:120px;background:#000;position:absolute;left:0;bottom:0;z-index:10}.topic .slider .data{width:100%;height:120px;position:absolute;left:0;bottom:0;z-index:20;color:#fff;font-weight:700;font-size:14px}.topic .slider .data h4{padding:0;margin:0 15px 0 15px;font-size:42px;font-family:Yanone Kaffeesatz}.topic .slider .data a{color:red;text-decoration:none;font-family:Yanone Kaffeesatz;font-size:18px;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased}.topic .slider .data a:hover{text-decoration:underline}.topic .slider .data .content{padding:0;margin:0 15px 0 15px}.topic .slider .data .content p{padding:0;margin:0}.topic .slider .sliderNext{position:absolute;right:0;top:30%;display:none}.topic .slider .sliderPrev{position:absolute;left:0;top:30%;display:none}.gallerySearchBox{background:#333 url('/sitefiles/images/diagonalpattern-100.png');padding:15px;color:#fff}.gallerySearchBox h4{font-family:Yanone Kaffeesatz;font-size:24px;font-weight:700;padding:0;margin:0}.gallerySearchBox .label{font-family:Yanone Kaffeesatz;font-size:16px;font-weight:700}.gallerySearchBox select{font-size:13px;color:#666;height:23px}.gallerySearchBox input{height:23px;color:#666;padding:0 1px 0 1px;margin:0;border:1px solid #fff;width:200px}.gallerySearchBox .centerOption{margin:0 5% 0 5%}.galleryIndex .galleryContainer{float:left;width:50%;min-height:100px}.galleryIndex .galleryContainer .galleryItem{width:250px;min-height:100px;margin:20px 0 20px 0}.galleryIndex .galleryContainer.oddGalleryContainer .galleryItem{float:right}.galleryIndex .galleryContainer .galleryItem .galleryThumb{width:100%;height:164px;background:#333;border:1px solid #ccc;overflow:hidden;position:relative}.galleryIndex .galleryContainer .galleryItem .galleryThumb .icon{position:absolute;left:5px;top:5px;height:26px;width:26px;background:url('/sitefiles/images/icon_camera.png') left top no-repeat}.galleryIndex .galleryContainer .galleryItem .galleryThumb img{max-width:250px;height:auto}.galleryIndex .galleryContainer .galleryItem .galleryTitle{font-family:Yanone Kaffeesatz;font-size:24px;font-weight:700;color:#333;margin-top:3px}.galleryIndex .galleryContainer .galleryItem .galleryTitle a{color:#333;text-decoration:none}.galleryIndex .galleryContainer .galleryItem .subText{color:#666;font-size:10px;margin-top:7px}.galleryIndex .galleryContainer .galleryItem .galleryTopic{font-size:11px;font-weight:bold;text-transform:uppercase;margin-top:3px}.galleryIndex .galleryContainer .galleryItem .galleryTopic a{text-decoration:none}.galleryIndex .noResults{margin-top:25px;background:#eaeaea;padding:20px;font-size:13px;border:1px solid #ccc}.galleryIndexPager{border-top:1px solid #ccc;font-size:13px;font-weight:bold;padding:5px 0 0 0;height:30px}.galleryIndexPager div{float:right;margin-left:10px}.gallery{margin:10px 0 10px 0}.gallery .author{color:#666;font-size:10px;margin-bottom:15px}.gallery .author a{color:#666;text-decoration:none}.gallery .slider{margin:10px 0 10px 0;border-top:5px solid #333;border-bottom:1px solid #999;height:120px;width:100%}.gallery .slider .left{width:55px}.gallery .slider .right{width:55px;text-align:right}.gallery .slider .center{overflow:hidden}.gallery .slider .center .sliderContainer{width:1000%;height:88px;position:relative}.gallery .slider .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.gallery .slider .center .sliderContainer .thumbContainer .thumb{float:left;width:150px;height:100%}.gallery .slider .center .sliderContainer .thumbContainer .thumb .thumbBg{background:#333;width:130px;height:100%}.gallery .slider .center .sliderContainer .thumbContainer .thumbDisplay{width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.gallery .slider .center .sliderContainer .thumbContainer .thumbDisplay a{width:100%;height:100%;display:block}.gallery .display{}.gallery .display .left{float:left;width:65%}.gallery .display .left .photo{width:100%;height:550px;background:#333;overflow:hidden;position:relative}.gallery .display .left .photo table{height:100%}.gallery .display .left .photo .portrait{max-height:550px;width:auto}.gallery .display .left .photo .landscape{max-width:737px;height:auto}.gallery .display .left .photo .nextButton{position:absolute;right:0;top:42%;display:none}.gallery .display .left .photo .prevButton{position:absolute;left:0;top:42%;display:none}.gallery .display .left .fullscreen{float:left;margin:5px 0 0 0;font-size:10px;font-weight:bold;line-height:22px}.gallery .display .left .fullscreen img{float:left;margin:0 5px 0 0}.gallery .display .left .fullscreen a{width:100%;height:100%;display:block;text-decoration:none;color:#333}.gallery .display .left .credit{float:right;margin:5px 0 0 0;font-size:10px}.gallery .display .right{float:right;width:30%}.gallery .display .right .pager{font-weight:bold;font-size:13px;height:30px}.gallery .display .right .pager .pagePrevContainer{float:left;margin-right:10px}.gallery .display .right .pager .pageNextContainer{float:left;margin-left:10px}.gallery .display .right .pager .counter{float:left;margin-top:4px}.gallery .display .right h2{font-family:Yanone Kaffeesatz;font-size:28px;font-weight:700;color:#333;padding:0;margin:0 0 5px 0}.gallery .display .right .caption{font-family:Georgia,Times New Roman,Serif;font-size:16px;line-height:20px;margin:0 0 20px 0}.gallery .display .right .tags{font-size:10px;color:#666;text-transform:uppercase}.gallery .display .right .tags a{text-decoration:none}.gallery .display .right .tags a:hover{text-decoration:underline}.gallery .display .right .shareIcons{margin:20px 0 0 0}.gallerySlider{margin-top:35px}.gallerySlider .slider{margin:10px 0 10px 0;height:200px;width:100%}.gallerySlider .slider .left{width:28px;padding:28px 0 0 0}.gallerySlider .slider .right{width:28px;text-align:right;padding:28px 0 0 0}.gallerySlider .slider .center{overflow:hidden}.gallerySlider .slider .center .sliderContainer{width:1000%;height:175px;position:relative}.gallerySlider .slider .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.gallerySlider .slider .center .sliderContainer .thumbContainer .thumb{float:left;width:175px;height:100%}.gallerySlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg{background:#333;width:165px;height:105px}.gallerySlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay{width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.gallerySlider .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay a{width:100%;height:100%;display:block}.gallerySlider .slider .center .sliderContainer .thumbContainer .thumb .title{font-family:Yanone Kaffeesatz;font-size:20px;color:#333;font-weight:700;margin-top:2px;width:165px}.gallerySlider .slider .center .sliderContainer .thumbContainer .thumb .title a{color:#333;text-decoration:none}.relatedGalleries{}.relatedGalleries .slider{margin:15px 0 10px 0;padding:0 0 10px 0;height:200px;width:100%}.relatedGalleries .slider .left{width:43.5px;padding:22px 0 0 0}.relatedGalleries .slider .right{width:43.5px;text-align:right;padding:22px 0 0 0}.relatedGalleries .slider .center{overflow:hidden}.relatedGalleries .slider .center .sliderContainer{width:1000%;min-height:200px;position:relative}.relatedGalleries .slider .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb{float:left;width:160px;height:100%}.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .title{width:140px;font-family:Yanone Kaffeesatz;font-size:20px;color:#333;font-weight:700;margin-top:2px}.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .title a{color:#333;text-decoration:none}.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .thumbBg{background:#333;width:140px;height:90px;overflow:hidden}.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay{width:100%;height:100%;background-position:center center;background-repeat:no-repeat}.relatedGalleries .slider .center .sliderContainer .thumbContainer .thumb .thumbBg .thumbDisplay a{width:100%;height:100%;display:block}.message{font-size:13px;font-weight:normal;padding:13px}.message h6{padding:0;margin:0 0 7px 0;font-size:16px}.message a{color:#333;text-decoration:underline;font-weight:bold}.message.success{background:#e2f9dd;border:1px solid #caf4c1}.message.error{background:#fde4df;border:1px solid #fbc8bd}.message.warning{background:#ffffd5;border:1px solid #edeab1}.search{}.search .form{margin:25px 0 0 0;display:none}.search .form .textField{float:left;width:70%}.search .form .textField input{border:1px solid #999;font-size:15px;color:#666;padding:5px;width:100%}.search .form .buttonField{float:left;margin:3px 0 0 30px}.search .form .sort{margin:15px 0 0 0;font-size:13px;font-weight:bold;color:#444}.search .form a{margin:0 5px}.search .form a.selected{color:#444;cursor:default;text-decoration:none}.search .results{margin:25px 0 0 0}.search .results .spinner{width:100%;text-align:center;display:none}.search .results .loadMore{width:100%;margin:25px 0 0 0;display:none}.search .results .loadMore div{font-size:12px;font-weight:bold;background:#eaeaea;border-bottom:2px solid #ccc;color:#555;text-align:center}.search .results .loadMore div a{color:#555;text-decoration:none;width:100%;height:100%;display:block;padding:10px 0 10px 0}.login{}.login .closeDialog{float:right;color:#555;background-color:#eaeaea;font-family:Yanone Kaffeesatz;font-weight:700;font-size:13px;padding:2px 5px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.login .form{font-weight:700;width:90%}.login .form .textField,#alertText{width:100%;margin-top:25px}.login .form .textField input{padding:5px;border:1px solid #ccc;width:90%}.login .form input:focus,.login .form .buttonField input:focus{border:1px solid #e6b753}.login .form .remember{margin-top:25px;position:relative;height:40px}.login .form .remember .label{position:absolute;left:20px;top:0;font-size:13px}.login .form .buttonField input,#alertOK{border:1px solid #ccc;background:#eaeaea;font-size:13px;font-weight:700;color:#555;padding:10px 20px 10px 20px}.login .form .forgotPasswordText{margin-top:25px;color:#333;font-size:12px;font-weight:normal}.login .form .forgotPasswordText h5{padding:0;margin:0;font-size:12px}.login .register{border-top:1px solid #ccc;margin-top:40px}.login .register h2,#alertTitle,.alertTitle{padding:0;margin:16px 0 0 0;font-family:Yanone Kaffeesatz;font-weight:700;color:#333;font-size:35px}#alertOK,.alertOK{margin-top:30px;float:right;border:1px solid #ccc;background:#eaeaea;font-size:13px;font-weight:700;color:#555;padding:10px 20px 10px 20px}.emailPassForm h2{padding:0;margin:0 0 25px 0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:40px;color:#333;border-bottom:5px solid #000;display:inline-block}.emailPassForm .dialogClose{position:absolute;right:10px;top:10px;color:#555;background-color:#eaeaea;font-family:Yanone Kaffeesatz;font-weight:700;font-size:0;padding:2px 5px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.emailPassForm .dialogClose .x{font-size:13px}.emailPassForm form{font-weight:700;width:90%}.emailPassForm form>div{width:100%;margin-top:25px}.emailPassForm .emailPassErrors{display:inline-block;padding-left:5px}.emailPassForm .emailPassErrors label{font-weight:normal;color:red}.emailPassForm form input[type="text"]{padding:5px;border:1px solid #ccc;width:90%}.emailPassForm form input:focus{border:1px solid #e6b753}.emailPassForm form input[type="submit"]{border:1px solid #ccc;margin-top:25px;background:#eaeaea;font-size:13px;font-weight:700;color:#555;padding:10px 20px 10px 20px}.upgradeRegForm h2,.regForm h2{padding:0;margin:0 0 25px 0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:40px;color:#333;border-bottom:5px solid #000;display:inline-block}.upgradeRegForm .dialogClose,.regForm .dialogClose{position:absolute;right:10px;top:10px;color:#555;background-color:#eaeaea;font-family:Yanone Kaffeesatz;font-weight:700;font-size:0;padding:2px 5px;border:1px solid #ccc;border-radius:5px;cursor:pointer}.upgradeRegForm .dialogClose .x,.regForm .dialogClose .x{font-size:13px}.upgradeRegForm form{font-weight:700;width:90%}.regForm form{font-weight:700}.upgradeRegForm form .finePrint,.regForm form .finePrint{font-weight:normal;font-size:13px}.upgradeRegForm form>div{margin-top:10px}.upgradeRegForm form>div>div:first-child{margin-bottom:10px}.upgradeRegForm form>div>div{display:inline-block;display:inline-table}.upgradeRegForm form label[for='upgradeAddress2'],.regForm form label[for='regAddress2']{font-size:0}.upgradeRegForm form label,.regForm form label{display:inline-block;width:120px}.upgradeRegForm form input[type="text"],.regForm form input[type="text"]{padding:5px;border:1px solid #ccc;width:300px}.regForm form input[type="password"]{padding:5px;border:1px solid #ccc}.upgradeRegForm form input[type="submit"],.regForm form input[type="submit"],.regForm form button{border:1px solid #ccc;margin-top:25px;background:#eaeaea;font-size:13px;font-weight:700;color:#555;padding:10px 20px 10px 20px}.regForm button.back{float:left;margin-right:5px}.upgradeRegForm form select,.regForm form select{height:31px;border:1px solid #ccc;width:312px}.upgradeRegForm form input:focus,.regForm form input:focus{border:1px solid #e6b753}.regForm form label[for='regPassword'],.regForm form label[for='confirmPassword']{width:160px}.upgradeRegForm .upgradeRegErrors label,.regForm .regErrors label{display:block;color:red}.upgradeRegForm .optinField label,.regForm .optinField label{font-weight:normal;width:410px;padding-left:10px;font-size:13px}.upgradeRegForm .optinField input,.regForm .optinField input{vertical-align:top}.regForm .errors{margin-bottom:5px}.regForm .errors label{display:block;color:red;padding-left:5px}.regForm .subSelect button{display:block}.regForm .progress div{display:inline-block;width:31%;margin:0 1% 10px 1%;text-align:center;border-bottom:3px solid #eaeaea}.regForm .progress .done,.regForm .progress .current{border-bottom:3px solid #008ab6}.regForm form .finePrint{font-weight:normal;font-size:13px}.regForm form label[for='regAddress2']{font-size:0}.regForm form .field,.regForm form .rightField,.regForm form .doubleField>div{margin-top:10px}.regForm form .rightField label{width:auto}.regForm .infoToggle{cursor:pointer;color:#008ab6}.regForm .cnumInfo{width:470px;margin:5px auto 0 auto;font-weight:normal}.regForm .cnumInfo img{width:288px}.regForm .cnumForm label{width:140px}.regForm .notFound{margin-bottom:10px}.regForm .notFound div{font-weight:normal}.regForm .notFound label{width:auto}.regForm .notFound .rel{display:inline-block;position:relative}.regForm .notFound .rel input{width:auto}.regForm .notFound button{margin:0}.regForm .notFound .logo{background-image:url('/SiteFiles/Images/digital_logos.png');display:inline-block;background-repeat:no-repeat;vertical-align:top;margin-right:8px}.regForm .notFound .logo.apple{width:81px;height:23px}.regForm .notFound .logo.google{width:104px;height:24px;background-position:-91px -3px}.regForm .notFound .logo.nook{width:61px;height:23px;background-position:0 -29px}.regForm .notFound .logo.kindle{width:106px;height:27px;background-position:-76px -38px}.regForm .notFound .logo.zinio{width:55px;height:25px;background-position:0 -55px}.regForm .moreBox h5{margin:10px 0}.regForm form input[type="submit"]:disabled{opacity:.6;filter:alpha(opacity=60)}.loadingSpinner,.dialog.spinner{text-align:center}.alertDialog .title,.alertTitle,#alertTitle{padding:0;margin:16px 0 0 0;font-family:'Yanone Kaffeesatz',Helvetica,Arial,Sans-Serif;font-weight:700;color:#333;font-size:35px}.rss{}.rss .description{font-family:Georgia,Times New Roman,Serif;font-size:16px;line-height:21px}.rss .feedSection{margin:30px 0 30px 0;border-bottom:1px solid #ccc}.rss .feedSection .feedItem{margin:23px 0 23px 0}.rss .feedSection .feedItem img{float:left;margin-right:10px}.rss .feedSection .feedItem h2{font-family:Yanone Kaffeesatz;font-weight:700;color:#333;font-size:26px;padding:0;margin:0}.rss .feedSection .feedItem h2 a{color:#333;text-decoration:none}.magazine{}.magazine ul{}.magazine ul li{font-size:24px;color:#333}.magazine .mobileLinks{display:none}.sideNavigation{float:left;width:20%;margin-right:2%;color:#333}.sideNavigation .dataSection{border-bottom:1px solid #ccc;padding:10px 0 10px 0}.sideNavigation ul{padding:0;margin:0;list-style-type:none}.sideNavigation ul li{padding:0;margin:0;list-style-type:none;font-size:16px}.sideNavigation ul li.heading{font-family:Yanone Kaffeesatz;font-weight:700;color:red;font-size:24px;text-transform:uppercase}.sideNavigation ul li a{color:#333;text-decoration:none}.partner{}.partner .partnerSponsor{}.homepage{}.homepage .dataItem{}.homepage .sortHeader{background:#333;color:#fff;font-family:Yanone Kaffeesatz;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased;font-size:20px;text-transform:uppercase;padding:5px 0 5px 10px}.homepage .sortContainer{width:100%;height:82px;overflow:hidden}.homepage .sortContainer .left{width:30px;padding-top:15px}.homepage .sortContainer .right{width:29px;text-align:right;padding-top:15px}.homepage .sortContainer .center{overflow:hidden}.homepage .sortContainer .center .sliderContainer{width:1000%;height:82px;position:relative}.homepage .sortContainer .center .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb{float:left;width:130px;height:100%;position:relative}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .arrow{position:absolute;bottom:0;left:50px;display:none}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .arrow.active{display:block}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg{width:118px;height:70px;padding:2px 5px 0 5px;border-right:1px solid #ccc;border-bottom:1px solid #ccc;border-left:1px solid #ccc}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg.first{}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg a{width:100%;height:100%;display:block;color:#000;text-decoration:none}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg.selected{background:red;color:#fff}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg.selected a{color:#fff}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg .title{font-family:Yanone Kaffeesatz;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased;font-size:23px}.homepage .sortContainer .center .sliderContainer .thumbContainer .thumb .thumbBg .description{font-size:9px}.homepage .pager{font-size:13px;font-weight:bold;padding:5px 0 0 0;height:30px}.homepage .pager div{float:right;margin-left:10px}.homepage .magHighlights{margin:25px 0 0 0}.homepage .magHighlights .dataItem h3{font-size:26px}.homepage .magHighlights .dataItem .tags{margin-top:20px}.homepage .magHighlights .page2,.homepage .magHighlights .page3{display:none}.homepage .featured{margin:0 0 0 0}.homepage .featured .spinner{text-align:center;margin:15px 0 0 0}.homepage .featured .data{display:none}.homepage .featured .dataItem h3{font-size:26px}.homepage .featured .dataItem .tags{margin-top:20px}.homepage .featured .dataItem .topicMediaCell{width:210px;text-align:right}.homepage .featured .dataItem .topicMediaCell img{max-width:200px;height:auto;border:1px solid #ccc}.homepage .featured .page2,.homepage .featured .page3{display:none}.homepageSlider{width:100%;height:450px;background:#c6c6c6 url('/sitefiles/images/diagonalpattern-15.png');margin-top:20px;position:relative;overflow:hidden;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.homepageSlider.mobile{display:none}.homepageSlider.mobile .photo{width:100%;height:100%;background:#333;position:relative}.homepageSlider.mobile .photo img{width:100%;height:auto}.homepageSlider.mobile .photo .dataBg{width:100%;height:35%;background:#000;position:absolute;left:0;bottom:0;z-index:10}.homepageSlider.mobile .photo .data{width:96%;height:35%;position:absolute;left:0;bottom:0;z-index:11;color:#fff;margin:0 0 0 10px;font-size:9px;font-weight:700}.homepageSlider.mobile .photo .data p{margin:0;padding:0}.homepageSlider.mobile .photo .data h4{padding:0;margin:0;font-family:Yanone Kaffeesatz;color:#fff;font-size:30px;font-weight:700}.homepageSlider.mobile .photo .data a{color:red;text-decoration:none;font-family:Yanone Kaffeesatz;font-size:18px}.homepageSlider .sliderNext{position:absolute;right:0;top:30%;z-index:10;display:none}.homepageSlider .sliderPrev{position:absolute;left:0;top:30%;z-index:10;display:none}.homepageSlider .mainContainer{height:100%;overflow:hidden;margin:0 5px 0 5px}.homepageSlider .mainContainer .sliderContainer{width:1000%;height:450px;position:relative}.homepageSlider .mainContainer .sliderContainer .thumbContainer{position:absolute;left:0;top:0;height:100%}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb{float:left;height:100%}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg{height:100%;overflow:hidden}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg.single{background:#333;position:relative}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg.double{}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg.double .item{float:left;height:100%;background:#333;overflow:hidden;position:relative}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg.double .item.first{margin-right:5px}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .dataBg{background:#000;width:100%;height:125px;position:absolute;left:0;bottom:0;z-index:10}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data{width:100%;height:125px;position:absolute;left:0;bottom:0;z-index:20;color:#fff;font-weight:700;font-size:14px}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data h4{padding:0;margin:0 15px 0 15px;font-size:42px;font-family:Yanone Kaffeesatz}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data a{color:red;text-decoration:none;font-family:Yanone Kaffeesatz;font-size:18px;font-weight:700;opacity:.99;-webkit-font-smoothing:antialiased}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data a:hover{text-decoration:underline}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data .content{padding:0;margin:0 15px 0 15px}.homepageSlider .mainContainer .sliderContainer .thumbContainer .thumb .thumbBg .data .content p{padding:0;margin:0}.comments{margin:25px 0 25px 0}.comments .heading{background:#333;padding:5px;font-size:26px;color:#fff;font-weight:700;font-family:Yanone Kaffeesatz}.comments .form{width:97%;margin:10px 0 0 0;position:relative}.comments .form .textField{}.comments .form .textField textarea{width:99%;max-width:99%;min-height:50px;border:1px solid #ccc;padding:5px;font-size:14px;color:#666;font-family:Lucida Grande,Lucida Sans,Helvetica,Arial;overflow:hidden}.comments .form .clone{width:99%;min-height:50px;border:1px solid #ccc;padding:5px;font-size:14px;color:#fff;position:absolute;left:0;top:0;z-index:-10}.comments .form .buttonField{background:red}.comments .form .buttonField.disabled{background:#eaeaea}.comments .form .buttonField a{text-decoration:none;color:#fff;font-family:Yanone Kaffeesatz;font-weight:700;font-size:20px;display:block;height:30px;width:105px;text-align:center;padding:3px 0 0 0}.comments .form .buttonField.disabled a{cursor:default;color:#999}.comments .form .rating{float:left;margin-top:15px;font-size:10px;font-weight:bold;color:#999;word-spacing:2px}.comments .form .rating span{font-weight:normal}.comments .form .rating img{float:left;margin-right:3px}.comments .register{margin-top:20px;font-size:14px}.comments .register h5{padding:0;margin:0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:24px}.comments .register .button{float:left;background:red;margin-right:25px}.comments .register .button a{text-decoration:none;color:#fff;font-family:Yanone Kaffeesatz;font-weight:700;font-size:20px;display:block;width:100%;height:100%;padding:5px 16px 6px 16px}.comments .message.error{margin-top:20px;display:none}.comments .message.warning{margin-top:20px;position:relative;display:none}.comments .message.warning .close{position:absolute;top:10px;right:10px}.comments .message.warning .close img{width:13px;height:auto}.comments .spinner{width:100%;text-align:center;margin-top:30px;display:none}.comments .commentList{margin-top:20px}.comments .commentList .dataItem{padding:20px 0 20px 0;font-family:Georgia,Times New Roman,Serif;font-size:14px}.comments .commentList .dataItem.threadStarter{display:none}.comments .commentList .dataItem .poster{background:#eaeaea;border:1px solid #ccc;padding:10px;font-weight:bold;border-radius:3px}.comments .commentList .dataItem .poster span{font-weight:normal;font-size:12px}.comments .commentList .dataItem .body{padding:10px 10px 0 10px;line-height:20px}.comments .commentList .dataItem .body p{padding:0;margin:0}.comments .commentList .dataItem .bottom{padding:15px 10px 0 10px}.comments .commentList .dataItem .bottom .date{float:left;font-style:italic;color:#999}.comments .commentList .dataItem .bottom .icons{float:right}.comments .commentList .dataItem .bottom .icons a{margin-left:7px}.comments .commentList .dataItem .rating{margin-left:7px;margin-top:3px;height:18px}.comments .commentList .dataItem .rating img{float:left;width:18px;height:auto;margin-right:2px}.comments .loadMore{text-align:center;margin-top:10px;width:100%;display:none}.comments .loadMore a{margin:0 auto;background:#444;border:1px solid #222;font-family:Georgia,Times New Roman,Serif;font-size:14px;font-weight:bold;color:#eaeaea;width:50%;display:block;text-decoration:none;padding:6px 0 6px 0}.comments .loadMore a span{font-weight:normal}.comments .leaveComment{text-align:center;margin-top:13px;width:100%;display:none}.comments .leaveComment a{margin:0 auto;background:#eaeaea;border:1px solid #ccc;font-family:Georgia,Times New Roman,Serif;font-size:14px;font-weight:bold;color:#444;width:50%;display:block;text-decoration:none;padding:6px 0 6px 0}.validationSummary{margin:15px 0 15px 0}.validationSummary ul{margin:10px 0 0 0;padding:0}.validationSummary ul li{padding:0 0 2px 0;margin:0 0 0 25px}h1.event{padding:0;margin:0 0 20px 0;font-family:Yanone Kaffeesatz;font-weight:700;font-size:40px;color:red;border-bottom:5px solid #000;text-transform:uppercase}.event .dateLocation{padding:0;margin:0;font-family:'Lucida Grande','Lucida Sans',Helvetica,Arial;font-weight:bold;font-size:14px;color:#666}.event .fullAddress,.event .fullAddress p{padding:0;margin:0;font-family:'Lucida Grande','Lucida Sans',Helvetica,Arial;font-weight:noral;font-size:11px;line-height:14px;color:#666}.event h3{padding:0;margin:0;font-family:'Yanone Kaffeesatz';font-weight:700;font-size:40px;color:#333}.event h3 a{color:#333;text-decoration:none}.eventListings h3,.eventDetails h3,.sponsors h3{padding:0;margin:0;font-family:'Yanone Kaffeesatz';font-weight:700;font-size:30px;color:#333}.event h6{padding:0;margin:0;color:red}.event p,.event ul{font-size:16px;line-height:21px;font-family:Georgia,Times New Roman,Serif;margin-top:10px}.event ul{margin-left:10px;padding-left:10px}.event .dataItem{border-bottom:1px solid #ccc;padding:20px 0 20px 0}.event .dataItem h3{font-family:Yanone Kaffeesatz;font-size:28px;color:#333;padding:0;margin:0}.event .dataItem h3 a{color:#333;text-decoration:none}.event .dataItem .dateLocation{color:#666;font-size:10px}.event .dataItem .dateLocation a{color:#666;text-decoration:none}.event .dataItem .dateLocation a:hover{text-decoration:underline}.event .dataItem .author{color:#666;font-size:10px;margin-bottom:15px}.event .dataItem .author a{color:#666;text-decoration:none}.event .dataItem .author a:hover{text-decoration:underline}.event .dataItem p,.event .dataItem ul,.event .dataItem .snippet{font-family:Georgia,Times New Roman,Serif;font-size:15px;padding:0;margin:0}.event .dataItem ul{font-family:Georgia,Times New Roman,Serif;font-size:15px;margin:0 0 0 20px;padding:0}.event .dataItem .snippet p{padding:0;margin:0}.event .eventImage{float:right;width:240px;margin-left:10px}.event .pager{border-top:1px solid #ccc;font-size:13px;font-weight:bold;padding:5px 0 0 0;height:30px}.event .pager div{float:right;margin-left:10px}.event .topRow{margin-top:30px}.event .topRow .eventDetails{float:left;width:62%;margin-right:8%}.event .topRow .eventDetails.noSponsors{width:100%;margin:0}.event .topRow .sponsors{float:left;width:30%}.event .topRow .sponsors.noEventDetails{width:100%}.event .caption{font-family:Lucida Sans,Helvetica,Arial,San-Serif;font-size:12px;padding:1px;color:#333;margin-top:2px}.event .caption p{padding:0;margin:0 0 20px 0}.event .credit{font-family:Lucida Sans,Helvetica,Arial,Sans-Serif;font-size:11px;color:#666;text-align:right;margin-top:5px}.products{}.products a.rss{float:right;margin:20px 0 0 0}.products .shareIcons{margin:10px 0 10px 0}.products .commands{margin:10px 0 0 0}.products .commands .command{float:left;margin-right:5px}.products .commands .command img{height:30px;width:auto}.products .dataItem .snippet p{margin:5px 0 20px 0;padding:0}.arrow-left{float:left;margin:17px 0 0 2px;border-top:5px solid transparent;border-bottom:5px solid transparent;border-right:5px solid #fff;height:0;width:0}#fbLike{float:left;color:#888;font:normal 11px/11px arial;padding:2px 3px 0 3px;background-color:#fff;height:15px;border-top:1px solid #787878;border-right:1px solid #787878;border-bottom:1px solid #787878;margin-top:13px!important}.benefits{}.benefits h3.bottomBorder{font-size:28px}.benefits .seeAll{border-top:1px solid #ccc;margin:20px 0 0 0;font-size:13px;padding:5px 0 0 0;text-align:right;font-weight:bold}.benefits .seeAll a{color:#000;text-decoration:none}.benefits .intro{margin:20px 0 0 0}.benefits .intro .left{float:left;width:30%}.benefits .intro .left img{width:100%;height:auto;border:1px solid #ccc}.benefits .intro .right{float:left;width:65%;margin-left:4%;font:16px/22px Georgia,Times New Roman,Serif}.benefits .intro .right p{margin:0;padding:0}.benefits .intro .right .seeMore a{color:#000;text-decoration:none;font:700 20px 'Yanone Kaffeesatz'}.benefits .intro .right .seeMore a:hover{text-decoration:underline}.benefits .intro .right .buttons{margin:20px 0 0 0;padding:5px 10px 10px 10px}.benefits .features{margin:30px 0 0 0}.benefits .features .left{float:left;width:48%;margin:10px 2% 0 0}.benefits .features .right{float:left;width:48%;margin:10px 0 0 2%}.benefits .features .previewImage{}.benefits .features .previewImage img{width:100%;height:auto;border:1px solid #ccc}.benefits .features .heading{margin:10px 0 0 0;font:700 23px 'Yanone Kaffeesatz'}.benefits .features .heading a{color:#000;text-decoration:none}.benefits .features .subhead{margin:10px 0 0 0;font:16px Georgia,Times New Roman,Serif}.benefits .sips{margin:30px 0 0 0}.benefits .sips .sip{float:left;margin:10px 30px 0 0;width:150px}.benefits .sips .sip .cover{}.benefits .sips .sip .cover img{width:100%;height:auto}.benefits .sips .sip .heading{margin:5px 0 0 0;font:700 21px 'Yanone Kaffeesatz'}.benefits .sips .sip .heading a{text-decoration:none;color:#000}.benefits .vitalSigns{margin:30px 0 0 0}.benefits .vitalSigns .item{display:inline-block;vertical-align:top;width:48%}.benefits .vitalSigns .item .container{float:left}.benefits .vitalSigns .item .container.left{margin:10px 2% 20px 0}.benefits .vitalSigns .item .container.right{margin:10px 0 20px 2%}.benefits .vitalSigns .item .container .previewImage{float:left;width:40%}.benefits .vitalSigns .item .container .previewImage img{width:100%;height:auto;border:1px solid #ccc}.benefits .vitalSigns .item .container .data{float:left;width:45%;margin-left:4%}.benefits .vitalSigns .item .container .data .heading{font:700 21px 'Yanone Kaffeesatz'}.benefits .vitalSigns .item .container .data a{color:#000;text-decoration:none}.benefits .vitalSigns .item .container .data .subhead{margin:5px 0 0 0;font:14px/17px Georgia,Times New Roman,Serif}.register h4{margin-top:4px;padding-top:0}.accessCodeContainer{margin-top:12px;margin-bottom:12px}.marketCopy{font:15px/24px Verdana,Helvetica,Arial,sans-serif!important}.accessNotLoggedIn,.webAccessScreen{background:none repeat scroll 0 0 #ececec;padding:7px;border:1px solid #d3d3d3;border-radius:3px}.accessNotLoggedIn .info,.webAccessScreen .middleContainer{margin:12px 2px 20px 0;font:15px/22px Verdana,Helvetica,Arial,sans-serif}.accessNotLoggedIn .regAndLoginContainer{overflow:hidden}.accessNotLoggedIn .regAndLoginContainer .regContainer{float:left;margin-bottom:15px;width:45%}.accessNotLoggedIn .regAndLoginContainer p{margin:0!important;font:15px/22px Verdana,Helvetica,Arial,sans-serif!important}.loginContainer{font:15px Verdana,Helvetica,Arial,sans-serif!important}.subscriber p{font:bold 15px/24px Verdana,Helvetica,Arial,sans-serif!important}.fieldBorder{border:1px solid #9c9b9b;margin-bottom:3px;font-size:13px;float:left}.buttonsFrm{border-radius:3px;display:inline-block;font:15px "Fauna One"}.buttonsFrm a:link,.buttons a:visited{color:#fff;display:block;padding:6px 20px;text-decoration:none}.buttonsFrm.redBtn .registerLink,.buttonsFrm.redBtn button{border-radius:3px;border:2px solid #ff1e00;display:inline-block;font:15px Lucida Grande,Lucida Sans,Helvetica,Arial;background:none repeat scroll 0 0 #ff1e00;color:#fff}.webAccessText{float:left;margin:0}.middleContainer .leftCol{float:left}.middleContainer .rightCol{width:45%;float:left}.noPad{padding:0!important;margin:0!important}.subInfo{padding:5px 0 5px 0!important}.moreLinkHolder{width:150px;clear:both;text-align:left;padding:5px 0 5px 0;color:#ff1e00;font:13px/20px Verdana,Helvetica,Arial,sans-serif;text-decoration:underline;cursor:pointer}.moreLinkHolder:hover{text-decoration:none}.contactBr{line-height:20px}.contactUsFormDiv{margin-left:2px}.contactUsFormDiv .links .item{background-color:#fffcfc;border:1px solid #ccc;padding:15px;margin:20px 0 0 0}.contactUsFormDiv .links .item .data{margin:10px 0 0 0;line-height:18px}.contactUsFormDiv .links .jumper{margin:25px 0 10px 0;font-weight:bold}.contactUsFormDiv .form{background-color:#fffcfc;border:1px solid #ccc;padding:15px;margin:18px 0 0 0}.contactUsFormDiv .form .item{font-weight:bold;margin:0}.contactUsFormDiv .form .item span{font-weight:normal}.contactUsFormDiv .form .item input{width:90%;padding:4px;border:1px solid #444;color:#555;margin-bottom:15px}.contactUsFormDiv .form .item textarea{width:90%}.formFields{border:1px solid #444;color:#555;padding:1px;width:92%;margin-bottom:15px}.captcha{font:11px/12px arial;padding-top:20px;text-decoration:underline}.captcha:hover{text-decoration:none}.formBtn{background:none repeat scroll 0 0 red;border-radius:2px;display:inline-block;font:700 14px "Source Sans Pro",Arial,sans-serif}.formBtn a:link,.formBtn a:visited{color:#fff;display:block;padding:4px 10px;text-decoration:none;border:2px solid red;border-radius:3px}.formBtn a:hover{border:2px solid #980b0b;border-radius:3px}.kservBody{padding:0 10px;font-family:Helvetica,Arial,sans-serif;color:#444;font-size:15px;position:relative}.kservClear{clear:both}.kservTitle{font-size:35px;color:#333;font-family:Yanone Kaffeesatz,Helvetia,sans-serif}.kservOverlay{position:absolute;top:0;left:0;width:100%;height:100%;z-index:10;background:#fff;opacity:.7;filter:alpha(opacity=70);display:none}.kservOverlay div{top:45%;transform:translateY(-45%)}.kservHidden{display:none}.kservMessage{background:#eaeaea;font-size:14px;border:1px solid #ccc;padding:10px;border-radius:3px;line-height:20px;display:none}.kservMessage.error{color:red}.kservForm{margin:20px 0 0 0}.kservFormItem{margin:0 0 20px 0;position:relative}.kservFormItem input{width:92%;height:45px;padding:0 4%;border:1px solid #999;border-radius:2px;font-size:17px;outline:none}.kservFormItem input::-ms-clear{display:none;width:0;height:0}.kservFormItem input.off{color:#ccc}.kservFormItem input.error{border:1px solid red}.kservFormItem input.on{border:1px solid #008dd4}.kservFormItem label{position:absolute;top:50%;left:0;padding:0 0 0 4%;font-size:17px;color:#ccc;transform:translateY(-50%)}.kservFormItem select{border:1px solid #999;border-radius:3px;font-size:17px;color:#ccc;padding:0 4% 0 2%;margin:0 7px 0 0;height:45px}.kservFormItem select option{color:#000}.kservFormItem select option:first-child{color:#ccc}.kservFormItem select.error{border:1px solid red}.kservCommands{margin:30px 0 0 0}.kservCommands .kservButton{border-radius:3px;background:red;text-align:center;margin:0 0 20px 0}.kservCommands .kservButton a{text-decoration:none;color:#fff;display:block;padding:15px 5px;font-weight:700}.kservCommands .kservButton.white{background:#fff;border:1px solid #666}.kservCommands .kservButton.white a{color:#333}.kservLogin .kservMessage{margin-bottom:20px}.kservLogin label.password{cursor:auto}.kservRememberMe{}.kservRememberMe input{float:left;margin-right:7px;margin-top:2px}.kservRememberMe label{float:left}.kservForgotPassword{}.kservForgotPassword a{color:#444}.kservRegister{}.kservRegister .kservCommands .kservButton a span{text-transform:uppercase}.kservRegister .text{}.kservRegister .text a{color:#444}.kservRegister .formCopy{margin-bottom:20px;font-weight:700}.kservRegister .kservMessage{margin-top:20px}.kservRegister .step3{margin:10px 0 0 0}.kservRegister .optin{margin:0 0 20px 0}.kservRegister .optin input{float:left;width:5%;margin-top:3px}.kservRegister .optin label{float:left;width:90%;margin-left:2%}.kservRegister .disclaimer{font-size:12px}.kservRegister .disclaimer a{color:#444}.kservRegister .kservConfirm{margin:20px 0;font-weight:700;line-height:22px}.kservRegister .kservConfirm a{color:#444}.kservRegister .kservConfirm span{text-transform:uppercase}.kservAccessCodes{}.kservAccessCodes .kservMessage{margin-top:20px}.kservAccessCodes .formCopy{font-weight:700;margin-bottom:20px}.kservAccessCodes .formCopy a{color:#444}.kservAccessCodes .disclaimer{border-top:1px solid #ccc;margin:10px 0 0 0;padding:20px 0 0 0;line-height:18px}.kservAccessCodes .kservDigitalLogos{margin:20px 0 10px 0;text-align:center}.kservAccessCodes .kservDigitalLogos img{display:inline-block;margin:5px 10px 0}.kservAccessCodes .kservConfirm{margin:20px 0;font-weight:700;line-height:22px}.kservAccessCodes .kservConfirm .kservMag{text-transform:uppercase}.kservReload{}.kservReload p{line-height:22px}.kservOverlayLoader{margin:0 auto;font-size:10px;position:relative;text-indent:-9999em;border-top:.5em solid rgba(0,0,0,.7);border-right:.5em solid rgba(0,0,0,.7);border-bottom:.5em solid rgba(0,0,0,.7);border-left:.5em solid #fff;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-animation:load8 1.1s infinite linear;animation:load8 1.1s infinite linear}.kservOverlayLoader,.kservOverlayLoader:after{border-radius:50%;width:5em;height:5em}@-webkit-keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes load8{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@media handheld,only screen and (max-width:500px){.kservFormItem select{font-size:16px;padding:0 0 0 5px;margin:0 2px 0 0}}