body{background:#999;color:#000;font-family:Verdana,Arial,Sans-Serif;margin:0 5px;text-align:center}body.device-desktop{font-size:62.5%}body.mobileapp{background-color:#fff}p,blockquote{text-align:justify}.clear{clear:both}a{color:#03c;text-decoration:none}a:hover,a:visited{color:#900;text-decoration:none}h1,h2,h3,h4,h5,h6{color:#000}blockquote{color:#333;font-size:.9em}body.device-desktop blockquote{padding:.2em 2em .2em 0;font-size:1em!important}body.device-tablet blockquote{margin:0 1em;padding-left:.75em}body.device-phone blockquote{margin:0 .5em;padding-left:.4em}body.device-mobile blockquote{border-left:4px solid #b4b9be}blockquote blockquote{background:0 0;margin:0;font-size:1em}input{font-size:1.2em}input[type=text],textarea{background:0 0;border:1px inset #aaa}input[type=submit]{background:#eee;border:1px outset #aaa}input[type=text]:focus,textarea:focus{background:#ffc}pre,code,textarea{font-size:12px}code{color:#000}img{border:0}.break,.clear{clear:both}#s{width:170px}#controller{margin:0 auto;padding:0}#mobile-controller{margin:0 auto;padding:0;background-color:#fff}#rtbrdr{background:#fff url(images/bkgd_right.gif) repeat-y right!important;margin:0 auto}.mobileapp #rtbrdr{min-width:100%;border-bottom:1px solid #000}#page{background:url(images/bkgd_left.gif) repeat-y left;margin:0;text-align:left}#container{clear:both;margin:0;padding:0}#wrapper{padding:10px 0 0;margin:0 0 0;width:100%}#content{float:left;margin:0 0 0 30px;padding:0 10px 0 0;position:relative;overflow:hidden;border-right:1px solid #9b1300}#content.single{border-right:0 solid #9b1300}#sidebar{width:26%;float:left;margin:10px 0 0 0;padding:0 10px;position:relative;overflow:visible}body.single #sidebar{border-left:1px solid #9b1300}#footer{clear:both;margin:0 5em}#header{margin:0 14px;height:6em;background-color:#900;position:relative}body.device-desktop #header,body.device-tablet #header{background:#900 url(images/ip_bkgd.gif) repeat-x;height:112px}.header-title{display:block;position:relative;top:0;left:10px;z-index:3}.header-title a.logo{display:block}.header-title a img{display:block;padding:2px 5px 0 0}#header a,a:hover{text-decoration:none}#nav{background:none repeat scroll 0 0 #000;border-top:1px solid #294f69;clear:both;height:32px;margin:0 14px;border-bottom:1px solid #294f69;z-index:6}#nav ul{border:medium;height:22px;margin:0 auto;padding:8px 0 0;width:100%;font-size:12px;z-index:6}#nav ul li,#footer-nav ul li{text-transform:uppercase;list-style:none;padding:1px 4px 0 8px;margin:0;display:inline;border-left:1px solid #fff;height:32px;font-size:12px}#nav ul li.menu-item-first,#footer-nav ul li.menu-item-first{border-left:0}#nav ul li.home{border-left:none}#nav a:link,#nav a:visited,#nav a:active{color:#fff;font-weight:700;text-decoration:none;font-size:12px;line-height:1em}#nav a:hover{color:#c00;text-decoration:none}.navigation{padding-bottom:25px;font-size:12px}.navigation .navleft{float:left}.navigation .navright{float:right}.menu-main-navigation-container{position:relative;left:15px}#menu-footer-nav{padding-left:0}#footer-nav{margin-bottom:15px}body.device-phone #nav{display:none}#sidebar{color:#000;overflow:visible}#sidebar div li.widget{padding:0 2em 4em}#sidebar div div{padding:0;background:0 0}#sidebar #searchform{text-align:center}#sidebar h2{color:#000;font-size:1.3em;font-weight:700;margin:0 0 10px;text-align:center}#sidebar p{text-align:left;margin-top:0;color:#666}#sidebar ul{list-style:none;margin-left:0;padding-left:0;font-size:1.1em}#sidebar ul ul{margin-bottom:2em;font-size:1em}#sidebar ul ul ul{padding-left:1em}#sidebar ul li{margin-top:2em}#sidebar ul li li{margin:0}#sidebar li li a{font-weight:700;color:#03c;text-decoration:none}#sidebar li li a:hover{font-weight:700;color:#900;text-decoration:none}.tagline{margin:10px 0 20px;color:#900;font-size:11px;font-weight:700;font-style:italic;text-decoration:none;text-align:center;font-family:verdana,arial,helvetica,sans-serif}.tagline2{padding:10px 0 20px;color:#000;font-size:9px;text-decoration:none;text-align:center;font-family:verdana,arial,helvetica,sans-serif}p.amazon{margin:0 0 0 35px;text-align:center}#sidebar ul.blogroll li{margin-top:0}#content{text-align:justify}.mobileapp #content{margin:0!important}h2.archive-title{font-size:1.6em;color:#900;text-transform:uppercase}h2.pagetitle{font-size:1.3em;text-transform:uppercase}body.device-desktop h2,body.device-desktop h2.archive-title,body.device-desktop h2.pagetitle{font-size:1.7em}#content ul{list-style:url(images/list-style.png)}.post{margin:0 0 4em 0;clear:both}.archivelist .post ul{margin:0 0 4em 4em}.post-title,.post-entry,.post-meta{margin:0}#content .post-title:first-child h2{margin:0}.post-entry ul.oldarchives{padding-bottom:10px;margin-bottom:0}.post-title h2,.post-title h3{font-size:1.5em;font-weight:700;margin:0;text-transform:uppercase}body.device-desktop{margin:1em 1em 0 0}.post-title h2 a,.post-title h3 a{color:#03c}.post-title h2 a:hover,.post-title h3 a:hover{color:#900;text-decoration:none}.post-entry,.archives{font:1.2em/1.5em Verdana,Arial,Sans-Serif}.post-entry .archives .post-title h2{font-size:13px}.post-entry a{font-weight:600;color:#03c;text-decoration:none}.post-entry a:hover{font-weight:600;color:#900;text-decoration:none}.post-entry a:visited{font-weight:600;color:#900}.post-entry p:last-child{margin-bottom:0}.post-meta{text-align:right;clear:both;font-size:1.1em;color:#333;line-height:3.5em}body.device-desktop .post-meta{margin-top:1.6em}.single .post-meta{text-align:left;font-size:1.1em;color:#333;line-height:1.7em;margin:10px 0;padding:10px 0;clear:none}.post-meta a{font-weight:600;color:#03c;text-decoration:none}.post-meta a:hover{font-weight:600;color:#900;text-decoration:none}.post-meta--permalink-icon{height:1.3em;width:auto;vertical-align:text-bottom;fill:#333}.share{height:40px;padding-top:2px;padding-bottom:2px;clear:both}.share .shareSocialTwitter{float:left;width:100px;padding-left:10px}.share .shareSocialFacebook{float:left;width:120px}.share .shareSocialStumbleUpon{float:left;padding:1px 0 0 10px}.share .shareSocialLinkedIn{float:left;width:100px;overflow:hidden;padding-left:10px}.share .shareSocialFacebook .fb_iframe_widget iframe,.share .shareSocialFacebook .fb,.share .fb{height:28px!important}body.device-mobile .shareSocialTwitter,body.device-mobile .shareSocialFacebook,body.device-mobile .shareSocialStumbleUpon,body.device-mobile .shareSocialLinkedIn{width:unset}#comments{margin:0 2%}#comments h3{font-size:1.6em}.commentlist{list-style:none;margin:0;padding:0;text-indent:0}.commentlist li{padding:2em 0;overflow:auto;border-bottom:1px solid #f8f8f8}.commentlist p{margin:.5em 0;font:1.1em/1.5em Verdana,Arial,Sans-Serif;text-align:left}.commentlist p a,.commentlist h4 a{border-bottom:1px solid #eee}.commentlist h4{font-size:1.3em;margin:0}.commentlist cite{font-style:normal}.commentlist img.avatar{float:right;margin:0 0 0 10px;padding:3px;border:1px solid #eee}textarea#comment{width:100%;font-size:1.6em}.searchcontainer{border-top:1px solid #cecece;border-bottom:1px solid #cecece}.searchresult{clear:both;padding-bottom:10px;padding-right:10px;padding-top:10px}.searchresult.odd{background-color:#efefef;border-right:1px solid #cecece;border-left:1px solid #cecece}.searchresult.even{background-color:#fdfdfd;border-right:1px solid #dfdfdf;border-left:1px solid #dfdfdf}.searchresult h3{font-size:1.2em;margin:0;padding:1em 0 0}.searchresult p{margin:0;padding:0 0 1em}#footer{margin:0 14px;height:130px;border-bottom:22px solid #000;background:url(images/ip_bkgd.gif) repeat-x}#footer div div div{color:#ccc;text-align:center;font-size:12px}#footer .footerContent{padding:3.8em 3em 3em}#footer a{color:#fff;text-decoration:none}#footer a:hover{color:#ccc;text-decoration:none}#mobile-footer{margin:0 14px;border-bottom:2px solid #000;border-top:2px solid #000;text-align:center;padding-top:3px;padding-bottom:3px;background-color:#ab1600;color:#ccc;font-size:1em;font-weight:700}#mobile-footer a{color:#fff;text-decoration:none}#mobile-footer a:hover{color:#ccc;text-decoration:none}#wp-calendar caption{text-transform:uppercase;font-weight:700;color:#68b}#wp-calendar thead th{font-weight:700;color:#888;text-align:center}#wp-calendar tbody td{text-align:center}#wp-calendar tbody td a{font-weight:700}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}.alignleft{float:left;margin:5px 5px 5px 0}.alignright{float:right;margin:5px 0 5px 5px}.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px}.wp-caption img{margin:0;padding:0;border:0}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0}.wp-polls{background:#eee;margin:0 auto 20px;padding:5px;width:50%;border:1px dotted #666}.wp-polls h2{text-align:center;color:#900;font-size:18px;font-weight:900}.attachment{text-align:center;margin-top:10px}.attachment img{border:#000 1px solid;padding:1px}.thumbs{text-align:center}.thumbs img{margin:10px;width:75px;height:75px;border:#000 1px solid}.textwidget{margin-top:0}.contentadvertisement{text-align:center;padding:10px;border-top:1px solid silver;border-bottom:1px solid silver;margin:0 auto;height:90px}#adcontentsquaretop{background-color:#fff;margin-bottom:4em;color:#000}#adcontentsquaretop p{color:#000}#topborder{height:3px;background-color:#a7a7a7;border-bottom:1px solid #565656}.amazon-search-script{float:left;position:relative;top:-1px;left:-1px}.amazon-search-row-inline{margin-bottom:4em;border-top:1px solid #000;border-bottom:1px solid #000;padding-bottom:.7em;padding-top:.7em}.amazon-affiliate-disclaimer{font-size:13px;line-height:1.1em;border-right:1px solid #000}body.device-tablet .amazon-affiliate-disclaimer{padding-right:.8em!important}body.device-phone .amazon-affiliate-disclaimer{padding-left:8px!important;margin-left:0!important}body.device-tablet .amazon-affiliate-donate-button{padding-top:2.2em}.amazon-affiliate-disclaimer p{color:#000!important;font-family:verdana,sans-serif}.amazon-search-script{border-top:1px solid #000}.homepagead,.postad{text-align:center}.homepagead .advertisement_container,.postad .advertisement_container{display:inline-block}.lower-sidebar{text-align:center}.lower-sidebar .advertisement_container{margin:0 auto}#sidebar .advertisement_container{margin-top:10px}#sidebar .sidebar-box .tatler,#sidebar .sidebar-box .lifestyle{background-color:#ebebeb}#sidebar .sidebar-box .tatler .sidebar-tatler,#sidebar .sidebar-box .lifestyle .sidebar-lifestyle{padding:10px}.bullet-tatler,.bullet-lifestyle{position:relative;top:2px;width:15px}.bullet-tatler a,.bullet-lifestyle a{color:#02446a;line-height:14px}#sidebar .sidebar-box .tatler .sidebar-tatler .content-tatler,#sidebar .sidebar-box .lifestyle .sidebar-lifestyle .content-lifestyle{line-height:14px;margin-bottom:10px;text-align:left}#sidebar .sidebar-box .tatler .sidebar-tatler .content-tatler a,#sidebar .sidebar-box .lifestyle .sidebar-lifestyle .content-lifestyle a{color:#02446a;font-family:verdana;font-size:11px;font-weight:700}#sidebar .sidebar-box{margin-top:10px}#sidebar .lifestyle .sidebar-footer,#sidebar .tatler .sidebar-footer{border-top:1px solid #bcbcbc;padding-right:15px;padding-top:2px;padding-bottom:2px;text-align:right}#sidebar .lifestyle .sidebar-footer a,#sidebar .tatler .sidebar-footer a{background-image:url(/instapundit/themes/instapundit_sso/images/orangebullet.gif);background-repeat:no-repeat;background-position:0 2px;padding-left:15px;color:#7f501f}.upper-half-sidebar{background-color:#fff;border-left:1px solid #fff;left:-2px;padding-left:0;position:relative}.lower-half-sidebar{padding-left:1px}#sidebar .lower-sidebar{margin-top:20px}#sidebar .lower-sidebar h2{font-size:1.2em;font-family:verdana}#amazon_disclaimer{clear:both;font-size:1.1em;font-style:italic;margin:2.3em 0 2em;border-top:1px solid #ebeef2;padding-top:.7em}#sidebar .insta_links{padding-top:1.5em!important}.clearingfix{overflow:hidden;display:inline-block}.clearingfix{display:block}.cleaner{clear:both}.single .ssoCommentsNumber{margin-left:-7px;margin-right:5px;margin-top:-15px;padding-left:15px;position:relative;width:125px;display:inline-block;float:none;font-weight:400;height:35px;position:relative}.single .ssoCommentsNumberInner{margin-top:1px;font-size:1em;left:-2px;margin-left:-5px;top:12px;width:115px;display:inline-block;position:relative;text-align:center;color:#4d4d4d;font-weight:600}body.device-desktop #rtbrdr{min-width:800px}body.device-desktop #controller{width:1150px}body.device-desktop #content{width:67%}body.device-mobile #s{width:100%}body.device-mobile #s::placeholder{color:#eac2c2}body.device-mobile #content{width:calc( 100% - 70px )}body.device-mobile .header-title img{max-width:calc( 100% - 120px )}body.device-phone .home-page-disqus-comment-count{padding-top:1.1em;height:29px!important;line-height:2em}body.device-tablet .home-page-disqus-comment-count{line-height:4em}@-moz-document url-prefix(){.single .ssoCommentsNumberInner{margin-top:0}.single .ssoCommentsNumber{top:-8px}}@media screen and (-webkit-min-device-pixel-ratio:0){.single .ssoCommentsNumber{top:5px}body.device-desktop .post-meta{padding-top:10px;margin-top:10px!important}.single .ssoCommentsNumberInner{font-size:.9em}}*:first-child+html .single .ssoCommentsNumber{top:10px;margin-top:-25px}#sidebar .amazon-search-box{overflow:hidden;height:148px;border:none}#disqus_thread a{color:#900}.home-page-disqus-comment-count{background:url(images/comments-bubble.png) no-repeat;display:inline-block;width:40px;height:35px;text-align:center;font-weight:700;float:right}.single-disqus-comment-count-outer{background:url(images/comments-bubble.png) no-repeat;display:inline-block;width:40px;height:35px;text-align:center;font-weight:700;margin-top:-10px;cursor:pointer;margin-left:10px}.single-disqus-comment-count{margin-top:12px;display:inline-block}