article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}a:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}a:hover,a:active{outline:0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{max-width:100%;vertical-align:middle;border:0;-ms-interpolation-mode:bicubic}#map_canvas img{max-width:none}button,input,select,textarea{margin:0;font-size:100%;vertical-align:middle}button,input{*overflow:visible;line-height:normal}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}button,input[type=button],input[type=reset],input[type=submit]{cursor:pointer;-webkit-appearance:button}input[type=search]{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}textarea{overflow:auto;vertical-align:top}img{border:0}body{font-family:Georgia,"Droid Serif",serif;font-size:15px}a{color:inherit;text-decoration:none}h1,h2,h3,h4,h5,h6,.trc_rbox_header{font-family:Helvetica,"Droid Sans",sans-serif;font-weight:700;line-height:1.3em;margin-bottom:.7em;margin-top:0;padding-right:1em}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,h6 a:hover,.trc_rbox_header a:hover{color:#900}h1{font-size:1.8em}h2{font-size:1.4em}h3,section.sub h1,.trc_rbox_header,.trc_rbox_border_elm{font-size:1.2em}h4,h5,h6{font-size:1em}ul{list-style:none;padding:0}article{clear:left}article time,#wire-ad .disclaimer,article .meta{font-family:"Lucida Grande","Droid Sans",sans-serif;color:#999;text-transform:uppercase}article,#wire-ad{font-size:1em}article blockquote{border-left:5px solid #f0f0f0;color:#444;font-size:1.05em;font-style:italic;margin-left:5px;margin-top:1.5em;margin-bottom:1.5em;padding-left:15px}article blockquote em,article blockquote i{font-style:normal}article aside.byline{font-size:.8em;margin-bottom:2em}article aside.byline .meta{line-height:12px;position:relative;margin-left:8px;border-left:1px solid #999;display:inline;padding-left:12px}article aside.byline .meta #viewcount{display:inline-block;background-image:url(http://static.talkingpointsmemo.com/images/metasprite_ce.png);background-repeat:no-repeat;padding-left:21px}article aside.byline time{white-space:nowrap}article aside.byline a[rel=author]:after{color:#ccc;content:" - "}article a[rel=author]{font-family:"Lucida Grande","Droid Sans",sans-serif;font-weight:700;text-transform:uppercase}article p img,article p iframe,article p object{margin-top:1em;margin-bottom:1em}article p a{color:#900}article p a:hover{color:#c33;border-bottom:1px dotted #c33}article ul,article ol{line-height:1.5em}article ul time,article ol time{font-size:.8em}article ul time:before,article ol time:before{color:#ccc;content:" - "}article p,#wire-ad p{line-height:1.5em;margin-right:1em}section.sub{margin-top:3em;margin-bottom:3em}section.sub h1,section.sub .trc_rbox_header{border-bottom:1px solid #f0f0f0;padding-bottom:.3em}section.sub#taboola-div,section.sub#nrelate-div,section.sub .most-shared{height:319px;width:640px}section.sub#taboola-div .grid-4x2 .trc_rbox_header,section.sub#taboola-div .nr_title,section.sub#taboola-div .most-shared-description,section.sub#nrelate-div .grid-4x2 .trc_rbox_header,section.sub#nrelate-div .nr_title,section.sub#nrelate-div .most-shared-description,section.sub .most-shared .grid-4x2 .trc_rbox_header,section.sub .most-shared .nr_title,section.sub .most-shared .most-shared-description{font-family:Helvetica,"Droid Sans",sans-serif;font-weight:700}section.sub#taboola-div .grid-4x2 .trc_rbox_header .logoDiv,section.sub#taboola-div .nr_title .logoDiv,section.sub#taboola-div .most-shared-description .logoDiv,section.sub#nrelate-div .grid-4x2 .trc_rbox_header .logoDiv,section.sub#nrelate-div .nr_title .logoDiv,section.sub#nrelate-div .most-shared-description .logoDiv,section.sub .most-shared .grid-4x2 .trc_rbox_header .logoDiv,section.sub .most-shared .nr_title .logoDiv,section.sub .most-shared .most-shared-description .logoDiv{font-family:"Lucida Grande","Droid Sans",sans-serif;font-weight:400;margin-right:6px}section.sub#taboola-div .grid-4x2 .trc_rbox_header .logoDiv span:before,section.sub#taboola-div .nr_title .logoDiv span:before,section.sub#taboola-div .most-shared-description .logoDiv span:before,section.sub#nrelate-div .grid-4x2 .trc_rbox_header .logoDiv span:before,section.sub#nrelate-div .nr_title .logoDiv span:before,section.sub#nrelate-div .most-shared-description .logoDiv span:before,section.sub .most-shared .grid-4x2 .trc_rbox_header .logoDiv span:before,section.sub .most-shared .nr_title .logoDiv span:before,section.sub .most-shared .most-shared-description .logoDiv span:before{content:"Advertisement "}section.sub#taboola-div{height:270px;margin-bottom:1em}.articles article time,#wire-ad .disclaimer{border-bottom:1px solid #f0f0f0;display:block;font-size:.8em;margin-bottom:1.1em;padding-bottom:.4em}.more-posts-wrapper{text-align:center}.more-posts-wrapper .more-posts{display:inline-block;margin:0 auto 20px;background:#eee;padding:6px 10px;border-radius:3px;border:1px solid #ddd;font-family:"Lucida Grande","Droid Sans",sans-serif;color:#484848;font-size:14px}#page article h1.title{margin-bottom:0}#page article h1.title,#page article .related h1,#page article .comments h1,#page article .article-content,#page article aside.byline,#page article .trc_rbox_header,#page article .most-shared-description,#page article .nr_title{padding-left:10px}.row{width:1002px;clear:both}.row .span{margin-left:12px;border-right:1px solid transparent;float:left;overflow-x:visible;min-height:30px;padding-top:20px}.row .span.one{width:317px}.row .span.one.box{margin-left:20px;width:300px}.row .span.two{width:647px}.row .span.ruled{border-color:#ddd}.clear{height:0;clear:both}section#body .ad{overflow:hidden}section#body .ad:before{font-family:"Lucida Grande","Droid Sans",sans-serif;content:"Advertisement";color:#ccc;display:block;font-size:9px;letter-spacing:1px;line-height:18px;text-align:center;text-transform:uppercase}section#body .ad.box{min-height:274px}section#body .ad iframe{display:block}#livewire .articles .ad{margin-bottom:40px}#livewire article .ad{margin-bottom:-20px}.most-shared{margin:20px 0 40px;overflow:hidden;clear:both}.most-shared .most-shared-description{font-size:18px;border-bottom:1px solid #ddd}.most-shared .most-shared-story{width:319px;float:left;height:95px}.most-shared .most-shared-story .most-shared-story-title{display:inline-block;vertical-align:middle;font-size:16px;width:215px;margin-left:5px;font-family:Helvetica,"Droid Sans",sans-serif;color:#444;line-height:20px}.most-shared .most-shared-story .most-shared-story-title a{color:#000}.most-shared .most-shared-story .most-shared-story-thumbnail{line-height:85px;height:85px;width:85px;display:inline-block}#page #body .most-shared .most-shared-story-thumbnail img{vertical-align:middle;margin:0}#outbrain-div #ac_4011 .ac_header_title{padding:0;font-weight:400;font-size:18px}#outbrain-div{clear:both}#outbrain-div .ob_org_header{font-size:18px;border-bottom:1px solid #ddd;font-family:Helvetica,Arial,sans-serif;font-weight:700;padding-left:10px;width:96%;display:inline-block}.ob_source{font-size:10px;color:#666;text-transform:uppercase;font-family:"Lucida Grande","Droid Sans",Helvetica,Arial,sans-serif;vertical-align:top}#outbrain-div ul li.odb_li{padding-left:5px}.rec-link{text-decoration:none;color:#900;font-family:Helvetica,Arial,sans-serif;display:block;font-size:16px;line-height:22px;width:94%}.AR_1{max-width:319px;float:left}.AR_2{max-width:319px;float:left}header{margin-top:-99px}header #logo{background-color:#900;background-size:267px 155px;display:inline-block;float:left;height:123px;margin-left:-1px;width:267px}header .ad{float:right;height:99px;margin-right:-1px}header nav{font-family:"Lucida Grande","Droid Sans",sans-serif;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom:1px solid #ccc;display:inline-block;font-size:.85em;float:left;height:23px;line-height:23px;text-transform:uppercase;width:736px;position:relative}header nav a.prime-nav{display:block;position:absolute;border:0;right:0;top:0;padding:0;margin:0;height:23px}header nav a.prime-nav img{display:block;height:100%}header nav ul{display:inline;list-style:none;margin:0;padding:0}header nav ul li{display:inline-block}header nav ul li:first-child a{border-left:0;padding-left:15px}header nav ul li a{border-left:1px solid #ddd;color:#444;display:inline;padding-left:11px;padding-right:4px;text-decoration:none}header nav ul li a:hover{color:#900}#sitechrome{font-family:droid-sans,Helvetica,Arial,sans-serif;color:#666;float:left;display:block;padding:10px 15px;border-bottom:1px solid #aaa;width:972px;height:12px}#distribution,#distribution li,#tips{display:inline-block;height:12px;line-height:12px}#sitechrome #distribution{float:left;margin-top:-1px}#distribution li{list-style:none;float:left;margin-left:0}#sitechrome section#tips{float:right}#sitechrome a{font-size:12px;color:#666;display:inline-block;vertical-align:top;margin:0 6px}#sitechrome a:hover{color:#000;text-decoration:none}footer{padding:10px 0 0;clear:both;font-size:1em}footer .footer-ad{position:relative;margin:0;padding:10px 0 10px 137px;clear:both;border-top:1px solid #cecece}footer #masthead{-moz-text-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;-khtml-text-shadow:0 1px 0 #fff;-o-text-shadow:0 1px 0 #fff;-ms-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;background-color:#f0f0f0;border-bottom:1px solid #ddd;border-top:1px solid #ddd;padding:15px 0}footer #masthead .col{float:left;margin-left:12px;width:153px}footer #masthead .title{font-family:"Lucida Grande","Droid Sans",sans-serif;border-bottom:1px dotted #ddd;color:#999;font-size:.6em;font-weight:700;line-height:1.5em;margin-bottom:.7em;padding-top:.9em;padding-bottom:.3em;text-transform:uppercase;padding-left:6px;padding-right:6px}footer #masthead p{font-size:.9em;line-height:1.3em;margin:.4em 6px}footer #masthead p a:hover{color:#900}footer nav{font-family:"Lucida Grande","Droid Sans",sans-serif;clear:both;margin:13px}footer nav #footer-home{-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-khtml-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);display:inline-block;background-color:#900;margin-right:15px;width:64px;height:32px;float:left;border:1px solid #900;background-size:267px 155px;background-position:-1px -123px}footer nav ul{margin:0;font-size:.7em;line-height:1em;padding-top:3px}footer nav ul li{border-left:1px solid #ddd;padding-left:11px;padding-right:4px;display:inline-block}footer nav ul li:first-child{border-left:0;padding-left:0}footer nav ul a{color:#900}footer nav ul a:hover{color:#c33;border-bottom:1px dotted #c33}footer nav #footer-copyright{font-size:.7em;color:#999;display:block;margin-top:7px}#page #body aside.social{height:55px;width:632px;overflow:hidden;display:block;font-family:"Lucida Grande","Droid Sans",sans-serif;color:#999;text-transform:uppercase;line-height:14px;background-color:#fff;border:1px solid #e9e9e9;margin-bottom:20px}#page #body aside.social .button{float:left;margin-right:38px;margin-left:18px;margin-top:5px;font-size:10px}#page #body aside.social .button img{-moz-box-shadow:none;-ms-box-shadow:none;-khtml-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;margin:0 0 4px;display:block}#page #body aside.social .button.email{margin-right:0}#page #body aside.social .button.bottom{margin-right:24px}#page #body aside.social.foot{height:55px;width:640px;overflow:hidden;display:block;font-family:"Lucida Grande","Droid Sans",sans-serif;color:#999;text-transform:uppercase;line-height:14px;background-color:#fff}#page #body aside.social .twitter{margin-right:0}a.twitter-share-button,iframe.twitter-share-button{display:block;margin:0 0 4px}a.twitter-share-button{height:28px;visibility:hidden}.comments{position:relative;min-height:344px}#disqus_thread{max-width:635px}.recommendations{min-height:342px}.like{min-height:65px;border:1px solid #ddd;margin-bottom:2em}.twitter-tweet,article blockquote.twitter-tweet{min-height:155px;oveflow-y:hidden;font-size:16px;max-width:550px;line-height:22px;display:block}.twitter-tweet,article blockquote.twitter-tweet,.twitter-tweet-rendered{min-height:155px;padding:16px 0;margin:7px 0}.twitter-follow-button{height:27px;margin-bottom:15px;display:block;margin-bottom:2em}#comment-heatmap-wrapper{position:absolute;top:20px;bottom:0;right:-310px;width:300px;overflow:hidden}#comment-heatmap-wrapper .comment-heatmap-target{height:250px}.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;line-height:0;content:""}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.input-block-level{display:block;width:100%;min-height:30px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fade{opacity:0;-webkit-transition:opacity .15s linear;-moz-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{position:relative;height:0;overflow:hidden;-webkit-transition:height .35s ease;-moz-transition:height .35s ease;-o-transition:height .35s ease;transition:height .35s ease}.collapse.in{height:auto}.close{float:right;font-size:20px;font-weight:700;line-height:20px;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.4;filter:alpha(opacity=40)}button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop,.modal-backdrop.fade.in{opacity:.8;filter:alpha(opacity=80)}.modal{position:fixed;top:50%;left:50%;z-index:1050;width:560px;margin:-250px 0 0 -280px;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.3);*border:1px solid #999;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;outline:0;-webkit-box-shadow:0 3px 7px rgba(0,0,0,.3);-moz-box-shadow:0 3px 7px rgba(0,0,0,.3);box-shadow:0 3px 7px rgba(0,0,0,.3);-webkit-background-clip:padding-box;-moz-background-clip:padding-box;background-clip:padding-box}.modal.fade{top:-25%;-webkit-transition:opacity .3s linear,top .3s ease-out;-moz-transition:opacity .3s linear,top .3s ease-out;-o-transition:opacity .3s linear,top .3s ease-out;transition:opacity .3s linear,top .3s ease-out}.modal.fade.in{top:50%}.modal-header{padding:9px 15px;border-bottom:1px solid #eee}.modal-header .close{margin-top:2px}.modal-header h3{margin:0;line-height:30px}.modal-body{max-height:400px;padding:15px;overflow-y:auto}.modal-form{margin-bottom:0}.modal-footer{padding:14px 15px 15px;margin-bottom:0;text-align:right;background-color:whitesmoke;border-top:1px solid #ddd;-webkit-border-radius:0 0 6px 6px;-moz-border-radius:0 0 6px 6px;border-radius:0 0 6px 6px;*zoom:1;-webkit-box-shadow:inset 0 1px 0 #fff;-moz-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff}.modal-footer:before,.modal-footer:after{display:table;line-height:0;content:""}.modal-footer:after{clear:both}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.hide{display:none}.affix{position:fixed}#sitechrome #login-btn{background-color:#333;color:#fff;border:1px solid #666;font-size:12px;margin-top:-5px;padding:2px 6px;border-radius:3px;display:block;float:right}#login-modal .close{display:block;position:absolute;right:4px}body{background-color:#f0f0f0}#page{background-color:#fff;border:1px solid #aaa;width:1002px;min-height:1000px;margin:auto;-moz-box-shadow:0 1px 5px 3px rgba(0,0,0,.06);-ms-box-shadow:0 1px 5px 3px rgba(0,0,0,.06);-khtml-box-shadow:0 1px 5px 3px rgba(0,0,0,.06);-webkit-box-shadow:0 1px 5px 3px rgba(0,0,0,.06);box-shadow:0 1px 5px 3px rgba(0,0,0,.06);margin-top:114px;margin-bottom:25px}#page #body article{padding-bottom:1.5em}#page #body article .thumbnail{width:165px;height:135px;float:left;background-size:250px;margin-right:12px;-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-khtml-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);background-position:center;margin-bottom:1em}#page #body article p iframe,#page #body article p object{-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-khtml-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2)}#page #body article img{max-width:642px;-moz-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-ms-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-khtml-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 1px 5px 0 rgba(0,0,0,.2);box-shadow:0 1px 5px 0 rgba(0,0,0,.2);margin-bottom:1.3em;margin-left:-13px;margin-top:0}#page #body article img.main{margin-left:-7px}a#home{display:block;border-bottom:1px solid #f0f0f0;margin-bottom:1.5em;padding-bottom:5px;padding-left:10px}nav.section{font-family:"Lucida Grande","Droid Sans",sans-serif;font-size:.8em;margin-bottom:2em;display:block}nav.section ul{margin:0;padding:0;margin-top:5px}nav.section ul li{display:inline-block;float:left}nav.section ul li a{-moz-border-radius:2px;-webkit-border-radius:2px;-khtml-border-radius:2px;border-radius:2px;-moz-text-shadow:0 1px 0 #fff;-webkit-text-shadow:0 1px 0 #fff;-khtml-text-shadow:0 1px 0 #fff;-o-text-shadow:0 1px 0 #fff;-ms-text-shadow:0 1px 0 #fff;text-shadow:0 1px 0 #fff;font-weight:700;display:inline-block;padding:4px 5px;margin-right:8px;margin-left:0;border:1px solid #ccc;color:#444}nav.section ul li a:hover{color:#900;background-color:#f0f0f0}nav.section ul li a.active{color:#000;background-color:#f0f0f0}.span.one [id$=ad_wrapper]{margin-top:12px;min-height:254px}.span.one [id$=ad_wrapper]:before{content:"Advertisement";text-transform:uppercase;text-align:center;font-family:"Lucida Grande","Droid Sans",sans-serif;display:block;height:15px;color:lightgrey;letter-spacing:1px;line-height:15px}.ad-box{padding-bottom:45px}