@charset "utf-8";.homepage_headline,h1{letter-spacing:-.05em}h1 a,h2 a{text-decoration:none}#article,#article_homepage{border-bottom:5px solid #d4d4d4}#event_list,.ad,.button_regular{clear:both}body,html{margin:0;padding:0;width:100%;height:100%;font:100%;background:url(bg_main.gif)#f3f3f3}.body_text,.homepage_body{color:#000;font-size:1.125em;line-height:1.5em;font-family:'PT Serif',serif}h1,h2{font-family:'PT Serif',Cambria,"Hoefler Text","Liberation Serif",Times,"Times New Roman",serif}h1,h1 a{color:#333}img{-ms-interpolation-mode:bicubic}#main_wrapper{max-width:1567px;margin:0 auto}#top_blue{background:url(bg_header.gif)no-repeat #34495e;height:116px;width:100%;float:left;position:relative}#bottom_blue{height:55px;background-color:#2774c2;float:left;width:100%}#logo{margin-left:2.89672544080605%;margin-top:33px;float:left}#logo_tagline{margin-left:-73px;margin-top:63px;float:left}#mobile_menu{display:none}@media only screen and (max-width:1100px){#logo_tagline{visibility:hidden;display:none}}@media only screen and (max-width:480px){#logo,#logo img{width:215px}#logo{margin:18px auto 0 95px;float:none}#logo_tagline{visibility:hidden}#mobile_menu{display:block;float:left;margin-left:1.5em}#mobile_menu img{width:35px}#top_blue{height:68px}}#col_one{width:15%;float:left}#col_two{width:45%;padding-left:8%;padding-right:8%;background:#fff;float:left;-webkit-box-shadow:0 0 5px 5px rgba(0,0,0,.03);box-shadow:0 0 5px 5px rgba(0,0,0,.03);padding-bottom:30px;-webkit-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px}#col_three{width:24%;max-width:320px;float:left}#article,#article iframe,#tag_holder{width:100%}h1{font-size:2.25em;margin:0;padding:0}h2,h2 a{color:#2774c2}.homepage_headline{font-size:2em}@media only screen and (max-width:960px){.homepage_headline{font-size:1.2em;letter-spacing:-.05em}.homepage_body{font-size:.75em}}@media only screen and (max-width:480px){h1{font-size:1.75em}#col_three{max-width:100%;width:100%}}h2{letter-spacing:-.0625em}h2 a:hover{text-decoration:underline}#article{margin-top:2.5em;float:left;word-break:break-word;-ms-hyphens:auto;hyphens:auto}#article,#article_homepage{-webkit-hyphens:auto;-moz-hyphens:auto}#article_homepage{margin-top:2em;float:left;width:100%;word-break:break-word;-ms-hyphens:auto;hyphens:auto}#tag_holder{float:left;margin-top:10px;margin-bottom:10px}.tag{margin-right:.5em;margin-bottom:.5em;float:left;text-align:center;color:#bcbcbc;font-size:.75em;font-family:'Open Sans',Calibri,Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;text-decoration:none;text-shadow:1px 1px 1px #fff;filter:dropshadow(color=#fff, offx=1, offy=1);background:#f4f4f4;padding:1%;border-radius:2px;-webkit-transition:background 150ms linear,color 150ms linear;-moz-transition:background 150ms linear,color 150ms linear;-ms-transition:background 150ms linear,color 150ms linear;-o-transition:background 150ms linear,color 150ms linear;transition:background 150ms linear,color 150ms linear}#date,.button_regular a{font-family:Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif}.tag:hover{background:#8ab4de;color:#fff;text-shadow:none}.tag:active{background:#f4f4f4}.news img{margin:10px;padding:.3em;border:1px solid #E1E1E1;max-width:100%;height:auto}.mt_15,.mtb_15{margin-top:15px}.noborder{border:none}#date{color:#b7b7b7;font-size:1em}#date a{color:#d12115;-webkit-transition:color 250ms linear,background 150ms linear;-moz-transition:color 150ms linear,background 250ms linear;-ms-transition:color 150ms linear,background 250ms linear;-o-transition:color 150ms linear,background 250ms linear;transition:color 150ms linear,background 250ms linear}#date a:hover{color:#a20f04;background:#f0d1cf}.body_text a,homepage_body a{color:#d12115}.body_text a:hover,homepage_body a:hover{color:#a20f04;background:#f0d1cf}.homepage_body{font-size:1.125em}@media only screen and (max-width:1200px){.homepage_headline{font-size:1.75em;letter-spacing:-.05em}.homepage_body{font-size:1em}h1{font-size:2em}}@media only screen and (max-width:650px){#col_one,#col_three,#col_two{width:auto}#article_homepage{border-bottom:3px solid #d4d4d4}h1{font-size:1.5em}.homepage_headline{font-size:1.25em;letter-spacing:-.05em}#social,.homepage_body,.homepage_read{display:none}}.mtb_15{margin-bottom:15px}.mb_30{margin-bottom:30px}.mtb_25{margin-top:25px;margin-bottom:25px}.button_regular a{font-size:1em;text-decoration:none;color:#fff;padding:7px 12px;border-radius:5px;background:#446DB2;-webkit-transition:color 150ms linear,background 150ms linear;-moz-transition:color 150ms linear,background 150ms linear;-ms-transition:color 150ms linear,background 150ms linear;-o-transition:color 150ms linear,background 150ms linear;transition:color 150ms linear,background 150ms linear}#event_list #date,#event_list a,#navigation #current ul li a,#navigation li ul li a,#side_button ul li a,.call_out .headline{font-family:'Open Sans',Calibri,Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif}.button_regular a:active{top:1px;left:1px}.button_regular a:hover{background:#1e548c}#side_button{width:100%;float:left}#side_button ul{list-style:none;padding:0 0 30px;margin:0;position:relative;float:left;width:100%}#side_button ul li{float:left;display:block;width:100%;margin:0;padding:0;position:relative;border-bottom:1px solid #dadbdc}blockquote{font-size:.9em;color:#636363;border-left:5px solid #dee5eb;margin-left:.5em;padding-left:1em;padding-right:2em;font-style:italic}#side_button a{display:block}#side_button ul li:active a{top:1px;left:1px}#side_button #current a{background:#fff;font-weight:700;color:#d12115;text-decoration:none}#side_button ul li a{text-decoration:none;padding-left:6.25%;cursor:pointer;padding-top:15px;padding-bottom:15px;font-size:1em;color:#a0a0a0}#blog_image2 #caption,#image_caption,#side_button #general a{font-family:Arial,Helvetica,sans-serif}@media only screen and (max-width:1100px){#side_button ul li a{font-size:.9em}}#side_button ul li a:hover{-webkit-transition:background 150ms,color 150ms;-moz-transition:background 150ms,color 150ms;-ms-transition:background 150ms,color 150ms;-o-transition:background 150ms,color 150ms;transition:background 150ms,color 150ms;background:#08598f;color:#bde0f8}#side_button #general a{font-size:14px;color:#404255;padding-top:8px;padding-bottom:8px;padding-left:25px;background-color:#f1f5fe;text-decoration:none;border-bottom:1px solid #dbe3f0}@media only screen and (max-width:480px){#bottom_blue,#navigation li ul{display:none}#bottom_blue{height:auto}#navigation>li>a{border-bottom:1px solid #2d7ecf;text-align:left}#navigation>li{width:100%;text-align:left}}@media only screen and (max-width:650px){#shy_topics{height:auto}#button_pad{display:none}#side_button ul li{width:auto;float:left;border:none}#side_button ul{padding:0;height:37px;overflow:hidden}#side_button ul li a{white-space:nowrap;margin-left:5px;margin-right:5px;padding:9px 5px}}#side_button li ul{float:left;display:block;width:100%;position:relative;margin:0 0 0 23px}#side_button #current li a,#side_button #current li span{background:0 0;text-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}#side_button ul li ul li{float:left;display:block;padding-left:15px;position:relative;border:none}#side_button #current li a:hover,#side_button ul li ul li a:hover{background:url(bg_bullet.png)6px 10px no-repeat #8eadc1;text-decoration:none}#side_button #current li a,#side_button ul li ul a{width:240px;text-decoration:none;border:none;background:0 0;margin:0}#side_button #current #current a,#side_button #current #current span{color:#6F828A;background:#f3ead4;text-shadow:none}#side_button #current ul li a span,#side_button ul li ul li a span{color:#e2e2e2;font-family:Arial,Helvetica,sans-serif;font-size:12px;padding:4px;background:0 0}#blog_image_container{float:left;display:block;margin-right:2.40770465489567%;width:25%;border:1px solid #CCC;padding:.2em;margin-bottom:20px}#blog_image_container_detail{display:block;float:left;margin-bottom:1.75em}@media only screen and (max-width:767px){#blog_image_container{width:100%}}#blog_image{width:240px;margin-bottom:10px;height:95px;overflow:hidden;border:1px solid #8e6e61}#blog_image2{height:100%;max-height:90px;overflow:hidden}#blog_image img{float:left;display:block;width:100%}#blog_image2 img{float:left;display:block;width:100%;padding:0;margin:0;border:none}#blog_image3{float:left;position:relative;display:block;margin-left:0;margin-right:15px;margin-bottom:0;width:75px}#blog_image3 img{float:left;border-width:1px;padding:2px;border-style:solid;background-color:#FFF;border-color:#CCC;display:block;width:100%}#image_caption{font-size:11px;color:#4b638d;line-height:18px;background:#f3f4f6;padding:15px}#image_caption ol,#image_caption ul{padding:15px;margin:0}#image_caption li{margin-bottom:5px}#blog_image2 #caption{display:block;font-size:11px;top:5px;left:5px;color:#4b638d;position:relative;float:left;width:100%}#menu_right a,#menu_right li,#navigation>li>a{font-family:'Open Sans',Calibri,Arial,Verdana,Geneva,sans-serif}#navigation{height:54px;position:relative;display:block;padding:0;margin:0 2% 0 14.95%;z-index:3}#navigation ul{padding:0;margin:0;list-style:none;float:left}#navigation>li{float:left;display:block;margin:0;padding:0;text-align:center;border-left:1px solid #276bb0;border-right:1px solid #317cc8}#navigation>li>a{cursor:pointer;text-decoration:none;color:#e1e9f4;text-shadow:0 -1px 1px rgba(32,95,159,1);font-size:1.125em;display:block;position:relative;padding:14px 30px 17px}@media only screen and (max-width:1200px){#navigation>li>a{font-size:1em;padding-left:20px;padding-right:20px}}@media only screen and (max-width:960px){#navigation{margin-left:0}#navigation>li>a{font-size:.9em;padding-left:15px;padding-right:15px;padding-top:18px}}#navigation a{float:none}#navigation>li:hover>a{background:#4985c1;color:#fff;text-decoration:none;border:none}#navigation a:active{top:-1px}#navigation>#current>a{background:#508ecd;-moz-box-shadow:2px -1px 1px 1px rgba(0,0,0,.1);color:#fff;text-decoration:none;-webkit-box-shadow:inset 0 0 1px 1px #6a9fd5;box-shadow:inset 0 0 1px 1px #6a9fd5}#menu_right{float:right}#menu_right li{color:#bdd7f2;font-size:.9em;padding-top:14px;float:left}@media only screen and (max-width:1100px){#menu_right li{font-size:.8em}}#menu_right a{color:#fff}#menu_right>a:hover{text-decoration:underline}#button_search,#event_list a,.text_bevel{text-decoration:none}#navigation li ul{padding-top:10px;padding-bottom:10px;position:absolute;width:210px;left:-999em;height:auto;background:#4985c1;-moz-box-shadow:1px 1px 5px #888;-webkit-box-shadow:1px 1px 5px #888;box-shadow:1px 2px 5px #888;z-index:3;border-bottom:1px solid #457cb5;zoom:1;filter:alpha(opacity=0);opacity:0;webkit-transition:opacity 200ms ease-in-out;-moz-transition:opacity 200ms ease-in-out;-ms-transition:opacity 200ms ease-in-out;-o-transition:opacity 200ms ease-in-out;transition:opacity 200ms ease-in-out}#event_list,#navigation li ul li,#search,.ad300x250 span,.call_out{position:relative}#navigation li:hover ul{left:auto;zoom:1;filter:alpha(opacity=100);opacity:1}#navigation li ul li{height:auto;float:left;display:block;margin:0;padding:0;width:100%;background:0 0}#navigation #current ul li a,#navigation li ul li a{text-align:left;color:#dde8f4;text-decoration:none;cursor:pointer;background:#5c96d0;padding:10px;height:auto;display:block;font-size:12px;margin-right:10px;margin-left:10px;border:1px solid #5c96d0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;position:relative;text-shadow:1px 1px 1px #4c84bd;filter:dropshadow(color=#4c84bd, offx=1, offy=1);-webkit-border-radius:5px;border-radius:5px;margin-bottom:10px;-webkit-transition:background 100ms linear,border 100ms linear,text-shadow 100ms linear;-moz-transition:background 100ms linear,border 100ms linear,text-shadow 100ms linear;-ms-transition:background 100ms linear,border 100ms linear,text-shadow 100ms linear;-o-transition:background 100ms linear,border 100ms linear,text-shadow 100ms linear;transition:background 100ms linear,border 100ms linear,text-shadow 100ms linear}.ad,.ad_skyscraper,.text_bevel{text-align:center}#navigation #current ul li:hover a,#navigation li ul li a:hover{background:#93b9e1;color:#fff;border-bottom:1px solid #35699f;border-top:1px solid #5a8fc7}##navigation li ul li a:active{top:-1px;left:-1px}.call_out{background:url(bg_redline.gif)25px 29px no-repeat #fff;border:1px solid #d9d9d9;-webkit-border-radius:5px;border-radius:5px;margin:4.40528634361233%;padding:4.40528634361233%}@media only screen and (max-width:1200px){.call_out{background:#fff}}.call_out .headline{float:left;color:#333;background:#fff;padding-right:10px;margin-bottom:20px;font-weight:700;font-size:1.0125em;text-transform:uppercase;letter-spacing:-.06em}#event_list{margin:0;padding:0;display:block}#event_list li{margin-bottom:20px;clear:both;padding:0;color:#95c535;list-style:none}#event_list a{color:#2c77c3;font-size:1.0125em;font-weight:600;margin:0;padding:0;display:block;width:100%}@media only screen and (max-width:1100px){#event_list a{font-size:.9em}}#event_list a:hover{text-decoration:underline}#event_list #date{color:#b7b7b7;font-size:.7875em;margin:0;padding:0;display:block;width:100%}.cover,.print{display:none}.ad{font-family:Arial,Helvetica,sans-serif;background:#ddd;color:#a8a8a8}#button_search,#search input,.text_bevel{font-family:'Open Sans',Calibri,Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif}input:focus,textarea:focus{outline:0}#button_search{background:#d12115;-webkit-border-radius:0 5px 5px 0;border-radius:0 5px 5px 0;color:#fff;font-size:1.125em;float:left;-webkit-transition:color 250ms linear,background 250ms linear;-moz-transition:color 250ms linear,background 250ms linear;-ms-transition:color 250ms linear,background 250ms linear;-o-transition:color 250ms linear,background 250ms linear;transition:color 250ms linear,background 250ms linear;padding:10px 4% 11px}#button_search:hover{background:#c52116;color:#f0d1cf}#search{margin-right:1.5%;width:350px;float:right;margin-top:15px}@media only screen and (max-width:800px){#search input{width:180px}#search{width:285px}}@media only screen and (max-width:700px){#menu_right{display:none}}@media only screen and (max-width:650px){#search{display:none}}#search input{-webkit-box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.1);box-shadow:inset 5px 5px 5px 0 rgba(0,0,0,.1);padding-top:10px;padding-bottom:11px;border:none;-webkit-border-radius:5px 0 0 5px;border-radius:5px 0 0 5px;margin:0;padding-left:10px;color:#454444;font-size:1.125em}.field_bg{border-radius:5px;-webkit-box-shadow:inset 4px 4px 4px 0 rgba(0,0,0,.1);box-shadow:inset 4px 4px 4px 0 rgba(0,0,0,.1);border:1px solid #BFBFBF;padding-left:5px;font-size:20px;color:#454444;margin:0}.text_bevel{width:70%;margin-left:12%;margin-right:12%;float:left;margin-bottom:30px;color:#f5f5f5;font-size:.85em;font-weight:700;text-shadow:1px 1px 1px #9d9d9d;filter:dropshadow(color=#9d9d9d, offx=1, offy=1);background:#e9e9e9;padding:3%;border:1px solid #d9d9d9;border-radius:5px;-webkit-box-shadow:inset 2px 2px 2px 0 rgba(101,101,101,.1);box-shadow:inset 2px 2px 2px 0 rgba(101,101,101,.1);-webkit-transition:background 150ms linear;-moz-transition:background 150ms linear;-ms-transition:background 150ms linear;-o-transition:background 150ms linear;transition:background 150ms linear}.text_bevel:hover{background:#c5c5c5}@media only screen and (max-width:480px){.text_bevel{display:none}}.cover{visibility:hidden}.comment_username_wrapper{margin-bottom:5px}.comment_text{color:#000;font-size:1em;font-family:'PT Serif',serif}.comment_container{margin-bottom:2em}.ad300x250 span{font-size:.7em;color:#a5a5a5;font-family:"Gill Sans","Gill Sans MT","Myriad Pro","DejaVu Sans Condensed",Helvetica,Arial,sans-serif}.ad_image img{width:100%;border:none;margin-top:.625em}.ad_skyscraper{margin:1em auto 0}@media only screen and (max-width:1000px){.ad_image img{margin-top:.3em}}.header_link{color:#fff;font-size:.8em;font-family:'Open Sans',Calibri,Arial,Verdana,Geneva,sans-serif;height:30px;float:left;margin-top:5px;margin-left:10px}.header_link a{color:#fff}@media print{#col_two,#top_blue,img{border:none}.print{display:block}img{max-width:100%}#article iframe,#bottom_blue,#col_one,#col_three,#logo_tagline,#print_button,#search,#supercomment,#tag_holder,.screen{display:none}#top_blue{height:auto}#col_two{width:100%;margin:0;padding:0;-webkit-box-shadow:none;box-shadow:none}.body_text{font-size:.9em}#blog_image_container_detail{float:right;width:33%;margin-left:2em;margin-bottom:2em}#logo{margin:33px auto 20px;width:282px;height:43px;float:none}h1{color:#000}}.mobile_only{display:none;visibility:hidden}@media only screen and (max-width:650px){#home_button,.mobile_hide{display:none}.mobile_only{display:block;visibility:visible}}.sponsored{font-size:.95em;font-family:'Open Sans',Calibri,Segoe,"Segoe UI","DejaVu Sans","Trebuchet MS",Verdana,sans-serif;background:#e7f0f8;color:#2774c2;padding:2px 2px 2px 1%;float:left;margin-bottom:3px;width:100%}