*{ margin:0;padding:0}body{ background:#c6e5f2 url(images/body-bkg.png) no-repeat center top;font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;padding:0px;margin-top:0px;color:#35383d}input,button,textarea,select{ font:normal 12px/12px "Verdana",sans-serif;color:#2d3538;vertical-align:middle}legend{ display:none}fieldset{ border:none}ul,ol{ list-style:none}ol{ list-style-type:decimal}table{ border-collapse:collapse;width:100%}hr{ display:none}img{ padding:0px;margin:0px;border:none;text-align:center}a:link{ text-decoration:none;color:#0099cc;border:0px;-moz-outline-style:none}a:active{ text-decoration:underline;color:#0099cc;border:0px;-moz-outline-style:none}a:visited{ text-decoration:none;color:#0099cc;border:0px;-moz-outline-style:none}a:hover{ text-decoration:underline;color:#025d87;border:0px;-moz-outline-style:none} a:focus{ outline:none;-moz-outline-style:none}h1,h2,h3,h4{ font-family:Arial,Helvetica,sans-serif}#bg{ width:980px;margin:0 auto;margin-top:30px}#bg-all{ width:980px;background:#fff;overflow:hidden} * html #bg-all{ height:1%} .container{ padding:30px;float:left;width:590px}.menu{ overflow:hidden;float:left;width:100%;background:#def1f9;width:980px;margin:0 auto;padding:10px 0px 0px 100px} * html .menu{ height:1%}  .menu ul{ float:left}.menu li{ display:inline;font:bold 14px/14px "Arial";letter-spacing:-1px;float:left;height:28px}.menu li ul li{ font-weight:normal;letter-spacing:normal}.menu li a,.menu li a:visited{ color:#272d36;float:left;padding:4px 6px 10px 6px;margin-right:5px}.menu li a:hover{ background:#fff;color:#0099cc;text-decoration:none}.menu .current_page_item a,.menu .current_page_item a:visited,.menu .current_page_item a:hover{ background:#272d36 url(images/menu-on-bkg.png) repeat-x bottom;color:#fff}.menu .current_page_item .page_item a,.menu .current_page_item .page_item a:visited{ background:#def1f9;color:#272d36}.menu .current_page_item .page_item a:hover{ background:#fff;color:#0099cc}.logo{ overflow:hidden;border-bottom:solid 6px #e6f1f3;margin-bottom:30px} * html .logo{ height:1%}  .logo .txt{ width:520px;padding-left:70px;background:url(images/logo-symbol.png) no-repeat left 10px;padding-bottom:30px}.logo .txt h1{ font:bold 55px/50px "Arial";letter-spacing:-3px;text-transform:lowercase;padding-bottom:5px}.logo .txt h1 a,.logo .txt h1 a:visited,.logo .txt h1 a:hover{ text-decoration:none;color:#272d36}.logo .txt p.desc{ font:bold 14px/14px "Arial";letter-spacing:-1px;display:block;color:#2abada}.logo .img{ padding-bottom:15px}.SL{ width:590px;float:left}.title{ color:#272d36;font:normal 34px/34px "Helvetica";letter-spacing:-1px;padding-bottom:15px;margin-bottom:15px;border-bottom:solid 1px #ccc}.note{ background:url(images/note-icon.png) no-repeat left 2px;padding-left:14px;color:#669900;font-size:11px}.edit a{ background:url(images/edit-icon.png) no-repeat left 2px;padding-left:14px;color:#ff6600;font-size:11px}.error{ color:#cc0000;font-size:11px;font-weight:bold}.comments-form{ background:#e1f4fc;padding:20px;margin:10px 0px}.comments-form h3{ color:#272d36;font:normal 28px/28px "Arial";letter-spacing:-1px;padding-bottom:5px;margin-bottom:5px;border-bottom:solid 1px #c5e1ed}.comments-form p{ padding:7px 0px;color:#808080}.comments-form .required{ font-weight:normal;color:#ff0000}.comments-form input{ padding:5px;width:210px;margin-right:7px}.comments-form input.formid{ border:1px solid #a8d3e4;background:#fff url(images/form-name-bkg.png) no-repeat left;padding:5px 5px 5px 40px}.comments-form input.formemail{ border:1px solid #a8d3e4;background:#fff url(images/form-email-bkg.png) no-repeat left;padding:5px 5px 5px 40px}.comments-form input.formuri{ border:1px solid #a8d3e4;background:#fff url(images/form-uri-bkg.png) no-repeat left;padding:5px 5px 5px 40px}.comments-form textarea{ border:1px solid #a8d3e4;background:#fff;padding:4px;width:97%}.comments-form .button{ border:1px solid #a8d3e4;background:url(images/button-post-comment.png) no-repeat left;color:#fff;width:auto;font-size:11px;font-weight:bold;padding:4px 6px 4px 38px}.SR{ width:300px;margin-right:30px;padding-bottom:30px;float:right}.SR .search{ background:#3d96d5 url(images/search-bkg.png) no-repeat left bottom;right:0px;padding:15px;overflow:hidden} *html .SR .search{ height:1%}  .SR .searchform{ width:245px;padding:10px;border:1px solid #3ac6e5;background:#2abada}.SR .search fieldset{ overflow:hidden;height:1%}.SR .searchinput{ float:left;margin-right:2px;background:url(images/search-input.png) no-repeat;border:none;padding:5px 3px 5px 65px;width:145px;color:#666}.SR .searchbutton{ float:left;background:url(images/search-button.png) no-repeat;width:26px;height:24px;border:none;cursor:pointer;text-indent:-1000em}.SR .syn ul{ margin:10px 0px}.SR .syn li{ background:url(images/SynIco.png) no-repeat left center;margin:0px 5px 0px 0px;padding:3px 0px 3px 15px;list-style-type:none;color:#ffcc66;display:inline;font:bold 14px/14px 'Arial';letter-spacing:-1px}.SR .syn li a{color:#fff}.SR .syn li a:visited{color:#fff}.SR .syn li a:hover{color:#fff}.SR .about{ background:#57abe6 url(images/about-bkg.png) no-repeat left top;padding:20px 15px 15px 15px;color:#fff}.SR .about h3{ font-size:24px;letter-spacing:-1px;color:#fff}.SR .about p{ padding:5px 0px;margin:0px;font-size:13px;line-height:16px}.SR .photostream{ overflow:hidden;background:#9ed5e1 url(images/photostream-bkg.png) no-repeat bottom left;padding:15px 0px 25px 15px} *html .SR .photostream{ height:1%}  .SR .photostream h3{ font-size:24px;letter-spacing:-1px;color:#102a30}.SR .photostream ul{ float:left;margin-top:10px}.SR .photostream li{ background:url(images/photostream-li-bkg.png) no-repeat left top;list-style-type:none;display:inline;padding:5px;float:left;margin:0px 3px 5px 0px}.SR .photostream li a img,.SR .photostream li a:visited img{ border:solid 1px #fff;width:54px;height:54px}.SR .photostream li a:hover img{ border:solid 1px #000}.footer{ width:870px;margin:0 auto;padding:15px 0px 15px 90px}.footer p{ padding:0px;margin:0px;font-family:'Verdana';font-size:11px}.footer p.copy{ color:#1c3e4d}.footer p.copy a,.footer p.copy a:visited,.footer p.copy a:hover{ color:#1c3e4d;text-decoration:underline}.footer p.theme{ padding-top:2px;color:#6c8e9d}.footer p.theme a,.footer p.theme a:visited,.footer p.theme a:hover{ color:#6c8e9d;text-decoration:underline}.post{  font-size:12px; line-height:18px; }.post a,.post a:visited{  color:#272d36; text-decoration:none; border-bottom:1px solid #3b5878}.post a:hover{  text-decoration:underline; border:none; color:#0099cc}.post p{  margin-bottom:10px; text-align:left}.post img{  border:none}.postfooter{  margin-bottom:20px; padding:2px 3px 3px 8px; font-size:11px; background-color:#f1f8fc}.postfooter img{  border:none}.posttitle{  font-size:20px; font-weight:bold; padding:0px 0px 5px 0px; line-height:20px}.posttitle a,.posttitle a:visited{  border:none; text-decoration:none}.posttitle a:hover{  color:#0099cc; text-decoration:none}.postdescription{  float:left; color:#0099cc; }.postdescription a,.postdescription a:visited{  color:#0099cc; border:none}.postcontent{  padding-top:10px; text-align:justify}.post ul{  padding-left:10px}.post li{  margin:6px 0px 6px 0px}.postPaging a:hover{  text-decoration:none}.navImage{  vertical-align:middle}#postnavigation{  margin-bottom:10px}div#widgetzone{  padding:0; background:none}div#widgetzone .clear{  clear:left}div.widget{  margin-bottom:10px; z-index:1; min-width:1px; clear:both; background:#e1f3ee;  padding:15px}div.widget a.edit{  color:#999; font-size:10px; font-weight:normal; float:right; z-index:1}div.widget a.delete{  font-weight:bold; color:#999; float:right; margin:0px 5px 0px 5px; z-index:1; text-decoration:none}div.widget a.delete:hover{  color:black}.widgets{  line-height:16px; color:#81c3fc; width:100%; float:none; margin:0; font-size:10px}.widgets a,.widgets a:visited{  text-decoration:none}.widgets a:hover{  text-decoration:underline; border:none}.widget h4{  background-color:#c8efea; font-size:13px; padding:2px 0px 2px 5px; margin:0; margin-bottom:5px; z-index:0}.widgets img{  border:none; padding-right:2px}.widgets ul{  list-style-type:none !important; margin:0 !important; padding:0 !important; text-transform:capitalize}.widgets ul li{  list-style:none !important; margin:0; padding:0; margin-bottom:3px}.widgets ul li a{  margin-left:5px}.xoxo li{  line-height:16px}.xoxo li a{  font-size:12px}.xoxo li li a,.xoxo li li a:visited{  font-size:11px; color:#a7d7ff; font-weight:normal}.xoxo li a img{  margin-right:3px}.login a,.login a:visited{  color:#282c37}.categorylist li{  line-height:16px; } .categorylist li a img{  margin-right:3px}.year{  font-size:12px; font-weight:bold}.year li a,.year li a:visited{  font-size:12px; color:#a7d7ff; font-weight:normal}#newsletterform{  text-align:center}.txtEmail{  width:75%; margin-bottom:4px}.btnSave{  width:74px; height:18px; border:none; background:url('img/buttonback.gif') no-repeat left top; vertical-align:middle; font-family:Tahoma; font-weight:bold; color:#fff; padding-bottom:3px}.btnSave:hover{  background:url('img/buttonback.gif') no-repeat left bottom; cursor:pointer}.recentPosts li{  padding-bottom:10px}.recentPosts li a{  font-size:11px; font-weight:bold}.recentPosts li span{  display:block; text-indent:10px; text-transform:none; font-size:11px; font-weight:normal; color:#a7d7ff}.recentComments li{  padding-bottom:10px; text-transform:none; font-size:11px; font-weight:normal; color:#a7d7ff}.recentComments li a.postTitle{  font-size:11px; font-weight:bold}#relatedPosts a{  display:block; margin-top:5px; margin-left:15px; margin-bottom:5px; font-size:1.2em}.visitorInfo{  font-size:12px}.flickrContainer{  width:120px; background-color:#ffffff; padding:5px; margin-left:25px}.badge{  width:100%; text-align:center}.badge img{  padding:0px 5px 5px 0px}.buddyPanel{  width:100%; line-height:12px}.buddyIcon{  width:48px; height:48px; float:left; padding-right:10px}.comment{  margin-bottom:15px;padding:25px;border:1px solid #dcedf0;background:#fff url(images/comments-list-entry-bkg.png) no-repeat right bottom}.comment .date{  text-align:left; margin:0; padding:3px 0px; color:#96b1bc; font-size:11px}.comment .author{  margin:0; text-align:left; padding-top:3px; margin:5px 0px 3px 0px; clear:both}.self{  background:#e1f4fc url(images/comments-list-alt-bkg.png) no-repeat left top;padding-top:40px;border:none;margin-bottom:25px}.comment .gravatar{  float:left; clear:both; margin:5px 5px 5px 5px}.comment .gravatar img{  height:80px; width:80px}.comment .content{  min-height:85px; margin:5px 0 0 5px}.commentForm{  padding:5px}.commentForm label{  float:left; display:block; width:80px}.commentForm input{  width:345px}.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; color:#282c37}#commentMenu li.selected{  background:white; border-bottom:1px solid white}#commentPreview{  display:none; clear:both}#archive p{  font-size:12px}#archive img{  border:none; padding-right:5px}#archive h2{  font-size:12px; margin-bottom:4px}#archive span{  display:block; margin-bottom:3px; font-size:11px}#archive span a{  margin-left:4px}#archive a,#archive a:visited{  font-size:12px}.tagcloud{  margin-bottom:10px; white-space:normal}.tagcloud li{  display:inline}.tagcloud a{  margin-right:3px; display:inline}.tagcloud a.biggest{  font-size:19px}.tagcloud a.big{  font-size:17px}.tagcloud a.medium{  font-size:14px}.tagcloud a.small{  font-size:12px}.tagcloud a.smallest{  font-size:10px}#calendarContainer{  text-transform:capitalize; margin:0 auto}.calendar{  border:none; margin:0 auto; font-size:1.2em; width:80%}.calendar .weekend{  background-color:#F1F1F1}.calendar .other{  color:silver}.calendar a.exist{  display:block; font-weight:bold; background-color:#F1F1F1}.calendar td{  vertical-align:top; background:white}.rating p{  display:inline; position:relative; top:14px; left:55px}.star-rating{  position:relative; width:125px; height:25px; overflow:hidden; list-style:none; margin:0; padding:0; background-position:left top}.star-rating li{  display:inline}.star-rating a,.star-rating .current-rating{  position:absolute; top:0; left:0; text-indent:-1000em; height:25px; line-height:25px; outline:none; overflow:hidden; border:none}.star-rating a:hover,.star-rating a:active,.star-rating a:focus{  background-position:left bottom}.star-rating a.one-star{  width:20%; z-index:7}.star-rating a.two-stars{  width:40%; z-index:6}.star-rating a.three-stars{  width:60%; z-index:5}.star-rating a.four-stars{  width:80%; z-index:4}.star-rating a.five-stars{  width:100%; z-index:3}.star-rating .current-rating{  z-index:2; background-position:left center; margin:0px}.small-star{  width:50px; height:10px}.small-star,.small-star a:hover,.small-star a:active,.small-star a:focus,.small-star .current-rating{  background-image:url('images/star_small.gif'); line-height:10px; height:10px}#contact{  padding:10px}#contact h1{  margin-top:0}#contact label{  display:block; padding-top:5px}#contact input.field{  width:200px}#contact textarea{  display:block; overflow:auto; width:75%; height:150px; margin:0}.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:12px; color:black; font-family:Consolas,"Courier New" ,Courier,Monospace; background-color:#F1F1F1; line-height:normal}.code p{  padding:5px}.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}div.post .postcontent a[rel]{  padding-right:11px; background-repeat:no-repeat; background-position:right center}div.post .postcontent a[rel="me"]{  background-image:url(           '../../pics/xfn/me.gif' )}div.post .postcontent a[rel~="contact"],div.post .postcontent a[rel~="acquaintance"],div.post .postcontent a[rel~="friend"]{  background-image:url(           '../../pics/xfn/contact.gif' )}div.post .postcontent a[rel~="contact"][rel~="met"],div.post .postcontent a[rel~="acquaintance"][rel~="met"],div.post .postcontent a[rel~="friend"][rel~="met"]{  background-image:url(           '../../pics/xfn/contactMet.gif' )}div.post .postcontent a[rel~="colleague"],div.post .postcontent a[rel~="co-worker"]{  background-image:url(           '../../pics/xfn/colleague.gif' )}div.post .postcontent a[rel~="colleague"][rel~="met"],div.post .postcontent a[rel~="co-worker"][rel~="met"]{  background-image:url(           '../../pics/xfn/colleagueMet.gif' )}div.post .postcontent a[rel~="muse"],div.post .postcontent a[rel~="crush"],div.post .postcontent a[rel~="date"],a[rel~="sweetheart"]{  background-image:url(           '../../pics/xfn/sweet.gif' )}div.post .postcontent a[rel~="muse"][rel~="met"],div.post .postcontent a[rel~="crush"][rel~="met"],div.post .postcontent a[rel~="date"][rel~="met"],div.post .postcontent a[rel~="sweetheart"][rel~="met"]{  background-image:url(           '../../pics/xfn/sweetMet.gif' )}