html,body{  margin:0; padding:0}*{  margin:0; padding:0}body{  font:normal 80% Trebuchet MS,Arial,sans-serif; text-align:center;  background-position:top}a{  color:#996600;}a:hover{  color:#ff9900}a img{  border:none}h1{  font:normal 1.6em Trebuchet MS,Trebuchet MS,Arial,Sans-Serif; color:#333333; background-color:#F0F0F0; border:1px dashed #c8c8c8; margin-bottom:10px; }h1 a{  padding-left:5px; color:#444444}h2{  font:bold 1.4em Trebuchet MS,Arial,Sans-Serif; color:#444444;}h3{  font:bold 1.1em Trebuchet MS,Arial,Sans-Serif;  color:#444444}h4{  font:bold 1.1em Trebuchet MS,Arial,Sans-Serif; border-top:1px solid #cccccc; border-bottom:1px solid #cccccc; color:#444444;}h5{  font:normal 1.1em Trebuchet MS,Arial,Sans-Serif; border-top:1px dotted #cccccc; border-bottom:1px dotted #cccccc; color:#444444;}h6{  font:normal 1.1em Trebuchet MS,Arial,Sans-Serif}small{  padding-left:0}p{  line-height:1.4em;  margin:10px 0}ol{  margin:15px 10px; list-style-type:decimal}ul{  margin:15px 0}li{  margin:0 48px}blockquote{  background-color:transparent; color:#888888; margin:0 48px; font-style:italic}textarea,input[type=text]{  font-family:Trebuchet MS,Arial,sans-serif; display:block;    margin:0; border:1px solid #bbbbbb}textarea{height:150px; overflow:auto}input[type=text]{  width:250px}#container{  background:#FFFFFF; border:2px solid #808080; text-align:left; width:990px;   margin:5px auto; padding:3px}#header{    background-color:#000000; height:84px; text-align:center; margin-bottom:1px; border-bottom:4px solid #aaaaaa}#header .title{  padding-top:40px; text-align:right}#header .title .sitename a{  border-bottom:1px dashed #657382; color:#ffffff; font:normal 34px Trebuchet MS,Arial; padding-bottom:2px; text-decoration:none; margin-right:20px; background-color:transparent}#header .title a:hover{  border-color:#f60}#header .title .slogan{  font:normal 1.1em Verdana,sans-serif; padding-top:6px; margin:0 20px 10px 0; color:#ffffff; background-color:transparent}div.navigation{  float:left;  padding:3px 0 3px 0; text-align:left; width:100%; border-top:1px solid #dddddd; border-bottom:1px solid #dddddd; background:transparent url('images/bg_menu.gif'); }#menu{  width:70%; float:left}#menu a{  position:relative; font-weight:bold; font-size:110%; border-right:1px solid #888888; padding:2px 10px 2px 10px; background-color:transparent; color:#ffffff; text-decoration:none}#menu a:hover{  color:#ff9900}#subscription{  width:28%; float:right; text-align:right}#subscription a{  position:relative; color:#ffffff; font-weight:bold; font-size:110%; padding:2px 20px 2px 10px; background-color:transparent}#subscription a:hover{  color:#ff9900}#subscription img{  margin-left:5px;  margin-bottom:1px}#adminmenu{  padding:3px 0 3px 78px; text-align:left; margin:0 0 0 0; background:#eeeeee url('images/icon_admin.gif') no-repeat; border-bottom:3px solid #666666}#adminmenu ul{  margin:0px}#adminmenu li{  margin:0px; display:inline}#adminmenu a{  color:#333333; padding:3px 10px; border-left:1px dotted #bbbbbb}#adminmenu a:hover{  color:#ff9900}#content{  background:#ffffff; float:left; width:729px;   padding:10px 5px 5px 15px; color:#333333}#left{  color:#555555; background:#F7F7F7; float:right; width:230px;   padding:5px 5px 20px 5px; border-right:1px solid #dddddd; border-bottom:1px solid #dddddd; margin-bottom:15px}#left h3{    background:#E0E0E0; border:1px dashed #c8c8c8; padding:1px 0 1px 3px; margin:15px 0 4px 0}#categories ul{  margin:0px}#categories li{  list-style-type:none; border-bottom:1px dashed #dddddd; line-height:10px; margin:0 5px 0 2px; background:transparent url('images/icon_arrow.gif') no-repeat scroll 0 3px; padding:3px 0 2px 12px}#categories li img{  }#pages ul{  margin:0px}#pages li{  list-style-type:none; border-bottom:1px dashed #dddddd; line-height:10px; padding:4px 0 4px 14px; margin:0 5px 0 5px; background:transparent url('images/icon_page.gif') no-repeat scroll 0 3px}#calendar{  text-align:center; margin:0 0 15px 0}#calendar h3{  text-align:left}#calendar .weekend{  background-color:#e8e8e8}#calendar .other{  color:#989898}#calendar a.exist{  display:block; font-weight:bold; background-color:#f1f1f1}#calendar td{  background:white; border:2px solid #f7f7f2; padding-top:2px}#calendar tr{  background:#EAEAEA}#calendar .calendar{  width:95%; margin-bottom:3px}#calendarContainer{  margin:0 auto}.calendar{  border:none; margin:0 auto}.calendar .weekend{  background-color:#f1f1f1}.calendar .other{  color:#989898}.calendar a.exist{  display:block; font-weight:bold; background-color:#f1f1f1}.calendar td{  background:white; border:2px solid #f7f7f2; padding-top:2px}.calendar tr{  background:#eaeada}#blogsearch h3{  text-align:left}#blogsearch{  text-align:center}#searchbox input#searchfield{  border:1px solid #bbbbbb; width:170px; margin-right:5px;   padding:1px 0 1px 2px; }#searchbox input#searchbutton{  }#tags{  text-align:justify}#tagcloud{    margin-left:3px}#tags ul{  margin:0px}#tagcloud li{  margin:0px; display:inline}#tagcloud a{  margin-right:3px;}#tagcloud a.biggest{  font-size:14px; color:#000000}#tagcloud a.big{  font-size:13px; color:#333333}#tagcloud a.medium{  font-size:12px; color:#666666}#tagcloud a.small{  font-size:11px; color:#999999}#tagcloud a.smallest{  font-size:11px; color:#cccccc}#blogroll{}#blogroll img{  margin:0 4px 0 0}#blogroll ul{  margin:0px; padding:0}#blogroll li{  margin:0px}#blogroll ul li{  list-style-type:none; margin:2px 0 2px 0; padding:0}#blogroll ul li ul li a{    margin-left:18px; color:#666666; font:normal 1em Tahoma,sans-serif}#blogroll a.opml{  display:block; text-align:left; border-top:1px dotted #dddddd; margin-top:10px; padding-top:3px}#authors img{  margin:0 4px 0 0}#authors ul{  margin:0px}#authors ul li{  list-style-type:none; margin:2px 0 2px 0; padding:0}#months{  padding:0; margin-left:0; font-weight:bold; color:#666666}#months li{  margin:0px}#months ul{  list-style-type:none; margin:2px 0 5px 0; padding:0}#months ul li ul li a{  margin-left:10px; font:normal 1em Tahoma,sans-serif; padding-bottom:5px}#recentposts{  }#recentposts ul{  margin:0px}#recentposts li{  margin:0px}#recentposts ul li{  list-style-type:none; padding-bottom:10px}#recentposts ul li span{  display:block; text-indent:5px; text-transform:none}#recentcomments{  }#recentposts ul{  margin:0px}#recentcomments li{  margin:0px}#recentcomments ul li{  list-style-type:none;  text-transform:none}#recentcomments ul li a.postTitle{  line-height:2em}#banners{  text-align:center}#banners h3{  text-align:left; margin-bottom:10px}#disclaimer{  color:#484848; background:#f0f0f0; clear:left; border:1px dashed #c8c8c8; width:180px; font:normal 0.9em Tahoma,sans-serif; padding:5px 5px 5px 5px; margin:0px 5px 15px 10px}#footer{  background:#E0E0E0; border:1px solid #e3e4e4; clear:both; width:100%; text-align:left; padding:3px 0 3px 0}#post{  margin-bottom:35px}#postauthor{      }#postadmin{       margin:7px 0 0 0}#postdate{       }#postentry{  margin:10px 5px}#postcategories{      border-bottom:1px dotted #d8d8d8; padding-bottom:2px; margin-bottom:2px}#posttags{  }#postactions{    }#postrating{    }#comments{  background-color:#f8f8f8; margin:5px 0 5px 0; border:1px dotted #d8d8d8; padding:5px; height:100px}#commentauthor{  float:left; width:50%}#commentdate{  float:right; width:50%; text-align:right}#commentgravatar{  margin:4px; float:left}.commentForm label{  float:left; display:block; width:80px}.commentForm h1#addcomment{  margin:30px 0 15px 0}#relatedPosts{  margin-bottom:30px}#relatedPosts a{  display:block; margin-top:5px; margin-left:15px; margin-bottom:5px; font-size:1em}.rating p{  display:inline; position:relative; top:14px; left:55px; font:normal 0.9em Tahoma,sans-serif;}.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;  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:6}.star-rating a.two-stars{  width:40%; z-index:5}.star-rating a.three-stars{  width:60%; z-index:4}.star-rating a.four-stars{  width:80%; z-index:3}.star-rating a.five-stars{  width:100%; z-index:2}.star-rating .current-rating{  z-index:1; background-position:left center; margin:0}.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(../../pics/star_small.gif); line-height:10px; height:10px}div.post .entry a[rel]{  padding-right:11px; background-repeat:no-repeat; background-position:right center}div.post .entry a[rel="me"]{  background-image:url('../../pics/xfn/me.gif')}div.post .entry a[rel~="contact"],div.post .entry a[rel~="acquaintance"],div.post .entry a[rel~="friend"]{  background-image:url('../../pics/xfn/contact.gif')}div.post .entry a[rel~="contact"][rel~="met"],div.post .entry a[rel~="acquaintance"][rel~="met"],div.post .entry a[rel~="friend"][rel~="met"]{  background-image:url('../../pics/xfn/contactMet.gif')}div.post .entry a[rel~="colleague"],div.post .entry a[rel~="co-worker"]{  background-image:url('../../pics/xfn/colleague.gif')}div.post .entry a[rel~="colleague"][rel~="met"],div.post .entry a[rel~="co-worker"][rel~="met"]{  background-image:url('../../pics/xfn/colleagueMet.gif')}div.post .entry a[rel~="muse"],div.post .entry a[rel~="crush"],div.post .entry a[rel~="date"],a[rel~="sweetheart"]{  background-image:url('../../pics/xfn/sweet.gif')}div.post .entry a[rel~="muse"][rel~="met"],div.post .entry a[rel~="crush"][rel~="met"],div.post .entry a[rel~="date"][rel~="met"],div.post .entry a[rel~="sweetheart"][rel~="met"]{  background-image:url('../../pics/xfn/sweetMet.gif')}#contact label{  display:block; padding-top:5px; margin-bottom:2px}#contact input.field{  width:200px; background:#ffffff; border:1px solid #bbbbbb}#archive{  font-weight:normal}#archive h2{  border:1px dotted #c8c8c8; background:#f0f0f0; font:bold 1.1em Trebuchet MS,Arial,Sans-Serif; padding:0 0 0 3px; margin-bottom:5px}#archive h2 img{  margin-right:5px; margin-top:3px}#archive ul{  list-style-type:square; margin:0 10px 30px 0; padding:10px}#archive ul li{  margin-right:20px}#archive table{  width:100%; border-collapse:collapse; margin-bottom:30px}#archive table td,#archive table th{  text-align:left}#archive table td{  text-align:left; border-bottom:1px dotted #d8d8d8; padding:2px 0}#archive .date{  width:100px; font-weight:normal}#archive .comments{  width:70px; text-align:center}#archive .rating{  width:70px; text-align:center}#archive li{  list-style:none}.searchpage ul.paging{  list-style-type:none; margin:0; margin-bottom:20px; padding:0}.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}#admin{}#admin ul{}#admin li{}#admin a{}#admin a:hover{}.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}.csharpcode,.csharpcode pre{  font-size:small; color:black; font-family:Consolas,"Courier New" ,Courier,Monospace; background-color:#ffffff}.csharpcode pre{  margin:0}.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:0}.csharpcode .lnum{  color:#606060}.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}