*{margin:0;padding:0}a{color:#b93b3c}a:hover{color:#C60}img{border:0}p{padding:0 0 12px 0;margin:0}p.center{text-align:center}div.clear{margin:0;height:0px;clear:both;font-size:0px;line-height:0px}address{font-style:normal;line-height:12px;margin:0}p.citation{margin:0 12px 12px 12px;padding:6px 10px;background:#f0f0f0;border:1px solid #ccc;font-style:italic}body{margin:0;padding:0;text-align:center;font:13px verdana,arial,sans-serif;background:#26394d}#heading_full{text-align:center;background:url('images/bg_head_full.jpg') repeat-x;width:100%}#container_head{margin:0 auto;text-align:left;width:964px;position:relative}#main_full{text-align:center;background:#f1f1f1;width:100%}#container_main{margin:0 auto;text-align:left;width:964px;position:relative}#footer_full{text-align:center;background:#26394d;width:100%}#container_foot{margin:0 auto;text-align:left;width:964px;position:relative}#header{height:110px;width:964px;font:16px arial,sans-serif;position:relative}.header_int{background:url('images/bg_head_int.jpg') no-repeat}#header .logo{position:absolute;left:37px}#header #nav{width:506px;position:absolute;top:0;right:101px}ul.head_nav{position:relative;margin:0;padding:0;list-style-type:none;float:left}ul.head_nav li{position:relative;float:left;z-index:100}ul.head_nav li a{display:block;height:64px;padding:46px 0 0 0;float:left;color:#fff;text-decoration:none;text-align:center;font-weight:bold}ul.head_nav li.serv{background:url('images/bg_nav_services.jpg') top center no-repeat}ul.head_nav li.serv a{width:137px}ul.head_nav li.blog{background:url('images/bg_nav_blog.jpg') top center no-repeat}ul.head_nav li.blog a{width:119px}ul.head_nav li.port{background:url('images/bg_nav_port.jpg') top center no-repeat}ul.head_nav li.port a{width:119px}ul.head_nav li.contact{background:url('images/bg_nav_contact.jpg') top center no-repeat}ul.head_nav li.contact span{width:129px}ul.head_nav li.active{background-position:bottom center}ul.head_nav li.active a{color:#ff3}#twitter{float:right;margin:0}ul.head_nav li a:hover{color:#ff3;background:none}ul.head_nav li span.contact_link{display:block;height:64px;padding:46px 0 0 0;float:left;color:#fff;text-decoration:none;text-align:center;font-weight:bold;cursor:pointer}ul.head_nav li span.contact_link:hover{color:#ff3;background:none}ul.head_nav li span.hovered{color:#ff3;background:none}#main{min-height:524px;height:auto !important;height:524px;padding:10px 40px;position:relative}.main_int{background:url('images/bg_main_int.jpg') repeat-y}#socialhome{position:absolute;top:124px;left:0px;z-index:100000}a.share{padding:0 1px}a.share img{margin-bottom:-2px}.left_col .socialSidebar{padding-bottom:3px}.left_col .socialSidebar img{display:block;margin:0 0 8px 0;padding:0;border:0}h1,h1 a{margin:0;padding:0 0 4px 0;color:#26394d;font:bold 22px georgia,serif} h1 a{text-decoration:none}h2{margin:0 0 5px 0;padding:0 0 4px 0;color:#3d454d;font:bold 18px georgia,serif}h3,h4{margin:0 0 3px 0;font-size:17px;font-weight:bold;color:#69c}.left_col h3,.left_col h4{padding-top:6px}.left_col h4{font-size:16px;font-weight:bold}.left_col img.norty{float:left;padding-top:8px}.left_col h3.bloghome{float:left;padding:20px 0 0 0;height:36px;width:160px;font-size:28px}.left_col h3.bloghome a{color:#69c;display:block;width:160px;margin:0}.left_col{float:left;width:238px;padding:15px 0;font:12px arial,sans-serif}.left_col p{padding:0}.left_col a{text-decoration:none;color:#222}.left_col a:hover,.left_col h3.bloghome a:hover{text-decoration:underline;color:#000}.slide_col{float:right;width:595px;margin:10px 10px 0 0}.content_sect{width:595px;margin-bottom:0px;position:relative}p.admin_link{position:absolute;bottom:0;left:30px;font-size:10px}li.year ul.open li a{display:block}ul#monthList{font-weight:bold}ul#monthList ul{font-weight:normal}.left_col .widget .content{padding:0 5px;width:234px}.left_col .search div.content{padding:0;width:240px}.left_col a.rssicon{display:block;width:74px;height:52px;position:absolute;top:-15px;left:208px}.left_col a.rssicon img{border:none;display:block;margin:0;width:74px;height:52px}.content_sect ul,.content_sect ol{margin-left:20px;padding-left:20px;padding-bottom:12px;line-height:20px}.postcontent img{border:1px solid #000}.postcontent img.insig{border:0}.postcontent p{line-height:20px}div.widgetzone{padding:0;background:none;width:100%}div.widgetzone .clear{clear:left}div.widget{margin-bottom:10px;width:100%;z-index:1;min-width:1px;clear:both}div.widget .content{line-height:16px;width:100%;float:none;margin:0}div.widget a.edit{font-size:10px;font-weight:normal;float:right;z-index:1}div.widget a.delete{ font-weight:bold;color:#999999;float:right;margin-left:5px;z-index:1;text-decoration:none}div.widget a.delete:hover{color:black}.widgetzone .widget .content ul{list-style-type:none !important;margin:0 !important;padding:0 !important;text-transform:capitalize}.widgetzone .widget .content ul li{list-style:none !important;margin:0;padding:0;margin-bottom:3px}.widgetzone .widget .content ul li li{padding-left:10px}.widgetzone div.search{background:none;border:none;padding-left:10px}.tagcloud{margin-bottom:10px;white-space:normal}.tagcloud li{display:inline;border-bottom:none}.tagcloud a{ margin-right:3px;display:inline;padding:3px 1px 3px 1px;text-decoration:none}.tagcloud li a:hover{background:none}.tagcloud a.biggest{font-size:20px}.tagcloud a.big{font-size:17px}.tagcloud a.medium{font-size:13px}.tagcloud a.small{font-size:12px}.tagcloud a.smallest{font-size:10px}#footer{padding:26px 26px 0 26px;font:17px arial,sans-serif;line-height:20px;width:912px}.footer_int{background:#26394d url('images/bg_foot_int.jpg') no-repeat}.contact_txt{text-align:center;font:11px verdana,sans-serif;color:#ccc;position:relative;line-height:25px;height:120px;width:912px}.contact_txt a{color:#ccc;text-decoration:none}.contact_txt a:hover{color:#ff3;text-decoration:underline;background:none}span.contactus_map{display:block;width:210px;height:26px;position:absolute;top:80px;right:2px;text-decoration:none;cursor:pointer}span.contactus_map:hover{text-decoration:none;background:none}.contactus_map i{visibility:hidden}.inc-logo{position:relative;top:2px}.w3c{position:absolute;bottom:12px;left:0}.w3c .validate_links{float:left}#footer #contact_drop_contain{width:717px;background:#26394d;height:0px}#footer .cdc_tall{height:460px}#footer_bottom{background:#26394d;height:10px}#footer #contact_drop{width:717px;position:relative;padding:60px 105px 0 90px;background:url('images/bg_contact_drop.jpg') top center no-repeat;color:#000;display:none}#footer .address_col{float:right;width:310px;padding-top:0px;height:400px}#footer .address_col #addy{background:url('images/bg_addy_foot.jpg') no-repeat;padding:2px 0 0 70px;width:250px;line-height:21px}#footer .address_col #email{background:url('images/bg_email_foot.jpg') no-repeat;padding:14px 0 10px 70px;width:250px;margin:13px 0 0 0;height:28px}#footer .address_col #email a,#footer .address_col #tweet a,#footer .address_col #facebook a{color:#000;text-decoration:none}#footer .address_col #email a:hover,#footer .address_col #tweet a:hover,#footer .address_col #facebook a:hover{color:#B93B3C;text-decoration:underline;background:none}#footer .address_col #tweet{background:url('images/bg_twitter_foot.jpg') no-repeat;padding:16px 0 10px 70px;width:250px;margin:7px 0 0 0;height:26px}#footer .address_col #facebook{background:url('images/bg_facebook_foot.jpg') no-repeat;padding:16px 0 10px 70px;width:250px;margin:7px 0 0 0;height:26px}#footer .address_col #valid{margin:90px 0 0 34px;width:280px;font-size:12px}#footer .address_col #valid a{color:#fff;text-decoration:none}#footer .address_col #valid a:hover{color:#ff3;text-decoration:underline}#footer .address_col #copy{margin:3px 0 0 34px;width:280px;font-size:12px;color:#aaa}#footer .address_col #copy a{color:#aaa;text-decoration:none}#footer .address_col #copy a:hover{color:#ff3;text-decoration:underline}#footer .form_col{float:left;width:325px;text-align:right}#footer .form_col p{position:relative;padding-top:3px}#footer .form_col p span{display:block;width:150px;text-align:right;position:absolute;top:2px;left:-42px;z-index:1000000}#footer .form_col input{width:207px;background:#fff;color:#000;font:14px arial,sans-serif;border:1px solid #69c;padding:2px}#footer .form_col textarea{width:207px;height:70px;background:#fff;color:#000;font:14px arial,sans-serif;border:1px solid #69c;padding:2px}#footer .form_col input.submit{width:104px;height:49px;padding:0}#footer .form_col input.onerror{background:#ffd98f}#footer .form_col textarea.onerror{background:#ffd98f}#footer .form_col em{color:#c00;font-weight:bold}#footer .form_col p.denote{float:left;font-size:12px;width:250px;margin:0}p.contact_submit{text-align:center;padding-left:60px}.nps_callout_container{background:url('images/bg_callout.png') no-repeat;color:#c00;font:bold 13px verdana,sans-serif;width:340px;height:154px;z-index:1000000}.nps_callout_icon{float:left;width:27px;padding:46px 0 0 75px}.nps_callout_message{float:left;padding:40px 8px 0px 8px;text-align:center;width:180px}.nps_callout_close{float:right;cursor:pointer;width:16px;padding:46px 15px 0 0}p.thanks{text-align:center;padding-top:60px;font-weight:bold}.contact_us_img{background:url('images/bg_contact_us.jpg') no-repeat;height:36px}#postnavigation{height:20px;margin-bottom:10px;text-align:center;color:#999;font-size:11px}#postnavigation a{color:#666}#postnavigation a:hover{color:#444}.descr{padding:0 0 12px 0;color:#666}input{color:#555}ul.recentPosts li{padding-bottom:10px}ul.recentPosts li a{font-weight:normal;display:block}ul.recentPosts li span{display:block;text-indent:10px;text-transform:none}.postfooter{padding:2px 3px 3px 8px;border:1px solid #e3e4e4;background:#f3f3ed;font-size:11px;color:#505050;line-height:18px;margin-bottom:10px}.postfooter img{border:none}#searchbox{padding:0 0 4px 0}#searchbox input{border:3px double #E5E5E5;padding:2px 3px}#searchbutton{border:1px solid #AAA;margin-left:5px;padding:2px 3px}#searchcomments{margin-right:3px}#relatedPosts p{padding-bottom:1px;font-weight:bold;text-transform:uppercase}#relatedPosts a{display:block;margin-top:3px;margin-bottom:5px}#relatedPosts span{font-size:0.9em}#archive p{font-size:1.2em}#archive img{border:none;padding-right:5px}#archive h2{font-size:1.2em;margin-bottom:4px}#archive span{display:block;margin-bottom:3px;font-size:1.1em}#archive span a{margin-left:4px}.csharpcode,.csharpcode pre{font-size:small;color:black;font-family:Consolas,"Courier New",Courier,Monospace;background-color:#ffffff;}.csharpcode pre{ margin:0em}.csharpcode .rem{ color:#008000}.csharpcode .kwrd{ color:#0000ff}.csharpcode .str{ color:#006080}.csharpcode .op{ color:#0000c0}.csharpcode .preproc{ color:#cc6633}.csharpcode .asp{ background-color:#ffff00}.csharpcode .html{ color:#800000}.csharpcode .attr{ color:#ff0000}.csharpcode .alt{background-color:#f4f4f4;width:100%;margin:0em}.csharpcode .lnum{ color:#606060}.searchresult{margin-bottom:20px}.searchresult a{font-weight:bold}.searchresult span.text{clear:both;display:block;margin:3px 0}.searchresult span.type{display:block}.searchresult span.url{color:Gray}.searchpage ul.paging{ list-style-type:none;margin:0px;margin-bottom:20px;padding:0px}.searchpage ul.paging li{ display:inline;border:1px solid gray; background:#f1f1f1;margin-right:5px}.searchpage ul.paging li a{ padding:5px 8px}.searchpage ul.paging li.active{ background:#f1f1f1;border:1px solid black}.code{font-size:13px;font-family:"Courier New",Courier,Monospace;line-height:normal;padding-bottom:12px;color:#300;padding:15px 20px;background:#fdfddc;margin:0 0 12px 0;border:1px solid #668ac6;border-left:8px solid #668ac6;border-right:8px solid #668ac6;display:block}.code p{padding:10px;background-color:#efefef}.code .rem{ color:#008000}.code .kwrd{ color:#0000ff}.code .str{ color:#006080}.code .op{ color:#0000c0}.code .preproc{ color:#0000ff}.code .asp{ background-color:#ffff00}.code .html{ color:#800000}.code .attr{ color:#ff0000}.code .alt{background-color:#f4f4f4}.code .lnum{ color:#606060}ul.recentComments li{padding-bottom:10px;text-transform:none}ul.recentComments li a.postTitle{font-weight:bold}p#addcomment,p#comment{padding-bottom:1px;padding-top:16px;font-weight:bold;text-transform:uppercase}.comment{border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding-top:10px;margin-bottom:5px;padding-bottom:5px}.comment .date{text-align:left;margin:0;padding:3px 0px}.comment .author{margin:0;text-align:left;padding-top:3px;margin:5px 0px 3px 0px;clear:both}.self{background-color:#F5F5F5}.comment .gravatar{float:left;clear:both;margin:5px 5px 5px 5px}.comment .gravatar img{height:80px;width:80px}.comment .content{min-height:35px;height:auto !important;height:35px;margin:5px 0 0 5px}.commentForm{padding:5px 0}.commentForm label{float:left;display:block;width:80px;margin-top:5px}.commentForm input{width:245px;margin-top:5px}.commentForm select{margin-top:5px}.commentForm textarea{width:100%;height:150px}#commentMenu{padding:0;margin:0;clear:both}#commentMenu li{float:left;border:1px solid silver;border-bottom:none;margin:0;list-style:none;margin-right:5px;padding:3px 8px;cursor:pointer;position:relative;top:2px;background:#d8d8d8}#commentMenu li.selected{background:white;border-bottom:1px solid white}#commentPreview{display:none;clear:both}