html,body{ margin:0;padding:0;background:#F9F9F9 url(images/background.jpg) repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:12px;color:#333333}a{color:#0099ff;text-decoration:underline}a:hover{ text-decoration:underline;color:#003366}a img{ border:none} h1{ margin:30px 0 0 0;padding:0 0 5px 0;font-family:Arial,Helvetica,sans-serif;font-size:18px;font-weight:lighter;color:#0099FF}h1 a{ color:#0099FF;font-weight:lighter;text-decoration:none}h2{ font:bold 1.4em Arial,Sans-Serif;color:#9b4;font-weight:bolder;} h3{ font:bold 1.1em Arial,Sans-Serif;color:#444444} h4{ font:bold 1.1em Arial,Sans-Serif;border-top:1px solid #cccccc;border-bottom:1px solid #cccccc;color:#444444;} h5{ font:normal 1.1em Arial,Sans-Serif;border-top:1px dotted #cccccc;border-bottom:1px dotted #cccccc;color:#444444;} h6{ font:normal 1.1em Arial,Sans-Serif} small{ padding-left:0} p{ line-height:1.4em;text-align:justify;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}#wrapper{margin:0 auto;width:954px;padding:0 14px 14px 14px;background:url(images/wrapper-back.png) repeat-y;min-height:100%;height:auto !important;height:100%}#w-header{margin:0;padding:15px 0 0 525px;height:131px;width:403px;background:url(images/blog-header.jpg) no-repeat}#w-header ul{margin:0;padding:0 0 0 525px;list-style:none}#w-header ul li{margin:0;padding:0;list-style:none}#w-header a:link,#w-header a:visited,#w-header a:active{color:#FFF;text-decoration:none;list-style:none;float:left;border-right:1px solid #FFF;font-weight:bold;padding:0 12px;font-size:13px;margin:0;white-space:nowrap}#w-header a:hover{text-decoration:underline}#container{ background:#FFFFFF;border:1px solid #E0E0E0;text-align:left;width:900px;margin:55px auto;padding:3px} #header{ background:#222 url('images/header.gif') no-repeat;height:150px;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 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} #headimg1{ border:1px solid #cccccc;height:100px;width:80px;float:left;margin:8px;background:transparent url('../StableStart-Black/images/image1.gif') no-repeat} #headimg2{ border:1px solid #cccccc;height:100px;width:80px;float:left;margin:8px;background:transparent url('../StableStart-Black/images/image2.gif') no-repeat} #headimg3{ border:1px solid #cccccc;height:100px;width:80px;float:left;margin:8px;background:transparent url('../StableStart-Black/images/image3.gif') no-repeat} #headimg4{ border:1px solid #cccccc;height:100px;width:80px;float:left;margin:8px;background:transparent url('../StableStart-Black/images/image4.gif') no-repeat} #headimg5{ height:100px;width:80px;float:left;margin:8px;background:transparent url('../StableStart-Black/images/image5.gif') no-repeat bottom;opacity:.50;filter:alpha(opacity='50')} 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 10px 3px 38px;text-align:left;margin:0 27px 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{ text-align:left;line-height:17px;float:right;width:625px;padding:0 60px 0 0} #left01{background:#FFFFFF;float:left;width:260px} #categories{margin:30px;padding:0}#categories .catcontent{margin:0 1px 0 0;padding:10px 0 0 0;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#categories h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #categories .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #categories li{margin:0px}#categories ul{ list-style-type:square;text-align:left;padding:2px 0;margin:0 0 0 30px} #categories ul li ul li a{ margin-left:10px;font:normal 1em Tahoma,sans-serif;padding-bottom:5px} #pages ul{background:transparent url(images/leftnav_back.jpg) no-repeat scroll bottom;background-color:#ddd;padding:0 0 10px 0;margin:0px 0 15px 0}#pages li{list-style-type:square;text-align:left;padding:2px 0;margin:0 0 0 30px} #calendar{margin:30px;padding:0}#calendar .catcontent{margin:0 1px 0 0;padding:10px 0 0 0;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#calendar ul{margin:0px}#calendar li{ list-style-type:square;text-align:left;margin:0;padding:2px 0}#calendar li img{ } #calendar h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #calendar .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #calendar .weekend{ background-color:#e8e8e8} #calendar .other{ color:#3D6A87} #calendar a.exist{ display:block;font-weight:bold;background-color:#3D6A87;color:#FFFFFF} #calendar td{ background:white;border:2px solid #f7f7f2;padding-top:2px} #calendar tr{ background:#EAEAEA;border:1px solid #f7f7f2} #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}#ctl00_HyperLink4{text-align:center}#subscribe{margin:30px;padding:0}#subscribe .catcontent{margin:0 1px 0 0;padding:10px 0 0 10px;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#subscribe ul{margin:0px}#subscribe li{ list-style-type:square;text-align:left;margin:0;padding:2px 0}#subscribe li img{ } #subscribe h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #subscribe .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #blogsearch{margin:30px;padding:0}#blogsearch .catcontent{margin:0 1px 0 0;padding:10px 0 0 0;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#blogsearch ul{margin:0px}#blogsearch li{ list-style-type:square;text-align:left;margin:0;padding:2px 0}#blogsearch li img{ } #blogsearch h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #blogsearch .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #searchbox input#searchfield{ margin:0 0 0 10px} #searchbox input#searchbutton{clear:both;margin:5px 0 0 10px} #tags{margin:30px;padding:0}#tags .catcontent{margin:0 1px 0 0;padding:10px 0 0 0;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#tags ul{margin:0px}#tags li{ list-style-type:square;text-align:left;margin:0;padding:2px 0}#tags li img{ } #tags h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #tags .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #tagcloud{margin:0;padding:0}#tags ul{margin:0px 0 0 10px;padding:0}#tagcloud li{margin:0px;display:inline} #tagcloud a{ margin-right:3px;color:#3D6A87} #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{margin:30px;padding:0}#authors .catcontent{margin:0 1px 0 0;padding:10px 0 0 10px;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#authors ul{margin:0px}#authors li{ list-style-type:square;text-align:left;margin:0;padding:2px 0}#authors li img{ margin:0;padding:0 4px 0 0} #authors h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #authors .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #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{margin:30px;padding:0}#months .catcontent{margin:0 1px 0 0;padding:10px 0 0 0;background:#FFFAEC;border-left:1px solid #FAA912;border-right:1px solid #FAA912}#months ul{margin:0px}#months li{ list-style-type:square;text-align:left;margin:0;padding:2px 0}#months li img{ } #months h3{ background:url(images/h3-back.jpg) no-repeat;height:27px;line-height:27px;margin:0;padding:0;color:#FFFFFF;font-size:15px;font-weight:bold;font-family::Arial,Helvetica,sans-serif;text-align:left;text-indent:20px} #months .catbot{ margin:0;padding:0;background:url(images/h3-bottom.jpg) no-repeat;height:15px} #months li{margin:0px}#months ul{ list-style-type:square;text-align:left;padding:2px 0;margin:0 0 0 30px} #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{ clear:both;margin:40px 47px 0 20px;padding:10px 0;text-align:center;color:#666666}.footer{border-top:1px dotted #666;padding:10px 0}#post{margin:0;padding:0}#postauthor{font-style:italic;color:#999999;} #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} #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 input{ width:130px} .commentForm textarea{ width:100%;height:150px} .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} #contact textarea{ display:block;overflow:auto;width:75%;height:150px;margin:0;border:1px solid #bbbbbb} #archive{font-weight:normal} #archive h2{ border:1px dotted #c8c8c8;background:#f0f0f0;font:bold 1.1em 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} 